From b63378338613ccc9ce83328633ebbd3befe25b0e Mon Sep 17 00:00:00 2001 From: gangams Date: Wed, 13 Feb 2019 20:10:35 -0800 Subject: [PATCH 01/20] add cluster spn with metric publisher role to aks cluster resource --- .../azure/cli/command_modules/acs/custom.py | 37 +++++++++++++++++-- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index fc96ffe8ef0..06044adefb1 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -936,6 +936,23 @@ def load_service_principals(config_path): return None +def _create_or_update_no_wait(no_wait, cli_ctx, client, + resource_group_name, name, mc, service_principal_clientid, monitoring): + subscription_id = _get_subscription_id(cli_ctx) + from msrestazure.tools import resource_id + cluster_resource_id = resource_id( + subscription=subscription_id, + resource_group=resource_group_name, + namespace='Microsoft.ContainerService', type='managedClusters', + name=name + ) + sdk_no_wait(no_wait, client.create_or_update, + resource_group_name=resource_group_name, resource_name=name, parameters=mc) + if monitoring: + if not _add_role_assignment(cli_ctx, 'Monitoring Metrics Publisher', + service_principal_clientid, scope=cluster_resource_id): + logger.warning('Could not create a role assignment for Monitoring addon. ' + 'Are you an Owner on this subscription?') def _invoke_deployment(cli_ctx, resource_group_name, deployment_name, template, parameters, validate, no_wait, subscription_id=None): from azure.mgmt.resource.resources import ResourceManagementClient @@ -1519,7 +1536,9 @@ def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: {}, workspace_resource_id ) + monitoring = False if 'omsagent' in addon_profiles: + monitoring = True _ensure_container_insights_for_monitoring(cmd, addon_profiles['omsagent']) aad_profile = None @@ -1556,8 +1575,9 @@ def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: retry_exception = Exception(None) for _ in range(0, max_retry): try: - return sdk_no_wait(no_wait, client.create_or_update, - resource_group_name=resource_group_name, resource_name=name, parameters=mc) + return _create_or_update_no_wait(no_wait, cmd.cli_ctx, client, + resource_group_name, name, + mc, service_principal_profile.client_id, monitoring) except CloudError as ex: retry_exception = ex if 'not found in Active Directory tenant' in ex.message: @@ -1589,12 +1609,23 @@ def aks_enable_addons(cmd, client, resource_group_name, name, addons, workspace_ subnet_name=None, no_wait=False): instance = client.get(resource_group_name, name) subscription_id = _get_subscription_id(cmd.cli_ctx) - + service_principal_client_id = instance.service_principal_profile.client_id instance = _update_addons(cmd, instance, subscription_id, resource_group_name, addons, enable=True, workspace_resource_id=workspace_resource_id, subnet_name=subnet_name, no_wait=no_wait) if 'omsagent' in instance.addon_profiles: _ensure_container_insights_for_monitoring(cmd, instance.addon_profiles['omsagent']) + from msrestazure.tools import resource_id + cluster_resource_id = resource_id( + subscription=subscription_id, + resource_group=resource_group_name, + namespace='Microsoft.ContainerService', type='managedClusters', + name=name + ) + if not _add_role_assignment(cmd.cli_ctx, 'Monitoring Metrics Publisher', + service_principal_client_id, scope=cluster_resource_id): + logger.warning('Could not create a role assignment for Monitoring addon. ' + 'Are you an Owner on this subscription?') # send the managed cluster representation to update the addon profiles return sdk_no_wait(no_wait, client.create_or_update, resource_group_name, name, instance) From 34b4ff2e8eab612bb71e9223ca4da76eb96e32de Mon Sep 17 00:00:00 2001 From: gangams Date: Thu, 14 Feb 2019 00:00:16 -0800 Subject: [PATCH 02/20] refactor the code --- .../azure/cli/command_modules/acs/custom.py | 37 ++++++++----------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 06044adefb1..16b4c973a7a 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -935,24 +935,6 @@ def load_service_principals(config_path): except: # pylint: disable=bare-except return None - -def _create_or_update_no_wait(no_wait, cli_ctx, client, - resource_group_name, name, mc, service_principal_clientid, monitoring): - subscription_id = _get_subscription_id(cli_ctx) - from msrestazure.tools import resource_id - cluster_resource_id = resource_id( - subscription=subscription_id, - resource_group=resource_group_name, - namespace='Microsoft.ContainerService', type='managedClusters', - name=name - ) - sdk_no_wait(no_wait, client.create_or_update, - resource_group_name=resource_group_name, resource_name=name, parameters=mc) - if monitoring: - if not _add_role_assignment(cli_ctx, 'Monitoring Metrics Publisher', - service_principal_clientid, scope=cluster_resource_id): - logger.warning('Could not create a role assignment for Monitoring addon. ' - 'Are you an Owner on this subscription?') def _invoke_deployment(cli_ctx, resource_group_name, deployment_name, template, parameters, validate, no_wait, subscription_id=None): from azure.mgmt.resource.resources import ResourceManagementClient @@ -1575,9 +1557,22 @@ def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: retry_exception = Exception(None) for _ in range(0, max_retry): try: - return _create_or_update_no_wait(no_wait, cmd.cli_ctx, client, - resource_group_name, name, - mc, service_principal_profile.client_id, monitoring) + result = sdk_no_wait(no_wait, client.create_or_update, + resource_group_name=resource_group_name, resource_name=name, parameters=mc) + # add cluster spn with Monitoring Metrics Publisher role assignment to the cluster resource + if monitoring: + from msrestazure.tools import resource_id + cluster_resource_id = resource_id( + subscription=subscription_id, + resource_group=resource_group_name, + namespace='Microsoft.ContainerService', type='managedClusters', + name=name + ) + if not _add_role_assignment(cmd.cli_ctx, 'Monitoring Metrics Publisher', + service_principal_profile.client_id, scope=cluster_resource_id): + logger.warning('Could not create a role assignment for monitoring addon. ' + 'Are you an Owner on this subscription?') + return result except CloudError as ex: retry_exception = ex if 'not found in Active Directory tenant' in ex.message: From 5d5e06fd3e7357a597abfa132f4f5259aa25414c Mon Sep 17 00:00:00 2001 From: gangams Date: Thu, 14 Feb 2019 16:14:59 -0800 Subject: [PATCH 03/20] fix default workspace issue in china cloud --- .../azure/cli/command_modules/acs/custom.py | 64 ++++++++++++++----- 1 file changed, 47 insertions(+), 17 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 16b4c973a7a..0b6863452a9 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -935,6 +935,7 @@ def load_service_principals(config_path): except: # pylint: disable=bare-except return None + def _invoke_deployment(cli_ctx, resource_group_name, deployment_name, template, parameters, validate, no_wait, subscription_id=None): from azure.mgmt.resource.resources import ResourceManagementClient @@ -1557,22 +1558,24 @@ def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: retry_exception = Exception(None) for _ in range(0, max_retry): try: - result = sdk_no_wait(no_wait, client.create_or_update, - resource_group_name=resource_group_name, resource_name=name, parameters=mc) - # add cluster spn with Monitoring Metrics Publisher role assignment to the cluster resource - if monitoring: - from msrestazure.tools import resource_id - cluster_resource_id = resource_id( + result = sdk_no_wait(no_wait, + client.create_or_update, + resource_group_name=resource_group_name, + resource_name=name, parameters=mc) + # add cluster spn with Monitoring Metrics Publisher role assignment to the cluster resource + if monitoring: + from msrestazure.tools import resource_id + cluster_resource_id = resource_id( subscription=subscription_id, resource_group=resource_group_name, namespace='Microsoft.ContainerService', type='managedClusters', name=name - ) - if not _add_role_assignment(cmd.cli_ctx, 'Monitoring Metrics Publisher', + ) + if not _add_role_assignment(cmd.cli_ctx, 'Monitoring Metrics Publisher', service_principal_profile.client_id, scope=cluster_resource_id): logger.warning('Could not create a role assignment for monitoring addon. ' - 'Are you an Owner on this subscription?') - return result + 'Are you an Owner on this subscription?') + return result except CloudError as ex: retry_exception = ex if 'not found in Active Directory tenant' in ex.message: @@ -1926,9 +1929,10 @@ def _get_or_add_extension(extension_name, extension_module, update=False): def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, resource_group_name): + # mapping for azure public cloud # log analytics workspaces cannot be created in WCUS region due to capacity limits # so mapped to EUS per discussion with log analytics team - AzureLocationToOmsRegionCodeMap = { + AzureCloudLocationToOmsRegionCodeMap = { "eastus": "EUS", "westeurope": "WEU", "southeastasia": "SEA", @@ -1941,7 +1945,7 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "centralindia": "CIN", "eastus2euap": "EAP" } - AzureRegionToOmsRegionMap = { + AzureCloudRegionToOmsRegionMap = { "australiaeast": "australiasoutheast", "australiasoutheast": "australiasoutheast", "brazilsouth": "eastus", @@ -1972,18 +1976,44 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "francesouth": "westeurope" } + # mapping for azure china cloud + # currently log analytics supported only China East 2 region + AzureChinaLocationToOmsRegionCodeMap = { + "chinaeast": "EAST2", + "chinaeast2": "EAST2", + "chinanorth": "EAST2", + "chinanorth2": "EAST2" + } + AzureChinaRegionToOmsRegionMap = { + "chinaeast": "chinaeast2", + "chinaeast2": "chinaeast2", + "chinanorth": "chinaeast2", + "chinanorth2": "chinaeast2" + } + rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) default_region_name = "eastus" default_region_code = "EUS" - workspace_region = AzureRegionToOmsRegionMap[ - rg_location] if AzureRegionToOmsRegionMap[rg_location] else default_region_name - workspace_region_code = AzureLocationToOmsRegionCodeMap[ - workspace_region] if AzureLocationToOmsRegionCodeMap[workspace_region] else default_region_code + cloud_name = cmd.cli_ctx.cloud.name + + if cloud_name.lower() == 'azurecloud': + workspace_region = AzureCloudRegionToOmsRegionMap[ + rg_location] if AzureCloudRegionToOmsRegionMap[rg_location] else default_region_name + workspace_region_code = AzureCloudLocationToOmsRegionCodeMap[ + workspace_region] if AzureCloudLocationToOmsRegionCodeMap[workspace_region] else default_region_code + elif cloud_name.lower() == 'azurechinacloud': + default_region_name = "chinaeast2" + default_region_code = "EAST2" + workspace_region = AzureChinaRegionToOmsRegionMap[ + rg_location] if AzureChinaRegionToOmsRegionMap[rg_location] else default_region_name + workspace_region_code = AzureChinaLocationToOmsRegionCodeMap[ + workspace_region] if AzureChinaLocationToOmsRegionCodeMap[workspace_region] else default_region_code + else: + logger.error("AKS Monitoring addon not supported in cloud : %s", cloud_name) default_workspace_resource_group = 'DefaultResourceGroup-' + workspace_region_code default_workspace_name = 'DefaultWorkspace-{0}-{1}'.format(subscription_id, workspace_region_code) - default_workspace_resource_id = '/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.OperationalInsights' \ '/workspaces/{2}'.format(subscription_id, default_workspace_resource_group, default_workspace_name) resource_groups = cf_resource_groups(cmd.cli_ctx, subscription_id) From 13b28a1ae059ca9519aa97ac9027dfcaf1c46a73 Mon Sep 17 00:00:00 2001 From: gangams Date: Fri, 15 Feb 2019 12:24:14 -0800 Subject: [PATCH 04/20] add metrics publisher role assignment only in public cloud --- .../azure/cli/command_modules/acs/custom.py | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 0b6863452a9..7efa7a9d78e 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1563,7 +1563,9 @@ def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: resource_group_name=resource_group_name, resource_name=name, parameters=mc) # add cluster spn with Monitoring Metrics Publisher role assignment to the cluster resource - if monitoring: + # mdm metrics supported only in azure public cloud so add the role assignment only in this cloud + cloud_name = cmd.cli_ctx.cloud.name + if cloud_name.lower() == 'azurecloud' and monitoring: from msrestazure.tools import resource_id cluster_resource_id = resource_id( subscription=subscription_id, @@ -1613,17 +1615,20 @@ def aks_enable_addons(cmd, client, resource_group_name, name, addons, workspace_ if 'omsagent' in instance.addon_profiles: _ensure_container_insights_for_monitoring(cmd, instance.addon_profiles['omsagent']) - from msrestazure.tools import resource_id - cluster_resource_id = resource_id( - subscription=subscription_id, - resource_group=resource_group_name, - namespace='Microsoft.ContainerService', type='managedClusters', - name=name - ) - if not _add_role_assignment(cmd.cli_ctx, 'Monitoring Metrics Publisher', - service_principal_client_id, scope=cluster_resource_id): - logger.warning('Could not create a role assignment for Monitoring addon. ' - 'Are you an Owner on this subscription?') + cloud_name = cmd.cli_ctx.cloud.name + # mdm metrics supported only in Azure Public cloud so add the role assignment only in this cloud + if cloud_name.lower() == 'azurecloud': + from msrestazure.tools import resource_id + cluster_resource_id = resource_id( + subscription=subscription_id, + resource_group=resource_group_name, + namespace='Microsoft.ContainerService', type='managedClusters', + name=name + ) + if not _add_role_assignment(cmd.cli_ctx, 'Monitoring Metrics Publisher', + service_principal_client_id, scope=cluster_resource_id): + logger.warning('Could not create a role assignment for Monitoring addon. ' + 'Are you an Owner on this subscription?') # send the managed cluster representation to update the addon profiles return sdk_no_wait(no_wait, client.create_or_update, resource_group_name, name, instance) From 20b8de5e4d67559246b125b4c5b1ec38600d4a66 Mon Sep 17 00:00:00 2001 From: gangams Date: Fri, 15 Feb 2019 14:01:48 -0800 Subject: [PATCH 05/20] fix pr feedback --- .../azure-cli-acs/azure/cli/command_modules/acs/custom.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 7efa7a9d78e..aae91caaa32 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1562,8 +1562,8 @@ def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: client.create_or_update, resource_group_name=resource_group_name, resource_name=name, parameters=mc) - # add cluster spn with Monitoring Metrics Publisher role assignment to the cluster resource - # mdm metrics supported only in azure public cloud so add the role assignment only in this cloud + # add cluster spn with Monitoring Metrics Publisher role assignment to the cluster resource + # mdm metrics supported only in azure public cloud so add the role assignment only in this cloud cloud_name = cmd.cli_ctx.cloud.name if cloud_name.lower() == 'azurecloud' and monitoring: from msrestazure.tools import resource_id @@ -1616,7 +1616,7 @@ def aks_enable_addons(cmd, client, resource_group_name, name, addons, workspace_ if 'omsagent' in instance.addon_profiles: _ensure_container_insights_for_monitoring(cmd, instance.addon_profiles['omsagent']) cloud_name = cmd.cli_ctx.cloud.name - # mdm metrics supported only in Azure Public cloud so add the role assignment only in this cloud + # mdm metrics supported only in Azure Public cloud so add the role assignment only in this cloud if cloud_name.lower() == 'azurecloud': from msrestazure.tools import resource_id cluster_resource_id = resource_id( From 459c11e37ce06909a7f4d266de05da87e4c226ae Mon Sep 17 00:00:00 2001 From: gangams Date: Wed, 20 Feb 2019 12:42:30 -0800 Subject: [PATCH 06/20] fix build error --- .../azure-cli-acs/azure/cli/command_modules/acs/custom.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index aae91caaa32..0cc25040013 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1999,7 +1999,8 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) default_region_name = "eastus" default_region_code = "EUS" - + workspace_region = default_region_name + workspace_region_code = default_region_code cloud_name = cmd.cli_ctx.cloud.name if cloud_name.lower() == 'azurecloud': From 77582df06ac70c7bd577bd0de17c2370ea6254d7 Mon Sep 17 00:00:00 2001 From: gangams Date: Wed, 20 Feb 2019 13:20:08 -0800 Subject: [PATCH 07/20] fix lint error --- .../azure-cli-acs/azure/cli/command_modules/acs/custom.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 0cc25040013..5fb1a821fce 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1424,6 +1424,7 @@ def _validate_ssh_key(no_ssh_key, ssh_key_value): raise CLIError('Provided ssh key ({}) is invalid or non-existent'.format(shortened_key)) +# pylint: disable=too-many-statements def aks_create(cmd, client, resource_group_name, name, ssh_key_value, # pylint: disable=too-many-locals dns_name_prefix=None, location=None, From 552d3812562d40502187301da48f6603c7d271b7 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Sat, 18 May 2019 00:25:06 -0700 Subject: [PATCH 08/20] update region mapping --- .../azure/cli/command_modules/acs/custom.py | 47 ++++++++++++------- 1 file changed, 29 insertions(+), 18 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index c5b1025f49d..edfe1d34e84 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1984,46 +1984,57 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, # so mapped to EUS per discussion with log analytics team AzureCloudLocationToOmsRegionCodeMap = { "eastus": "EUS", + "eastus2": "EUS2", "westeurope": "WEU", "southeastasia": "SEA", "australiasoutheast": "ASE", + "australiaeast": "AEA", + "australiacentral": "ACE", "usgovvirginia": "USGV", "westcentralus": "EUS", "japaneast": "EJP", "uksouth": "SUK", "canadacentral": "CCA", "centralindia": "CIN", - "eastus2euap": "EAP" + "centralus": "CUS", + "eastus2euap": "EAP", + "eastasia": "EAS", + "francecentral": "FCN", + "northcentralus": "NUS", + "westus": "WUS", + "westus2": "WUS2", + "northeurope": "NEU", + "southcentralus": "SUS" } AzureCloudRegionToOmsRegionMap = { - "australiaeast": "australiasoutheast", + "australiacentral": "australiacentral", + "australiaeast": "australiaeast", "australiasoutheast": "australiasoutheast", - "brazilsouth": "eastus", + "brazilsouth": "eastus", "canadacentral": "canadacentral", "canadaeast": "canadacentral", - "centralus": "eastus", - "eastasia": "southeastasia", + "centralus": "centralus", + "eastasia": "eastasia", "eastus": "eastus", - "eastus2": "eastus", + "eastus2": "eastus2", + "francecentral": "francecentral", + "francesouth": "westeurope", "japaneast": "japaneast", "japanwest": "japaneast", - "northcentralus": "eastus", - "northeurope": "westeurope", - "southcentralus": "eastus", + "koreacentral": "southeastasia", + "koreasouth": "southeastasia", + "northcentralus": "northcentralus", + "northeurope": "northeurope", + "southcentralus": "southcentralus", "southeastasia": "southeastasia", + "southindia": "centralindia", "uksouth": "uksouth", "ukwest": "uksouth", "westcentralus": "eastus", "westeurope": "westeurope", - "westus": "eastus", - "westus2": "eastus", - "centralindia": "centralindia", - "southindia": "centralindia", - "westindia": "centralindia", - "koreacentral": "southeastasia", - "koreasouth": "southeastasia", - "francecentral": "westeurope", - "francesouth": "westeurope" + "westindia": "centralindia", + "westus": "westus", + "westus2": "westus2" } # mapping for azure china cloud From c345d65e329974a906241650870ab06bbf6f015d Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Sat, 18 May 2019 09:32:05 -0700 Subject: [PATCH 09/20] order regions in sortorder --- .../azure/cli/command_modules/acs/custom.py | 43 +++++++++++-------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index edfe1d34e84..519a6ff340b 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1983,58 +1983,63 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, # log analytics workspaces cannot be created in WCUS region due to capacity limits # so mapped to EUS per discussion with log analytics team AzureCloudLocationToOmsRegionCodeMap = { - "eastus": "EUS", - "eastus2": "EUS2", - "westeurope": "WEU", - "southeastasia": "SEA", "australiasoutheast": "ASE", "australiaeast": "AEA", "australiacentral": "ACE", - "usgovvirginia": "USGV", - "westcentralus": "EUS", - "japaneast": "EJP", - "uksouth": "SUK", "canadacentral": "CCA", "centralindia": "CIN", "centralus": "CUS", - "eastus2euap": "EAP", "eastasia": "EAS", + "eastus": "EUS", + "eastus2": "EUS2", + "eastus2euap": "EAP", "francecentral": "FCN", + "japaneast": "EJP", + "koreacentral": "KCN", "northcentralus": "NUS", - "westus": "WUS", - "westus2": "WUS2", "northeurope": "NEU", - "southcentralus": "SUS" + "southcentralus": "SUS", + "southeastasia": "SEA", + "uksouth": "SUK", + "usgovvirginia": "USGV", + "westcentralus": "EUS", + "westeurope": "WEU", + "westus": "WUS", + "westus2": "WUS2" } AzureCloudRegionToOmsRegionMap = { "australiacentral": "australiacentral", + "australiacentral2": "australiacentral", "australiaeast": "australiaeast", "australiasoutheast": "australiasoutheast", - "brazilsouth": "eastus", + "brazilsouth": "southcentralus", "canadacentral": "canadacentral", "canadaeast": "canadacentral", "centralus": "centralus", + "centralindia": "centralindia", "eastasia": "eastasia", "eastus": "eastus", "eastus2": "eastus2", "francecentral": "francecentral", - "francesouth": "westeurope", + "francesouth": "francecentral", "japaneast": "japaneast", "japanwest": "japaneast", - "koreacentral": "southeastasia", - "koreasouth": "southeastasia", + "koreacentral": "koreacentral", + "koreasouth": "koreacentral", "northcentralus": "northcentralus", "northeurope": "northeurope", + "southafricanorth": "westeurope", + "southafricawest": "westeurope", "southcentralus": "southcentralus", "southeastasia": "southeastasia", - "southindia": "centralindia", + "southindia": "centralindia", "uksouth": "uksouth", "ukwest": "uksouth", "westcentralus": "eastus", "westeurope": "westeurope", - "westindia": "centralindia", + "westindia": "centralindia", "westus": "westus", - "westus2": "westus2" + "westus2": "westus2" } # mapping for azure china cloud From 72aa35f9754412a276aafb33693839bb49cd36d7 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Sat, 18 May 2019 12:24:27 -0700 Subject: [PATCH 10/20] fix trailing whitespaces --- .../azure/cli/command_modules/acs/custom.py | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 519a6ff340b..a57f94c45fc 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1992,27 +1992,27 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "eastasia": "EAS", "eastus": "EUS", "eastus2": "EUS2", - "eastus2euap": "EAP", + "eastus2euap": "EAP", "francecentral": "FCN", "japaneast": "EJP", - "koreacentral": "KCN", + "koreacentral": "KCN", "northcentralus": "NUS", "northeurope": "NEU", "southcentralus": "SUS", - "southeastasia": "SEA", - "uksouth": "SUK", + "southeastasia": "SEA", + "uksouth": "SUK", "usgovvirginia": "USGV", - "westcentralus": "EUS", - "westeurope": "WEU", + "westcentralus": "EUS", + "westeurope": "WEU", "westus": "WUS", - "westus2": "WUS2" + "westus2": "WUS2" } AzureCloudRegionToOmsRegionMap = { "australiacentral": "australiacentral", "australiacentral2": "australiacentral", "australiaeast": "australiaeast", "australiasoutheast": "australiasoutheast", - "brazilsouth": "southcentralus", + "brazilsouth": "southcentralus", "canadacentral": "canadacentral", "canadaeast": "canadacentral", "centralus": "centralus", @@ -2025,21 +2025,21 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "japaneast": "japaneast", "japanwest": "japaneast", "koreacentral": "koreacentral", - "koreasouth": "koreacentral", + "koreasouth": "koreacentral", "northcentralus": "northcentralus", "northeurope": "northeurope", "southafricanorth": "westeurope", "southafricawest": "westeurope", "southcentralus": "southcentralus", "southeastasia": "southeastasia", - "southindia": "centralindia", + "southindia": "centralindia", "uksouth": "uksouth", "ukwest": "uksouth", "westcentralus": "eastus", "westeurope": "westeurope", - "westindia": "centralindia", + "westindia": "centralindia", "westus": "westus", - "westus2": "westus2" + "westus2": "westus2" } # mapping for azure china cloud From c284e2cb52c0a783645c6665598178c241640766 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Mon, 3 Jun 2019 09:48:57 -0700 Subject: [PATCH 11/20] fix default log analytics region mapping --- .../azure/cli/command_modules/acs/custom.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py index 8f3165213e6..70ad778bf72 100644 --- a/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py +++ b/src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/custom.py @@ -1999,21 +1999,20 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, # so mapped to EUS per discussion with log analytics team AzureCloudLocationToOmsRegionCodeMap = { "australiasoutheast": "ASE", - "australiaeast": "AEA", - "australiacentral": "ACE", + "australiaeast": "EAU", + "australiacentral": "CAU", "canadacentral": "CCA", "centralindia": "CIN", "centralus": "CUS", - "eastasia": "EAS", + "eastasia": "EA", "eastus": "EUS", "eastus2": "EUS2", "eastus2euap": "EAP", - "francecentral": "FCN", + "francecentral": "PAR", "japaneast": "EJP", - "koreacentral": "KCN", - "northcentralus": "NUS", + "koreacentral": "SE", "northeurope": "NEU", - "southcentralus": "SUS", + "southcentralus": "SCUS", "southeastasia": "SEA", "uksouth": "SUK", "usgovvirginia": "USGV", @@ -2041,7 +2040,7 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "japanwest": "japaneast", "koreacentral": "koreacentral", "koreasouth": "koreacentral", - "northcentralus": "northcentralus", + "northcentralus": "eastus", "northeurope": "northeurope", "southafricanorth": "westeurope", "southafricawest": "westeurope", From c88769c9141fbab32cc49eafd62ca477c438345f Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Thu, 18 Jul 2019 16:20:15 -0700 Subject: [PATCH 12/20] fix map index error if key not found --- .../azure/cli/command_modules/acs/custom.py | 22 +++++-------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/custom.py b/src/azure-cli/azure/cli/command_modules/acs/custom.py index 194ba8f2d6b..9f23da2c843 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/custom.py +++ b/src/azure-cli/azure/cli/command_modules/acs/custom.py @@ -2065,25 +2065,15 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "chinanorth2": "chinaeast2" } - rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) - default_region_name = "eastus" - default_region_code = "EUS" - workspace_region = default_region_name - workspace_region_code = default_region_code + rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) cloud_name = cmd.cli_ctx.cloud.name if cloud_name.lower() == 'azurecloud': - workspace_region = AzureCloudRegionToOmsRegionMap[ - rg_location] if AzureCloudRegionToOmsRegionMap[rg_location] else default_region_name - workspace_region_code = AzureCloudLocationToOmsRegionCodeMap[ - workspace_region] if AzureCloudLocationToOmsRegionCodeMap[workspace_region] else default_region_code - elif cloud_name.lower() == 'azurechinacloud': - default_region_name = "chinaeast2" - default_region_code = "EAST2" - workspace_region = AzureChinaRegionToOmsRegionMap[ - rg_location] if AzureChinaRegionToOmsRegionMap[rg_location] else default_region_name - workspace_region_code = AzureChinaLocationToOmsRegionCodeMap[ - workspace_region] if AzureChinaLocationToOmsRegionCodeMap[workspace_region] else default_region_code + workspace_region = AzureCloudRegionToOmsRegionMap.get(rg_location, "eastus") + workspace_region_code = AzureCloudLocationToOmsRegionCodeMap.get(workspace_region, "EUS") + elif cloud_name.lower() == 'azurechinacloud': + workspace_region = AzureChinaRegionToOmsRegionMap.get(rg_location, "chinaeast2") + workspace_region_code = AzureChinaLocationToOmsRegionCodeMap.get(workspace_region, "EAST2") else: logger.error("AKS Monitoring addon not supported in cloud : %s", cloud_name) From 20a1e9e2ba9cd3ef0b3c8d8888afc647881ea056 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Fri, 19 Jul 2019 15:23:16 -0700 Subject: [PATCH 13/20] fix lint errors --- src/azure-cli/azure/cli/command_modules/acs/custom.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/custom.py b/src/azure-cli/azure/cli/command_modules/acs/custom.py index 9f23da2c843..d531bd50ae9 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/custom.py +++ b/src/azure-cli/azure/cli/command_modules/acs/custom.py @@ -2065,13 +2065,13 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, "chinanorth2": "chinaeast2" } - rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) + rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) cloud_name = cmd.cli_ctx.cloud.name if cloud_name.lower() == 'azurecloud': workspace_region = AzureCloudRegionToOmsRegionMap.get(rg_location, "eastus") workspace_region_code = AzureCloudLocationToOmsRegionCodeMap.get(workspace_region, "EUS") - elif cloud_name.lower() == 'azurechinacloud': + elif cloud_name.lower() == 'azurechinacloud': workspace_region = AzureChinaRegionToOmsRegionMap.get(rg_location, "chinaeast2") workspace_region_code = AzureChinaLocationToOmsRegionCodeMap.get(workspace_region, "EAST2") else: From 36d072669aa369d191d206cf350578551445e050 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Fri, 19 Jul 2019 20:14:06 -0700 Subject: [PATCH 14/20] fix uninitialized error --- src/azure-cli/azure/cli/command_modules/acs/custom.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/azure-cli/azure/cli/command_modules/acs/custom.py b/src/azure-cli/azure/cli/command_modules/acs/custom.py index d531bd50ae9..536651b7812 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/custom.py +++ b/src/azure-cli/azure/cli/command_modules/acs/custom.py @@ -2068,6 +2068,9 @@ def _ensure_default_log_analytics_workspace_for_monitoring(cmd, subscription_id, rg_location = _get_rg_location(cmd.cli_ctx, resource_group_name) cloud_name = cmd.cli_ctx.cloud.name + workspace_region = "eastus" + workspace_region_code = "EUS" + if cloud_name.lower() == 'azurecloud': workspace_region = AzureCloudRegionToOmsRegionMap.get(rg_location, "eastus") workspace_region_code = AzureCloudLocationToOmsRegionCodeMap.get(workspace_region, "EUS") From 6e5e85ffa0398a0565ae578006c0e41d2ed14a00 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Mon, 2 Dec 2019 13:03:25 -0800 Subject: [PATCH 15/20] update to new API version for ARO --- .../azure/cli/command_modules/acs/custom.py | 46 +++++++------------ 1 file changed, 17 insertions(+), 29 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/custom.py b/src/azure-cli/azure/cli/command_modules/acs/custom.py index d6a73b85c42..dfb5c8bc3af 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/custom.py +++ b/src/azure-cli/azure/cli/command_modules/acs/custom.py @@ -73,15 +73,14 @@ from azure.mgmt.containerservice.v2019_08_01.models import AgentPool from azure.mgmt.containerservice.v2019_08_01.models import ResourceReference -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftManagedClusterAgentPoolProfile -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftAgentPoolProfileRole -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftManagedClusterIdentityProvider -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftManagedClusterAADIdentityProvider -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftManagedCluster -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftRouterProfile -from azure.mgmt.containerservice.v2019_04_30.models import OpenShiftManagedClusterAuthProfile -from azure.mgmt.containerservice.v2019_04_30.models import NetworkProfile -from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedCluster as OpenShiftManagedClusterMonitor # pylint: disable=line-too-long +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedClusterAgentPoolProfile +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftAgentPoolProfileRole +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedClusterIdentityProvider +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedClusterAADIdentityProvider +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedCluster +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftRouterProfile +from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedClusterAuthProfile +from azure.mgmt.containerservice.v2019_09_30_preview.models import NetworkProfile from azure.mgmt.containerservice.v2019_09_30_preview.models import OpenShiftManagedClusterMonitorProfile from ._client_factory import cf_container_services @@ -3208,26 +3207,15 @@ def openshift_create(cmd, client, resource_group_name, name, # pylint: disable= monitor_profile = None network_profile = NetworkProfile(vnet_cidr=vnet_prefix, peer_vnet_id=vnet_peer) - - if monitor_profile is not None: - osamc = OpenShiftManagedClusterMonitor( - location=location, tags=tags, - open_shift_version="v3.11", - network_profile=network_profile, - auth_profile=auth_profile, - agent_pool_profiles=agent_pool_profiles, - master_pool_profile=agent_master_pool_profile, - router_profiles=[default_router_profile], - monitor_profile=monitor_profile) - else: - osamc = OpenShiftManagedCluster( - location=location, tags=tags, - open_shift_version="v3.11", - network_profile=network_profile, - auth_profile=auth_profile, - agent_pool_profiles=agent_pool_profiles, - master_pool_profile=agent_master_pool_profile, - router_profiles=[default_router_profile]) + osamc = OpenShiftManagedCluster( + location=location, tags=tags, + open_shift_version="v3.11", + network_profile=network_profile, + auth_profile=auth_profile, + agent_pool_profiles=agent_pool_profiles, + master_pool_profile=agent_master_pool_profile, + router_profiles=[default_router_profile], + monitor_profile=monitor_profile) try: # long_running_operation_timeout=300 From 6fbbcc6bd479d26899f24854f030383c148a67f3 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Mon, 2 Dec 2019 17:30:19 -0800 Subject: [PATCH 16/20] use latest api version for ARO --- src/azure-cli/azure/cli/command_modules/acs/_client_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/_client_factory.py b/src/azure-cli/azure/cli/command_modules/acs/_client_factory.py index 1c4909f1abd..b3cadcf34de 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/_client_factory.py +++ b/src/azure-cli/azure/cli/command_modules/acs/_client_factory.py @@ -64,7 +64,7 @@ def get_container_service_client(cli_ctx, **_): def get_osa_container_service_client(cli_ctx, **_): from azure.mgmt.containerservice import ContainerServiceClient - return get_mgmt_service_client(cli_ctx, ContainerServiceClient, api_version='2019-04-30') + return get_mgmt_service_client(cli_ctx, ContainerServiceClient, api_version='2019-09-30-preview') def get_graph_rbac_management_client(cli_ctx, **_): From 0f753b110e80e0d9a37c7d8613084585d0a44b38 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Sun, 5 Jan 2020 22:15:39 -0800 Subject: [PATCH 17/20] revert to workspace_resource_id in os management profile --- src/azure-cli/azure/cli/command_modules/acs/custom.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/custom.py b/src/azure-cli/azure/cli/command_modules/acs/custom.py index f73b4b3e6ed..9436decc5eb 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/custom.py +++ b/src/azure-cli/azure/cli/command_modules/acs/custom.py @@ -3202,7 +3202,7 @@ def openshift_create(cmd, client, resource_group_name, name, # pylint: disable= workspace_id = '/' + workspace_id if workspace_id.endswith('/'): workspace_id = workspace_id.rstrip('/') - monitor_profile = OpenShiftManagedClusterMonitorProfile(enabled=True, workspace_id=workspace_id) # pylint: disable=line-too-long + monitor_profile = OpenShiftManagedClusterMonitorProfile(enabled=True, workspace_resource_id=workspace_id) # pylint: disable=line-too-long else: monitor_profile = None From a9a196ef90662d8820fc63bde8f08ded1a985c67 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Fri, 10 Jan 2020 07:48:10 -0800 Subject: [PATCH 18/20] fix test case --- .../acs/tests/latest/test_osa_commands.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py b/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py index 86ee5cd9e6f..70d82cae8b5 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py +++ b/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py @@ -167,13 +167,19 @@ def test_openshift_create_with_monitoring(self, resource_group, resource_group_l 'aad_client_app_id': aad_client_app_id, 'aad_client_app_secret': aad_client_app_secret }) - workspace = self.cmd("monitor log-analytics workspace create -g {resource_group} -n {osa_name}").get_output_in_json() + workspace = self.cmd("monitor log-analytics workspace create -g {resource_group} -n {name}").get_output_in_json() workspace_id = workspace["id"] + account = self.cmd("account show").get_output_in_json() + tenant_id = account["tenantId"] + self.kwargs.update({ + 'workspace_id': workspace_id, + 'tenant_id': tenant_id + }) # create create_cmd = 'openshift create --resource-group={resource_group} --name={name} --location={location} ' \ '--compute-count=1 ' \ - '--aad-client-app-id {aad_client_app_id} --aad-client-app-secret {aad_client_app_secret}' \ - '--workspace-id {workspace_id}' + '--aad-client-app-id {aad_client_app_id} --aad-client-app-secret {aad_client_app_secret} ' \ + '--aad-tenant-id {tenant_id} --workspace-id {workspace_id}' self.cmd(create_cmd, checks=[ self.exists('fqdn'), From b15b774b7131a4647b339befb87775a3a0943cc0 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Sun, 12 Jan 2020 21:37:56 -0800 Subject: [PATCH 19/20] fixed test failure --- .../acs/tests/latest/test_osa_commands.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py b/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py index 70d82cae8b5..a2fbfaf3bce 100644 --- a/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py +++ b/src/azure-cli/azure/cli/command_modules/acs/tests/latest/test_osa_commands.py @@ -181,16 +181,13 @@ def test_openshift_create_with_monitoring(self, resource_group, resource_group_l '--aad-client-app-id {aad_client_app_id} --aad-client-app-secret {aad_client_app_secret} ' \ '--aad-tenant-id {tenant_id} --workspace-id {workspace_id}' - self.cmd(create_cmd, checks=[ - self.exists('fqdn'), - self.check('provisioningState', 'Succeeded'), - self.exists('monitorProfile') - ]) + self.cmd(create_cmd, checks=[self.is_empty()]) # show self.cmd('openshift show -g {resource_group} -n {name}', checks=[ self.check('name', '{name}'), self.check('resourceGroup', '{resource_group}'), - self.exists('openShiftVersion') + self.exists('openShiftVersion'), + self.exists('monitorProfile') ]) # delete self.cmd('openshift delete -g {resource_group} -n {name} --yes --no-wait', checks=[self.is_empty()]) From c898fa27ed4b96b1a521c07255677a090c609612 Mon Sep 17 00:00:00 2001 From: Ganga Mahesh Siddem Date: Sun, 12 Jan 2020 22:10:37 -0800 Subject: [PATCH 20/20] added recording file --- ...test_openshift_create_with_monitoring.yaml | 2759 +++++++++++++++++ 1 file changed, 2759 insertions(+) create mode 100644 src/azure-cli/azure/cli/command_modules/acs/tests/latest/recordings/test_openshift_create_with_monitoring.yaml diff --git a/src/azure-cli/azure/cli/command_modules/acs/tests/latest/recordings/test_openshift_create_with_monitoring.yaml b/src/azure-cli/azure/cli/command_modules/acs/tests/latest/recordings/test_openshift_create_with_monitoring.yaml new file mode 100644 index 00000000000..8c7b161856d --- /dev/null +++ b/src/azure-cli/azure/cli/command_modules/acs/tests/latest/recordings/test_openshift_create_with_monitoring.yaml @@ -0,0 +1,2759 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - ad app create + Connection: + - keep-alive + ParameterSetName: + - --display-name --key-type --password --identifier-uris + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-graphrbac/0.60.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=startswith%28displayName%2C%27clitest000002%27%29 + response: + body: + string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 + dataserviceversion: + - 3.0; + date: + - Mon, 13 Jan 2020 05:49:31 GMT + duration: + - '699036' + expires: + - '-1' + ocp-aad-diagnostics-server-name: + - AIaF5QYGCb1TFPp3tM0+s9km9SnISEhPpUMOGVdnC/0= + ocp-aad-session-key: + - u6wEZMM6H6cnU_unw3GIgNKkt9Z3g-YvD5AhR7ur78bvm2_ifXewUb-ld0ESsq3DxKyIigYRDBglgbnf2YhRHtAK8gEZTvfKOy3tLj9T3G14FkUh226ZaJzSc1pmIjf8UnuGGzkeuioe2uymzlcoypa2ohegy1xy6sdausHwPHk.E6oTZN_wC7rztyPF0wRknyaK56ozHi7_jkQUEO-cJeM + pragma: + - no-cache + request-id: + - 220db520-01e2-4d10-a8e1-d5bcaf08342f + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"availableToOtherTenants": false, "displayName": "ReplacedSPPassword123*", + "identifierUris": ["http://ReplacedSPPassword123*"], "passwordCredentials": + [{"endDate": "2021-01-13T05:49:33.621423Z", "keyId": "e8304e78-b752-4cad-948f-181ede347d72", + "value": "ReplacedSPPassword123*", "startDate": "2020-01-13T05:49:33.621423Z"}]}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - ad app create + Connection: + - keep-alive + Content-Length: + - '331' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - --display-name --key-type --password --identifier-uris + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-graphrbac/0.60.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: POST + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6 + response: + body: + string: '{"isDeviceOnlyAuthSupported": null, "logoutUrl": null, "groupMembershipClaims": + null, "samlMetadataUrl": null, "objectId": "bf74c903-ab81-45c2-8bf3-fc3f8b50530e", + "appRoles": [], "oauth2RequirePostResponse": false, "logoUrl": null, "replyUrls": + [], "signInAudience": "AzureADMyOrg", "oauth2AllowImplicitFlow": false, "oauth2Permissions": + [{"isEnabled": true, "value": "user_impersonation", "id": "1b931fc8-2e56-42a1-b4b5-0d8fdaf1f2c5", + "userConsentDescription": "Allow the application to access clitest000002 on + your behalf.", "adminConsentDescription": "Allow the application to access + clitest000002 on behalf of the signed-in user.", "type": "User", "userConsentDisplayName": + "Access clitest000002", "adminConsentDisplayName": "Access clitest000002"}], + "errorUrl": null, "odata.type": "Microsoft.DirectoryServices.Application", + "requiredResourceAccess": [], "applicationTemplateId": null, "recordConsentConditions": + null, "homepage": null, "orgRestrictions": [], "publicClient": null, "displayName": + "clitest000002", "logo@odata.mediaContentType": "application/json;odata=minimalmetadata; + charset=utf-8", "logo@odata.mediaEditLink": "directoryObjects/bf74c903-ab81-45c2-8bf3-fc3f8b50530e/Microsoft.DirectoryServices.Application/logo", + "knownClientApplications": [], "odata.metadata": "https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects/@Element", + "publisherDomain": "ArvindTest1.onmicrosoft.com", "acceptMappedClaims": null, + "passwordCredentials": [{"endDate": "2021-01-13T05:49:33.621423Z", "value": + "ReplacedSPPassword123*", "keyId": "e8304e78-b752-4cad-948f-181ede347d72", + "customKeyIdentifier": null, "startDate": "2020-01-13T05:49:33.621423Z"}], + "tokenEncryptionKeyId": null, "objectType": "Application", "optionalClaims": + null, "appId": "0eaa0a0c-288d-43c4-b115-acd047389e56", "oauth2AllowUrlPathMatching": + false, "keyCredentials": [], "parentalControlSettings": {"countriesBlockedForMinors": + [], "legalAgeGroupRule": "Allow"}, "oauth2AllowIdTokenImplicitFlow": true, + "availableToOtherTenants": false, "informationalUrls": {"privacy": null, "support": + null, "termsOfService": null, "marketing": null}, "identifierUris": ["http://clitest000002"], + "mainLogo@odata.mediaEditLink": "directoryObjects/bf74c903-ab81-45c2-8bf3-fc3f8b50530e/Microsoft.DirectoryServices.Application/mainLogo", + "addIns": [], "deletionTimestamp": null}' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + content-length: + - '2300' + content-type: + - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 + dataserviceversion: + - 3.0; + date: + - Mon, 13 Jan 2020 05:49:32 GMT + duration: + - '2795518' + expires: + - '-1' + location: + - https://graph.windows.net/00000000-0000-0000-0000-000000000000/directoryObjects/bf74c903-ab81-45c2-8bf3-fc3f8b50530e/Microsoft.DirectoryServices.Application + ocp-aad-diagnostics-server-name: + - /lC86iJ3cwwJGyTWjAKYWDPkB/lyglon9hmrn0nLUXM= + ocp-aad-session-key: + - pew-_SJGBzjNv886pKUWqphUIiRyywnBgr5m3Yy41n5bsIu7H-i_pke0M5uWH1GGcp_uNmghMgl7WiiJDSeerUifUJDiQqFcWRKAviUU38NjhJ5cyAH3LG3_OJlEdcLNNreuSnp5aL7SAoz65sJgVwHfbZUxWYOez-qLAaJSNc8.y7FuPrZKkTsvl3inHb5LlHVVfHncY55mE1OkJSQrkVs + pragma: + - no-cache + request-id: + - 275c0ff0-ca7d-4ec9-b2ea-22a197f2155b + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-powered-by: + - ASP.NET + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - monitor log-analytics workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001?api-version=2019-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001","name":"clitestosa000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"date":"2020-01-13T05:49:31Z","cause":"automation","product":"azurecli"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '312' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 13 Jan 2020 05:49:33 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"retentionInDays": 30, "sku": {"name": "PerGB2018"}}, "location": + "eastus"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - monitor log-analytics workspace create + Connection: + - keep-alive + Content-Length: + - '91' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - -g -n + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-loganalytics/0.2.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/Microsoft.OperationalInsights/workspaces/clitestosa000003?api-version=2015-11-01-preview + response: + body: + string: "{\r\n \"properties\": {\r\n \"source\": \"Azure\",\r\n \"customerId\": + \"d71831be-fe21-436c-9762-381341b9de84\",\r\n \"provisioningState\": \"Creating\",\r\n + \ \"sku\": {\r\n \"name\": \"pergb2018\",\r\n \"lastSkuUpdate\": + \"Mon, 13 Jan 2020 05:49:36 GMT\"\r\n },\r\n \"retentionInDays\": 30,\r\n + \ \"features\": {\r\n \"legacy\": 0,\r\n \"searchVersion\": 1,\r\n + \ \"enableLogAccessUsingOnlyResourcePermissions\": true\r\n },\r\n + \ \"workspaceCapping\": {\r\n \"dailyQuotaGb\": -1.0,\r\n \"quotaNextResetTime\": + \"Mon, 13 Jan 2020 08:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n + \ }\r\n },\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003\",\r\n + \ \"name\": \"clitestosa000003\",\r\n \"type\": \"Microsoft.OperationalInsights/workspaces\",\r\n + \ \"location\": \"eastus\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '860' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:49:36 GMT + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-powered-by: + - ASP.NET + - ASP.NET + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - monitor log-analytics workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-loganalytics/0.2.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/Microsoft.OperationalInsights/workspaces/clitestosa000003?api-version=2015-11-01-preview + response: + body: + string: "{\r\n \"properties\": {\r\n \"source\": \"Azure\",\r\n \"customerId\": + \"d71831be-fe21-436c-9762-381341b9de84\",\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"sku\": {\r\n \"name\": \"pergb2018\",\r\n \"lastSkuUpdate\": + \"Mon, 13 Jan 2020 05:49:36 GMT\"\r\n },\r\n \"retentionInDays\": 30,\r\n + \ \"features\": {\r\n \"legacy\": 0,\r\n \"searchVersion\": 1,\r\n + \ \"enableLogAccessUsingOnlyResourcePermissions\": true\r\n },\r\n + \ \"workspaceCapping\": {\r\n \"dailyQuotaGb\": -1.0,\r\n \"quotaNextResetTime\": + \"Mon, 13 Jan 2020 08:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n + \ }\r\n },\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003\",\r\n + \ \"name\": \"clitestosa000003\",\r\n \"type\": \"Microsoft.OperationalInsights/workspaces\",\r\n + \ \"location\": \"eastus\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '861' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:50:07 GMT + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001/providers/Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003?api-version=2019-09-30-preview + response: + body: + string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003'' + under resource group ''clitestosa000001'' was not found."}}' + headers: + cache-control: + - no-cache + content-length: + - '188' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 13 Jan 2020 05:50:08 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 404 + message: Not Found +- request: + body: 'b''b\''{"properties": {"openShiftVersion": "v3.11", "authProfile": {"identityProviders": + [{"provider": {"kind": "AADIdentityProvider", "secret": "clitest000002", "clientId": + "0eaa0a0c-288d-43c4-b115-acd047389e56", "tenantId": "3887ed3e-1bbf-40c8-b5de-605dfdb74cd6"}, + "name": "Azure AD"}]}, "monitorProfile": {"enabled": true, "workspaceResourceID": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003"}, + "masterPoolProfile": {"vmSize": "Standard_D4s_v3", "osType": "Linux", "name": + "master", "count": 3, "subnetCidr": "10.0.0.0/24"}, "routerProfiles": [{"name": + "default"}], "networkProfile": {"vnetCidr": "10.0.0.0/8"}, "agentPoolProfiles": + [{"role": "compute", "subnetCidr": "10.0.0.0/24", "vmSize": "Standard_D4s_v3", + "osType": "Linux", "name": "compute", "count": 1}, {"role": "infra", "subnetCidr": + "10.0.0.0/24", "vmSize": "Standard_D4s_v3", "osType": "Linux", "name": "infra", + "count": 3}]}, "location": "eastus"}\''''' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + Content-Length: + - '1025' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001/providers/Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003?api-version=2019-09-30-preview + response: + body: + string: "{\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"openShiftVersion\": + \"v3.11\",\n \"clusterVersion\": \"aro.15\",\n \"publicHostname\": \"openshift.b95998d4fd1b40f59978.eastus.azmosa.io\",\n + \ \"fqdn\": \"osa6faa8b79c17c42ffabb5.eastus.cloudapp.azure.com\",\n \"networkProfile\": + {\n \"vnetCidr\": \"10.0.0.0/8\",\n \"vnetId\": \"\"\n },\n \"routerProfiles\": + [\n {\n \"name\": \"default\",\n \"publicSubdomain\": \"apps.b95998d4fd1b40f59978.eastus.azmosa.io\",\n + \ \"fqdn\": \"osa15846a6049444b8692e8.eastus.cloudapp.azure.com\"\n }\n + \ ],\n \"masterPoolProfile\": {\n \"count\": 3,\n \"vmSize\": \"Standard_D4s_v3\",\n + \ \"subnetCidr\": \"10.0.0.0/24\"\n },\n \"agentPoolProfiles\": [\n + \ {\n \"name\": \"compute\",\n \"count\": 1,\n \"vmSize\": \"Standard_D4s_v3\",\n + \ \"subnetCidr\": \"10.0.0.0/24\",\n \"osType\": \"Linux\",\n \"role\": + \"compute\"\n },\n {\n \"name\": \"infra\",\n \"count\": 3,\n + \ \"vmSize\": \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\",\n + \ \"osType\": \"Linux\",\n \"role\": \"infra\"\n }\n ],\n \"authProfile\": + {\n \"identityProviders\": [\n {\n \"name\": \"Azure AD\",\n \"provider\": + {\n \"kind\": \"AADIdentityProvider\",\n \"clientId\": \"0eaa0a0c-288d-43c4-b115-acd047389e56\",\n + \ \"tenantId\": \"3887ed3e-1bbf-40c8-b5de-605dfdb74cd6\"\n }\n }\n + \ ]\n },\n \"monitorProfile\": {\n \"enabled\": true,\n \"workspaceResourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003\"\n + \ }\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/Microsoft.ContainerService/openshiftmanagedClusters/clitestosa000003\",\n + \ \"name\": \"clitestosa000003\",\n \"type\": \"Microsoft.ContainerService/OpenShiftManagedClusters\",\n + \ \"location\": \"eastus\",\n \"tags\": {}\n }" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + cache-control: + - no-cache + content-length: + - '1833' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:50:12 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:50:43 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:51:13 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:51:43 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:52:13 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:52:43 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:53:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:53:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:54:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:54:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:55:15 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:55:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:56:15 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:56:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:57:15 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:57:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:58:15 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:58:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:59:16 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 05:59:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:00:16 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:00:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:01:17 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:01:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:02:17 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:02:48 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:03:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:03:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:04:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:04:50 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:05:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:05:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:06:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:06:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:07:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:07:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:08:22 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '125' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:08:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/555590a1-2018-43a5-900a-e1292dfefe0e?api-version=2018-10-31 + response: + body: + string: "{\n \"name\": \"a1905555-1820-a543-900a-e1292dfefe0e\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2020-01-13T05:50:12.522663Z\",\n \"endTime\": + \"2020-01-13T06:09:12.132464Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '168' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:09:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001/providers/Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003?api-version=2019-09-30-preview + response: + body: + string: "{\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n + \ \"openShiftVersion\": \"v3.11\",\n \"clusterVersion\": \"aro.15\",\n + \ \"publicHostname\": \"openshift.b95998d4fd1b40f59978.eastus.azmosa.io\",\n + \ \"fqdn\": \"osa6faa8b79c17c42ffabb5.eastus.cloudapp.azure.com\",\n \"networkProfile\": + {\n \"vnetCidr\": \"10.0.0.0/8\",\n \"vnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/8d288494-25b3-48da-99d5-f597945c46dd/providers/Microsoft.Network/virtualNetworks/vnet\"\n + \ },\n \"routerProfiles\": [\n {\n \"name\": \"default\",\n \"publicSubdomain\": + \"apps.b95998d4fd1b40f59978.eastus.azmosa.io\",\n \"fqdn\": \"osa15846a6049444b8692e8.eastus.cloudapp.azure.com\"\n + \ }\n ],\n \"masterPoolProfile\": {\n \"count\": 3,\n \"vmSize\": + \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\"\n },\n \"agentPoolProfiles\": + [\n {\n \"name\": \"compute\",\n \"count\": 1,\n \"vmSize\": + \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\",\n \"osType\": + \"Linux\",\n \"role\": \"compute\"\n },\n {\n \"name\": \"infra\",\n + \ \"count\": 3,\n \"vmSize\": \"Standard_D4s_v3\",\n \"subnetCidr\": + \"10.0.0.0/24\",\n \"osType\": \"Linux\",\n \"role\": \"infra\"\n + \ }\n ],\n \"authProfile\": {\n \"identityProviders\": [\n {\n + \ \"name\": \"Azure AD\",\n \"provider\": {\n \"kind\": \"AADIdentityProvider\",\n + \ \"clientId\": \"0eaa0a0c-288d-43c4-b115-acd047389e56\",\n \"tenantId\": + \"3887ed3e-1bbf-40c8-b5de-605dfdb74cd6\"\n }\n }\n ]\n },\n + \ \"monitorProfile\": {\n \"enabled\": true,\n \"workspaceResourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003\"\n + \ }\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/Microsoft.ContainerService/openshiftmanagedClusters/clitestosa000003\",\n + \ \"name\": \"clitestosa000003\",\n \"type\": \"Microsoft.ContainerService/OpenShiftManagedClusters\",\n + \ \"location\": \"eastus\",\n \"tags\": {}\n }" + headers: + cache-control: + - no-cache + content-length: + - '1986' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:09:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --compute-count --aad-client-app-id --aad-client-app-secret + --aad-tenant-id --workspace-id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001/providers/Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003?api-version=2019-09-30-preview + response: + body: + string: "{\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n + \ \"openShiftVersion\": \"v3.11\",\n \"clusterVersion\": \"aro.15\",\n + \ \"publicHostname\": \"openshift.b95998d4fd1b40f59978.eastus.azmosa.io\",\n + \ \"fqdn\": \"osa6faa8b79c17c42ffabb5.eastus.cloudapp.azure.com\",\n \"networkProfile\": + {\n \"vnetCidr\": \"10.0.0.0/8\",\n \"vnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/8d288494-25b3-48da-99d5-f597945c46dd/providers/Microsoft.Network/virtualNetworks/vnet\"\n + \ },\n \"routerProfiles\": [\n {\n \"name\": \"default\",\n \"publicSubdomain\": + \"apps.b95998d4fd1b40f59978.eastus.azmosa.io\",\n \"fqdn\": \"osa15846a6049444b8692e8.eastus.cloudapp.azure.com\"\n + \ }\n ],\n \"masterPoolProfile\": {\n \"count\": 3,\n \"vmSize\": + \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\"\n },\n \"agentPoolProfiles\": + [\n {\n \"name\": \"compute\",\n \"count\": 1,\n \"vmSize\": + \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\",\n \"osType\": + \"Linux\",\n \"role\": \"compute\"\n },\n {\n \"name\": \"infra\",\n + \ \"count\": 3,\n \"vmSize\": \"Standard_D4s_v3\",\n \"subnetCidr\": + \"10.0.0.0/24\",\n \"osType\": \"Linux\",\n \"role\": \"infra\"\n + \ }\n ],\n \"authProfile\": {\n \"identityProviders\": [\n {\n + \ \"name\": \"Azure AD\",\n \"provider\": {\n \"kind\": \"AADIdentityProvider\",\n + \ \"clientId\": \"0eaa0a0c-288d-43c4-b115-acd047389e56\",\n \"tenantId\": + \"3887ed3e-1bbf-40c8-b5de-605dfdb74cd6\"\n }\n }\n ]\n },\n + \ \"monitorProfile\": {\n \"enabled\": true,\n \"workspaceResourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003\"\n + \ }\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/Microsoft.ContainerService/openshiftmanagedClusters/clitestosa000003\",\n + \ \"name\": \"clitestosa000003\",\n \"type\": \"Microsoft.ContainerService/OpenShiftManagedClusters\",\n + \ \"location\": \"eastus\",\n \"tags\": {}\n }" + headers: + cache-control: + - no-cache + content-length: + - '1986' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:09:24 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001/providers/Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003?api-version=2019-09-30-preview + response: + body: + string: "{\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n + \ \"openShiftVersion\": \"v3.11\",\n \"clusterVersion\": \"aro.15\",\n + \ \"publicHostname\": \"openshift.b95998d4fd1b40f59978.eastus.azmosa.io\",\n + \ \"fqdn\": \"osa6faa8b79c17c42ffabb5.eastus.cloudapp.azure.com\",\n \"networkProfile\": + {\n \"vnetCidr\": \"10.0.0.0/8\",\n \"vnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/8d288494-25b3-48da-99d5-f597945c46dd/providers/Microsoft.Network/virtualNetworks/vnet\"\n + \ },\n \"routerProfiles\": [\n {\n \"name\": \"default\",\n \"publicSubdomain\": + \"apps.b95998d4fd1b40f59978.eastus.azmosa.io\",\n \"fqdn\": \"osa15846a6049444b8692e8.eastus.cloudapp.azure.com\"\n + \ }\n ],\n \"masterPoolProfile\": {\n \"count\": 3,\n \"vmSize\": + \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\"\n },\n \"agentPoolProfiles\": + [\n {\n \"name\": \"compute\",\n \"count\": 1,\n \"vmSize\": + \"Standard_D4s_v3\",\n \"subnetCidr\": \"10.0.0.0/24\",\n \"osType\": + \"Linux\",\n \"role\": \"compute\"\n },\n {\n \"name\": \"infra\",\n + \ \"count\": 3,\n \"vmSize\": \"Standard_D4s_v3\",\n \"subnetCidr\": + \"10.0.0.0/24\",\n \"osType\": \"Linux\",\n \"role\": \"infra\"\n + \ }\n ],\n \"authProfile\": {\n \"identityProviders\": [\n {\n + \ \"name\": \"Azure AD\",\n \"provider\": {\n \"kind\": \"AADIdentityProvider\",\n + \ \"clientId\": \"0eaa0a0c-288d-43c4-b115-acd047389e56\",\n \"tenantId\": + \"3887ed3e-1bbf-40c8-b5de-605dfdb74cd6\"\n }\n }\n ]\n },\n + \ \"monitorProfile\": {\n \"enabled\": true,\n \"workspaceResourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/microsoft.operationalinsights/workspaces/clitestosa000003\"\n + \ }\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitestosa000001/providers/Microsoft.ContainerService/openshiftmanagedClusters/clitestosa000003\",\n + \ \"name\": \"clitestosa000003\",\n \"type\": \"Microsoft.ContainerService/OpenShiftManagedClusters\",\n + \ \"location\": \"eastus\",\n \"tags\": {}\n }" + headers: + cache-control: + - no-cache + content-length: + - '1986' + content-type: + - application/json + date: + - Mon, 13 Jan 2020 06:09:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - openshift delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --yes --no-wait + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-containerservice/8.0.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitestosa000001/providers/Microsoft.ContainerService/openShiftManagedClusters/clitestosa000003?api-version=2019-09-30-preview + response: + body: + string: '' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e212663b-5f72-490e-9e27-9dd8b6ab1873?api-version=2018-10-31 + cache-control: + - no-cache + content-length: + - '0' + date: + - Mon, 13 Jan 2020 06:09:26 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/e212663b-5f72-490e-9e27-9dd8b6ab1873?api-version=2018-10-31 + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14998' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - ad app delete + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-graphrbac/0.60.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=identifierUris%2Fany%28s%3As%20eq%20%270eaa0a0c-288d-43c4-b115-acd047389e56%27%29 + response: + body: + string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 + dataserviceversion: + - 3.0; + date: + - Mon, 13 Jan 2020 06:09:27 GMT + duration: + - '681387' + expires: + - '-1' + ocp-aad-diagnostics-server-name: + - YCeo6veNZzyqH4rqbg7XRrujjIhZ2D1Pk7fkPTQFub8= + ocp-aad-session-key: + - 8eQ9Z508AnKjr37mCKwkaIrEPCOp3croM_rw57PntAFu1CAcML1k1vr1UguyyYZTsPcYv9V3Ek3GnTUfGWoBMa_iwEK497w0TOo8jJk0RRlbWbqv6IKkcksQg6KuqsXpy2DvB004vOFd0gu0hZdrN6h4XgmyKIcA-YkpurXWfIo.gUCxuzczTHCCh_USlJg2wRVF9ckhQC6B74DMz-I0exA + pragma: + - no-cache + request-id: + - 687be0df-0b53-47e6-9bdc-90415dfdb543 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - ad app delete + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-graphrbac/0.60.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: GET + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications?api-version=1.6&$filter=appId%20eq%20%270eaa0a0c-288d-43c4-b115-acd047389e56%27 + response: + body: + string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.Application","objectType":"Application","objectId":"bf74c903-ab81-45c2-8bf3-fc3f8b50530e","deletionTimestamp":null,"acceptMappedClaims":null,"addIns":[],"appId":"0eaa0a0c-288d-43c4-b115-acd047389e56","applicationTemplateId":null,"appRoles":[],"availableToOtherTenants":false,"displayName":"clitest000002","errorUrl":null,"groupMembershipClaims":null,"homepage":null,"identifierUris":["http://clitest000002"],"informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"isDeviceOnlyAuthSupported":null,"keyCredentials":[],"knownClientApplications":[],"logoutUrl":null,"logo@odata.mediaEditLink":"directoryObjects/bf74c903-ab81-45c2-8bf3-fc3f8b50530e/Microsoft.DirectoryServices.Application/logo","logoUrl":null,"mainLogo@odata.mediaEditLink":"directoryObjects/bf74c903-ab81-45c2-8bf3-fc3f8b50530e/Microsoft.DirectoryServices.Application/mainLogo","oauth2AllowIdTokenImplicitFlow":true,"oauth2AllowImplicitFlow":false,"oauth2AllowUrlPathMatching":false,"oauth2Permissions":[{"adminConsentDescription":"Allow + the application to access clitest000002 on behalf of the signed-in user.","adminConsentDisplayName":"Access + clitest000002","id":"1b931fc8-2e56-42a1-b4b5-0d8fdaf1f2c5","isEnabled":true,"type":"User","userConsentDescription":"Allow + the application to access clitest000002 on your behalf.","userConsentDisplayName":"Access + clitest000002","value":"user_impersonation"}],"oauth2RequirePostResponse":false,"optionalClaims":null,"orgRestrictions":[],"parentalControlSettings":{"countriesBlockedForMinors":[],"legalAgeGroupRule":"Allow"},"passwordCredentials":[{"customKeyIdentifier":null,"endDate":"2021-01-13T05:49:33.621423Z","keyId":"e8304e78-b752-4cad-948f-181ede347d72","startDate":"2020-01-13T05:49:33.621423Z","value":null}],"publicClient":null,"publisherDomain":"ArvindTest1.onmicrosoft.com","recordConsentConditions":null,"replyUrls":[],"requiredResourceAccess":[],"samlMetadataUrl":null,"signInAudience":"AzureADMyOrg","tokenEncryptionKeyId":null}]}' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + content-length: + - '2217' + content-type: + - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 + dataserviceversion: + - 3.0; + date: + - Mon, 13 Jan 2020 06:09:27 GMT + duration: + - '618059' + expires: + - '-1' + ocp-aad-diagnostics-server-name: + - H0ECu2C3fj445zUSyWW2cfK9qFomYi0t8wudfuiYe+I= + ocp-aad-session-key: + - emGaJnb5nilMXKufgmVa-OzD-OFCk6wp0PKwoLu0IGAiI27LgupkiOnJDy4NcGc5CrWBLL0c_gd5xoQgo1WYnYRmtlkaADrbQZeHoXGTPFJovC1o6C55mIWGSLt5xcZIPlPZMClMAHjjP_DY3ROSttx5K9lE7tE_FxfmfVi0bAA.nLQd_-8jynfsKx5QBZ365J1u1tOeahaW7SzRp3hGpMo + pragma: + - no-cache + request-id: + - f123ad36-cbea-4b33-984b-6a5c82446cfe + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - ad app delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - python/3.5.4 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-graphrbac/0.60.0 Azure-SDK-For-Python AZURECLI/2.0.79 + accept-language: + - en-US + method: DELETE + uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/applications/bf74c903-ab81-45c2-8bf3-fc3f8b50530e?api-version=1.6 + response: + body: + string: '' + headers: + access-control-allow-origin: + - '*' + cache-control: + - no-cache + date: + - Mon, 13 Jan 2020 06:09:27 GMT + duration: + - '1256168' + expires: + - '-1' + ocp-aad-diagnostics-server-name: + - vPettSiUstOmmenKCofUY/RtXhXy1JLj54Gv/HPGCX8= + ocp-aad-session-key: + - --NVqsAL-gR20k_hEJMIM1FftxdRrEPgX7VX8H5SP8xRPf4ANZP3vqkNjSnAzTZeoAFXNzyEQg6Qu7iCxWqMUgnXB3EsaDG45iGEh-M0BF4RsJOLzSSCgrfaYoy-XZO5H6Zvt0BDLxIczIs3M-Ktg7nw-JqrlBxIOoXfQlV1UEU.dP14PqhIytvNB-2MfEtqDDf207niYUq4ZXGIZHMoEgc + pragma: + - no-cache + request-id: + - 4dfd64ed-8b19-4e3b-9c80-8a9c78e73c61 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-ms-dirapi-data-contract-version: + - '1.6' + x-powered-by: + - ASP.NET + status: + code: 204 + message: No Content +version: 1