# duplocloud_sdk.ContainersAdminApiApi

All URIs are relative to *http://localhost*

Method | HTTP request | Description
------------- | ------------- | -------------
[**containers_admin_api_accept_peering_request**](ContainersAdminApiApi.md#containers_admin_api_accept_peering_request) | **POST** /admin/AcceptPeeringRequest | 
[**containers_admin_api_add_static_route_to_vpn_connection**](ContainersAdminApiApi.md#containers_admin_api_add_static_route_to_vpn_connection) | **POST** /api/ContainersAdminApi | 
[**containers_admin_api_add_tenant**](ContainersAdminApiApi.md#containers_admin_api_add_tenant) | **POST** /admin/AddTenant | 
[**containers_admin_api_admin_create_native_host**](ContainersAdminApiApi.md#containers_admin_api_admin_create_native_host) | **POST** /admin/AdminCreateNativeHost | 
[**containers_admin_api_admin_get_key_pair**](ContainersAdminApiApi.md#containers_admin_api_admin_get_key_pair) | **POST** /admin/AdminGetKeyPair | 
[**containers_admin_api_admin_get_native_host_images**](ContainersAdminApiApi.md#containers_admin_api_admin_get_native_host_images) | **GET** /adminproxy/AdminGetNativeHostImages | 
[**containers_admin_api_admin_get_native_hosts**](ContainersAdminApiApi.md#containers_admin_api_admin_get_native_hosts) | **POST** /admin/AdminGetNativeHosts | 
[**containers_admin_api_admin_reboot_native_host**](ContainersAdminApiApi.md#containers_admin_api_admin_reboot_native_host) | **POST** /admin/AdminRebootNativeHost | 
[**containers_admin_api_admin_start_native_host**](ContainersAdminApiApi.md#containers_admin_api_admin_start_native_host) | **POST** /admin/AdminStartNativeHost | 
[**containers_admin_api_admin_stop_native_host**](ContainersAdminApiApi.md#containers_admin_api_admin_stop_native_host) | **POST** /admin/AdminStopNativeHost | 
[**containers_admin_api_admin_terminate_native_host**](ContainersAdminApiApi.md#containers_admin_api_admin_terminate_native_host) | **POST** /admin/AdminTerminateNativeHost | 
[**containers_admin_api_aws_add_routing_table**](ContainersAdminApiApi.md#containers_admin_api_aws_add_routing_table) | **POST** /admin/AwsAddRoutingTable | 
[**containers_admin_api_aws_associate_subnet_to_route_table**](ContainersAdminApiApi.md#containers_admin_api_aws_associate_subnet_to_route_table) | **POST** /admin/AwsAssociateSubnetToRouteTable | 
[**containers_admin_api_aws_delete_routing_table**](ContainersAdminApiApi.md#containers_admin_api_aws_delete_routing_table) | **POST** /admin/AwsDeleteRoutingTable | 
[**containers_admin_api_aws_disassociate_subnet_to_route_table**](ContainersAdminApiApi.md#containers_admin_api_aws_disassociate_subnet_to_route_table) | **POST** /admin/AwsDisassociateSubnetToRouteTable | 
[**containers_admin_api_aws_infra_all_hosts_sg_rule_update**](ContainersAdminApiApi.md#containers_admin_api_aws_infra_all_hosts_sg_rule_update) | **POST** /admin/AwsInfraAllHostsSgRuleUpdate/{aInName} | 
[**containers_admin_api_aws_update_vpc_peering**](ContainersAdminApiApi.md#containers_admin_api_aws_update_vpc_peering) | **POST** /admin/AwsUpdateVpcPeering | 
[**containers_admin_api_change_route53_dns_a_record**](ContainersAdminApiApi.md#containers_admin_api_change_route53_dns_a_record) | **POST** /admin/ChangeRoute53DnsARecord | 
[**containers_admin_api_change_user_devspace_host_capacity**](ContainersAdminApiApi.md#containers_admin_api_change_user_devspace_host_capacity) | **POST** /admin/ChangeUserDevspaceHostCapacity/{aInEmail} | 
[**containers_admin_api_copy_azure_snapshot**](ContainersAdminApiApi.md#containers_admin_api_copy_azure_snapshot) | **POST** /admin/CopyAzureSnapshot/{aInInfraName} | 
[**containers_admin_api_create_azure_vault_backup_policy**](ContainersAdminApiApi.md#containers_admin_api_create_azure_vault_backup_policy) | **POST** /admin/CreateAzureVaultBackupPolicy/{aInName} | 
[**containers_admin_api_create_image_from_azure_blob**](ContainersAdminApiApi.md#containers_admin_api_create_image_from_azure_blob) | **POST** /admin/CreateImageFromAzureBlob/{aInInfraName} | 
[**containers_admin_api_create_infrastructure_config**](ContainersAdminApiApi.md#containers_admin_api_create_infrastructure_config) | **POST** /adminproxy/CreateInfrastructureConfig | 
[**containers_admin_api_create_s3_cloud_trail**](ContainersAdminApiApi.md#containers_admin_api_create_s3_cloud_trail) | **POST** /admin/CreateS3CloudTrail | 
[**containers_admin_api_delete_azure_image**](ContainersAdminApiApi.md#containers_admin_api_delete_azure_image) | **POST** /admin/DeleteAzureImage/{aInInfraName} | 
[**containers_admin_api_delete_azure_snapshot**](ContainersAdminApiApi.md#containers_admin_api_delete_azure_snapshot) | **POST** /admin/DeleteAzureSnapshot/{aInInfraName} | 
[**containers_admin_api_delete_azure_vault_backup_policy**](ContainersAdminApiApi.md#containers_admin_api_delete_azure_vault_backup_policy) | **POST** /admin/DeleteAzureVaultBackupPolicy/{aInName} | 
[**containers_admin_api_delete_iam_user**](ContainersAdminApiApi.md#containers_admin_api_delete_iam_user) | **POST** /admin/DeleteIamUser/{aInUserName} | 
[**containers_admin_api_delete_infrastructure_config**](ContainersAdminApiApi.md#containers_admin_api_delete_infrastructure_config) | **POST** /adminproxy/DeleteInfrastructureConfig/{aInName} | 
[**containers_admin_api_delete_invoke_azure_infra_rp**](ContainersAdminApiApi.md#containers_admin_api_delete_invoke_azure_infra_rp) | **POST** /InvokeDeleteAzureInfraRp | 
[**containers_admin_api_delete_p2_s_client_certificate**](ContainersAdminApiApi.md#containers_admin_api_delete_p2_s_client_certificate) | **POST** /admin/DeleteP2SClientCertificate | 
[**containers_admin_api_delete_s3_cloud_trail**](ContainersAdminApiApi.md#containers_admin_api_delete_s3_cloud_trail) | **POST** /admin/DeleteS3CloudTrail/{aInName} | 
[**containers_admin_api_delete_tenant**](ContainersAdminApiApi.md#containers_admin_api_delete_tenant) | **POST** /admin/DeleteTenant/{aInTenantId} | 
[**containers_admin_api_export_infrastructure_config**](ContainersAdminApiApi.md#containers_admin_api_export_infrastructure_config) | **GET** /admin/ExportInfrastructureConfig/{aInName} | 
[**containers_admin_api_find_all_azure_vnet_peerings**](ContainersAdminApiApi.md#containers_admin_api_find_all_azure_vnet_peerings) | **POST** /admin/FindAllAzureVnetPeerings | 
[**containers_admin_api_find_all_virtual_networks**](ContainersAdminApiApi.md#containers_admin_api_find_all_virtual_networks) | **POST** /admin/FindAllVirtualNetworks | 
[**containers_admin_api_find_aws_routing_tables**](ContainersAdminApiApi.md#containers_admin_api_find_aws_routing_tables) | **POST** /admin/FindAwsRoutingTables | 
[**containers_admin_api_find_azure_host_details**](ContainersAdminApiApi.md#containers_admin_api_find_azure_host_details) | **POST** /admin/FindAzureHostDetails | 
[**containers_admin_api_find_ec2_host_details**](ContainersAdminApiApi.md#containers_admin_api_find_ec2_host_details) | **POST** /admin/FindEc2HostDetails | 
[**containers_admin_api_find_infrastructure_certs**](ContainersAdminApiApi.md#containers_admin_api_find_infrastructure_certs) | **POST** /admin/FindInfrastructureCerts | 
[**containers_admin_api_find_p2_s_client_certificate**](ContainersAdminApiApi.md#containers_admin_api_find_p2_s_client_certificate) | **POST** /admin/FindP2SClientCertificate | 
[**containers_admin_api_find_s3_cloud_trail_meta_data**](ContainersAdminApiApi.md#containers_admin_api_find_s3_cloud_trail_meta_data) | **POST** /admin/FindS3CloudTrailMetaData | 
[**containers_admin_api_find_snapshot_saas_uri**](ContainersAdminApiApi.md#containers_admin_api_find_snapshot_saas_uri) | **POST** /admin/FindSnapshotSaasUri/{aInInfraName} | 
[**containers_admin_api_find_vpn_gateway_names**](ContainersAdminApiApi.md#containers_admin_api_find_vpn_gateway_names) | **POST** /admin/FindVpnGatewayNames | 
[**containers_admin_api_generate_p2_s_client_certificate**](ContainersAdminApiApi.md#containers_admin_api_generate_p2_s_client_certificate) | **POST** /admin/GenerateP2SClientCertificate | 
[**containers_admin_api_get_admin_azure_portal_urls**](ContainersAdminApiApi.md#containers_admin_api_get_admin_azure_portal_urls) | **POST** /admin/GetAdminAzurePortalUrls/{aInInfrastructureName} | 
[**containers_admin_api_get_admin_cloud_usage_data**](ContainersAdminApiApi.md#containers_admin_api_get_admin_cloud_usage_data) | **GET** /admin/GetAdminCloudUsageData | 
[**containers_admin_api_get_all_async_native_hosts**](ContainersAdminApiApi.md#containers_admin_api_get_all_async_native_hosts) | **GET** /admin/GetAllAsyncNativeHosts | 
[**containers_admin_api_get_all_cname_mappings**](ContainersAdminApiApi.md#containers_admin_api_get_all_cname_mappings) | **GET** /adminproxy/GetAllCnameMappings | 
[**containers_admin_api_get_all_credentials_meta_data**](ContainersAdminApiApi.md#containers_admin_api_get_all_credentials_meta_data) | **GET** /admin/GetAllCredentialsMetaData | 
[**containers_admin_api_get_all_e_cache_instances**](ContainersAdminApiApi.md#containers_admin_api_get_all_e_cache_instances) | **GET** /admin/GetAllECacheInstances | 
[**containers_admin_api_get_all_faults**](ContainersAdminApiApi.md#containers_admin_api_get_all_faults) | **GET** /adminproxy/GetAllFaults | 
[**containers_admin_api_get_all_global_cloud_credentials**](ContainersAdminApiApi.md#containers_admin_api_get_all_global_cloud_credentials) | **GET** /adminproxy/GetAllGlobalCloudCredentials | 
[**containers_admin_api_get_all_minions**](ContainersAdminApiApi.md#containers_admin_api_get_all_minions) | **GET** /adminproxy/GetAllMinions | 
[**containers_admin_api_get_all_native_hosts**](ContainersAdminApiApi.md#containers_admin_api_get_all_native_hosts) | **GET** /adminproxy/GetAllNativeHosts | 
[**containers_admin_api_get_all_pods**](ContainersAdminApiApi.md#containers_admin_api_get_all_pods) | **GET** /adminproxy/GetAllPods | 
[**containers_admin_api_get_all_rds_instances**](ContainersAdminApiApi.md#containers_admin_api_get_all_rds_instances) | **GET** /admin/GetAllRDSInstances | 
[**containers_admin_api_get_all_tenant_policies**](ContainersAdminApiApi.md#containers_admin_api_get_all_tenant_policies) | **GET** /admin/GetAllTenantPolicies | 
[**containers_admin_api_get_app_templates**](ContainersAdminApiApi.md#containers_admin_api_get_app_templates) | **GET** /admin/GetAppTemplates | 
[**containers_admin_api_get_auditor_url**](ContainersAdminApiApi.md#containers_admin_api_get_auditor_url) | **GET** /admin/GetAuditorUrl | 
[**containers_admin_api_get_aws_account_id**](ContainersAdminApiApi.md#containers_admin_api_get_aws_account_id) | **GET** /adminproxy/GetAwsAccountId | 
[**containers_admin_api_get_aws_infra_all_hosts_sg_rules**](ContainersAdminApiApi.md#containers_admin_api_get_aws_infra_all_hosts_sg_rules) | **GET** /admin/GetAwsInfraAllHostsSgRules/{aInName} | 
[**containers_admin_api_get_aws_lb_configurations**](ContainersAdminApiApi.md#containers_admin_api_get_aws_lb_configurations) | **GET** /admin/GetAwsLBConfigurations | 
[**containers_admin_api_get_azure_images**](ContainersAdminApiApi.md#containers_admin_api_get_azure_images) | **GET** /admin/GetAzureImages/{aInInfraName} | 
[**containers_admin_api_get_azure_native_host_images_for_infra**](ContainersAdminApiApi.md#containers_admin_api_get_azure_native_host_images_for_infra) | **GET** /admin/GetAzureNativeHostImagesForInfra/{aInName} | 
[**containers_admin_api_get_azure_snapshots**](ContainersAdminApiApi.md#containers_admin_api_get_azure_snapshots) | **GET** /admin/GetAzureSnapshots/{aInInfraName} | 
[**containers_admin_api_get_azure_subnets**](ContainersAdminApiApi.md#containers_admin_api_get_azure_subnets) | **GET** /admin/GetAzureSubnets/{aInInfraName} | 
[**containers_admin_api_get_azure_vault_backup_policies**](ContainersAdminApiApi.md#containers_admin_api_get_azure_vault_backup_policies) | **GET** /admin/GetAzureVaultBackupPolicies/{aInName} | 
[**containers_admin_api_get_azure_virtual_machines_ex_by_infra**](ContainersAdminApiApi.md#containers_admin_api_get_azure_virtual_machines_ex_by_infra) | **GET** /admin/GetAzureVirtualMachinesExByInfra/{aInInfraName} | 
[**containers_admin_api_get_client_storage_account**](ContainersAdminApiApi.md#containers_admin_api_get_client_storage_account) | **GET** /admin/GetClientStorageAccount/{aInData} | 
[**containers_admin_api_get_cloud_credentials_by_plan**](ContainersAdminApiApi.md#containers_admin_api_get_cloud_credentials_by_plan) | **GET** /admin/{aInPlanName}/GetCloudCredentialsByPlan/{aInPlatform} | 
[**containers_admin_api_get_cloud_credentials_metadata**](ContainersAdminApiApi.md#containers_admin_api_get_cloud_credentials_metadata) | **GET** /admin/GetCloudCredentialsMetadata | 
[**containers_admin_api_get_cloud_trails**](ContainersAdminApiApi.md#containers_admin_api_get_cloud_trails) | **GET** /admin/GetCloudTrails | 
[**containers_admin_api_get_db_bucket_name**](ContainersAdminApiApi.md#containers_admin_api_get_db_bucket_name) | **GET** /admin/GetDbBucketName | 
[**containers_admin_api_get_ec2_workspace_for_email**](ContainersAdminApiApi.md#containers_admin_api_get_ec2_workspace_for_email) | **GET** /user/ResetUserWorkspacePassword | 
[**containers_admin_api_get_eks_cluster_by_infra**](ContainersAdminApiApi.md#containers_admin_api_get_eks_cluster_by_infra) | **GET** /adminproxy/{aInInfraName}/GetEksClusterByInfra | 
[**containers_admin_api_get_expired_tenants**](ContainersAdminApiApi.md#containers_admin_api_get_expired_tenants) | **GET** /admin/GetExpiredTenants | 
[**containers_admin_api_get_faults_by_module**](ContainersAdminApiApi.md#containers_admin_api_get_faults_by_module) | **GET** /GetFaultsByModule | 
[**containers_admin_api_get_infra_security_groups**](ContainersAdminApiApi.md#containers_admin_api_get_infra_security_groups) | **GET** /admin/GetInfraSecurityGroups/{aInInfraName} | 
[**containers_admin_api_get_infrastructure_config**](ContainersAdminApiApi.md#containers_admin_api_get_infrastructure_config) | **GET** /admin/GetInfrastructureConfig/{infraName} | 
[**containers_admin_api_get_infrastructure_configs**](ContainersAdminApiApi.md#containers_admin_api_get_infrastructure_configs) | **GET** /adminproxy/GetInfrastructureConfigs/{IsVnet} | 
[**containers_admin_api_get_infrastructure_log_analytics_workspace**](ContainersAdminApiApi.md#containers_admin_api_get_infrastructure_log_analytics_workspace) | **GET** /admin/GetInfrastructureLogAnalyticsWorkspace/{aInName} | 
[**containers_admin_api_get_infrastructure_recovery_services_vault**](ContainersAdminApiApi.md#containers_admin_api_get_infrastructure_recovery_services_vault) | **GET** /admin/GetInfrastructureRecoveryServicesVault/{aInName} | 
[**containers_admin_api_get_invoke_azure_infra_rp**](ContainersAdminApiApi.md#containers_admin_api_get_invoke_azure_infra_rp) | **GET** /InvokeAzureInfraRp | 
[**containers_admin_api_get_jit_aws_console_access_url**](ContainersAdminApiApi.md#containers_admin_api_get_jit_aws_console_access_url) | **GET** /admin/GetJITAwsConsoleAccessUrl | 
[**containers_admin_api_get_mirror_session_by_instance_id**](ContainersAdminApiApi.md#containers_admin_api_get_mirror_session_by_instance_id) | **GET** /admin/{aInRegion}/GetMirrorSessionByInstanceId | 
[**containers_admin_api_get_paused_tenants**](ContainersAdminApiApi.md#containers_admin_api_get_paused_tenants) | **GET** /admin/GetPausedTenants | 
[**containers_admin_api_get_plan_images**](ContainersAdminApiApi.md#containers_admin_api_get_plan_images) | **GET** /admin/GetPlanImages/{aInPlanName} | 
[**containers_admin_api_get_plans**](ContainersAdminApiApi.md#containers_admin_api_get_plans) | **GET** /adminproxy/GetPlans | 
[**containers_admin_api_get_supported_aws_regions**](ContainersAdminApiApi.md#containers_admin_api_get_supported_aws_regions) | **GET** /adminproxy/GetSupportedAwsRegions | 
[**containers_admin_api_get_supported_azure_regions**](ContainersAdminApiApi.md#containers_admin_api_get_supported_azure_regions) | **GET** /adminproxy/GetSupportedAzureRegions | 
[**containers_admin_api_get_supported_gcp_regions**](ContainersAdminApiApi.md#containers_admin_api_get_supported_gcp_regions) | **GET** /adminproxy/GetSupportedGcpRegions | 
[**containers_admin_api_get_tenant_names**](ContainersAdminApiApi.md#containers_admin_api_get_tenant_names) | **GET** /adminproxy/GetTenantNames | 
[**containers_admin_api_get_tenant_policy**](ContainersAdminApiApi.md#containers_admin_api_get_tenant_policy) | **GET** /admin/{subscriptionId}/GetTenantPolicy | 
[**containers_admin_api_get_tenant_tags**](ContainersAdminApiApi.md#containers_admin_api_get_tenant_tags) | **GET** /adminproxy/GetTenantTags/{subscriptionId} | 
[**containers_admin_api_get_tenants_by_region**](ContainersAdminApiApi.md#containers_admin_api_get_tenants_by_region) | **GET** /admin/GetTenantsByRegion | 
[**containers_admin_api_get_user_accounts**](ContainersAdminApiApi.md#containers_admin_api_get_user_accounts) | **GET** /admin/GetUserAccounts | 
[**containers_admin_api_get_user_devspace_host**](ContainersAdminApiApi.md#containers_admin_api_get_user_devspace_host) | **GET** /admin/GetUserDevspaceHost/{aInEmail} | 
[**containers_admin_api_list_azure_virtual_machine_skus_by_infra**](ContainersAdminApiApi.md#containers_admin_api_list_azure_virtual_machine_skus_by_infra) | **GET** /admin/ListAzureVirtualMachineSkusByInfra/{aInInfraName} | 
[**containers_admin_api_list_infrastructure_asgs**](ContainersAdminApiApi.md#containers_admin_api_list_infrastructure_asgs) | **GET** /admin/ListInfrastructureAsgs/{aInName} | 
[**containers_admin_api_list_infrastructure_image_blobs**](ContainersAdminApiApi.md#containers_admin_api_list_infrastructure_image_blobs) | **GET** /admin/ListInfrastructureImageBlobs/{aInInfraName} | 
[**containers_admin_api_list_security_grp_acls**](ContainersAdminApiApi.md#containers_admin_api_list_security_grp_acls) | **GET** /admin/ListSecurityGrpAcls/{aInSgName} | 
[**containers_admin_api_list_vpc_peerings**](ContainersAdminApiApi.md#containers_admin_api_list_vpc_peerings) | **POST** /admin/ListVpcPeerings | 
[**containers_admin_api_list_vpn_connections_for_infra**](ContainersAdminApiApi.md#containers_admin_api_list_vpn_connections_for_infra) | **GET** /api/ContainersAdminApi | 
[**containers_admin_api_post_invoke_azure_infra_rp**](ContainersAdminApiApi.md#containers_admin_api_post_invoke_azure_infra_rp) | **POST** /InvokeAzureInfraRp | 
[**containers_admin_api_post_invoke_azure_infra_rpat_root**](ContainersAdminApiApi.md#containers_admin_api_post_invoke_azure_infra_rpat_root) | **POST** /InvokeAzureInfraRpAtRoot | 
[**containers_admin_api_put_invoke_azure_infra_rp**](ContainersAdminApiApi.md#containers_admin_api_put_invoke_azure_infra_rp) | **PUT** /InvokeAzureInfraRp | 
[**containers_admin_api_restart_user_devspace_host**](ContainersAdminApiApi.md#containers_admin_api_restart_user_devspace_host) | **POST** /admin/RestartUserDevspaceHost/{aInEmail} | 
[**containers_admin_api_set_infrastructure_log_analytics_config**](ContainersAdminApiApi.md#containers_admin_api_set_infrastructure_log_analytics_config) | **POST** /admin/SetInfrastructureLogAnalyticsConfig/{aInInfrastructureName} | 
[**containers_admin_api_set_infrastructure_recovery_services_vault_config**](ContainersAdminApiApi.md#containers_admin_api_set_infrastructure_recovery_services_vault_config) | **POST** /admin/SetInfrastructureRecoveryServicesVaultConfig/{aInInfrastructureName} | 
[**containers_admin_api_start_user_devspace_host**](ContainersAdminApiApi.md#containers_admin_api_start_user_devspace_host) | **POST** /admin/StartUserDevspaceHost/{aInEmail} | 
[**containers_admin_api_stop_user_devspace_host**](ContainersAdminApiApi.md#containers_admin_api_stop_user_devspace_host) | **POST** /admin/StopUserDevspaceHost/{aInEmail} | 
[**containers_admin_api_tenant_tag_update**](ContainersAdminApiApi.md#containers_admin_api_tenant_tag_update) | **POST** /adminproxy/TenantTagUpdate | 
[**containers_admin_api_trigger_infra_vault_refresh**](ContainersAdminApiApi.md#containers_admin_api_trigger_infra_vault_refresh) | **POST** /admin/TriggerInfraVaultRefresh/{aInInfraName} | 
[**containers_admin_api_update_aws_route**](ContainersAdminApiApi.md#containers_admin_api_update_aws_route) | **POST** /admin/UpdateAwsRoute | 
[**containers_admin_api_update_azure_ad_credentials**](ContainersAdminApiApi.md#containers_admin_api_update_azure_ad_credentials) | **POST** /admin/UpdateAzureADCredentials | 
[**containers_admin_api_update_azure_vnet_peerings**](ContainersAdminApiApi.md#containers_admin_api_update_azure_vnet_peerings) | **POST** /admin/UpdateAzureVnetPeerings | 
[**containers_admin_api_update_current_vip_state**](ContainersAdminApiApi.md#containers_admin_api_update_current_vip_state) | **POST** /admin/UpdateCurrentVipState | 
[**containers_admin_api_update_global_cloud_credentials**](ContainersAdminApiApi.md#containers_admin_api_update_global_cloud_credentials) | **POST** /adminproxy/UpdateGlobalCloudCredentials | 
[**containers_admin_api_update_infrastructure_aks_config**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_aks_config) | **POST** /admin/UpdateInfrastructureAksConfig/{aInInfrastructureName} | 
[**containers_admin_api_update_infrastructure_custom_data**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_custom_data) | **POST** /adminproxy/UpdateInfrastructureCustomData/{aInInfrastructureName} | 
[**containers_admin_api_update_infrastructure_ecs**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_ecs) | **POST** /adminproxy/UpdateInfrastructureECS/{aInInfrastructureName} | 
[**containers_admin_api_update_infrastructure_p2_s_root_certs**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_p2_s_root_certs) | **POST** /admin/UpdateInfrastructureP2SRootCerts | 
[**containers_admin_api_update_infrastructure_sg**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_sg) | **POST** /adminproxy/UpdateInfrastructureSg | 
[**containers_admin_api_update_infrastructure_subnet**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_subnet) | **POST** /adminproxy/UpdateInfrastructureSubnet | 
[**containers_admin_api_update_infrastructure_tag**](ContainersAdminApiApi.md#containers_admin_api_update_infrastructure_tag) | **POST** /admin/UpdateInfrastructureTag/{aInInfrastructureName} | 
[**containers_admin_api_update_plan**](ContainersAdminApiApi.md#containers_admin_api_update_plan) | **POST** /adminproxy/UpdatePlan | 
[**containers_admin_api_update_plan_cloud_credentials**](ContainersAdminApiApi.md#containers_admin_api_update_plan_cloud_credentials) | **POST** /admin/{aInPlanName}/UpdatePlanCloudCredentials | 
[**containers_admin_api_update_plan_image**](ContainersAdminApiApi.md#containers_admin_api_update_plan_image) | **POST** /admin/UpdatePlanImage | 
[**containers_admin_api_update_security_grp_rule**](ContainersAdminApiApi.md#containers_admin_api_update_security_grp_rule) | **POST** /admin/UpdateSecurityGrpRule | 
[**containers_admin_api_update_tenant_auth_info_cache**](ContainersAdminApiApi.md#containers_admin_api_update_tenant_auth_info_cache) | **POST** /admin/UpdateTenantAuthInfoCache | 
[**containers_admin_api_update_tenant_cleanup_timers**](ContainersAdminApiApi.md#containers_admin_api_update_tenant_cleanup_timers) | **POST** /adminproxy/UpdateTenantCleanupTimers | 
[**containers_admin_api_update_tenant_iam_policy**](ContainersAdminApiApi.md#containers_admin_api_update_tenant_iam_policy) | **POST** /admin/{subscriptionId}/UpdateTenantIamPolicy | 
[**containers_admin_api_update_tenant_policy**](ContainersAdminApiApi.md#containers_admin_api_update_tenant_policy) | **POST** /admin/UpdateTenantPolicy | 
[**containers_admin_api_update_tenant_privileges_policy**](ContainersAdminApiApi.md#containers_admin_api_update_tenant_privileges_policy) | **POST** /admin/{subscriptionId}/UpdateTenantPrivilegesPolicy | 


# **containers_admin_api_accept_peering_request**
> containers_admin_api_accept_peering_request(infrastructure_peering_request=infrastructure_peering_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_peering_request import InfrastructurePeeringRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_peering_request = duplocloud_sdk.InfrastructurePeeringRequest() # InfrastructurePeeringRequest |  (optional)

    try:
        api_instance.containers_admin_api_accept_peering_request(infrastructure_peering_request=infrastructure_peering_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_accept_peering_request: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_peering_request** | [**InfrastructurePeeringRequest**](InfrastructurePeeringRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_add_static_route_to_vpn_connection**
> containers_admin_api_add_static_route_to_vpn_connection(add_vpn_connection_route_request=add_vpn_connection_route_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.add_vpn_connection_route_request import AddVpnConnectionRouteRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    add_vpn_connection_route_request = duplocloud_sdk.AddVpnConnectionRouteRequest() # AddVpnConnectionRouteRequest |  (optional)

    try:
        api_instance.containers_admin_api_add_static_route_to_vpn_connection(add_vpn_connection_route_request=add_vpn_connection_route_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_add_static_route_to_vpn_connection: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **add_vpn_connection_route_request** | [**AddVpnConnectionRouteRequest**](AddVpnConnectionRouteRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_add_tenant**
> containers_admin_api_add_tenant(add_tenant_request=add_tenant_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.add_tenant_request import AddTenantRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    add_tenant_request = duplocloud_sdk.AddTenantRequest() # AddTenantRequest |  (optional)

    try:
        api_instance.containers_admin_api_add_tenant(add_tenant_request=add_tenant_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_add_tenant: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **add_tenant_request** | [**AddTenantRequest**](AddTenantRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_create_native_host**
> str containers_admin_api_admin_create_native_host(native_host_request=native_host_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_request import NativeHostRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host_request = duplocloud_sdk.NativeHostRequest() # NativeHostRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_admin_create_native_host(native_host_request=native_host_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_admin_create_native_host:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_create_native_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host_request** | [**NativeHostRequest**](NativeHostRequest.md)|  | [optional] 

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_get_key_pair**
> str containers_admin_api_admin_get_key_pair(key_pair_request=key_pair_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.key_pair_request import KeyPairRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    key_pair_request = duplocloud_sdk.KeyPairRequest() # KeyPairRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_admin_get_key_pair(key_pair_request=key_pair_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_admin_get_key_pair:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_get_key_pair: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **key_pair_request** | [**KeyPairRequest**](KeyPairRequest.md)|  | [optional] 

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_get_native_host_images**
> List[NativeHostImage] containers_admin_api_admin_get_native_host_images()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_image import NativeHostImage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_admin_get_native_host_images()
        print("The response of ContainersAdminApiApi->containers_admin_api_admin_get_native_host_images:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_get_native_host_images: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[NativeHostImage]**](NativeHostImage.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_get_native_hosts**
> List[NativeHost] containers_admin_api_admin_get_native_hosts(base_info=base_info)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.base_info import BaseInfo
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    base_info = duplocloud_sdk.BaseInfo() # BaseInfo |  (optional)

    try:
        api_response = api_instance.containers_admin_api_admin_get_native_hosts(base_info=base_info)
        print("The response of ContainersAdminApiApi->containers_admin_api_admin_get_native_hosts:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_get_native_hosts: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **base_info** | [**BaseInfo**](BaseInfo.md)|  | [optional] 

### Return type

[**List[NativeHost]**](NativeHost.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_reboot_native_host**
> containers_admin_api_admin_reboot_native_host(native_host=native_host)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host = duplocloud_sdk.NativeHost() # NativeHost |  (optional)

    try:
        api_instance.containers_admin_api_admin_reboot_native_host(native_host=native_host)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_reboot_native_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host** | [**NativeHost**](NativeHost.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_start_native_host**
> containers_admin_api_admin_start_native_host(native_host=native_host)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host = duplocloud_sdk.NativeHost() # NativeHost |  (optional)

    try:
        api_instance.containers_admin_api_admin_start_native_host(native_host=native_host)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_start_native_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host** | [**NativeHost**](NativeHost.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_stop_native_host**
> containers_admin_api_admin_stop_native_host(native_host=native_host)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host = duplocloud_sdk.NativeHost() # NativeHost |  (optional)

    try:
        api_instance.containers_admin_api_admin_stop_native_host(native_host=native_host)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_stop_native_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host** | [**NativeHost**](NativeHost.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_admin_terminate_native_host**
> containers_admin_api_admin_terminate_native_host(native_host=native_host)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host = duplocloud_sdk.NativeHost() # NativeHost |  (optional)

    try:
        api_instance.containers_admin_api_admin_terminate_native_host(native_host=native_host)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_admin_terminate_native_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host** | [**NativeHost**](NativeHost.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_aws_add_routing_table**
> str containers_admin_api_aws_add_routing_table(infrastructure_route_tables_request=infrastructure_route_tables_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_route_tables_request import InfrastructureRouteTablesRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_route_tables_request = duplocloud_sdk.InfrastructureRouteTablesRequest() # InfrastructureRouteTablesRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_aws_add_routing_table(infrastructure_route_tables_request=infrastructure_route_tables_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_aws_add_routing_table:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_aws_add_routing_table: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_route_tables_request** | [**InfrastructureRouteTablesRequest**](InfrastructureRouteTablesRequest.md)|  | [optional] 

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_aws_associate_subnet_to_route_table**
> containers_admin_api_aws_associate_subnet_to_route_table(infrastructure_route_tables_request=infrastructure_route_tables_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_route_tables_request import InfrastructureRouteTablesRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_route_tables_request = duplocloud_sdk.InfrastructureRouteTablesRequest() # InfrastructureRouteTablesRequest |  (optional)

    try:
        api_instance.containers_admin_api_aws_associate_subnet_to_route_table(infrastructure_route_tables_request=infrastructure_route_tables_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_aws_associate_subnet_to_route_table: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_route_tables_request** | [**InfrastructureRouteTablesRequest**](InfrastructureRouteTablesRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_aws_delete_routing_table**
> containers_admin_api_aws_delete_routing_table(infrastructure_route_tables_request=infrastructure_route_tables_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_route_tables_request import InfrastructureRouteTablesRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_route_tables_request = duplocloud_sdk.InfrastructureRouteTablesRequest() # InfrastructureRouteTablesRequest |  (optional)

    try:
        api_instance.containers_admin_api_aws_delete_routing_table(infrastructure_route_tables_request=infrastructure_route_tables_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_aws_delete_routing_table: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_route_tables_request** | [**InfrastructureRouteTablesRequest**](InfrastructureRouteTablesRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_aws_disassociate_subnet_to_route_table**
> containers_admin_api_aws_disassociate_subnet_to_route_table(infrastructure_route_tables_request=infrastructure_route_tables_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_route_tables_request import InfrastructureRouteTablesRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_route_tables_request = duplocloud_sdk.InfrastructureRouteTablesRequest() # InfrastructureRouteTablesRequest |  (optional)

    try:
        api_instance.containers_admin_api_aws_disassociate_subnet_to_route_table(infrastructure_route_tables_request=infrastructure_route_tables_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_aws_disassociate_subnet_to_route_table: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_route_tables_request** | [**InfrastructureRouteTablesRequest**](InfrastructureRouteTablesRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_aws_infra_all_hosts_sg_rule_update**
> containers_admin_api_aws_infra_all_hosts_sg_rule_update(a_in_name, tenant_ext_conn_sg_rule_request=tenant_ext_conn_sg_rule_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_ext_conn_sg_rule_request import TenantExtConnSgRuleRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 
    tenant_ext_conn_sg_rule_request = duplocloud_sdk.TenantExtConnSgRuleRequest() # TenantExtConnSgRuleRequest |  (optional)

    try:
        api_instance.containers_admin_api_aws_infra_all_hosts_sg_rule_update(a_in_name, tenant_ext_conn_sg_rule_request=tenant_ext_conn_sg_rule_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_aws_infra_all_hosts_sg_rule_update: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 
 **tenant_ext_conn_sg_rule_request** | [**TenantExtConnSgRuleRequest**](TenantExtConnSgRuleRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_aws_update_vpc_peering**
> str containers_admin_api_aws_update_vpc_peering(infrastructure_peering_request=infrastructure_peering_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_peering_request import InfrastructurePeeringRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_peering_request = duplocloud_sdk.InfrastructurePeeringRequest() # InfrastructurePeeringRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_aws_update_vpc_peering(infrastructure_peering_request=infrastructure_peering_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_aws_update_vpc_peering:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_aws_update_vpc_peering: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_peering_request** | [**InfrastructurePeeringRequest**](InfrastructurePeeringRequest.md)|  | [optional] 

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_change_route53_dns_a_record**
> containers_admin_api_change_route53_dns_a_record(a_record=a_record)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.a_record import ARecord
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_record = duplocloud_sdk.ARecord() # ARecord |  (optional)

    try:
        api_instance.containers_admin_api_change_route53_dns_a_record(a_record=a_record)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_change_route53_dns_a_record: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_record** | [**ARecord**](ARecord.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_change_user_devspace_host_capacity**
> containers_admin_api_change_user_devspace_host_capacity(a_in_email, native_host_capacity_change_request=native_host_capacity_change_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_capacity_change_request import NativeHostCapacityChangeRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_email = 'a_in_email_example' # str | 
    native_host_capacity_change_request = duplocloud_sdk.NativeHostCapacityChangeRequest() # NativeHostCapacityChangeRequest |  (optional)

    try:
        api_instance.containers_admin_api_change_user_devspace_host_capacity(a_in_email, native_host_capacity_change_request=native_host_capacity_change_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_change_user_devspace_host_capacity: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_email** | **str**|  | 
 **native_host_capacity_change_request** | [**NativeHostCapacityChangeRequest**](NativeHostCapacityChangeRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_copy_azure_snapshot**
> containers_admin_api_copy_azure_snapshot(a_in_infra_name, copy_azure_image_request=copy_azure_image_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.copy_azure_image_request import CopyAzureImageRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 
    copy_azure_image_request = duplocloud_sdk.CopyAzureImageRequest() # CopyAzureImageRequest |  (optional)

    try:
        api_instance.containers_admin_api_copy_azure_snapshot(a_in_infra_name, copy_azure_image_request=copy_azure_image_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_copy_azure_snapshot: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 
 **copy_azure_image_request** | [**CopyAzureImageRequest**](CopyAzureImageRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_create_azure_vault_backup_policy**
> containers_admin_api_create_azure_vault_backup_policy(a_in_name, azure_iaa_svm_protection_policy_simple_full=azure_iaa_svm_protection_policy_simple_full)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_iaa_svm_protection_policy_simple_full import AzureIaaSVMProtectionPolicySimpleFull
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 
    azure_iaa_svm_protection_policy_simple_full = duplocloud_sdk.AzureIaaSVMProtectionPolicySimpleFull() # AzureIaaSVMProtectionPolicySimpleFull |  (optional)

    try:
        api_instance.containers_admin_api_create_azure_vault_backup_policy(a_in_name, azure_iaa_svm_protection_policy_simple_full=azure_iaa_svm_protection_policy_simple_full)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_create_azure_vault_backup_policy: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 
 **azure_iaa_svm_protection_policy_simple_full** | [**AzureIaaSVMProtectionPolicySimpleFull**](AzureIaaSVMProtectionPolicySimpleFull.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_create_image_from_azure_blob**
> containers_admin_api_create_image_from_azure_blob(a_in_infra_name, create_image_request=create_image_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.create_image_request import CreateImageRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 
    create_image_request = duplocloud_sdk.CreateImageRequest() # CreateImageRequest |  (optional)

    try:
        api_instance.containers_admin_api_create_image_from_azure_blob(a_in_infra_name, create_image_request=create_image_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_create_image_from_azure_blob: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 
 **create_image_request** | [**CreateImageRequest**](CreateImageRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_create_infrastructure_config**
> containers_admin_api_create_infrastructure_config(infrastructure=infrastructure)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure import Infrastructure
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure = duplocloud_sdk.Infrastructure() # Infrastructure |  (optional)

    try:
        api_instance.containers_admin_api_create_infrastructure_config(infrastructure=infrastructure)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_create_infrastructure_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure** | [**Infrastructure**](Infrastructure.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_create_s3_cloud_trail**
> containers_admin_api_create_s3_cloud_trail(s3_cloud_trail_request=s3_cloud_trail_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.s3_cloud_trail_request import S3CloudTrailRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    s3_cloud_trail_request = duplocloud_sdk.S3CloudTrailRequest() # S3CloudTrailRequest |  (optional)

    try:
        api_instance.containers_admin_api_create_s3_cloud_trail(s3_cloud_trail_request=s3_cloud_trail_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_create_s3_cloud_trail: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **s3_cloud_trail_request** | [**S3CloudTrailRequest**](S3CloudTrailRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_azure_image**
> containers_admin_api_delete_azure_image(a_in_infra_name, delete_snapshot_request=delete_snapshot_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.delete_snapshot_request import DeleteSnapshotRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 
    delete_snapshot_request = duplocloud_sdk.DeleteSnapshotRequest() # DeleteSnapshotRequest |  (optional)

    try:
        api_instance.containers_admin_api_delete_azure_image(a_in_infra_name, delete_snapshot_request=delete_snapshot_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_azure_image: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 
 **delete_snapshot_request** | [**DeleteSnapshotRequest**](DeleteSnapshotRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_azure_snapshot**
> containers_admin_api_delete_azure_snapshot(a_in_infra_name, delete_snapshot_request=delete_snapshot_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.delete_snapshot_request import DeleteSnapshotRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 
    delete_snapshot_request = duplocloud_sdk.DeleteSnapshotRequest() # DeleteSnapshotRequest |  (optional)

    try:
        api_instance.containers_admin_api_delete_azure_snapshot(a_in_infra_name, delete_snapshot_request=delete_snapshot_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_azure_snapshot: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 
 **delete_snapshot_request** | [**DeleteSnapshotRequest**](DeleteSnapshotRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_azure_vault_backup_policy**
> containers_admin_api_delete_azure_vault_backup_policy(a_in_name, azure_iaa_svm_protection_policy_simple_full=azure_iaa_svm_protection_policy_simple_full)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_iaa_svm_protection_policy_simple_full import AzureIaaSVMProtectionPolicySimpleFull
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 
    azure_iaa_svm_protection_policy_simple_full = duplocloud_sdk.AzureIaaSVMProtectionPolicySimpleFull() # AzureIaaSVMProtectionPolicySimpleFull |  (optional)

    try:
        api_instance.containers_admin_api_delete_azure_vault_backup_policy(a_in_name, azure_iaa_svm_protection_policy_simple_full=azure_iaa_svm_protection_policy_simple_full)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_azure_vault_backup_policy: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 
 **azure_iaa_svm_protection_policy_simple_full** | [**AzureIaaSVMProtectionPolicySimpleFull**](AzureIaaSVMProtectionPolicySimpleFull.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_iam_user**
> containers_admin_api_delete_iam_user(a_in_user_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_user_name = 'a_in_user_name_example' # str | 

    try:
        api_instance.containers_admin_api_delete_iam_user(a_in_user_name)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_iam_user: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_user_name** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_infrastructure_config**
> containers_admin_api_delete_infrastructure_config(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_instance.containers_admin_api_delete_infrastructure_config(a_in_name)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_infrastructure_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_invoke_azure_infra_rp**
> containers_admin_api_delete_invoke_azure_infra_rp(a_in_object)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_object = None # object | 

    try:
        api_instance.containers_admin_api_delete_invoke_azure_infra_rp(a_in_object)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_invoke_azure_infra_rp: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_object** | [**object**](.md)|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_p2_s_client_certificate**
> containers_admin_api_delete_p2_s_client_certificate(infrastructure_p2_s_client_cert_request=infrastructure_p2_s_client_cert_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_p2_s_client_cert_request import InfrastructureP2SClientCertRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_p2_s_client_cert_request = duplocloud_sdk.InfrastructureP2SClientCertRequest() # InfrastructureP2SClientCertRequest |  (optional)

    try:
        api_instance.containers_admin_api_delete_p2_s_client_certificate(infrastructure_p2_s_client_cert_request=infrastructure_p2_s_client_cert_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_p2_s_client_certificate: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_p2_s_client_cert_request** | [**InfrastructureP2SClientCertRequest**](InfrastructureP2SClientCertRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_s3_cloud_trail**
> containers_admin_api_delete_s3_cloud_trail(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_instance.containers_admin_api_delete_s3_cloud_trail(a_in_name)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_s3_cloud_trail: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_delete_tenant**
> containers_admin_api_delete_tenant(a_in_tenant_id)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_tenant_id = 'a_in_tenant_id_example' # str | 

    try:
        api_instance.containers_admin_api_delete_tenant(a_in_tenant_id)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_delete_tenant: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_tenant_id** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_export_infrastructure_config**
> object containers_admin_api_export_infrastructure_config(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_export_infrastructure_config(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_export_infrastructure_config:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_export_infrastructure_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

**object**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_all_azure_vnet_peerings**
> List[AzureVirtualNetworkPeering] containers_admin_api_find_all_azure_vnet_peerings(infrastructure_vnet_request=infrastructure_vnet_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_virtual_network_peering import AzureVirtualNetworkPeering
from duplocloud_sdk.models.infrastructure_vnet_request import InfrastructureVnetRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_vnet_request = duplocloud_sdk.InfrastructureVnetRequest() # InfrastructureVnetRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_all_azure_vnet_peerings(infrastructure_vnet_request=infrastructure_vnet_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_all_azure_vnet_peerings:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_all_azure_vnet_peerings: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_vnet_request** | [**InfrastructureVnetRequest**](InfrastructureVnetRequest.md)|  | [optional] 

### Return type

[**List[AzureVirtualNetworkPeering]**](AzureVirtualNetworkPeering.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_all_virtual_networks**
> List[InfrastructureVnet] containers_admin_api_find_all_virtual_networks(infrastructure_vnet_request=infrastructure_vnet_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_vnet import InfrastructureVnet
from duplocloud_sdk.models.infrastructure_vnet_request import InfrastructureVnetRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_vnet_request = duplocloud_sdk.InfrastructureVnetRequest() # InfrastructureVnetRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_all_virtual_networks(infrastructure_vnet_request=infrastructure_vnet_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_all_virtual_networks:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_all_virtual_networks: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_vnet_request** | [**InfrastructureVnetRequest**](InfrastructureVnetRequest.md)|  | [optional] 

### Return type

[**List[InfrastructureVnet]**](InfrastructureVnet.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_aws_routing_tables**
> List[RouteTable] containers_admin_api_find_aws_routing_tables(infrastructure_route_tables_request=infrastructure_route_tables_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_route_tables_request import InfrastructureRouteTablesRequest
from duplocloud_sdk.models.route_table import RouteTable
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_route_tables_request = duplocloud_sdk.InfrastructureRouteTablesRequest() # InfrastructureRouteTablesRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_aws_routing_tables(infrastructure_route_tables_request=infrastructure_route_tables_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_aws_routing_tables:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_aws_routing_tables: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_route_tables_request** | [**InfrastructureRouteTablesRequest**](InfrastructureRouteTablesRequest.md)|  | [optional] 

### Return type

[**List[RouteTable]**](RouteTable.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_azure_host_details**
> AzureNetworkInterface containers_admin_api_find_azure_host_details(native_host_details_request=native_host_details_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_network_interface import AzureNetworkInterface
from duplocloud_sdk.models.native_host_details_request import NativeHostDetailsRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host_details_request = duplocloud_sdk.NativeHostDetailsRequest() # NativeHostDetailsRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_azure_host_details(native_host_details_request=native_host_details_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_azure_host_details:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_azure_host_details: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host_details_request** | [**NativeHostDetailsRequest**](NativeHostDetailsRequest.md)|  | [optional] 

### Return type

[**AzureNetworkInterface**](AzureNetworkInterface.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_ec2_host_details**
> Instance containers_admin_api_find_ec2_host_details(native_host_details_request=native_host_details_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.instance import Instance
from duplocloud_sdk.models.native_host_details_request import NativeHostDetailsRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host_details_request = duplocloud_sdk.NativeHostDetailsRequest() # NativeHostDetailsRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_ec2_host_details(native_host_details_request=native_host_details_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_ec2_host_details:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_ec2_host_details: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host_details_request** | [**NativeHostDetailsRequest**](NativeHostDetailsRequest.md)|  | [optional] 

### Return type

[**Instance**](Instance.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_infrastructure_certs**
> List[InfrastructureP2SCert] containers_admin_api_find_infrastructure_certs(infrastructure_info=infrastructure_info)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_info import InfrastructureInfo
from duplocloud_sdk.models.infrastructure_p2_s_cert import InfrastructureP2SCert
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_info = duplocloud_sdk.InfrastructureInfo() # InfrastructureInfo |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_infrastructure_certs(infrastructure_info=infrastructure_info)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_infrastructure_certs:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_infrastructure_certs: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_info** | [**InfrastructureInfo**](InfrastructureInfo.md)|  | [optional] 

### Return type

[**List[InfrastructureP2SCert]**](InfrastructureP2SCert.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_p2_s_client_certificate**
> InfrastructureP2SClientCertResponse containers_admin_api_find_p2_s_client_certificate(infrastructure_p2_s_client_cert_request=infrastructure_p2_s_client_cert_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_p2_s_client_cert_request import InfrastructureP2SClientCertRequest
from duplocloud_sdk.models.infrastructure_p2_s_client_cert_response import InfrastructureP2SClientCertResponse
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_p2_s_client_cert_request = duplocloud_sdk.InfrastructureP2SClientCertRequest() # InfrastructureP2SClientCertRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_p2_s_client_certificate(infrastructure_p2_s_client_cert_request=infrastructure_p2_s_client_cert_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_p2_s_client_certificate:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_p2_s_client_certificate: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_p2_s_client_cert_request** | [**InfrastructureP2SClientCertRequest**](InfrastructureP2SClientCertRequest.md)|  | [optional] 

### Return type

[**InfrastructureP2SClientCertResponse**](InfrastructureP2SClientCertResponse.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_s3_cloud_trail_meta_data**
> List[S3CloudTrailMetaData] containers_admin_api_find_s3_cloud_trail_meta_data(s3_cloud_trail_request=s3_cloud_trail_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.s3_cloud_trail_meta_data import S3CloudTrailMetaData
from duplocloud_sdk.models.s3_cloud_trail_request import S3CloudTrailRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    s3_cloud_trail_request = duplocloud_sdk.S3CloudTrailRequest() # S3CloudTrailRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_s3_cloud_trail_meta_data(s3_cloud_trail_request=s3_cloud_trail_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_s3_cloud_trail_meta_data:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_s3_cloud_trail_meta_data: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **s3_cloud_trail_request** | [**S3CloudTrailRequest**](S3CloudTrailRequest.md)|  | [optional] 

### Return type

[**List[S3CloudTrailMetaData]**](S3CloudTrailMetaData.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_snapshot_saas_uri**
> AzureAccessUri containers_admin_api_find_snapshot_saas_uri(a_in_infra_name, native_host_image=native_host_image)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_access_uri import AzureAccessUri
from duplocloud_sdk.models.native_host_image import NativeHostImage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 
    native_host_image = duplocloud_sdk.NativeHostImage() # NativeHostImage |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_snapshot_saas_uri(a_in_infra_name, native_host_image=native_host_image)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_snapshot_saas_uri:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_snapshot_saas_uri: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 
 **native_host_image** | [**NativeHostImage**](NativeHostImage.md)|  | [optional] 

### Return type

[**AzureAccessUri**](AzureAccessUri.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_find_vpn_gateway_names**
> List[str] containers_admin_api_find_vpn_gateway_names(infrastructure_info=infrastructure_info)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_info import InfrastructureInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_info = duplocloud_sdk.InfrastructureInfo() # InfrastructureInfo |  (optional)

    try:
        api_response = api_instance.containers_admin_api_find_vpn_gateway_names(infrastructure_info=infrastructure_info)
        print("The response of ContainersAdminApiApi->containers_admin_api_find_vpn_gateway_names:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_find_vpn_gateway_names: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_info** | [**InfrastructureInfo**](InfrastructureInfo.md)|  | [optional] 

### Return type

**List[str]**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_generate_p2_s_client_certificate**
> InfrastructureP2SClientCertResponse containers_admin_api_generate_p2_s_client_certificate(infrastructure_p2_s_client_cert_request=infrastructure_p2_s_client_cert_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_p2_s_client_cert_request import InfrastructureP2SClientCertRequest
from duplocloud_sdk.models.infrastructure_p2_s_client_cert_response import InfrastructureP2SClientCertResponse
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_p2_s_client_cert_request = duplocloud_sdk.InfrastructureP2SClientCertRequest() # InfrastructureP2SClientCertRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_generate_p2_s_client_certificate(infrastructure_p2_s_client_cert_request=infrastructure_p2_s_client_cert_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_generate_p2_s_client_certificate:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_generate_p2_s_client_certificate: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_p2_s_client_cert_request** | [**InfrastructureP2SClientCertRequest**](InfrastructureP2SClientCertRequest.md)|  | [optional] 

### Return type

[**InfrastructureP2SClientCertResponse**](InfrastructureP2SClientCertResponse.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_admin_azure_portal_urls**
> str containers_admin_api_get_admin_azure_portal_urls(a_in_infrastructure_name, portal_url_request=portal_url_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.portal_url_request import PortalUrlRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    portal_url_request = duplocloud_sdk.PortalUrlRequest() # PortalUrlRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_get_admin_azure_portal_urls(a_in_infrastructure_name, portal_url_request=portal_url_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_admin_azure_portal_urls:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_admin_azure_portal_urls: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **portal_url_request** | [**PortalUrlRequest**](PortalUrlRequest.md)|  | [optional] 

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_admin_cloud_usage_data**
> AdminCloudUsageReport containers_admin_api_get_admin_cloud_usage_data()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.admin_cloud_usage_report import AdminCloudUsageReport
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_admin_cloud_usage_data()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_admin_cloud_usage_data:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_admin_cloud_usage_data: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**AdminCloudUsageReport**](AdminCloudUsageReport.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_async_native_hosts**
> List[NativeHost] containers_admin_api_get_all_async_native_hosts()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_async_native_hosts()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_async_native_hosts:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_async_native_hosts: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[NativeHost]**](NativeHost.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_cname_mappings**
> List[CNameEntry] containers_admin_api_get_all_cname_mappings()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.c_name_entry import CNameEntry
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_cname_mappings()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_cname_mappings:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_cname_mappings: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[CNameEntry]**](CNameEntry.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_credentials_meta_data**
> List[CredentialInfo] containers_admin_api_get_all_credentials_meta_data()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.credential_info import CredentialInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_credentials_meta_data()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_credentials_meta_data:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_credentials_meta_data: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[CredentialInfo]**](CredentialInfo.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_e_cache_instances**
> List[ECacheDBInstanceDetails] containers_admin_api_get_all_e_cache_instances()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.e_cache_db_instance_details import ECacheDBInstanceDetails
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_e_cache_instances()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_e_cache_instances:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_e_cache_instances: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[ECacheDBInstanceDetails]**](ECacheDBInstanceDetails.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_faults**
> List[FaultInfo] containers_admin_api_get_all_faults()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.fault_info import FaultInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_faults()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_faults:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_faults: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[FaultInfo]**](FaultInfo.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_global_cloud_credentials**
> List[CloudCredentials] containers_admin_api_get_all_global_cloud_credentials(cloud_credentials=cloud_credentials)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.cloud_credentials import CloudCredentials
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    cloud_credentials = duplocloud_sdk.CloudCredentials() # CloudCredentials |  (optional)

    try:
        api_response = api_instance.containers_admin_api_get_all_global_cloud_credentials(cloud_credentials=cloud_credentials)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_global_cloud_credentials:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_global_cloud_credentials: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cloud_credentials** | [**CloudCredentials**](CloudCredentials.md)|  | [optional] 

### Return type

[**List[CloudCredentials]**](CloudCredentials.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_minions**
> List[Minion] containers_admin_api_get_all_minions()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.minion import Minion
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_minions()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_minions:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_minions: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[Minion]**](Minion.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_native_hosts**
> List[NativeHost] containers_admin_api_get_all_native_hosts()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_native_hosts()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_native_hosts:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_native_hosts: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[NativeHost]**](NativeHost.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_pods**
> List[Pod] containers_admin_api_get_all_pods()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.pod import Pod
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_pods()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_pods:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_pods: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[Pod]**](Pod.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_rds_instances**
> List[RDSDBInstanceDetails] containers_admin_api_get_all_rds_instances()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.rdsdb_instance_details import RDSDBInstanceDetails
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_rds_instances()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_rds_instances:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_rds_instances: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[RDSDBInstanceDetails]**](RDSDBInstanceDetails.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_all_tenant_policies**
> List[TenantPolicyInfo] containers_admin_api_get_all_tenant_policies()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_policy_info import TenantPolicyInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_all_tenant_policies()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_all_tenant_policies:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_all_tenant_policies: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[TenantPolicyInfo]**](TenantPolicyInfo.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_app_templates**
> List[AppTemplate] containers_admin_api_get_app_templates()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.app_template import AppTemplate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_app_templates()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_app_templates:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_app_templates: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[AppTemplate]**](AppTemplate.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_auditor_url**
> str containers_admin_api_get_auditor_url()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_auditor_url()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_auditor_url:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_auditor_url: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_aws_account_id**
> str containers_admin_api_get_aws_account_id()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_aws_account_id()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_aws_account_id:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_aws_account_id: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_aws_infra_all_hosts_sg_rules**
> List[TenantExtConnSgRuleResponse] containers_admin_api_get_aws_infra_all_hosts_sg_rules(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_ext_conn_sg_rule_response import TenantExtConnSgRuleResponse
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_aws_infra_all_hosts_sg_rules(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_aws_infra_all_hosts_sg_rules:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_aws_infra_all_hosts_sg_rules: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

[**List[TenantExtConnSgRuleResponse]**](TenantExtConnSgRuleResponse.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_aws_lb_configurations**
> List[AwsLBConfiguration] containers_admin_api_get_aws_lb_configurations()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.aws_lb_configuration import AwsLBConfiguration
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_aws_lb_configurations()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_aws_lb_configurations:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_aws_lb_configurations: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[AwsLBConfiguration]**](AwsLBConfiguration.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_azure_images**
> List[NativeHostImage] containers_admin_api_get_azure_images(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_image import NativeHostImage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_azure_images(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_azure_images:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_azure_images: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[NativeHostImage]**](NativeHostImage.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_azure_native_host_images_for_infra**
> List[NativeHostImage] containers_admin_api_get_azure_native_host_images_for_infra(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_image import NativeHostImage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_azure_native_host_images_for_infra(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_azure_native_host_images_for_infra:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_azure_native_host_images_for_infra: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

[**List[NativeHostImage]**](NativeHostImage.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_azure_snapshots**
> List[NativeHostImage] containers_admin_api_get_azure_snapshots(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_image import NativeHostImage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_azure_snapshots(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_azure_snapshots:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_azure_snapshots: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[NativeHostImage]**](NativeHostImage.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_azure_subnets**
> List[AzureSubnet] containers_admin_api_get_azure_subnets(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_subnet import AzureSubnet
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_azure_subnets(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_azure_subnets:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_azure_subnets: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[AzureSubnet]**](AzureSubnet.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_azure_vault_backup_policies**
> List[AzureIaaSVMProtectionPolicyResource] containers_admin_api_get_azure_vault_backup_policies(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_iaa_svm_protection_policy_resource import AzureIaaSVMProtectionPolicyResource
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_azure_vault_backup_policies(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_azure_vault_backup_policies:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_azure_vault_backup_policies: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

[**List[AzureIaaSVMProtectionPolicyResource]**](AzureIaaSVMProtectionPolicyResource.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_azure_virtual_machines_ex_by_infra**
> List[NativeHost] containers_admin_api_get_azure_virtual_machines_ex_by_infra(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_azure_virtual_machines_ex_by_infra(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_azure_virtual_machines_ex_by_infra:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_azure_virtual_machines_ex_by_infra: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[NativeHost]**](NativeHost.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_client_storage_account**
> StorageAccount containers_admin_api_get_client_storage_account(a_in_data)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.storage_account import StorageAccount
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_data = 'a_in_data_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_client_storage_account(a_in_data)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_client_storage_account:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_client_storage_account: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_data** | **str**|  | 

### Return type

[**StorageAccount**](StorageAccount.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_cloud_credentials_by_plan**
> CloudCredentials containers_admin_api_get_cloud_credentials_by_plan(a_in_plan_name, a_in_platform)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.cloud_credentials import CloudCredentials
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_plan_name = 'a_in_plan_name_example' # str | 
    a_in_platform = 'a_in_platform_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_cloud_credentials_by_plan(a_in_plan_name, a_in_platform)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_cloud_credentials_by_plan:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_cloud_credentials_by_plan: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_plan_name** | **str**|  | 
 **a_in_platform** | **str**|  | 

### Return type

[**CloudCredentials**](CloudCredentials.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_cloud_credentials_metadata**
> List[CloudCredentialsMetaData] containers_admin_api_get_cloud_credentials_metadata()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.cloud_credentials_meta_data import CloudCredentialsMetaData
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_cloud_credentials_metadata()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_cloud_credentials_metadata:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_cloud_credentials_metadata: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[CloudCredentialsMetaData]**](CloudCredentialsMetaData.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_cloud_trails**
> List[Trail] containers_admin_api_get_cloud_trails()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.trail import Trail
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_cloud_trails()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_cloud_trails:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_cloud_trails: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[Trail]**](Trail.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_db_bucket_name**
> str containers_admin_api_get_db_bucket_name()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_db_bucket_name()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_db_bucket_name:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_db_bucket_name: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**str**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_ec2_workspace_for_email**
> AWSWorkspace containers_admin_api_get_ec2_workspace_for_email(a_in_email)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.aws_workspace import AWSWorkspace
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_email = 'a_in_email_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_ec2_workspace_for_email(a_in_email)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_ec2_workspace_for_email:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_ec2_workspace_for_email: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_email** | **str**|  | 

### Return type

[**AWSWorkspace**](AWSWorkspace.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_eks_cluster_by_infra**
> K8ClusterConfig containers_admin_api_get_eks_cluster_by_infra(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.k8_cluster_config import K8ClusterConfig
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_eks_cluster_by_infra(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_eks_cluster_by_infra:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_eks_cluster_by_infra: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**K8ClusterConfig**](K8ClusterConfig.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_expired_tenants**
> List[Tenant] containers_admin_api_get_expired_tenants()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant import Tenant
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_expired_tenants()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_expired_tenants:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_expired_tenants: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[Tenant]**](Tenant.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_faults_by_module**
> List[FaultInfo] containers_admin_api_get_faults_by_module(a_in_module_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.fault_info import FaultInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_module_name = 'a_in_module_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_faults_by_module(a_in_module_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_faults_by_module:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_faults_by_module: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_module_name** | **str**|  | 

### Return type

[**List[FaultInfo]**](FaultInfo.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_infra_security_groups**
> List[InfrastructureSg] containers_admin_api_get_infra_security_groups(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_sg import InfrastructureSg
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_infra_security_groups(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_infra_security_groups:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_infra_security_groups: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[InfrastructureSg]**](InfrastructureSg.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_infrastructure_config**
> Infrastructure containers_admin_api_get_infrastructure_config(infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure import Infrastructure
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infra_name = 'infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_infrastructure_config(infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_infrastructure_config:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_infrastructure_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infra_name** | **str**|  | 

### Return type

[**Infrastructure**](Infrastructure.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_infrastructure_configs**
> List[Infrastructure] containers_admin_api_get_infrastructure_configs(is_vnet)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure import Infrastructure
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    is_vnet = True # bool | 

    try:
        api_response = api_instance.containers_admin_api_get_infrastructure_configs(is_vnet)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_infrastructure_configs:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_infrastructure_configs: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **is_vnet** | **bool**|  | 

### Return type

[**List[Infrastructure]**](Infrastructure.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_infrastructure_log_analytics_workspace**
> AzureWorkspace containers_admin_api_get_infrastructure_log_analytics_workspace(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_workspace import AzureWorkspace
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_infrastructure_log_analytics_workspace(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_infrastructure_log_analytics_workspace:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_infrastructure_log_analytics_workspace: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

[**AzureWorkspace**](AzureWorkspace.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_infrastructure_recovery_services_vault**
> AzureVault containers_admin_api_get_infrastructure_recovery_services_vault(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_vault import AzureVault
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_infrastructure_recovery_services_vault(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_infrastructure_recovery_services_vault:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_infrastructure_recovery_services_vault: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

[**AzureVault**](AzureVault.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_invoke_azure_infra_rp**
> object containers_admin_api_get_invoke_azure_infra_rp()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_invoke_azure_infra_rp()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_invoke_azure_infra_rp:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_invoke_azure_infra_rp: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**object**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_jit_aws_console_access_url**
> AwsAccessInfo containers_admin_api_get_jit_aws_console_access_url()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.aws_access_info import AwsAccessInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_jit_aws_console_access_url()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_jit_aws_console_access_url:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_jit_aws_console_access_url: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**AwsAccessInfo**](AwsAccessInfo.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_mirror_session_by_instance_id**
> Dict[str, TrafficMirrorSession] containers_admin_api_get_mirror_session_by_instance_id(a_in_region)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.traffic_mirror_session import TrafficMirrorSession
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_region = 'a_in_region_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_mirror_session_by_instance_id(a_in_region)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_mirror_session_by_instance_id:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_mirror_session_by_instance_id: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_region** | **str**|  | 

### Return type

[**Dict[str, TrafficMirrorSession]**](TrafficMirrorSession.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_paused_tenants**
> List[Tenant] containers_admin_api_get_paused_tenants()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant import Tenant
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_paused_tenants()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_paused_tenants:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_paused_tenants: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[Tenant]**](Tenant.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_plan_images**
> List[NativeHostImage] containers_admin_api_get_plan_images(a_in_plan_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_image import NativeHostImage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_plan_name = 'a_in_plan_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_plan_images(a_in_plan_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_plan_images:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_plan_images: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_plan_name** | **str**|  | 

### Return type

[**List[NativeHostImage]**](NativeHostImage.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_plans**
> List[ContainerManagementPlan] containers_admin_api_get_plans()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.container_management_plan import ContainerManagementPlan
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_plans()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_plans:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_plans: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[ContainerManagementPlan]**](ContainerManagementPlan.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_supported_aws_regions**
> List[str] containers_admin_api_get_supported_aws_regions()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_supported_aws_regions()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_supported_aws_regions:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_supported_aws_regions: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**List[str]**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_supported_azure_regions**
> List[str] containers_admin_api_get_supported_azure_regions()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_supported_azure_regions()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_supported_azure_regions:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_supported_azure_regions: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**List[str]**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_supported_gcp_regions**
> List[str] containers_admin_api_get_supported_gcp_regions()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_supported_gcp_regions()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_supported_gcp_regions:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_supported_gcp_regions: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**List[str]**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_tenant_names**
> List[Tenant] containers_admin_api_get_tenant_names()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant import Tenant
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_tenant_names()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_tenant_names:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_tenant_names: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

[**List[Tenant]**](Tenant.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_tenant_policy**
> TenantPolicyInfo containers_admin_api_get_tenant_policy(subscription_id)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_policy_info import TenantPolicyInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    subscription_id = 'subscription_id_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_tenant_policy(subscription_id)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_tenant_policy:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_tenant_policy: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **subscription_id** | **str**|  | 

### Return type

[**TenantPolicyInfo**](TenantPolicyInfo.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_tenant_tags**
> List[CustomData] containers_admin_api_get_tenant_tags(subscription_id)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.custom_data import CustomData
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    subscription_id = 'subscription_id_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_tenant_tags(subscription_id)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_tenant_tags:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_tenant_tags: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **subscription_id** | **str**|  | 

### Return type

[**List[CustomData]**](CustomData.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_tenants_by_region**
> Dict[str, List[Tenant]] containers_admin_api_get_tenants_by_region()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant import Tenant
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_tenants_by_region()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_tenants_by_region:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_tenants_by_region: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**Dict[str, List[Tenant]]**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_user_accounts**
> List[str] containers_admin_api_get_user_accounts()

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)

    try:
        api_response = api_instance.containers_admin_api_get_user_accounts()
        print("The response of ContainersAdminApiApi->containers_admin_api_get_user_accounts:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_user_accounts: %s\n" % e)
```



### Parameters

This endpoint does not need any parameter.

### Return type

**List[str]**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_get_user_devspace_host**
> NativeHost containers_admin_api_get_user_devspace_host(a_in_email)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host import NativeHost
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_email = 'a_in_email_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_get_user_devspace_host(a_in_email)
        print("The response of ContainersAdminApiApi->containers_admin_api_get_user_devspace_host:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_get_user_devspace_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_email** | **str**|  | 

### Return type

[**NativeHost**](NativeHost.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_list_azure_virtual_machine_skus_by_infra**
> List[AzureResourceSku] containers_admin_api_list_azure_virtual_machine_skus_by_infra(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_resource_sku import AzureResourceSku
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_list_azure_virtual_machine_skus_by_infra(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_list_azure_virtual_machine_skus_by_infra:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_list_azure_virtual_machine_skus_by_infra: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[AzureResourceSku]**](AzureResourceSku.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_list_infrastructure_asgs**
> object containers_admin_api_list_infrastructure_asgs(a_in_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_name = 'a_in_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_list_infrastructure_asgs(a_in_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_list_infrastructure_asgs:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_list_infrastructure_asgs: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_name** | **str**|  | 

### Return type

**object**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_list_infrastructure_image_blobs**
> List[AzureBlob] containers_admin_api_list_infrastructure_image_blobs(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.azure_blob import AzureBlob
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_list_infrastructure_image_blobs(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_list_infrastructure_image_blobs:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_list_infrastructure_image_blobs: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[AzureBlob]**](AzureBlob.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_list_security_grp_acls**
> List[FirewallRule] containers_admin_api_list_security_grp_acls(a_in_sg_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.firewall_rule import FirewallRule
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_sg_name = 'a_in_sg_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_list_security_grp_acls(a_in_sg_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_list_security_grp_acls:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_list_security_grp_acls: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_sg_name** | **str**|  | 

### Return type

[**List[FirewallRule]**](FirewallRule.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_list_vpc_peerings**
> List[VpcPeeringConnection] containers_admin_api_list_vpc_peerings(list_vpc_peers_request=list_vpc_peers_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.list_vpc_peers_request import ListVpcPeersRequest
from duplocloud_sdk.models.vpc_peering_connection import VpcPeeringConnection
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    list_vpc_peers_request = duplocloud_sdk.ListVpcPeersRequest() # ListVpcPeersRequest |  (optional)

    try:
        api_response = api_instance.containers_admin_api_list_vpc_peerings(list_vpc_peers_request=list_vpc_peers_request)
        print("The response of ContainersAdminApiApi->containers_admin_api_list_vpc_peerings:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_list_vpc_peerings: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **list_vpc_peers_request** | [**ListVpcPeersRequest**](ListVpcPeersRequest.md)|  | [optional] 

### Return type

[**List[VpcPeeringConnection]**](VpcPeeringConnection.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_list_vpn_connections_for_infra**
> List[VpnConnection] containers_admin_api_list_vpn_connections_for_infra(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.vpn_connection import VpnConnection
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_response = api_instance.containers_admin_api_list_vpn_connections_for_infra(a_in_infra_name)
        print("The response of ContainersAdminApiApi->containers_admin_api_list_vpn_connections_for_infra:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_list_vpn_connections_for_infra: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

[**List[VpnConnection]**](VpnConnection.md)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_post_invoke_azure_infra_rp**
> object containers_admin_api_post_invoke_azure_infra_rp(http_request_message=http_request_message)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.http_request_message import HttpRequestMessage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    http_request_message = duplocloud_sdk.HttpRequestMessage() # HttpRequestMessage |  (optional)

    try:
        api_response = api_instance.containers_admin_api_post_invoke_azure_infra_rp(http_request_message=http_request_message)
        print("The response of ContainersAdminApiApi->containers_admin_api_post_invoke_azure_infra_rp:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_post_invoke_azure_infra_rp: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **http_request_message** | [**HttpRequestMessage**](HttpRequestMessage.md)|  | [optional] 

### Return type

**object**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_post_invoke_azure_infra_rpat_root**
> object containers_admin_api_post_invoke_azure_infra_rpat_root(http_request_message=http_request_message)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.http_request_message import HttpRequestMessage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    http_request_message = duplocloud_sdk.HttpRequestMessage() # HttpRequestMessage |  (optional)

    try:
        api_response = api_instance.containers_admin_api_post_invoke_azure_infra_rpat_root(http_request_message=http_request_message)
        print("The response of ContainersAdminApiApi->containers_admin_api_post_invoke_azure_infra_rpat_root:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_post_invoke_azure_infra_rpat_root: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **http_request_message** | [**HttpRequestMessage**](HttpRequestMessage.md)|  | [optional] 

### Return type

**object**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_put_invoke_azure_infra_rp**
> object containers_admin_api_put_invoke_azure_infra_rp(http_request_message=http_request_message)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.http_request_message import HttpRequestMessage
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    http_request_message = duplocloud_sdk.HttpRequestMessage() # HttpRequestMessage |  (optional)

    try:
        api_response = api_instance.containers_admin_api_put_invoke_azure_infra_rp(http_request_message=http_request_message)
        print("The response of ContainersAdminApiApi->containers_admin_api_put_invoke_azure_infra_rp:\n")
        pprint(api_response)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_put_invoke_azure_infra_rp: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **http_request_message** | [**HttpRequestMessage**](HttpRequestMessage.md)|  | [optional] 

### Return type

**object**

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**200** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_restart_user_devspace_host**
> containers_admin_api_restart_user_devspace_host(a_in_email)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_email = 'a_in_email_example' # str | 

    try:
        api_instance.containers_admin_api_restart_user_devspace_host(a_in_email)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_restart_user_devspace_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_email** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_set_infrastructure_log_analytics_config**
> containers_admin_api_set_infrastructure_log_analytics_config(a_in_infrastructure_name, infrastructure_log_analytics_config=infrastructure_log_analytics_config)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_log_analytics_config import InfrastructureLogAnalyticsConfig
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    infrastructure_log_analytics_config = duplocloud_sdk.InfrastructureLogAnalyticsConfig() # InfrastructureLogAnalyticsConfig |  (optional)

    try:
        api_instance.containers_admin_api_set_infrastructure_log_analytics_config(a_in_infrastructure_name, infrastructure_log_analytics_config=infrastructure_log_analytics_config)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_set_infrastructure_log_analytics_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **infrastructure_log_analytics_config** | [**InfrastructureLogAnalyticsConfig**](InfrastructureLogAnalyticsConfig.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_set_infrastructure_recovery_services_vault_config**
> containers_admin_api_set_infrastructure_recovery_services_vault_config(a_in_infrastructure_name, infrastructure_recovery_services_vault=infrastructure_recovery_services_vault)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_recovery_services_vault import InfrastructureRecoveryServicesVault
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    infrastructure_recovery_services_vault = duplocloud_sdk.InfrastructureRecoveryServicesVault() # InfrastructureRecoveryServicesVault |  (optional)

    try:
        api_instance.containers_admin_api_set_infrastructure_recovery_services_vault_config(a_in_infrastructure_name, infrastructure_recovery_services_vault=infrastructure_recovery_services_vault)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_set_infrastructure_recovery_services_vault_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **infrastructure_recovery_services_vault** | [**InfrastructureRecoveryServicesVault**](InfrastructureRecoveryServicesVault.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_start_user_devspace_host**
> containers_admin_api_start_user_devspace_host(a_in_email)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_email = 'a_in_email_example' # str | 

    try:
        api_instance.containers_admin_api_start_user_devspace_host(a_in_email)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_start_user_devspace_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_email** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_stop_user_devspace_host**
> containers_admin_api_stop_user_devspace_host(a_in_email)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_email = 'a_in_email_example' # str | 

    try:
        api_instance.containers_admin_api_stop_user_devspace_host(a_in_email)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_stop_user_devspace_host: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_email** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_tenant_tag_update**
> containers_admin_api_tenant_tag_update(custom_data_update=custom_data_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.custom_data_update import CustomDataUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    custom_data_update = duplocloud_sdk.CustomDataUpdate() # CustomDataUpdate |  (optional)

    try:
        api_instance.containers_admin_api_tenant_tag_update(custom_data_update=custom_data_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_tenant_tag_update: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **custom_data_update** | [**CustomDataUpdate**](CustomDataUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_trigger_infra_vault_refresh**
> containers_admin_api_trigger_infra_vault_refresh(a_in_infra_name)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infra_name = 'a_in_infra_name_example' # str | 

    try:
        api_instance.containers_admin_api_trigger_infra_vault_refresh(a_in_infra_name)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_trigger_infra_vault_refresh: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infra_name** | **str**|  | 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_aws_route**
> containers_admin_api_update_aws_route(infrastructure_route_request=infrastructure_route_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_route_request import InfrastructureRouteRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_route_request = duplocloud_sdk.InfrastructureRouteRequest() # InfrastructureRouteRequest |  (optional)

    try:
        api_instance.containers_admin_api_update_aws_route(infrastructure_route_request=infrastructure_route_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_aws_route: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_route_request** | [**InfrastructureRouteRequest**](InfrastructureRouteRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_azure_ad_credentials**
> containers_admin_api_update_azure_ad_credentials(cloud_credentials=cloud_credentials)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.cloud_credentials import CloudCredentials
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    cloud_credentials = duplocloud_sdk.CloudCredentials() # CloudCredentials |  (optional)

    try:
        api_instance.containers_admin_api_update_azure_ad_credentials(cloud_credentials=cloud_credentials)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_azure_ad_credentials: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cloud_credentials** | [**CloudCredentials**](CloudCredentials.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_azure_vnet_peerings**
> containers_admin_api_update_azure_vnet_peerings(infrastructure_peering_request=infrastructure_peering_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_peering_request import InfrastructurePeeringRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_peering_request = duplocloud_sdk.InfrastructurePeeringRequest() # InfrastructurePeeringRequest |  (optional)

    try:
        api_instance.containers_admin_api_update_azure_vnet_peerings(infrastructure_peering_request=infrastructure_peering_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_azure_vnet_peerings: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_peering_request** | [**InfrastructurePeeringRequest**](InfrastructurePeeringRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_current_vip_state**
> containers_admin_api_update_current_vip_state(aws_lb_vip_configuration=aws_lb_vip_configuration)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.aws_lb_vip_configuration import AwsLBVipConfiguration
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    aws_lb_vip_configuration = [duplocloud_sdk.AwsLBVipConfiguration()] # List[AwsLBVipConfiguration] |  (optional)

    try:
        api_instance.containers_admin_api_update_current_vip_state(aws_lb_vip_configuration=aws_lb_vip_configuration)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_current_vip_state: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **aws_lb_vip_configuration** | [**List[AwsLBVipConfiguration]**](AwsLBVipConfiguration.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_global_cloud_credentials**
> containers_admin_api_update_global_cloud_credentials(cloud_credentials=cloud_credentials)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.cloud_credentials import CloudCredentials
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    cloud_credentials = duplocloud_sdk.CloudCredentials() # CloudCredentials |  (optional)

    try:
        api_instance.containers_admin_api_update_global_cloud_credentials(cloud_credentials=cloud_credentials)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_global_cloud_credentials: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cloud_credentials** | [**CloudCredentials**](CloudCredentials.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_aks_config**
> containers_admin_api_update_infrastructure_aks_config(a_in_infrastructure_name, infrastructure_aks_config=infrastructure_aks_config)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_aks_config import InfrastructureAksConfig
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    infrastructure_aks_config = duplocloud_sdk.InfrastructureAksConfig() # InfrastructureAksConfig |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_aks_config(a_in_infrastructure_name, infrastructure_aks_config=infrastructure_aks_config)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_aks_config: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **infrastructure_aks_config** | [**InfrastructureAksConfig**](InfrastructureAksConfig.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_custom_data**
> containers_admin_api_update_infrastructure_custom_data(a_in_infrastructure_name, custom_data_update=custom_data_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.custom_data_update import CustomDataUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    custom_data_update = duplocloud_sdk.CustomDataUpdate() # CustomDataUpdate |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_custom_data(a_in_infrastructure_name, custom_data_update=custom_data_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_custom_data: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **custom_data_update** | [**CustomDataUpdate**](CustomDataUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_ecs**
> containers_admin_api_update_infrastructure_ecs(a_in_infrastructure_name, infrastructure_update_ecs=infrastructure_update_ecs)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_update_ecs import InfrastructureUpdateECS
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    infrastructure_update_ecs = duplocloud_sdk.InfrastructureUpdateECS() # InfrastructureUpdateECS |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_ecs(a_in_infrastructure_name, infrastructure_update_ecs=infrastructure_update_ecs)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_ecs: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **infrastructure_update_ecs** | [**InfrastructureUpdateECS**](InfrastructureUpdateECS.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_p2_s_root_certs**
> containers_admin_api_update_infrastructure_p2_s_root_certs(infrastructure_p2_s_certs_update=infrastructure_p2_s_certs_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_p2_s_certs_update import InfrastructureP2SCertsUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_p2_s_certs_update = duplocloud_sdk.InfrastructureP2SCertsUpdate() # InfrastructureP2SCertsUpdate |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_p2_s_root_certs(infrastructure_p2_s_certs_update=infrastructure_p2_s_certs_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_p2_s_root_certs: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_p2_s_certs_update** | [**InfrastructureP2SCertsUpdate**](InfrastructureP2SCertsUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_sg**
> containers_admin_api_update_infrastructure_sg(infrastructure_sg_update=infrastructure_sg_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_sg_update import InfrastructureSgUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_sg_update = duplocloud_sdk.InfrastructureSgUpdate() # InfrastructureSgUpdate |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_sg(infrastructure_sg_update=infrastructure_sg_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_sg: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_sg_update** | [**InfrastructureSgUpdate**](InfrastructureSgUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_subnet**
> containers_admin_api_update_infrastructure_subnet(infrastructure_subnet_update=infrastructure_subnet_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.infrastructure_subnet_update import InfrastructureSubnetUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    infrastructure_subnet_update = duplocloud_sdk.InfrastructureSubnetUpdate() # InfrastructureSubnetUpdate |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_subnet(infrastructure_subnet_update=infrastructure_subnet_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_subnet: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **infrastructure_subnet_update** | [**InfrastructureSubnetUpdate**](InfrastructureSubnetUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_infrastructure_tag**
> containers_admin_api_update_infrastructure_tag(a_in_infrastructure_name, custom_data_update=custom_data_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.custom_data_update import CustomDataUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_infrastructure_name = 'a_in_infrastructure_name_example' # str | 
    custom_data_update = duplocloud_sdk.CustomDataUpdate() # CustomDataUpdate |  (optional)

    try:
        api_instance.containers_admin_api_update_infrastructure_tag(a_in_infrastructure_name, custom_data_update=custom_data_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_infrastructure_tag: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_infrastructure_name** | **str**|  | 
 **custom_data_update** | [**CustomDataUpdate**](CustomDataUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_plan**
> containers_admin_api_update_plan(container_management_plan=container_management_plan)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.container_management_plan import ContainerManagementPlan
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    container_management_plan = duplocloud_sdk.ContainerManagementPlan() # ContainerManagementPlan |  (optional)

    try:
        api_instance.containers_admin_api_update_plan(container_management_plan=container_management_plan)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_plan: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **container_management_plan** | [**ContainerManagementPlan**](ContainerManagementPlan.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_plan_cloud_credentials**
> containers_admin_api_update_plan_cloud_credentials(a_in_plan_name, cloud_credentials=cloud_credentials)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.cloud_credentials import CloudCredentials
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    a_in_plan_name = 'a_in_plan_name_example' # str | 
    cloud_credentials = duplocloud_sdk.CloudCredentials() # CloudCredentials |  (optional)

    try:
        api_instance.containers_admin_api_update_plan_cloud_credentials(a_in_plan_name, cloud_credentials=cloud_credentials)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_plan_cloud_credentials: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **a_in_plan_name** | **str**|  | 
 **cloud_credentials** | [**CloudCredentials**](CloudCredentials.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_plan_image**
> containers_admin_api_update_plan_image(native_host_image_request=native_host_image_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.native_host_image_request import NativeHostImageRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    native_host_image_request = duplocloud_sdk.NativeHostImageRequest() # NativeHostImageRequest |  (optional)

    try:
        api_instance.containers_admin_api_update_plan_image(native_host_image_request=native_host_image_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_plan_image: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **native_host_image_request** | [**NativeHostImageRequest**](NativeHostImageRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_security_grp_rule**
> containers_admin_api_update_security_grp_rule(firewall_rule=firewall_rule)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.firewall_rule import FirewallRule
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    firewall_rule = duplocloud_sdk.FirewallRule() # FirewallRule |  (optional)

    try:
        api_instance.containers_admin_api_update_security_grp_rule(firewall_rule=firewall_rule)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_security_grp_rule: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **firewall_rule** | [**FirewallRule**](FirewallRule.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_tenant_auth_info_cache**
> containers_admin_api_update_tenant_auth_info_cache(tenant_auth_info_update=tenant_auth_info_update)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_auth_info_update import TenantAuthInfoUpdate
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    tenant_auth_info_update = duplocloud_sdk.TenantAuthInfoUpdate() # TenantAuthInfoUpdate |  (optional)

    try:
        api_instance.containers_admin_api_update_tenant_auth_info_cache(tenant_auth_info_update=tenant_auth_info_update)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_tenant_auth_info_cache: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **tenant_auth_info_update** | [**TenantAuthInfoUpdate**](TenantAuthInfoUpdate.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_tenant_cleanup_timers**
> containers_admin_api_update_tenant_cleanup_timers(expiry_request=expiry_request)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.expiry_request import ExpiryRequest
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    expiry_request = duplocloud_sdk.ExpiryRequest() # ExpiryRequest |  (optional)

    try:
        api_instance.containers_admin_api_update_tenant_cleanup_timers(expiry_request=expiry_request)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_tenant_cleanup_timers: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **expiry_request** | [**ExpiryRequest**](ExpiryRequest.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_tenant_iam_policy**
> containers_admin_api_update_tenant_iam_policy(subscription_id, iam_managed_policy=iam_managed_policy)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.iam_managed_policy import IamManagedPolicy
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    subscription_id = 'subscription_id_example' # str | 
    iam_managed_policy = duplocloud_sdk.IamManagedPolicy() # IamManagedPolicy |  (optional)

    try:
        api_instance.containers_admin_api_update_tenant_iam_policy(subscription_id, iam_managed_policy=iam_managed_policy)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_tenant_iam_policy: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **subscription_id** | **str**|  | 
 **iam_managed_policy** | [**IamManagedPolicy**](IamManagedPolicy.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_tenant_policy**
> containers_admin_api_update_tenant_policy(tenant_policy_info=tenant_policy_info)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_policy_info import TenantPolicyInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    tenant_policy_info = duplocloud_sdk.TenantPolicyInfo() # TenantPolicyInfo |  (optional)

    try:
        api_instance.containers_admin_api_update_tenant_policy(tenant_policy_info=tenant_policy_info)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_tenant_policy: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **tenant_policy_info** | [**TenantPolicyInfo**](TenantPolicyInfo.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **containers_admin_api_update_tenant_privileges_policy**
> containers_admin_api_update_tenant_privileges_policy(subscription_id, tenant_policy_info=tenant_policy_info)

### Example

* Bearer (Duplo token) Authentication (bearerAuth):

```python
import duplocloud_sdk
from duplocloud_sdk.models.tenant_policy_info import TenantPolicyInfo
from duplocloud_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = duplocloud_sdk.Configuration(
    host = "http://localhost"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (Duplo token): bearerAuth
configuration = duplocloud_sdk.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)

# Enter a context with an instance of the API client
with duplocloud_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = duplocloud_sdk.ContainersAdminApiApi(api_client)
    subscription_id = 'subscription_id_example' # str | 
    tenant_policy_info = duplocloud_sdk.TenantPolicyInfo() # TenantPolicyInfo |  (optional)

    try:
        api_instance.containers_admin_api_update_tenant_privileges_policy(subscription_id, tenant_policy_info=tenant_policy_info)
    except Exception as e:
        print("Exception when calling ContainersAdminApiApi->containers_admin_api_update_tenant_privileges_policy: %s\n" % e)
```



### Parameters


Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **subscription_id** | **str**|  | 
 **tenant_policy_info** | [**TenantPolicyInfo**](TenantPolicyInfo.md)|  | [optional] 

### Return type

void (empty response body)

### Authorization

[bearerAuth](../README.md#bearerAuth)

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: Not defined

### HTTP response details

| Status code | Description | Response headers |
|-------------|-------------|------------------|
**204** |  |  -  |

[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

