From 21b54b5a7a41865b3f8c65640186d40479461f66 Mon Sep 17 00:00:00 2001 From: wchigit <129354560+wchigit@users.noreply.github.com> Date: Tue, 30 Jan 2024 12:14:11 +0800 Subject: [PATCH] [Service Connector] `az webapp/containerapp/spring connection create/update`: Support opt out action (#28079) --- .../serviceconnector/_params.py | 17 +- .../serviceconnector/_resource_config.py | 7 + .../serviceconnector/custom.py | 65 +- ...app_storageblob_secret_opt_out_config.yaml | 2166 +++++++++++++++++ ...ageblob_secret_opt_out_public_network.yaml | 1277 ++++++++++ ...ret_opt_out_public_network_and_config.yaml | 1248 ++++++++++ .../latest/test_webpp_connection_scenario.py | 102 + 7 files changed, 4873 insertions(+), 9 deletions(-) create mode 100644 src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_config.yaml create mode 100644 src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network.yaml create mode 100644 src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network_and_config.yaml diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_params.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_params.py index 8b5024926a6..b2aab504039 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_params.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_params.py @@ -29,7 +29,8 @@ SUPPORTED_CLIENT_TYPE, TARGET_SUPPORT_SERVICE_ENDPOINT, TARGET_SUPPORT_PRIVATE_ENDPOINT, - LOCAL_CONNECTION_PARAMS + LOCAL_CONNECTION_PARAMS, + OPT_OUT_OPTION ) from ._addon_factory import AddonFactory from knack.arguments import CLIArgumentType @@ -236,6 +237,16 @@ def add_confluent_kafka_argument(context): help='Name of the connection', validator=validate_kafka_params) +def add_opt_out_argument(context): + context.argument('opt_out_list', options_list=['--opt-out'], + default=None, nargs='+', + arg_type=get_enum_type(OPT_OUT_OPTION), + help='Whether to disable some configuration steps. ' + 'Use configinfo to disbale configuration information changes on source. ' + 'Use publicnetwork to disable public network access configuration.' + ) + + def load_arguments(self, _): # pylint: disable=too-many-statements for source in SOURCE_RESOURCES_PARAMS: @@ -278,6 +289,7 @@ def load_arguments(self, _): # pylint: disable=too-many-statements add_vnet_block(c, target) add_connection_string_argument(c, source, target) add_customized_keys_argument(c) + add_opt_out_argument(c) with self.argument_context('{} connection update {}'.format(source.value, target.value)) as c: add_client_type_argument(c, source, target) add_connection_name_argument(c, source) @@ -287,6 +299,7 @@ def load_arguments(self, _): # pylint: disable=too-many-statements add_vnet_block(c, target) add_connection_string_argument(c, source, target) add_customized_keys_argument(c) + add_opt_out_argument(c) # special target resource: independent implementation target = RESOURCE.ConfluentKafka @@ -296,12 +309,14 @@ def load_arguments(self, _): # pylint: disable=too-many-statements add_confluent_kafka_argument(c) add_secret_store_argument(c) add_customized_keys_argument(c) + add_opt_out_argument(c) with self.argument_context('{} connection update {}'.format(source.value, target.value)) as c: add_client_type_argument(c, source, target) add_source_resource_block(c, source, enable_id=False) add_confluent_kafka_argument(c) add_secret_store_argument(c) add_customized_keys_argument(c) + add_opt_out_argument(c) # local connection with self.argument_context('connection list') as c: diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_resource_config.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_resource_config.py index 12070d707f5..bc72ffa2956 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_resource_config.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_resource_config.py @@ -1132,3 +1132,10 @@ class CLIENT_TYPE(Enum): SUPPORTED_CLIENT_TYPE[RESOURCE.ContainerApp] = SUPPORTED_CLIENT_TYPE[RESOURCE.WebApp] SUPPORTED_CLIENT_TYPE[RESOURCE.Local] = SUPPORTED_CLIENT_TYPE[RESOURCE.WebApp] SUPPORTED_CLIENT_TYPE[RESOURCE.FunctionApp] = SUPPORTED_CLIENT_TYPE[RESOURCE.WebApp] + + +# The dict defines the options for opt-out +class OPT_OUT_OPTION(Enum): + PUBLIC_NETWORK = 'publicnetwork' + CONFIGURATION_INFO = 'configinfo' + # AUTHENTICATION = 'auth' diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/custom.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/custom.py index 9ecd67fe1a0..01a4f7137ce 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/custom.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/custom.py @@ -20,7 +20,8 @@ SUPPORTED_CLIENT_TYPE, TARGET_RESOURCES, AUTH_TYPE, - RESOURCE + RESOURCE, + OPT_OUT_OPTION, ) from ._validators import ( get_source_resource_name, @@ -294,6 +295,7 @@ def connection_create(cmd, client, # pylint: disable=too-many-locals,too-many-s private_endpoint=None, store_in_connection_string=False, customized_keys=None, + opt_out_list=None, new_addon=False, no_wait=False, cluster=None, scope=None, enable_csi=False, # Resource.KubernetesCluster site=None, slot=None, # Resource.WebApp @@ -327,7 +329,8 @@ def connection_create(cmd, client, # pylint: disable=too-many-locals,too-many-s store_in_connection_string, new_addon, no_wait, cluster, scope, enable_csi, - customized_keys=customized_keys) + customized_keys=customized_keys, + opt_out_list=opt_out_list) raise CLIInternalError("Fail to install `serviceconnector-passwordless` extension. Please manually install it" " with `az extension add --name serviceconnector-passwordless --upgrade`" " and rerun the command") @@ -345,6 +348,7 @@ def connection_create(cmd, client, # pylint: disable=too-many-locals,too-many-s # Resource.KubernetesCluster cluster, scope, enable_csi, customized_keys=customized_keys, + opt_out_list=opt_out_list, ) @@ -375,6 +379,7 @@ def connection_create_func(cmd, client, # pylint: disable=too-many-locals,too-m signalr=None, # Resource.SignalR enable_mi_for_db_linker=None, customized_keys=None, + opt_out_list=None, **kwargs, ): if not source_id: @@ -391,6 +396,11 @@ def connection_create_func(cmd, client, # pylint: disable=too-many-locals,too-m else: logger.warning('client_type is not dotnet, ignore "--config-connstr"') + config_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.CONFIGURATION_INFO.value in opt_out_list) else None + public_network_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.PUBLIC_NETWORK.value in opt_out_list) else None + parameters = { 'target_service': { "type": "AzureResource", @@ -403,7 +413,11 @@ def connection_create_func(cmd, client, # pylint: disable=too-many-locals,too-m 'client_type': client_type, 'scope': scope, 'configurationInfo': { - 'customizedKeys': customized_keys + 'customizedKeys': customized_keys, + 'action': config_action + }, + 'publicNetworkSolution': { + 'action': public_network_action } } @@ -611,6 +625,7 @@ def connection_update(cmd, client, # pylint: disable=too-many-locals, too-many- site=None, slot=None, # Resource.WebApp spring=None, app=None, deployment=None, # Resource.SpringCloud customized_keys=None, + opt_out_list=None, ): linker = todict(client.get(resource_uri=source_id, linker_name=connection_name)) @@ -657,6 +672,12 @@ def connection_update(cmd, client, # pylint: disable=too-many-locals, too-many- if linker.get('configurationInfo') and linker.get('configurationInfo').get('customizedKeys'): customized_keys = customized_keys or linker.get('configurationInfo').get('customizedKeys') + + config_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.CONFIGURATION_INFO.value in opt_out_list) else None + public_network_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.PUBLIC_NETWORK.value in opt_out_list) else None + parameters = { 'target_service': linker.get('targetService'), 'auth_info': auth_info, @@ -667,7 +688,11 @@ def connection_update(cmd, client, # pylint: disable=too-many-locals, too-many- # scope can be updated in container app while cannot be updated in aks due to some limitations 'scope': scope or linker.get('scope'), 'configurationInfo': { - 'customizedKeys': customized_keys + 'customizedKeys': customized_keys, + 'action': config_action + }, + 'publicNetworkSolution': { + 'action': public_network_action } } @@ -993,6 +1018,7 @@ def connection_create_kafka(cmd, client, # pylint: disable=too-many-locals source_resource_group=None, source_id=None, customized_keys=None, + opt_out_list=None, cluster=None, scope=None, # Resource.Kubernetes site=None, slot=None, # Resource.WebApp deployment=None, @@ -1010,6 +1036,11 @@ def connection_create_kafka(cmd, client, # pylint: disable=too-many-locals from ._utils import create_key_vault_reference_connection_if_not_exist create_key_vault_reference_connection_if_not_exist(cmd, client, source_id, key_vault_id) + config_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.CONFIGURATION_INFO.value in opt_out_list) else None + public_network_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.PUBLIC_NETWORK.value in opt_out_list) else None + # create bootstrap-server parameters = { 'target_service': { @@ -1030,8 +1061,12 @@ def connection_create_kafka(cmd, client, # pylint: disable=too-many-locals 'client_type': client_type, 'scope': scope, 'configurationInfo': { - 'customizedKeys': customized_keys + 'customizedKeys': customized_keys, + 'action': config_action }, + 'publicNetworkSolution': { + 'action': public_network_action + } } logger.warning('Start creating a connection for bootstrap server ...') server_linker = client.begin_create_or_update(resource_uri=source_id, @@ -1059,7 +1094,10 @@ def connection_create_kafka(cmd, client, # pylint: disable=too-many-locals 'key_vault_id': key_vault_id, }, 'client_type': client_type, - 'scope': scope + 'scope': scope, + 'configurationInfo': { + 'action': config_action + } } logger.warning('Start creating a connection for schema registry ...') registry_linker = client.begin_create_or_update(resource_uri=source_id, @@ -1088,11 +1126,17 @@ def connection_update_kafka(cmd, client, # pylint: disable=too-many-locals source_resource_group=None, source_id=None, customized_keys=None, + opt_out_list=None, cluster=None, site=None, slot=None, # Resource.WebApp deployment=None, spring=None, app=None): # Resource.SpringCloud + config_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.CONFIGURATION_INFO.value in opt_out_list) else None + public_network_action = 'optOut' if (opt_out_list is not None and + OPT_OUT_OPTION.PUBLIC_NETWORK.value in opt_out_list) else None + # use the suffix to decide the connection type if connection_name.endswith('_schema'): # the schema registry connection if schema_secret is None: @@ -1125,7 +1169,8 @@ def connection_update_kafka(cmd, client, # pylint: disable=too-many-locals # scope does not support update due to aks solution's limitation 'scope': server_linker.get('scope'), 'configurationInfo': { - 'customizedKeys': customized_keys + 'customizedKeys': customized_keys, + 'action': config_action, }, } if schema_registry: @@ -1162,8 +1207,12 @@ def connection_update_kafka(cmd, client, # pylint: disable=too-many-locals }, 'client_type': client_type or schema_linker.get('clientType'), 'configurationInfo': { - 'customizedKeys': customized_keys + 'customizedKeys': customized_keys, + 'action': config_action }, + 'publicNetworkSolution': { + 'action': public_network_action + } } if bootstrap_server: parameters['targetService'] = { diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_config.yaml b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_config.yaml new file mode 100644 index 00000000000..2ee8c306808 --- /dev/null +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_config.yaml @@ -0,0 +1,2166 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:07:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - storage account network-rule remove + Connection: + - keep-alive + ParameterSetName: + - --account-name -g --ip-address + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:07:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: '{"properties": {"networkAcls": {"bypass": "None", "resourceAccessRules": + [], "virtualNetworkRules": [], "ipRules": [], "defaultAction": "Deny"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule remove + Connection: + - keep-alive + Content-Length: + - '145' + Content-Type: + - application/json + ParameterSetName: + - --account-name -g --ip-address + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:07:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default"}, + "authInfo": {"authType": "secret"}, "clientType": "dotnet", "secretStore": {}, + "publicNetworkSolution": {}, "configurationInfo": {"action": "optOut"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + Content-Length: + - '373' + Content-Type: + - application/json + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:07:47.8295174Z"}, "properties": {"provisioningState": + "Accepted", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": null, "authType": "secret"}, "vNetSolution": null, "clientType": + "dotnet", "secretStore": {"keyVaultId": null, "keyVaultSecretName": null}, + "scope": null, "publicNetworkSolution": {"firewallRules": null, "deleteOrUpdateBehavior": + null, "action": null}, "configurationInfo": {"customizedKeys": null, "configurationStore": + null, "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399380691419627&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=BIX7lY-XkxLSTgeirIwupVfcwW9-4an6b4hzvYo4eYan4L73eK2YvLOQIZ3U2P5siSKrlW8QIBsyDJlqvPBAA1QNpbWzgX4y4AslloVhiW5s5hZ-mtcRaoZoKTTqAZvuyVspFSIKMyH8wRSvn0Boqx9kfSXl4IayHvWttT_6JUQBQcmn1CftR1WrgxQPY8o7_69Q1Bz-O61kxWK7RtWgtQPNJNeaGvtuEtx9VV7RjOORPwNVEduhVxz31cq2GLPNOeHrX9iMOeWRpc-32L0t0LFpZALmPoWHwOHIgcdwvy3qqD3UKewLGlvjztUssrJI7LqZKVbfT0yc7V83zagr4Q&h=-HuaIuqpvPFjPDFCmG6S-nIMpAVMtCYVSxkHaRcvyE4 + cache-control: + - no-cache + content-length: + - '1330' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:07:48 GMT + etag: + - '"0309c527-0000-0100-0000-65962f140000"' + expires: + - '-1' + mise-correlation-id: + - d063eebf-b6ee-4987-9289-1af1006e4fec + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399380691419627&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=BIX7lY-XkxLSTgeirIwupVfcwW9-4an6b4hzvYo4eYan4L73eK2YvLOQIZ3U2P5siSKrlW8QIBsyDJlqvPBAA1QNpbWzgX4y4AslloVhiW5s5hZ-mtcRaoZoKTTqAZvuyVspFSIKMyH8wRSvn0Boqx9kfSXl4IayHvWttT_6JUQBQcmn1CftR1WrgxQPY8o7_69Q1Bz-O61kxWK7RtWgtQPNJNeaGvtuEtx9VV7RjOORPwNVEduhVxz31cq2GLPNOeHrX9iMOeWRpc-32L0t0LFpZALmPoWHwOHIgcdwvy3qqD3UKewLGlvjztUssrJI7LqZKVbfT0yc7V83zagr4Q&h=-HuaIuqpvPFjPDFCmG6S-nIMpAVMtCYVSxkHaRcvyE4 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Accepted", "startTime": "2024-01-04T04:07:48.7714834Z"}' + headers: + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:07:49 GMT + etag: + - '"85123344-0000-0100-0000-65962f140000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399380691419627&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=BIX7lY-XkxLSTgeirIwupVfcwW9-4an6b4hzvYo4eYan4L73eK2YvLOQIZ3U2P5siSKrlW8QIBsyDJlqvPBAA1QNpbWzgX4y4AslloVhiW5s5hZ-mtcRaoZoKTTqAZvuyVspFSIKMyH8wRSvn0Boqx9kfSXl4IayHvWttT_6JUQBQcmn1CftR1WrgxQPY8o7_69Q1Bz-O61kxWK7RtWgtQPNJNeaGvtuEtx9VV7RjOORPwNVEduhVxz31cq2GLPNOeHrX9iMOeWRpc-32L0t0LFpZALmPoWHwOHIgcdwvy3qqD3UKewLGlvjztUssrJI7LqZKVbfT0yc7V83zagr4Q&h=-HuaIuqpvPFjPDFCmG6S-nIMpAVMtCYVSxkHaRcvyE4 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "d0151c0d-abd0-445a-85de-ab5f7aac4e50*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:07:48.7714834Z", "endTime": + "2024-01-04T04:07:53.339813Z", "properties": {"Message": null}}' + headers: + cache-control: + - no-cache + content-length: + - '714' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:20 GMT + etag: + - '"85123e44-0000-0100-0000-65962f190000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:07:47.8295174Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": null, "additionalConfigurations": + null, "additionalConnectionStringProperties": null, "deleteOrUpdateBehavior": + null, "action": "optOut", "daprProperties": null}, "provisioningState": "Succeeded", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1353' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:20 GMT + etag: + - '"0309ca27-0000-0100-0000-65962f190000"' + expires: + - '-1' + mise-correlation-id: + - 126ac2f4-1345-4e8c-b7b2-f8954d2df61b + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list + Connection: + - keep-alive + ParameterSetName: + - --source-id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers?api-version=2023-04-01-preview + response: + body: + string: '{"value": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:07:47.8295174Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": null, "additionalConfigurations": + null, "additionalConnectionStringProperties": null, "deleteOrUpdateBehavior": + null, "action": "optOut", "daprProperties": null}, "provisioningState": "Succeeded", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1366' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:27 GMT + expires: + - '-1' + mise-correlation-id: + - 43cab08d-52ec-4f06-9a69-d432d91d8f12 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list-configuration + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn/listConfigurations?api-version=2023-04-01-preview + response: + body: + string: '{"configurations": []}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:30 GMT + expires: + - '-1' + mise-correlation-id: + - f3f5aa3b-89d9-4881-8712-ab0bfaddcca3 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [{"value": "52.151.208.5", + "action": "Allow"}, {"value": "52.151.208.29", "action": "Allow"}, {"value": + "52.151.208.49", "action": "Allow"}, {"value": "52.151.208.74", "action": + "Allow"}, {"value": "52.151.208.76", "action": "Allow"}, {"value": "52.151.208.108", + "action": "Allow"}, {"value": "52.151.208.127", "action": "Allow"}, {"value": + "52.151.208.144", "action": "Allow"}, {"value": "52.151.208.152", "action": + "Allow"}, {"value": "52.151.208.154", "action": "Allow"}, {"value": "52.151.208.217", + "action": "Allow"}, {"value": "52.151.209.28", "action": "Allow"}, {"value": + "52.146.71.136", "action": "Allow"}, {"value": "52.151.209.37", "action": + "Allow"}, {"value": "52.151.209.38", "action": "Allow"}, {"value": "52.151.209.74", + "action": "Allow"}, {"value": "52.151.209.91", "action": "Allow"}, {"value": + "52.151.209.97", "action": "Allow"}, {"value": "52.150.53.90", "action": "Allow"}, + {"value": "52.150.53.103", "action": "Allow"}, {"value": "52.150.53.113", + "action": "Allow"}, {"value": "52.150.53.182", "action": "Allow"}, {"value": + "52.150.54.84", "action": "Allow"}, {"value": "52.142.22.235", "action": "Allow"}, + {"value": "20.49.104.19", "action": "Allow"}], "defaultAction": "Deny"}, "supportsHttpsTrafficOnly": + true, "encryption": {"requireInfrastructureEncryption": false, "services": + {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "table": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "queue": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '3120' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:08:32 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app?api-version=2023-01-01 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app", + "name": "servicelinker-storageblob-app", "type": "Microsoft.Web/sites", "kind": + "app,linux,container", "location": "East US", "properties": {"name": "servicelinker-storageblob-app", + "state": "Running", "hostNames": ["servicelinker-storageblob-app.azurewebsites.net"], + "webSpace": "servicelinker-test-linux-group-EastUSwebspace-Linux", "selfLink": + "https://waws-prod-blu-227.api.azurewebsites.windows.net:454/subscriptions/00000000-0000-0000-0000-000000000000/webspaces/servicelinker-test-linux-group-EastUSwebspace-Linux/sites/servicelinker-storageblob-app", + "repositorySiteName": "servicelinker-storageblob-app", "owner": null, "usageState": + "Normal", "enabled": true, "adminEnabled": true, "afdEnabled": false, "enabledHostNames": + ["servicelinker-storageblob-app.azurewebsites.net", "servicelinker-storageblob-app.scm.azurewebsites.net"], + "siteProperties": {"metadata": null, "properties": [{"name": "LinuxFxVersion", + "value": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest"}, {"name": "WindowsFxVersion", + "value": null}], "appSettings": null}, "availabilityState": "Normal", "sslCertificates": + null, "csrs": [], "cers": null, "siteMode": null, "hostNameSslStates": [{"name": + "servicelinker-storageblob-app.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Standard"}, {"name": + "servicelinker-storageblob-app.scm.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Repository"}], "computeMode": + null, "serverFarm": null, "serverFarmId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/serverfarms/servicelinker-win-plan", + "reserved": true, "isXenon": false, "hyperV": false, "lastModifiedTimeUtc": + "2024-01-04T03:12:09.9233333", "storageRecoveryDefaultState": "Running", "contentAvailabilityState": + "Normal", "runtimeAvailabilityState": "Normal", "dnsConfiguration": {}, "vnetRouteAllEnabled": + true, "containerAllocationSubnet": null, "useContainerLocalhostBindings": + null, "vnetImagePullEnabled": false, "vnetContentShareEnabled": false, "siteConfig": + {"numberOfWorkers": 1, "defaultDocuments": null, "netFrameworkVersion": null, + "phpVersion": null, "pythonVersion": null, "nodeVersion": null, "powerShellVersion": + null, "linuxFxVersion": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest", + "windowsFxVersion": null, "windowsConfiguredStacks": null, "requestTracingEnabled": + null, "remoteDebuggingEnabled": null, "remoteDebuggingVersion": null, "httpLoggingEnabled": + null, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": false, + "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": null, "detailedErrorLoggingEnabled": + null, "publishingUsername": null, "publishingPassword": null, "appSettings": + null, "metadata": null, "connectionStrings": null, "machineKey": null, "handlerMappings": + null, "documentRoot": null, "scmType": null, "use32BitWorkerProcess": null, + "webSocketsEnabled": null, "alwaysOn": true, "javaVersion": null, "javaContainer": + null, "javaContainerVersion": null, "appCommandLine": null, "managedPipelineMode": + null, "virtualApplications": null, "winAuthAdminState": null, "winAuthTenantState": + null, "customAppPoolIdentityAdminState": null, "customAppPoolIdentityTenantState": + null, "runtimeADUser": null, "runtimeADUserPassword": null, "loadBalancing": + null, "routingRules": null, "experiments": null, "limits": null, "autoHealEnabled": + null, "autoHealRules": null, "tracingOptions": null, "vnetName": null, "vnetRouteAllEnabled": + null, "vnetPrivatePortsCount": null, "publicNetworkAccess": null, "cors": + null, "push": null, "apiDefinition": null, "apiManagementConfig": null, "autoSwapSlotName": + null, "localMySqlEnabled": null, "managedServiceIdentityId": null, "xManagedServiceIdentityId": + null, "keyVaultReferenceIdentity": null, "ipSecurityRestrictions": null, "ipSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictions": null, "scmIpSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictionsUseMain": null, "http20Enabled": false, "minTlsVersion": + null, "minTlsCipherSuite": null, "supportedTlsCipherSuites": null, "scmMinTlsVersion": + null, "ftpsState": null, "preWarmedInstanceCount": null, "functionAppScaleLimit": + 0, "elasticWebAppScaleLimit": null, "healthCheckPath": null, "fileChangeAuditEnabled": + null, "functionsRuntimeScaleMonitoringEnabled": null, "websiteTimeZone": null, + "minimumElasticInstanceCount": 0, "azureStorageAccounts": null, "http20ProxyFlag": + null, "sitePort": null, "antivirusScanEnabled": null, "storageType": null, + "sitePrivateLinkHostEnabled": null}, "daprConfig": null, "deploymentId": "servicelinker-storageblob-app", + "slotName": null, "trafficManagerHostNames": null, "sku": "Standard", "scmSiteAlsoStopped": + false, "targetSwapSlot": null, "hostingEnvironment": null, "hostingEnvironmentProfile": + null, "clientAffinityEnabled": false, "clientCertEnabled": false, "clientCertMode": + "Required", "clientCertExclusionPaths": null, "hostNamesDisabled": false, + "ipMode": "IPv4", "vnetBackupRestoreEnabled": null, "domainVerificationIdentifiers": + null, "customDomainVerificationId": "17E6855E79705C77E7F5863F99948C247926EC1E47FCDA072FC8D3577BE49F24", + "kind": "app,linux,container", "managedEnvironmentId": null, "workloadProfileName": + null, "resourceConfig": null, "inboundIpAddress": "20.49.104.19", "possibleInboundIpAddresses": + "20.49.104.19", "ftpUsername": "servicelinker-storageblob-app\\$servicelinker-storageblob-app", + "ftpsHostName": "ftps://waws-prod-blu-227.ftp.azurewebsites.windows.net/site/wwwroot", + "outboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,20.49.104.19", + "possibleOutboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,52.151.208.127,52.151.208.144,52.151.208.152,52.151.208.154,52.151.208.217,52.151.209.28,52.146.71.136,52.151.209.37,52.151.209.38,52.151.209.74,52.151.209.91,52.151.209.97,52.150.53.90,52.150.53.103,52.150.53.113,52.150.53.182,52.150.54.84,52.142.22.235,20.49.104.19", + "containerSize": 0, "dailyMemoryTimeQuota": 0, "suspendedTill": null, "siteDisabledReason": + 0, "functionExecutionUnitsCache": null, "maxNumberOfWorkers": null, "homeStamp": + "waws-prod-blu-227", "cloningInfo": null, "hostingEnvironmentId": null, "tags": + null, "resourceGroup": "servicelinker-test-linux-group", "defaultHostName": + "servicelinker-storageblob-app.azurewebsites.net", "slotSwapStatus": null, + "httpsOnly": false, "endToEndEncryptionEnabled": false, "functionsRuntimeAdminIsolationEnabled": + false, "redundancyMode": "None", "inProgressOperationId": null, "geoDistributions": + null, "privateEndpointConnections": [], "publicNetworkAccess": null, "buildVersion": + null, "targetBuildVersion": null, "migrationState": null, "eligibleLogCategories": + "AppServiceAppLogs,AppServiceAuditLogs,AppServiceConsoleLogs,AppServiceHTTPLogs,AppServiceIPSecAuditLogs,AppServicePlatformLogs,ScanLogs", + "inFlightFeatures": ["SiteContainers"], "storageAccountRequired": false, "virtualNetworkSubnetId": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Network/virtualNetworks/servicelinker-vnet/subnets/webapp", + "keyVaultReferenceIdentity": "SystemAssigned", "defaultHostNameScope": "Global", + "privateLinkIdentifiers": null, "sshEnabled": null}, "identity": {"type": + "SystemAssigned", "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "principalId": + "b0108560-ea23-4246-92e6-191b274a0d08"}}' + headers: + cache-control: + - no-cache + content-length: + - '8028' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:08:35 GMT + etag: + - '"1DA3EBBCE25AE35"' + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/config/web?api-version=2023-01-01 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/config/web", + "name": "servicelinker-storageblob-app", "type": "Microsoft.Web/sites/config", + "location": "East US", "properties": {"numberOfWorkers": 1, "defaultDocuments": + ["Default.htm", "Default.html", "Default.asp", "index.htm", "index.html", + "iisstart.htm", "default.aspx", "index.php", "hostingstart.html"], "netFrameworkVersion": + "v4.0", "phpVersion": "", "pythonVersion": "", "nodeVersion": "", "powerShellVersion": + "", "linuxFxVersion": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest", + "windowsFxVersion": null, "windowsConfiguredStacks": [], "requestTracingEnabled": + false, "remoteDebuggingEnabled": false, "remoteDebuggingVersion": null, "httpLoggingEnabled": + false, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": false, + "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": 35, "detailedErrorLoggingEnabled": + false, "publishingUsername": "$servicelinker-storageblob-app", "publishingPassword": + null, "appSettings": null, "metadata": null, "connectionStrings": null, "machineKey": + null, "handlerMappings": null, "documentRoot": null, "scmType": "None", "use32BitWorkerProcess": + true, "webSocketsEnabled": false, "alwaysOn": true, "javaVersion": null, "javaContainer": + null, "javaContainerVersion": null, "appCommandLine": "", "managedPipelineMode": + "Integrated", "virtualApplications": [{"virtualPath": "/", "physicalPath": + "site\\wwwroot", "preloadEnabled": true, "virtualDirectories": null}], "winAuthAdminState": + 0, "winAuthTenantState": 0, "customAppPoolIdentityAdminState": false, "customAppPoolIdentityTenantState": + false, "runtimeADUser": null, "runtimeADUserPassword": null, "loadBalancing": + "LeastRequests", "routingRules": [], "experiments": {"rampUpRules": []}, "limits": + null, "autoHealEnabled": false, "autoHealRules": null, "tracingOptions": null, + "vnetName": "a47026ab-5091-416b-bc79-f7bd63fef54b_webapp", "vnetRouteAllEnabled": + true, "vnetPrivatePortsCount": 0, "publicNetworkAccess": null, "siteAuthEnabled": + false, "siteAuthSettings": {"enabled": null, "unauthenticatedClientAction": + null, "tokenStoreEnabled": null, "allowedExternalRedirectUrls": null, "defaultProvider": + null, "clientId": null, "clientSecret": null, "clientSecretSettingName": null, + "clientSecretCertificateThumbprint": null, "issuer": null, "allowedAudiences": + null, "additionalLoginParams": null, "isAadAutoProvisioned": false, "aadClaimsAuthorization": + null, "googleClientId": null, "googleClientSecret": null, "googleClientSecretSettingName": + null, "googleOAuthScopes": null, "facebookAppId": null, "facebookAppSecret": + null, "facebookAppSecretSettingName": null, "facebookOAuthScopes": null, "gitHubClientId": + null, "gitHubClientSecret": null, "gitHubClientSecretSettingName": null, "gitHubOAuthScopes": + null, "twitterConsumerKey": null, "twitterConsumerSecret": null, "twitterConsumerSecretSettingName": + null, "microsoftAccountClientId": null, "microsoftAccountClientSecret": null, + "microsoftAccountClientSecretSettingName": null, "microsoftAccountOAuthScopes": + null, "configVersion": null}, "cors": null, "push": null, "apiDefinition": + null, "apiManagementConfig": null, "autoSwapSlotName": null, "localMySqlEnabled": + false, "managedServiceIdentityId": 56774, "xManagedServiceIdentityId": null, + "keyVaultReferenceIdentity": null, "ipSecurityRestrictions": [{"ipAddress": + "Any", "action": "Allow", "priority": 2147483647, "name": "Allow all", "description": + "Allow all access"}], "ipSecurityRestrictionsDefaultAction": null, "scmIpSecurityRestrictions": + [{"ipAddress": "Any", "action": "Allow", "priority": 2147483647, "name": "Allow + all", "description": "Allow all access"}], "scmIpSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictionsUseMain": false, "http20Enabled": false, "minTlsVersion": + "1.2", "minTlsCipherSuite": null, "supportedTlsCipherSuites": null, "scmMinTlsVersion": + "1.0", "ftpsState": "AllAllowed", "preWarmedInstanceCount": 0, "functionAppScaleLimit": + null, "elasticWebAppScaleLimit": 0, "healthCheckPath": null, "fileChangeAuditEnabled": + false, "functionsRuntimeScaleMonitoringEnabled": false, "websiteTimeZone": + null, "minimumElasticInstanceCount": 0, "azureStorageAccounts": {}, "http20ProxyFlag": + 0, "sitePort": null, "antivirusScanEnabled": false, "storageType": "StorageVolume", + "sitePrivateLinkHostEnabled": false}}' + headers: + cache-control: + - no-cache + content-length: + - '4452' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:08:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app?api-version=2023-01-01 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app", + "name": "servicelinker-storageblob-app", "type": "Microsoft.Web/sites", "kind": + "app,linux,container", "location": "East US", "properties": {"name": "servicelinker-storageblob-app", + "state": "Running", "hostNames": ["servicelinker-storageblob-app.azurewebsites.net"], + "webSpace": "servicelinker-test-linux-group-EastUSwebspace-Linux", "selfLink": + "https://waws-prod-blu-227.api.azurewebsites.windows.net:454/subscriptions/00000000-0000-0000-0000-000000000000/webspaces/servicelinker-test-linux-group-EastUSwebspace-Linux/sites/servicelinker-storageblob-app", + "repositorySiteName": "servicelinker-storageblob-app", "owner": null, "usageState": + "Normal", "enabled": true, "adminEnabled": true, "afdEnabled": false, "enabledHostNames": + ["servicelinker-storageblob-app.azurewebsites.net", "servicelinker-storageblob-app.scm.azurewebsites.net"], + "siteProperties": {"metadata": null, "properties": [{"name": "LinuxFxVersion", + "value": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest"}, {"name": "WindowsFxVersion", + "value": null}], "appSettings": null}, "availabilityState": "Normal", "sslCertificates": + null, "csrs": [], "cers": null, "siteMode": null, "hostNameSslStates": [{"name": + "servicelinker-storageblob-app.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Standard"}, {"name": + "servicelinker-storageblob-app.scm.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Repository"}], "computeMode": + null, "serverFarm": null, "serverFarmId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/serverfarms/servicelinker-win-plan", + "reserved": true, "isXenon": false, "hyperV": false, "lastModifiedTimeUtc": + "2024-01-04T03:12:09.9233333", "storageRecoveryDefaultState": "Running", "contentAvailabilityState": + "Normal", "runtimeAvailabilityState": "Normal", "dnsConfiguration": {}, "vnetRouteAllEnabled": + true, "containerAllocationSubnet": null, "useContainerLocalhostBindings": + null, "vnetImagePullEnabled": false, "vnetContentShareEnabled": false, "siteConfig": + {"numberOfWorkers": 1, "defaultDocuments": null, "netFrameworkVersion": null, + "phpVersion": null, "pythonVersion": null, "nodeVersion": null, "powerShellVersion": + null, "linuxFxVersion": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest", + "windowsFxVersion": null, "windowsConfiguredStacks": null, "requestTracingEnabled": + null, "remoteDebuggingEnabled": null, "remoteDebuggingVersion": null, "httpLoggingEnabled": + null, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": false, + "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": null, "detailedErrorLoggingEnabled": + null, "publishingUsername": null, "publishingPassword": null, "appSettings": + null, "metadata": null, "connectionStrings": null, "machineKey": null, "handlerMappings": + null, "documentRoot": null, "scmType": null, "use32BitWorkerProcess": null, + "webSocketsEnabled": null, "alwaysOn": true, "javaVersion": null, "javaContainer": + null, "javaContainerVersion": null, "appCommandLine": null, "managedPipelineMode": + null, "virtualApplications": null, "winAuthAdminState": null, "winAuthTenantState": + null, "customAppPoolIdentityAdminState": null, "customAppPoolIdentityTenantState": + null, "runtimeADUser": null, "runtimeADUserPassword": null, "loadBalancing": + null, "routingRules": null, "experiments": null, "limits": null, "autoHealEnabled": + null, "autoHealRules": null, "tracingOptions": null, "vnetName": null, "vnetRouteAllEnabled": + null, "vnetPrivatePortsCount": null, "publicNetworkAccess": null, "cors": + null, "push": null, "apiDefinition": null, "apiManagementConfig": null, "autoSwapSlotName": + null, "localMySqlEnabled": null, "managedServiceIdentityId": null, "xManagedServiceIdentityId": + null, "keyVaultReferenceIdentity": null, "ipSecurityRestrictions": null, "ipSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictions": null, "scmIpSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictionsUseMain": null, "http20Enabled": false, "minTlsVersion": + null, "minTlsCipherSuite": null, "supportedTlsCipherSuites": null, "scmMinTlsVersion": + null, "ftpsState": null, "preWarmedInstanceCount": null, "functionAppScaleLimit": + 0, "elasticWebAppScaleLimit": null, "healthCheckPath": null, "fileChangeAuditEnabled": + null, "functionsRuntimeScaleMonitoringEnabled": null, "websiteTimeZone": null, + "minimumElasticInstanceCount": 0, "azureStorageAccounts": null, "http20ProxyFlag": + null, "sitePort": null, "antivirusScanEnabled": null, "storageType": null, + "sitePrivateLinkHostEnabled": null}, "daprConfig": null, "deploymentId": "servicelinker-storageblob-app", + "slotName": null, "trafficManagerHostNames": null, "sku": "Standard", "scmSiteAlsoStopped": + false, "targetSwapSlot": null, "hostingEnvironment": null, "hostingEnvironmentProfile": + null, "clientAffinityEnabled": false, "clientCertEnabled": false, "clientCertMode": + "Required", "clientCertExclusionPaths": null, "hostNamesDisabled": false, + "ipMode": "IPv4", "vnetBackupRestoreEnabled": null, "domainVerificationIdentifiers": + null, "customDomainVerificationId": "17E6855E79705C77E7F5863F99948C247926EC1E47FCDA072FC8D3577BE49F24", + "kind": "app,linux,container", "managedEnvironmentId": null, "workloadProfileName": + null, "resourceConfig": null, "inboundIpAddress": "20.49.104.19", "possibleInboundIpAddresses": + "20.49.104.19", "ftpUsername": "servicelinker-storageblob-app\\$servicelinker-storageblob-app", + "ftpsHostName": "ftps://waws-prod-blu-227.ftp.azurewebsites.windows.net/site/wwwroot", + "outboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,20.49.104.19", + "possibleOutboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,52.151.208.127,52.151.208.144,52.151.208.152,52.151.208.154,52.151.208.217,52.151.209.28,52.146.71.136,52.151.209.37,52.151.209.38,52.151.209.74,52.151.209.91,52.151.209.97,52.150.53.90,52.150.53.103,52.150.53.113,52.150.53.182,52.150.54.84,52.142.22.235,20.49.104.19", + "containerSize": 0, "dailyMemoryTimeQuota": 0, "suspendedTill": null, "siteDisabledReason": + 0, "functionExecutionUnitsCache": null, "maxNumberOfWorkers": null, "homeStamp": + "waws-prod-blu-227", "cloningInfo": null, "hostingEnvironmentId": null, "tags": + null, "resourceGroup": "servicelinker-test-linux-group", "defaultHostName": + "servicelinker-storageblob-app.azurewebsites.net", "slotSwapStatus": null, + "httpsOnly": false, "endToEndEncryptionEnabled": false, "functionsRuntimeAdminIsolationEnabled": + false, "redundancyMode": "None", "inProgressOperationId": null, "geoDistributions": + null, "privateEndpointConnections": [], "publicNetworkAccess": null, "buildVersion": + null, "targetBuildVersion": null, "migrationState": null, "eligibleLogCategories": + "AppServiceAppLogs,AppServiceAuditLogs,AppServiceConsoleLogs,AppServiceHTTPLogs,AppServiceIPSecAuditLogs,AppServicePlatformLogs,ScanLogs", + "inFlightFeatures": ["SiteContainers"], "storageAccountRequired": false, "virtualNetworkSubnetId": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Network/virtualNetworks/servicelinker-vnet/subnets/webapp", + "keyVaultReferenceIdentity": "SystemAssigned", "defaultHostNameScope": "Global", + "privateLinkIdentifiers": null, "sshEnabled": null}, "identity": {"type": + "SystemAssigned", "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "principalId": + "b0108560-ea23-4246-92e6-191b274a0d08"}}' + headers: + cache-control: + - no-cache + content-length: + - '8028' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:08:39 GMT + etag: + - '"1DA3EBBCE25AE35"' + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "WebDeploy"}' + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + Content-Length: + - '23' + Content-Type: + - application/json + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/publishxml?api-version=2023-01-01 + response: + body: + string: + headers: + cache-control: + - no-cache + content-length: + - '2209' + content-type: + - application/xml + date: + - Thu, 04 Jan 2024 04:08:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:07:47.8295174Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": null, "additionalConfigurations": + null, "additionalConnectionStringProperties": null, "deleteOrUpdateBehavior": + null, "action": "optOut", "daprProperties": null}, "provisioningState": "Succeeded", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1353' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:42 GMT + etag: + - '"0309ca27-0000-0100-0000-65962f190000"' + expires: + - '-1' + mise-correlation-id: + - 519f3eb8-540f-47aa-a77e-739ea0614422 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default"}, + "authInfo": {"authType": "systemAssignedIdentity"}, "clientType": "python", + "secretStore": {}, "publicNetworkSolution": {}, "configurationInfo": {"action": + "optOut"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + Content-Length: + - '389' + Content-Type: + - application/json + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:08:43.0935384Z"}, "properties": {"provisioningState": + "Accepted", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "vNetSolution": null, "clientType": "python", "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}, "scope": null, "publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": null, "additionalConfigurations": + null, "additionalConnectionStringProperties": null, "deleteOrUpdateBehavior": + null, "action": "optOut", "daprProperties": null}}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381238904192&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=gc2wslnSs4l4L9uIARSjpoA_BNf7VurNCXjIV7Znw489YeqAwlKKGr6c_8TwKZKGVl2dKyzFz1bV5ExTAJptC7RB_ef6voq_9GVTlWWPw6dyu_Z82MN8iq34BP-kddxq2GsoYyQA6G38uhQPjqql0mvaBCSki7lF63QmnPUVPCOrrEBrM06wC6OXWNcy4Hdn2KShoTQ5eraCQzGfjuzIJWJC_jyb4hcBXZjRgOWD3Z3gsQ4R8rD9nODDPEVqxj-27yzx0cs2exccbVaulc-7mPH2RNejXWF7lrLUipEFveW8VHjSR3AzrFu9bT9Y_YN0S2p2ctx-_FmQOsGwt8fYrg&h=n7UxREYs9G0oUBL9m0Of-8gk2HtTMgefNLvLEbimLsw + cache-control: + - no-cache + content-length: + - '1377' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:43 GMT + etag: + - '"0309f127-0000-0100-0000-65962f4b0000"' + expires: + - '-1' + mise-correlation-id: + - d767b028-5378-488c-91df-7c3830465322 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381238904192&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=gc2wslnSs4l4L9uIARSjpoA_BNf7VurNCXjIV7Znw489YeqAwlKKGr6c_8TwKZKGVl2dKyzFz1bV5ExTAJptC7RB_ef6voq_9GVTlWWPw6dyu_Z82MN8iq34BP-kddxq2GsoYyQA6G38uhQPjqql0mvaBCSki7lF63QmnPUVPCOrrEBrM06wC6OXWNcy4Hdn2KShoTQ5eraCQzGfjuzIJWJC_jyb4hcBXZjRgOWD3Z3gsQ4R8rD9nODDPEVqxj-27yzx0cs2exccbVaulc-7mPH2RNejXWF7lrLUipEFveW8VHjSR3AzrFu9bT9Y_YN0S2p2ctx-_FmQOsGwt8fYrg&h=n7UxREYs9G0oUBL9m0Of-8gk2HtTMgefNLvLEbimLsw + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Accepted", "startTime": "2024-01-04T04:08:43.4947103Z"}' + headers: + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:08:44 GMT + etag: + - '"85128f44-0000-0100-0000-65962f4b0000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381238904192&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=gc2wslnSs4l4L9uIARSjpoA_BNf7VurNCXjIV7Znw489YeqAwlKKGr6c_8TwKZKGVl2dKyzFz1bV5ExTAJptC7RB_ef6voq_9GVTlWWPw6dyu_Z82MN8iq34BP-kddxq2GsoYyQA6G38uhQPjqql0mvaBCSki7lF63QmnPUVPCOrrEBrM06wC6OXWNcy4Hdn2KShoTQ5eraCQzGfjuzIJWJC_jyb4hcBXZjRgOWD3Z3gsQ4R8rD9nODDPEVqxj-27yzx0cs2exccbVaulc-7mPH2RNejXWF7lrLUipEFveW8VHjSR3AzrFu9bT9Y_YN0S2p2ctx-_FmQOsGwt8fYrg&h=n7UxREYs9G0oUBL9m0Of-8gk2HtTMgefNLvLEbimLsw + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "48598d7f-039e-479e-aa0b-e3f246783e39*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:08:43.4947103Z", "endTime": + "2024-01-04T04:08:48.0792443Z", "properties": {"Message": null}}' + headers: + cache-control: + - no-cache + content-length: + - '715' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:09:15 GMT + etag: + - '"8512ba44-0000-0100-0000-65962f500000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:08:43.0935384Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": null, "additionalConfigurations": + null, "additionalConnectionStringProperties": null, "deleteOrUpdateBehavior": + null, "action": "optOut", "daprProperties": null}, "provisioningState": "Succeeded", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "clientType": "python", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1378' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:09:16 GMT + etag: + - '"0309f627-0000-0100-0000-65962f500000"' + expires: + - '-1' + mise-correlation-id: + - 19e6d14b-51a1-4ffb-b9e7-9c2d7f0eed3d + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list-configuration + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn/listConfigurations?api-version=2023-04-01-preview + response: + body: + string: '{"configurations": []}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:09:23 GMT + expires: + - '-1' + mise-correlation-id: + - 8baac3ce-5664-456b-a781-52211cfa60b7 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [{"value": "52.151.208.5", + "action": "Allow"}, {"value": "52.151.208.29", "action": "Allow"}, {"value": + "52.151.208.49", "action": "Allow"}, {"value": "52.151.208.74", "action": + "Allow"}, {"value": "52.151.208.76", "action": "Allow"}, {"value": "52.151.208.108", + "action": "Allow"}, {"value": "52.151.208.127", "action": "Allow"}, {"value": + "52.151.208.144", "action": "Allow"}, {"value": "52.151.208.152", "action": + "Allow"}, {"value": "52.151.208.154", "action": "Allow"}, {"value": "52.151.208.217", + "action": "Allow"}, {"value": "52.151.209.28", "action": "Allow"}, {"value": + "52.146.71.136", "action": "Allow"}, {"value": "52.151.209.37", "action": + "Allow"}, {"value": "52.151.209.38", "action": "Allow"}, {"value": "52.151.209.74", + "action": "Allow"}, {"value": "52.151.209.91", "action": "Allow"}, {"value": + "52.151.209.97", "action": "Allow"}, {"value": "52.150.53.90", "action": "Allow"}, + {"value": "52.150.53.103", "action": "Allow"}, {"value": "52.150.53.113", + "action": "Allow"}, {"value": "52.150.53.182", "action": "Allow"}, {"value": + "52.150.54.84", "action": "Allow"}, {"value": "52.142.22.235", "action": "Allow"}, + {"value": "20.49.104.19", "action": "Allow"}], "defaultAction": "Deny"}, "supportsHttpsTrafficOnly": + true, "encryption": {"requireInfrastructureEncryption": false, "services": + {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "table": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "queue": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '3120' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:09:24 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app?api-version=2023-01-01 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app", + "name": "servicelinker-storageblob-app", "type": "Microsoft.Web/sites", "kind": + "app,linux,container", "location": "East US", "properties": {"name": "servicelinker-storageblob-app", + "state": "Running", "hostNames": ["servicelinker-storageblob-app.azurewebsites.net"], + "webSpace": "servicelinker-test-linux-group-EastUSwebspace-Linux", "selfLink": + "https://waws-prod-blu-227.api.azurewebsites.windows.net:454/subscriptions/00000000-0000-0000-0000-000000000000/webspaces/servicelinker-test-linux-group-EastUSwebspace-Linux/sites/servicelinker-storageblob-app", + "repositorySiteName": "servicelinker-storageblob-app", "owner": null, "usageState": + "Normal", "enabled": true, "adminEnabled": true, "afdEnabled": false, "enabledHostNames": + ["servicelinker-storageblob-app.azurewebsites.net", "servicelinker-storageblob-app.scm.azurewebsites.net"], + "siteProperties": {"metadata": null, "properties": [{"name": "LinuxFxVersion", + "value": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest"}, {"name": "WindowsFxVersion", + "value": null}], "appSettings": null}, "availabilityState": "Normal", "sslCertificates": + null, "csrs": [], "cers": null, "siteMode": null, "hostNameSslStates": [{"name": + "servicelinker-storageblob-app.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Standard"}, {"name": + "servicelinker-storageblob-app.scm.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Repository"}], "computeMode": + null, "serverFarm": null, "serverFarmId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/serverfarms/servicelinker-win-plan", + "reserved": true, "isXenon": false, "hyperV": false, "lastModifiedTimeUtc": + "2024-01-04T03:12:09.9233333", "storageRecoveryDefaultState": "Running", "contentAvailabilityState": + "Normal", "runtimeAvailabilityState": "Normal", "dnsConfiguration": {}, "vnetRouteAllEnabled": + true, "containerAllocationSubnet": null, "useContainerLocalhostBindings": + null, "vnetImagePullEnabled": false, "vnetContentShareEnabled": false, "siteConfig": + {"numberOfWorkers": 1, "defaultDocuments": null, "netFrameworkVersion": null, + "phpVersion": null, "pythonVersion": null, "nodeVersion": null, "powerShellVersion": + null, "linuxFxVersion": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest", + "windowsFxVersion": null, "windowsConfiguredStacks": null, "requestTracingEnabled": + null, "remoteDebuggingEnabled": null, "remoteDebuggingVersion": null, "httpLoggingEnabled": + null, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": false, + "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": null, "detailedErrorLoggingEnabled": + null, "publishingUsername": null, "publishingPassword": null, "appSettings": + null, "metadata": null, "connectionStrings": null, "machineKey": null, "handlerMappings": + null, "documentRoot": null, "scmType": null, "use32BitWorkerProcess": null, + "webSocketsEnabled": null, "alwaysOn": true, "javaVersion": null, "javaContainer": + null, "javaContainerVersion": null, "appCommandLine": null, "managedPipelineMode": + null, "virtualApplications": null, "winAuthAdminState": null, "winAuthTenantState": + null, "customAppPoolIdentityAdminState": null, "customAppPoolIdentityTenantState": + null, "runtimeADUser": null, "runtimeADUserPassword": null, "loadBalancing": + null, "routingRules": null, "experiments": null, "limits": null, "autoHealEnabled": + null, "autoHealRules": null, "tracingOptions": null, "vnetName": null, "vnetRouteAllEnabled": + null, "vnetPrivatePortsCount": null, "publicNetworkAccess": null, "cors": + null, "push": null, "apiDefinition": null, "apiManagementConfig": null, "autoSwapSlotName": + null, "localMySqlEnabled": null, "managedServiceIdentityId": null, "xManagedServiceIdentityId": + null, "keyVaultReferenceIdentity": null, "ipSecurityRestrictions": null, "ipSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictions": null, "scmIpSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictionsUseMain": null, "http20Enabled": false, "minTlsVersion": + null, "minTlsCipherSuite": null, "supportedTlsCipherSuites": null, "scmMinTlsVersion": + null, "ftpsState": null, "preWarmedInstanceCount": null, "functionAppScaleLimit": + 0, "elasticWebAppScaleLimit": null, "healthCheckPath": null, "fileChangeAuditEnabled": + null, "functionsRuntimeScaleMonitoringEnabled": null, "websiteTimeZone": null, + "minimumElasticInstanceCount": 0, "azureStorageAccounts": null, "http20ProxyFlag": + null, "sitePort": null, "antivirusScanEnabled": null, "storageType": null, + "sitePrivateLinkHostEnabled": null}, "daprConfig": null, "deploymentId": "servicelinker-storageblob-app", + "slotName": null, "trafficManagerHostNames": null, "sku": "Standard", "scmSiteAlsoStopped": + false, "targetSwapSlot": null, "hostingEnvironment": null, "hostingEnvironmentProfile": + null, "clientAffinityEnabled": false, "clientCertEnabled": false, "clientCertMode": + "Required", "clientCertExclusionPaths": null, "hostNamesDisabled": false, + "ipMode": "IPv4", "vnetBackupRestoreEnabled": null, "domainVerificationIdentifiers": + null, "customDomainVerificationId": "17E6855E79705C77E7F5863F99948C247926EC1E47FCDA072FC8D3577BE49F24", + "kind": "app,linux,container", "managedEnvironmentId": null, "workloadProfileName": + null, "resourceConfig": null, "inboundIpAddress": "20.49.104.19", "possibleInboundIpAddresses": + "20.49.104.19", "ftpUsername": "servicelinker-storageblob-app\\$servicelinker-storageblob-app", + "ftpsHostName": "ftps://waws-prod-blu-227.ftp.azurewebsites.windows.net/site/wwwroot", + "outboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,20.49.104.19", + "possibleOutboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,52.151.208.127,52.151.208.144,52.151.208.152,52.151.208.154,52.151.208.217,52.151.209.28,52.146.71.136,52.151.209.37,52.151.209.38,52.151.209.74,52.151.209.91,52.151.209.97,52.150.53.90,52.150.53.103,52.150.53.113,52.150.53.182,52.150.54.84,52.142.22.235,20.49.104.19", + "containerSize": 0, "dailyMemoryTimeQuota": 0, "suspendedTill": null, "siteDisabledReason": + 0, "functionExecutionUnitsCache": null, "maxNumberOfWorkers": null, "homeStamp": + "waws-prod-blu-227", "cloningInfo": null, "hostingEnvironmentId": null, "tags": + null, "resourceGroup": "servicelinker-test-linux-group", "defaultHostName": + "servicelinker-storageblob-app.azurewebsites.net", "slotSwapStatus": null, + "httpsOnly": false, "endToEndEncryptionEnabled": false, "functionsRuntimeAdminIsolationEnabled": + false, "redundancyMode": "None", "inProgressOperationId": null, "geoDistributions": + null, "privateEndpointConnections": [], "publicNetworkAccess": null, "buildVersion": + null, "targetBuildVersion": null, "migrationState": null, "eligibleLogCategories": + "AppServiceAppLogs,AppServiceAuditLogs,AppServiceConsoleLogs,AppServiceHTTPLogs,AppServiceIPSecAuditLogs,AppServicePlatformLogs,ScanLogs", + "inFlightFeatures": ["SiteContainers"], "storageAccountRequired": false, "virtualNetworkSubnetId": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Network/virtualNetworks/servicelinker-vnet/subnets/webapp", + "keyVaultReferenceIdentity": "SystemAssigned", "defaultHostNameScope": "Global", + "privateLinkIdentifiers": null, "sshEnabled": null}, "identity": {"type": + "SystemAssigned", "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "principalId": + "b0108560-ea23-4246-92e6-191b274a0d08"}}' + headers: + cache-control: + - no-cache + content-length: + - '8028' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:09:26 GMT + etag: + - '"1DA3EBBCE25AE35"' + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/config/web?api-version=2023-01-01 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/config/web", + "name": "servicelinker-storageblob-app", "type": "Microsoft.Web/sites/config", + "location": "East US", "properties": {"numberOfWorkers": 1, "defaultDocuments": + ["Default.htm", "Default.html", "Default.asp", "index.htm", "index.html", + "iisstart.htm", "default.aspx", "index.php", "hostingstart.html"], "netFrameworkVersion": + "v4.0", "phpVersion": "", "pythonVersion": "", "nodeVersion": "", "powerShellVersion": + "", "linuxFxVersion": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest", + "windowsFxVersion": null, "windowsConfiguredStacks": [], "requestTracingEnabled": + false, "remoteDebuggingEnabled": false, "remoteDebuggingVersion": null, "httpLoggingEnabled": + false, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": false, + "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": 35, "detailedErrorLoggingEnabled": + false, "publishingUsername": "$servicelinker-storageblob-app", "publishingPassword": + null, "appSettings": null, "metadata": null, "connectionStrings": null, "machineKey": + null, "handlerMappings": null, "documentRoot": null, "scmType": "None", "use32BitWorkerProcess": + true, "webSocketsEnabled": false, "alwaysOn": true, "javaVersion": null, "javaContainer": + null, "javaContainerVersion": null, "appCommandLine": "", "managedPipelineMode": + "Integrated", "virtualApplications": [{"virtualPath": "/", "physicalPath": + "site\\wwwroot", "preloadEnabled": true, "virtualDirectories": null}], "winAuthAdminState": + 0, "winAuthTenantState": 0, "customAppPoolIdentityAdminState": false, "customAppPoolIdentityTenantState": + false, "runtimeADUser": null, "runtimeADUserPassword": null, "loadBalancing": + "LeastRequests", "routingRules": [], "experiments": {"rampUpRules": []}, "limits": + null, "autoHealEnabled": false, "autoHealRules": null, "tracingOptions": null, + "vnetName": "a47026ab-5091-416b-bc79-f7bd63fef54b_webapp", "vnetRouteAllEnabled": + true, "vnetPrivatePortsCount": 0, "publicNetworkAccess": null, "siteAuthEnabled": + false, "siteAuthSettings": {"enabled": null, "unauthenticatedClientAction": + null, "tokenStoreEnabled": null, "allowedExternalRedirectUrls": null, "defaultProvider": + null, "clientId": null, "clientSecret": null, "clientSecretSettingName": null, + "clientSecretCertificateThumbprint": null, "issuer": null, "allowedAudiences": + null, "additionalLoginParams": null, "isAadAutoProvisioned": false, "aadClaimsAuthorization": + null, "googleClientId": null, "googleClientSecret": null, "googleClientSecretSettingName": + null, "googleOAuthScopes": null, "facebookAppId": null, "facebookAppSecret": + null, "facebookAppSecretSettingName": null, "facebookOAuthScopes": null, "gitHubClientId": + null, "gitHubClientSecret": null, "gitHubClientSecretSettingName": null, "gitHubOAuthScopes": + null, "twitterConsumerKey": null, "twitterConsumerSecret": null, "twitterConsumerSecretSettingName": + null, "microsoftAccountClientId": null, "microsoftAccountClientSecret": null, + "microsoftAccountClientSecretSettingName": null, "microsoftAccountOAuthScopes": + null, "configVersion": null}, "cors": null, "push": null, "apiDefinition": + null, "apiManagementConfig": null, "autoSwapSlotName": null, "localMySqlEnabled": + false, "managedServiceIdentityId": 56774, "xManagedServiceIdentityId": null, + "keyVaultReferenceIdentity": null, "ipSecurityRestrictions": [{"ipAddress": + "Any", "action": "Allow", "priority": 2147483647, "name": "Allow all", "description": + "Allow all access"}], "ipSecurityRestrictionsDefaultAction": null, "scmIpSecurityRestrictions": + [{"ipAddress": "Any", "action": "Allow", "priority": 2147483647, "name": "Allow + all", "description": "Allow all access"}], "scmIpSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictionsUseMain": false, "http20Enabled": false, "minTlsVersion": + "1.2", "minTlsCipherSuite": null, "supportedTlsCipherSuites": null, "scmMinTlsVersion": + "1.0", "ftpsState": "AllAllowed", "preWarmedInstanceCount": 0, "functionAppScaleLimit": + null, "elasticWebAppScaleLimit": 0, "healthCheckPath": null, "fileChangeAuditEnabled": + false, "functionsRuntimeScaleMonitoringEnabled": false, "websiteTimeZone": + null, "minimumElasticInstanceCount": 0, "azureStorageAccounts": {}, "http20ProxyFlag": + 0, "sitePort": null, "antivirusScanEnabled": false, "storageType": "StorageVolume", + "sitePrivateLinkHostEnabled": false}}' + headers: + cache-control: + - no-cache + content-length: + - '4452' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:09:28 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app?api-version=2023-01-01 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app", + "name": "servicelinker-storageblob-app", "type": "Microsoft.Web/sites", "kind": + "app,linux,container", "location": "East US", "properties": {"name": "servicelinker-storageblob-app", + "state": "Running", "hostNames": ["servicelinker-storageblob-app.azurewebsites.net"], + "webSpace": "servicelinker-test-linux-group-EastUSwebspace-Linux", "selfLink": + "https://waws-prod-blu-227.api.azurewebsites.windows.net:454/subscriptions/00000000-0000-0000-0000-000000000000/webspaces/servicelinker-test-linux-group-EastUSwebspace-Linux/sites/servicelinker-storageblob-app", + "repositorySiteName": "servicelinker-storageblob-app", "owner": null, "usageState": + "Normal", "enabled": true, "adminEnabled": true, "afdEnabled": false, "enabledHostNames": + ["servicelinker-storageblob-app.azurewebsites.net", "servicelinker-storageblob-app.scm.azurewebsites.net"], + "siteProperties": {"metadata": null, "properties": [{"name": "LinuxFxVersion", + "value": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest"}, {"name": "WindowsFxVersion", + "value": null}], "appSettings": null}, "availabilityState": "Normal", "sslCertificates": + null, "csrs": [], "cers": null, "siteMode": null, "hostNameSslStates": [{"name": + "servicelinker-storageblob-app.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Standard"}, {"name": + "servicelinker-storageblob-app.scm.azurewebsites.net", "sslState": "Disabled", + "ipBasedSslResult": null, "virtualIP": null, "virtualIPv6": null, "thumbprint": + null, "certificateResourceId": null, "toUpdate": null, "toUpdateIpBasedSsl": + null, "ipBasedSslState": "NotConfigured", "hostType": "Repository"}], "computeMode": + null, "serverFarm": null, "serverFarmId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/serverfarms/servicelinker-win-plan", + "reserved": true, "isXenon": false, "hyperV": false, "lastModifiedTimeUtc": + "2024-01-04T03:12:09.9233333", "storageRecoveryDefaultState": "Running", "contentAvailabilityState": + "Normal", "runtimeAvailabilityState": "Normal", "dnsConfiguration": {}, "vnetRouteAllEnabled": + true, "containerAllocationSubnet": null, "useContainerLocalhostBindings": + null, "vnetImagePullEnabled": false, "vnetContentShareEnabled": false, "siteConfig": + {"numberOfWorkers": 1, "defaultDocuments": null, "netFrameworkVersion": null, + "phpVersion": null, "pythonVersion": null, "nodeVersion": null, "powerShellVersion": + null, "linuxFxVersion": "DOCKER|mcr.microsoft.com/appsvc/staticsite:latest", + "windowsFxVersion": null, "windowsConfiguredStacks": null, "requestTracingEnabled": + null, "remoteDebuggingEnabled": null, "remoteDebuggingVersion": null, "httpLoggingEnabled": + null, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": false, + "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": null, "detailedErrorLoggingEnabled": + null, "publishingUsername": null, "publishingPassword": null, "appSettings": + null, "metadata": null, "connectionStrings": null, "machineKey": null, "handlerMappings": + null, "documentRoot": null, "scmType": null, "use32BitWorkerProcess": null, + "webSocketsEnabled": null, "alwaysOn": true, "javaVersion": null, "javaContainer": + null, "javaContainerVersion": null, "appCommandLine": null, "managedPipelineMode": + null, "virtualApplications": null, "winAuthAdminState": null, "winAuthTenantState": + null, "customAppPoolIdentityAdminState": null, "customAppPoolIdentityTenantState": + null, "runtimeADUser": null, "runtimeADUserPassword": null, "loadBalancing": + null, "routingRules": null, "experiments": null, "limits": null, "autoHealEnabled": + null, "autoHealRules": null, "tracingOptions": null, "vnetName": null, "vnetRouteAllEnabled": + null, "vnetPrivatePortsCount": null, "publicNetworkAccess": null, "cors": + null, "push": null, "apiDefinition": null, "apiManagementConfig": null, "autoSwapSlotName": + null, "localMySqlEnabled": null, "managedServiceIdentityId": null, "xManagedServiceIdentityId": + null, "keyVaultReferenceIdentity": null, "ipSecurityRestrictions": null, "ipSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictions": null, "scmIpSecurityRestrictionsDefaultAction": + null, "scmIpSecurityRestrictionsUseMain": null, "http20Enabled": false, "minTlsVersion": + null, "minTlsCipherSuite": null, "supportedTlsCipherSuites": null, "scmMinTlsVersion": + null, "ftpsState": null, "preWarmedInstanceCount": null, "functionAppScaleLimit": + 0, "elasticWebAppScaleLimit": null, "healthCheckPath": null, "fileChangeAuditEnabled": + null, "functionsRuntimeScaleMonitoringEnabled": null, "websiteTimeZone": null, + "minimumElasticInstanceCount": 0, "azureStorageAccounts": null, "http20ProxyFlag": + null, "sitePort": null, "antivirusScanEnabled": null, "storageType": null, + "sitePrivateLinkHostEnabled": null}, "daprConfig": null, "deploymentId": "servicelinker-storageblob-app", + "slotName": null, "trafficManagerHostNames": null, "sku": "Standard", "scmSiteAlsoStopped": + false, "targetSwapSlot": null, "hostingEnvironment": null, "hostingEnvironmentProfile": + null, "clientAffinityEnabled": false, "clientCertEnabled": false, "clientCertMode": + "Required", "clientCertExclusionPaths": null, "hostNamesDisabled": false, + "ipMode": "IPv4", "vnetBackupRestoreEnabled": null, "domainVerificationIdentifiers": + null, "customDomainVerificationId": "17E6855E79705C77E7F5863F99948C247926EC1E47FCDA072FC8D3577BE49F24", + "kind": "app,linux,container", "managedEnvironmentId": null, "workloadProfileName": + null, "resourceConfig": null, "inboundIpAddress": "20.49.104.19", "possibleInboundIpAddresses": + "20.49.104.19", "ftpUsername": "servicelinker-storageblob-app\\$servicelinker-storageblob-app", + "ftpsHostName": "ftps://waws-prod-blu-227.ftp.azurewebsites.windows.net/site/wwwroot", + "outboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,20.49.104.19", + "possibleOutboundIpAddresses": "52.151.208.5,52.151.208.29,52.151.208.49,52.151.208.74,52.151.208.76,52.151.208.108,52.151.208.127,52.151.208.144,52.151.208.152,52.151.208.154,52.151.208.217,52.151.209.28,52.146.71.136,52.151.209.37,52.151.209.38,52.151.209.74,52.151.209.91,52.151.209.97,52.150.53.90,52.150.53.103,52.150.53.113,52.150.53.182,52.150.54.84,52.142.22.235,20.49.104.19", + "containerSize": 0, "dailyMemoryTimeQuota": 0, "suspendedTill": null, "siteDisabledReason": + 0, "functionExecutionUnitsCache": null, "maxNumberOfWorkers": null, "homeStamp": + "waws-prod-blu-227", "cloningInfo": null, "hostingEnvironmentId": null, "tags": + null, "resourceGroup": "servicelinker-test-linux-group", "defaultHostName": + "servicelinker-storageblob-app.azurewebsites.net", "slotSwapStatus": null, + "httpsOnly": false, "endToEndEncryptionEnabled": false, "functionsRuntimeAdminIsolationEnabled": + false, "redundancyMode": "None", "inProgressOperationId": null, "geoDistributions": + null, "privateEndpointConnections": [], "publicNetworkAccess": null, "buildVersion": + null, "targetBuildVersion": null, "migrationState": null, "eligibleLogCategories": + "AppServiceAppLogs,AppServiceAuditLogs,AppServiceConsoleLogs,AppServiceHTTPLogs,AppServiceIPSecAuditLogs,AppServicePlatformLogs,ScanLogs", + "inFlightFeatures": ["SiteContainers"], "storageAccountRequired": false, "virtualNetworkSubnetId": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Network/virtualNetworks/servicelinker-vnet/subnets/webapp", + "keyVaultReferenceIdentity": "SystemAssigned", "defaultHostNameScope": "Global", + "privateLinkIdentifiers": null, "sshEnabled": null}, "identity": {"type": + "SystemAssigned", "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "principalId": + "b0108560-ea23-4246-92e6-191b274a0d08"}}' + headers: + cache-control: + - no-cache + content-length: + - '8028' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:09:30 GMT + etag: + - '"1DA3EBBCE25AE35"' + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"format": "WebDeploy"}' + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + Content-Length: + - '23' + Content-Type: + - application/json + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-web/7.2.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/publishxml?api-version=2023-01-01 + response: + body: + string: + headers: + cache-control: + - no-cache + content-length: + - '2209' + content-type: + - application/xml + date: + - Thu, 04 Jan 2024 04:09:33 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection show + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:07:47.8295174Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:08:43.0935384Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": null, "additionalConfigurations": + null, "additionalConnectionStringProperties": null, "deleteOrUpdateBehavior": + null, "action": "optOut", "daprProperties": null}, "provisioningState": "Succeeded", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "clientType": "python", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1378' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:09:34 GMT + etag: + - '"0309f627-0000-0100-0000-65962f500000"' + expires: + - '-1' + mise-correlation-id: + - a5eef5a2-be3b-41ff-9c97-6498c86c4c62 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381821371459&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=eRqat849uX7BuIRmG7IMu-rH5XzdCzsGfJDN0SLx5RRs0Z3gOq-xxJfJhOIGUd42cyf-hIodAEb3ZUWZXs3Mx3gxqHNln-kp12IWBLxwwHz154uzoGXWzzB_9WR1RzR1O30GTLKMmrT8eVCNRGByqFykVi7fhxjlPvAQ8cJyr7AaIUx_EIZVp02PkinwBe_Xx9irjmfv2Gz4MhK9KeaCKVfj7iuaNO6Gnu-pFK0wbebh-P8He9P1wofDh5HcXQzpvzoaldMKqzq2c7VkdLeH_fjdAsp5IMMu3tA_i9ATe8zzeEH1yxiglNXQWOcwb3QTmPYDbi3hwBox1S0qRn2K8A&h=9b3aOqBUsVuBbKBHfBOwYnDNlfJtxXpo-kik0kiT4Rw + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:09:42 GMT + etag: + - '"03092728-0000-0100-0000-65962f850000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381821371459&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=eRqat849uX7BuIRmG7IMu-rH5XzdCzsGfJDN0SLx5RRs0Z3gOq-xxJfJhOIGUd42cyf-hIodAEb3ZUWZXs3Mx3gxqHNln-kp12IWBLxwwHz154uzoGXWzzB_9WR1RzR1O30GTLKMmrT8eVCNRGByqFykVi7fhxjlPvAQ8cJyr7AaIUx_EIZVp02PkinwBe_Xx9irjmfv2Gz4MhK9KeaCKVfj7iuaNO6Gnu-pFK0wbebh-P8He9P1wofDh5HcXQzpvzoaldMKqzq2c7VkdLeH_fjdAsp5IMMu3tA_i9ATe8zzeEH1yxiglNXQWOcwb3QTmPYDbi3hwBox1S0qRn2K8A&h=9b3aOqBUsVuBbKBHfBOwYnDNlfJtxXpo-kik0kiT4Rw + mise-correlation-id: + - a1da4098-ee87-4420-a9a8-c0948cf5c3f1 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381821371459&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=eRqat849uX7BuIRmG7IMu-rH5XzdCzsGfJDN0SLx5RRs0Z3gOq-xxJfJhOIGUd42cyf-hIodAEb3ZUWZXs3Mx3gxqHNln-kp12IWBLxwwHz154uzoGXWzzB_9WR1RzR1O30GTLKMmrT8eVCNRGByqFykVi7fhxjlPvAQ8cJyr7AaIUx_EIZVp02PkinwBe_Xx9irjmfv2Gz4MhK9KeaCKVfj7iuaNO6Gnu-pFK0wbebh-P8He9P1wofDh5HcXQzpvzoaldMKqzq2c7VkdLeH_fjdAsp5IMMu3tA_i9ATe8zzeEH1yxiglNXQWOcwb3QTmPYDbi3hwBox1S0qRn2K8A&h=9b3aOqBUsVuBbKBHfBOwYnDNlfJtxXpo-kik0kiT4Rw + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Deleting", "startTime": "2024-01-04T04:09:41.7823808Z"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381829652358&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=bsCm6bj5CTbHLqPHZJMLIhpOqnYxSvs-uOiu7AM3HhJaY9AKlMe6czPmeUj-q1QcgVfXniEs91_4SSOY0KcGpgOiudJuJcNmAaEXWUiHTxzNXENM_cmYK1sllwTnj21haR1lSTXKoFWHeYaKjnvWJak2DQ93yXuLfzMPy7Nk3bqGN5GEXUtUeP36pOasiCmUzlKQF7bMk3pTqDkjRP58DFzmTlKTFPckaWS8CIBaQRzsYwLEZLoQnfXK4kLyvCkv48pKxIKdzn816kN1Qk5wTzdhO3Fb0Dne1RWMDHLePmr6zqTiVwGpBpqSNtBA3YeVS-wJpbFyLDBzyrhMejLPng&h=-lG-6DvNza1QoSoRkBO34hd_VMyO6h0OJdUYbEA9yDA + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:09:42 GMT + etag: + - '"8512fb44-0000-0100-0000-65962f850000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381829809042&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=Vp2MnGSg_V6v1lY-CMwn5FfKyWXfy8NHkoEwTvPb_9Q-JjhtX5Nhx8CdywFXFwnBVF9BbpIQZoUM-ioQ9UZo72AyIWfbYPa6sesrn70fZX3ScIuQXE-OzxwSv_KGZOgRTQdL97sRVU-8jB6Ovf90eiQDl_ZJd-fpATkxT_6kSsG5XCTx7Z6SFdwm9akHJAuXDnMDHQK-ZE9_ccqz0_7pQlCFnXnkMvGEwURinox1zPZtjtUY8CvlTN19kg9_3thRrpfdNLPeV00c4i6KeN4fZOqKwtNSGQu4Rg2Elz07D8pwKGcoibSm0rJwEdYgw8hwJiTuQgIrfJhQ6o0ztC7tnw&h=yI8u7d6szabNtGqNuhIbh5Lx2Ye8aRFFkAKLPLTT6T4 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399381821371459&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=eRqat849uX7BuIRmG7IMu-rH5XzdCzsGfJDN0SLx5RRs0Z3gOq-xxJfJhOIGUd42cyf-hIodAEb3ZUWZXs3Mx3gxqHNln-kp12IWBLxwwHz154uzoGXWzzB_9WR1RzR1O30GTLKMmrT8eVCNRGByqFykVi7fhxjlPvAQ8cJyr7AaIUx_EIZVp02PkinwBe_Xx9irjmfv2Gz4MhK9KeaCKVfj7iuaNO6Gnu-pFK0wbebh-P8He9P1wofDh5HcXQzpvzoaldMKqzq2c7VkdLeH_fjdAsp5IMMu3tA_i9ATe8zzeEH1yxiglNXQWOcwb3QTmPYDbi3hwBox1S0qRn2K8A&h=9b3aOqBUsVuBbKBHfBOwYnDNlfJtxXpo-kik0kiT4Rw + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "45d4f178-b950-4a89-b9f9-110e0eb815c2*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:09:41.7823808Z", "endTime": + "2024-01-04T04:09:44.9539715Z", "properties": null}' + headers: + cache-control: + - no-cache + content-length: + - '702' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:10:12 GMT + etag: + - '"8512ff44-0000-0100-0000-65962f880000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network.yaml b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network.yaml new file mode 100644 index 00000000000..ee0f9b82411 --- /dev/null +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network.yaml @@ -0,0 +1,1277 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [{"value": "52.151.208.5", + "action": "Allow"}, {"value": "52.151.208.29", "action": "Allow"}, {"value": + "52.151.208.49", "action": "Allow"}, {"value": "52.151.208.74", "action": + "Allow"}, {"value": "52.151.208.76", "action": "Allow"}, {"value": "52.151.208.108", + "action": "Allow"}, {"value": "52.151.208.127", "action": "Allow"}, {"value": + "52.151.208.144", "action": "Allow"}, {"value": "52.151.208.152", "action": + "Allow"}, {"value": "52.151.208.154", "action": "Allow"}, {"value": "52.151.208.217", + "action": "Allow"}, {"value": "52.151.209.28", "action": "Allow"}, {"value": + "52.146.71.136", "action": "Allow"}, {"value": "52.151.209.37", "action": + "Allow"}, {"value": "52.151.209.38", "action": "Allow"}, {"value": "52.151.209.74", + "action": "Allow"}, {"value": "52.151.209.91", "action": "Allow"}, {"value": + "52.151.209.97", "action": "Allow"}, {"value": "52.150.53.90", "action": "Allow"}, + {"value": "52.150.53.103", "action": "Allow"}, {"value": "52.150.53.113", + "action": "Allow"}, {"value": "52.150.53.182", "action": "Allow"}, {"value": + "52.150.54.84", "action": "Allow"}, {"value": "52.142.22.235", "action": "Allow"}, + {"value": "20.49.104.19", "action": "Allow"}], "defaultAction": "Deny"}, "supportsHttpsTrafficOnly": + true, "encryption": {"requireInfrastructureEncryption": false, "services": + {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "table": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "queue": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '3120' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:12:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - storage account network-rule remove + Connection: + - keep-alive + ParameterSetName: + - --account-name -g --ip-address + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [{"value": "52.151.208.5", + "action": "Allow"}, {"value": "52.151.208.29", "action": "Allow"}, {"value": + "52.151.208.49", "action": "Allow"}, {"value": "52.151.208.74", "action": + "Allow"}, {"value": "52.151.208.76", "action": "Allow"}, {"value": "52.151.208.108", + "action": "Allow"}, {"value": "52.151.208.127", "action": "Allow"}, {"value": + "52.151.208.144", "action": "Allow"}, {"value": "52.151.208.152", "action": + "Allow"}, {"value": "52.151.208.154", "action": "Allow"}, {"value": "52.151.208.217", + "action": "Allow"}, {"value": "52.151.209.28", "action": "Allow"}, {"value": + "52.146.71.136", "action": "Allow"}, {"value": "52.151.209.37", "action": + "Allow"}, {"value": "52.151.209.38", "action": "Allow"}, {"value": "52.151.209.74", + "action": "Allow"}, {"value": "52.151.209.91", "action": "Allow"}, {"value": + "52.151.209.97", "action": "Allow"}, {"value": "52.150.53.90", "action": "Allow"}, + {"value": "52.150.53.103", "action": "Allow"}, {"value": "52.150.53.113", + "action": "Allow"}, {"value": "52.150.53.182", "action": "Allow"}, {"value": + "52.150.54.84", "action": "Allow"}, {"value": "52.142.22.235", "action": "Allow"}, + {"value": "20.49.104.19", "action": "Allow"}], "defaultAction": "Deny"}, "supportsHttpsTrafficOnly": + true, "encryption": {"requireInfrastructureEncryption": false, "services": + {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "table": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "queue": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '3120' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:12:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: '{"properties": {"networkAcls": {"bypass": "None", "resourceAccessRules": + [], "virtualNetworkRules": [], "ipRules": [], "defaultAction": "Deny"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule remove + Connection: + - keep-alive + Content-Length: + - '145' + Content-Type: + - application/json + ParameterSetName: + - --account-name -g --ip-address + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:12:09 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default"}, + "authInfo": {"authType": "secret"}, "clientType": "dotnet", "secretStore": {}, + "publicNetworkSolution": {"action": "optOut"}, "configurationInfo": {}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + Content-Length: + - '373' + Content-Type: + - application/json + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:12:12.0591424Z"}, "properties": {"provisioningState": + "Accepted", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": null, "authType": "secret"}, "vNetSolution": null, "clientType": + "dotnet", "secretStore": {"keyVaultId": null, "keyVaultSecretName": null}, + "scope": null, "publicNetworkSolution": {"firewallRules": null, "deleteOrUpdateBehavior": + null, "action": "optOut"}, "configurationInfo": {"customizedKeys": null, "configurationStore": + null, "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399383335435711&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=VNqnikGl1UFJKmYkKAa9RUe62Sfvx80XXgt7d-Zu-DTBLgZYTAUwL1MWkseU82_vJxPesPNXM8DdYqtdEnjKY7m3o9Z682tC-9NBxpKUn0xFtyA0EgGglyGUOZ2Ti5g5Q9o_XCZHZ-9u1ky_uxjlV44sNl8nk9u-wmQfMUAXwcLRSdVRb6MJRc6j4Xo32OKFOtWdFo_uKuDlVQ_BViHymNQ-cC5dktuTKokzpfxbHV4pWzcylU4WWw-04WFe3vKL45iqAzZqyEPw-9_BzH6rLnCo053__BKDkJREFBAm42jnwJJaTT4z1LblNIheitslu8Wc-XawQwaI4nyin8at3g&h=HBVc5dWiuNjH7aVX-hiDbM-Vgz-8kmWfNqZ_8gs7q_g + cache-control: + - no-cache + content-length: + - '1330' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:12:12 GMT + etag: + - '"03099928-0000-0100-0000-6596301d0000"' + expires: + - '-1' + mise-correlation-id: + - ba63c55f-8fe3-4e4b-a70f-a600dc0ed738 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399383335435711&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=VNqnikGl1UFJKmYkKAa9RUe62Sfvx80XXgt7d-Zu-DTBLgZYTAUwL1MWkseU82_vJxPesPNXM8DdYqtdEnjKY7m3o9Z682tC-9NBxpKUn0xFtyA0EgGglyGUOZ2Ti5g5Q9o_XCZHZ-9u1ky_uxjlV44sNl8nk9u-wmQfMUAXwcLRSdVRb6MJRc6j4Xo32OKFOtWdFo_uKuDlVQ_BViHymNQ-cC5dktuTKokzpfxbHV4pWzcylU4WWw-04WFe3vKL45iqAzZqyEPw-9_BzH6rLnCo053__BKDkJREFBAm42jnwJJaTT4z1LblNIheitslu8Wc-XawQwaI4nyin8at3g&h=HBVc5dWiuNjH7aVX-hiDbM-Vgz-8kmWfNqZ_8gs7q_g + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Accepted", "startTime": "2024-01-04T04:12:13.0880418Z"}' + headers: + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:12:13 GMT + etag: + - '"85128f45-0000-0100-0000-6596301d0000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399383335435711&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=VNqnikGl1UFJKmYkKAa9RUe62Sfvx80XXgt7d-Zu-DTBLgZYTAUwL1MWkseU82_vJxPesPNXM8DdYqtdEnjKY7m3o9Z682tC-9NBxpKUn0xFtyA0EgGglyGUOZ2Ti5g5Q9o_XCZHZ-9u1ky_uxjlV44sNl8nk9u-wmQfMUAXwcLRSdVRb6MJRc6j4Xo32OKFOtWdFo_uKuDlVQ_BViHymNQ-cC5dktuTKokzpfxbHV4pWzcylU4WWw-04WFe3vKL45iqAzZqyEPw-9_BzH6rLnCo053__BKDkJREFBAm42jnwJJaTT4z1LblNIheitslu8Wc-XawQwaI4nyin8at3g&h=HBVc5dWiuNjH7aVX-hiDbM-Vgz-8kmWfNqZ_8gs7q_g + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "729082db-0251-4b48-b0d5-ece173e03640*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:12:13.0880418Z", "endTime": + "2024-01-04T04:12:18.2880797Z", "properties": {"Message": null}}' + headers: + cache-control: + - no-cache + content-length: + - '715' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:12:44 GMT + etag: + - '"85129445-0000-0100-0000-659630220000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:12:12.0591424Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1353' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:12:45 GMT + etag: + - '"0309a028-0000-0100-0000-659630220000"' + expires: + - '-1' + mise-correlation-id: + - fe8aad30-c7b0-4bd2-be3b-2ee339a58ff5 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list + Connection: + - keep-alive + ParameterSetName: + - --source-id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers?api-version=2023-04-01-preview + response: + body: + string: '{"value": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:12:12.0591424Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1366' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:12:52 GMT + expires: + - '-1' + mise-correlation-id: + - 60e82aca-2c34-4802-a15d-232969da6062 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list-configuration + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn/listConfigurations?api-version=2023-04-01-preview + response: + body: + string: '{"configurations": [{"name": "AZURE_STORAGEBLOB_CONNECTIONSTRING", + "value": "hidden", "configType": "Default", "keyVaultReferenceIdentity": null, + "description": ""}]}' + headers: + cache-control: + - no-cache + content-length: + - '166' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:12:56 GMT + expires: + - '-1' + mise-correlation-id: + - 55acf69e-08e1-49cd-89d8-786cd3d074f3 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:12:57 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:12:12.0591424Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1353' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:01 GMT + etag: + - '"0309a028-0000-0100-0000-659630220000"' + expires: + - '-1' + mise-correlation-id: + - 2891e1a5-8a0f-4ebb-b55a-2b2d3fec0249 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default"}, + "authInfo": {"authType": "systemAssignedIdentity"}, "clientType": "python", + "secretStore": {}, "publicNetworkSolution": {"action": "optOut"}, "configurationInfo": + {}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + Content-Length: + - '389' + Content-Type: + - application/json + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:13:01.5810825Z"}, "properties": {"provisioningState": + "Accepted", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "vNetSolution": null, "clientType": "python", "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}, "scope": null, "publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399383823623187&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=FSehbNqYGuW1JGRFnHq3YyTkqcAXVzOoMQJ-DYQ4n-Y1f0es-QRG0W0ThAGYngzhN3kufXo7UtDJlbnPLkb9EPrX5agHkwW1hpAWcyix5EvXiF2EmZMMISF2Jb12LsGEv9NkdXQmSh-22G_fipMZAX8regdpAVVWjZ8BzIhU8lxRg5izy35-z1UM-9KkwY8EFs6UC9tSQzbzVF2D-q8CIhMLuqoWD7K6Z9RMW-TUugvT5lGTtiH842NGYwn0MSzbecTO7C-Wc2-Y_FhF6hMvtKU1rsgm2ZUjrE1b3sD0-hVsMVAY7O50Hceb9nUVPyWKGN-f0XWEaKHgN_bG2YwUDA&h=sEPAANGUk9AhzCmnS9KwQl9qX1oKxoJ8Rt5_vGvPjb8 + cache-control: + - no-cache + content-length: + - '1377' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:02 GMT + etag: + - '"0309b128-0000-0100-0000-6596304e0000"' + expires: + - '-1' + mise-correlation-id: + - 2359c620-1b8f-4c47-a5f7-03d5446041b6 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399383823623187&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=FSehbNqYGuW1JGRFnHq3YyTkqcAXVzOoMQJ-DYQ4n-Y1f0es-QRG0W0ThAGYngzhN3kufXo7UtDJlbnPLkb9EPrX5agHkwW1hpAWcyix5EvXiF2EmZMMISF2Jb12LsGEv9NkdXQmSh-22G_fipMZAX8regdpAVVWjZ8BzIhU8lxRg5izy35-z1UM-9KkwY8EFs6UC9tSQzbzVF2D-q8CIhMLuqoWD7K6Z9RMW-TUugvT5lGTtiH842NGYwn0MSzbecTO7C-Wc2-Y_FhF6hMvtKU1rsgm2ZUjrE1b3sD0-hVsMVAY7O50Hceb9nUVPyWKGN-f0XWEaKHgN_bG2YwUDA&h=sEPAANGUk9AhzCmnS9KwQl9qX1oKxoJ8Rt5_vGvPjb8 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Accepted", "startTime": "2024-01-04T04:13:01.9824957Z"}' + headers: + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:03 GMT + etag: + - '"8512b945-0000-0100-0000-6596304d0000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399383823623187&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=FSehbNqYGuW1JGRFnHq3YyTkqcAXVzOoMQJ-DYQ4n-Y1f0es-QRG0W0ThAGYngzhN3kufXo7UtDJlbnPLkb9EPrX5agHkwW1hpAWcyix5EvXiF2EmZMMISF2Jb12LsGEv9NkdXQmSh-22G_fipMZAX8regdpAVVWjZ8BzIhU8lxRg5izy35-z1UM-9KkwY8EFs6UC9tSQzbzVF2D-q8CIhMLuqoWD7K6Z9RMW-TUugvT5lGTtiH842NGYwn0MSzbecTO7C-Wc2-Y_FhF6hMvtKU1rsgm2ZUjrE1b3sD0-hVsMVAY7O50Hceb9nUVPyWKGN-f0XWEaKHgN_bG2YwUDA&h=sEPAANGUk9AhzCmnS9KwQl9qX1oKxoJ8Rt5_vGvPjb8 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "c0b020eb-4a66-4458-8017-7697ba73d7af*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:13:01.9824957Z", "endTime": + "2024-01-04T04:13:08.2601135Z", "properties": {"Message": null}}' + headers: + cache-control: + - no-cache + content-length: + - '715' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:32 GMT + etag: + - '"8512be45-0000-0100-0000-659630540000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:13:01.5810825Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "clientType": "python", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1378' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:33 GMT + etag: + - '"0309ba28-0000-0100-0000-659630540000"' + expires: + - '-1' + mise-correlation-id: + - 72d2f217-b7ab-42a6-8ba7-dda02a93f88c + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list-configuration + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn/listConfigurations?api-version=2023-04-01-preview + response: + body: + string: '{"configurations": [{"name": "AZURE_STORAGEBLOB_RESOURCEENDPOINT", + "value": "https://storagetestwc.z24.blob.storage.azure.net/", "configType": + "Default", "keyVaultReferenceIdentity": null, "description": ""}]}' + headers: + cache-control: + - no-cache + content-length: + - '209' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:41 GMT + expires: + - '-1' + mise-correlation-id: + - fdaae2f8-732e-4add-a571-19ce2f5256ec + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:13:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - webapp connection show + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:12:12.0591424Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:13:01.5810825Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "clientType": "python", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1378' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:44 GMT + etag: + - '"0309ba28-0000-0100-0000-659630540000"' + expires: + - '-1' + mise-correlation-id: + - 40bc7f8d-a56a-4cdc-a12e-f219fb234f9a + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399384300649238&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=LUq9xQxaJdK9_mWT21c7lwCiF2arE4hHGwXL1-PsocoAgQ0Mw4AIMdJIMz9Imvg02kN6hStNmfWPhPy7ISZIPAXxX9TSvd0F_UKMhJGn7QxEEz0Vl13e9Dwy-fxs4F3N6mRBnd-kyeOvgUHafSGNnf6joFt4w61OluGoU3YrOXENqXMi6tI3jBN-o0CYp6LA3M5eYHBrggtcrBmbLQRL_PwY6xprN1aJ_oVgYetdgyXvo1s4OS0NRbLbAYSQabkLMGyWmUUGQl5DYbyIMO9_723oySOo4LDlcXOf4J1eITPsRL_nIRn2mccZC5uB2YAh_FZs5ayb7M8xlVbZAvcrbw&h=l-XTLHBsYo8Zhc76R0AwmgFqsuo435A436lU-8_WLNU + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:49 GMT + etag: + - '"0309dc28-0000-0100-0000-6596307d0000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399384300649238&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=LUq9xQxaJdK9_mWT21c7lwCiF2arE4hHGwXL1-PsocoAgQ0Mw4AIMdJIMz9Imvg02kN6hStNmfWPhPy7ISZIPAXxX9TSvd0F_UKMhJGn7QxEEz0Vl13e9Dwy-fxs4F3N6mRBnd-kyeOvgUHafSGNnf6joFt4w61OluGoU3YrOXENqXMi6tI3jBN-o0CYp6LA3M5eYHBrggtcrBmbLQRL_PwY6xprN1aJ_oVgYetdgyXvo1s4OS0NRbLbAYSQabkLMGyWmUUGQl5DYbyIMO9_723oySOo4LDlcXOf4J1eITPsRL_nIRn2mccZC5uB2YAh_FZs5ayb7M8xlVbZAvcrbw&h=l-XTLHBsYo8Zhc76R0AwmgFqsuo435A436lU-8_WLNU + mise-correlation-id: + - a30e563d-2164-451a-8dbc-960eeb82d527 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399384300649238&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=LUq9xQxaJdK9_mWT21c7lwCiF2arE4hHGwXL1-PsocoAgQ0Mw4AIMdJIMz9Imvg02kN6hStNmfWPhPy7ISZIPAXxX9TSvd0F_UKMhJGn7QxEEz0Vl13e9Dwy-fxs4F3N6mRBnd-kyeOvgUHafSGNnf6joFt4w61OluGoU3YrOXENqXMi6tI3jBN-o0CYp6LA3M5eYHBrggtcrBmbLQRL_PwY6xprN1aJ_oVgYetdgyXvo1s4OS0NRbLbAYSQabkLMGyWmUUGQl5DYbyIMO9_723oySOo4LDlcXOf4J1eITPsRL_nIRn2mccZC5uB2YAh_FZs5ayb7M8xlVbZAvcrbw&h=l-XTLHBsYo8Zhc76R0AwmgFqsuo435A436lU-8_WLNU + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Deleting", "startTime": "2024-01-04T04:13:49.8003563Z"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399384309243875&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=ALNehu8pP9e6c74aLVoyVJ5DnBGXjIJcseTxv2WB7sGfPDGB4ZS6ZTrWVGUsoc7B_ahBBt3-tKEZyO79levgBN2XiEm1qFd3UAFF6I0Ti9oBnb2GW2HKsgyFstGX4FqEBEj0ojbn-vzEtawXfXYSXraG4jOENydPtRjDfYw6Qp7OSzF-weGBfsUI-_mDoSS8-8-ezdQLvrJy3_CwnbD6eXo50b4lz-jvO4sMmNusy7zPYa1AdtBW9v_HPT6xiJH-4mPd0wKqXAOYCfXPc9H2Vg_b_2MxwmKRr62B1l1xXH8SY89XuR8-utCmLfDBdsJcBJWCKQUAxEjBimEewUbYpw&h=FjJZU3lOO3cnh0vBMOUX67cn8ETC0v7hZcybI64b0jk + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:13:50 GMT + etag: + - '"8512e645-0000-0100-0000-6596307d0000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399384309399349&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=qEzP4r3rCSn8LHgeYT3Ed3WRWDuZIUCkyPn0Ecv6LDnoYUILzTxR45Jox2Q_FNdXUoVKXq1WaA9UwsBKQyQGkgeRSlWV7sQv6SowidsIkBVru1GRSblWYS2QxMef1gkGxIsfTebpMK4CP6P4Kray9uJj5uFdHA13lEmskQTgjClWHA9Vy0RAkELYDs-dfl-0aohgO1ajHGEAVG52X2L0aD-xCnFimWS6wutVU8snxQ-i5AnXS3tZ3rYu3SeBd4mqa0YwARK_db63tDttP_WhZU38EK1UPFomzQRSDVy5BeYQ-rvlv44QD-Zs3j-hpdtnrzVfOVViSefAq3HzZVGSNQ&h=HxxJigrNHnGS00EwUaz-obLfG_exW3LQz8LJe8hpFnc + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399384300649238&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=LUq9xQxaJdK9_mWT21c7lwCiF2arE4hHGwXL1-PsocoAgQ0Mw4AIMdJIMz9Imvg02kN6hStNmfWPhPy7ISZIPAXxX9TSvd0F_UKMhJGn7QxEEz0Vl13e9Dwy-fxs4F3N6mRBnd-kyeOvgUHafSGNnf6joFt4w61OluGoU3YrOXENqXMi6tI3jBN-o0CYp6LA3M5eYHBrggtcrBmbLQRL_PwY6xprN1aJ_oVgYetdgyXvo1s4OS0NRbLbAYSQabkLMGyWmUUGQl5DYbyIMO9_723oySOo4LDlcXOf4J1eITPsRL_nIRn2mccZC5uB2YAh_FZs5ayb7M8xlVbZAvcrbw&h=l-XTLHBsYo8Zhc76R0AwmgFqsuo435A436lU-8_WLNU + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "eefc3ef7-2c67-4500-81a1-137c2ba617d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:13:49.8003563Z", "endTime": + "2024-01-04T04:13:53.8093646Z", "properties": null}' + headers: + cache-control: + - no-cache + content-length: + - '702' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:14:21 GMT + etag: + - '"8512e945-0000-0100-0000-659630810000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network_and_config.yaml b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network_and_config.yaml new file mode 100644 index 00000000000..04b3a152114 --- /dev/null +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_storageblob_secret_opt_out_public_network_and_config.yaml @@ -0,0 +1,1248 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:22:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - storage account network-rule remove + Connection: + - keep-alive + ParameterSetName: + - --account-name -g --ip-address + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:22:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: '{"properties": {"networkAcls": {"bypass": "None", "resourceAccessRules": + [], "virtualNetworkRules": [], "ipRules": [], "defaultAction": "Deny"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule remove + Connection: + - keep-alive + Content-Length: + - '145' + Content-Type: + - application/json + ParameterSetName: + - --account-name -g --ip-address + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:22:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default"}, + "authInfo": {"authType": "secret"}, "clientType": "dotnet", "secretStore": {}, + "publicNetworkSolution": {"action": "optOut"}, "configurationInfo": {"action": + "optOut"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:22:43.5808821Z"}, "properties": {"provisioningState": + "Accepted", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": null, "authType": "secret"}, "vNetSolution": null, "clientType": + "dotnet", "secretStore": {"keyVaultId": null, "keyVaultSecretName": null}, + "scope": null, "publicNetworkSolution": {"firewallRules": null, "deleteOrUpdateBehavior": + null, "action": "optOut"}, "configurationInfo": {"customizedKeys": null, "configurationStore": + null, "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399389649871470&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=mhWaWLw-XRBnMVPiu5JfDC4_Slnd_OunLsP51NwJARGZGFatO7xsLEUK9skBCzfx8Ms6sBKRMJICVZ06XxDfkkeHAV4EkO-YvjE2lR3yEiqDm_MQ3U2-fym0g2CbUfjBzDy1_a6SmpmG8PGox3PlvLPLRXDCP0vae83GIQM5jeGQ0M3IrRwc30qx1D5TrOkrDiKskLmfsAtc-Uxifdtfq1o-q0mVJk5WT0pif5QeW1BVmed7ICAJpIOHvZE7cq2-B-cIlaqL9PUYMysHL9yCnfUmbHVF2NAXiNZ-uLTXJyh8tON9IRUzJK8UARATT7aph9EBYAxXoMTpIcSGLvzR7w&h=hYbFVw0GTa_4UlTbGA7A0wMVnbYy3W17HlJm-OWFUtg + cache-control: + - no-cache + content-length: + - '1334' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:22:44 GMT + etag: + - '"03095f2a-0000-0100-0000-659632940000"' + expires: + - '-1' + mise-correlation-id: + - 6fb67582-5520-4b0b-8036-e43b8ec98e93 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399389649871470&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=mhWaWLw-XRBnMVPiu5JfDC4_Slnd_OunLsP51NwJARGZGFatO7xsLEUK9skBCzfx8Ms6sBKRMJICVZ06XxDfkkeHAV4EkO-YvjE2lR3yEiqDm_MQ3U2-fym0g2CbUfjBzDy1_a6SmpmG8PGox3PlvLPLRXDCP0vae83GIQM5jeGQ0M3IrRwc30qx1D5TrOkrDiKskLmfsAtc-Uxifdtfq1o-q0mVJk5WT0pif5QeW1BVmed7ICAJpIOHvZE7cq2-B-cIlaqL9PUYMysHL9yCnfUmbHVF2NAXiNZ-uLTXJyh8tON9IRUzJK8UARATT7aph9EBYAxXoMTpIcSGLvzR7w&h=hYbFVw0GTa_4UlTbGA7A0wMVnbYy3W17HlJm-OWFUtg + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Accepted", "startTime": "2024-01-04T04:22:44.5341745Z"}' + headers: + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:22:44 GMT + etag: + - '"85128148-0000-0100-0000-659632940000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399389649871470&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=mhWaWLw-XRBnMVPiu5JfDC4_Slnd_OunLsP51NwJARGZGFatO7xsLEUK9skBCzfx8Ms6sBKRMJICVZ06XxDfkkeHAV4EkO-YvjE2lR3yEiqDm_MQ3U2-fym0g2CbUfjBzDy1_a6SmpmG8PGox3PlvLPLRXDCP0vae83GIQM5jeGQ0M3IrRwc30qx1D5TrOkrDiKskLmfsAtc-Uxifdtfq1o-q0mVJk5WT0pif5QeW1BVmed7ICAJpIOHvZE7cq2-B-cIlaqL9PUYMysHL9yCnfUmbHVF2NAXiNZ-uLTXJyh8tON9IRUzJK8UARATT7aph9EBYAxXoMTpIcSGLvzR7w&h=hYbFVw0GTa_4UlTbGA7A0wMVnbYy3W17HlJm-OWFUtg + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "6e06e1f6-609b-4b8b-aadb-cbe8fc899ed5*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:22:44.5341745Z", "endTime": + "2024-01-04T04:22:48.1481268Z", "properties": {"Message": null}}' + headers: + cache-control: + - no-cache + content-length: + - '715' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:15 GMT + etag: + - '"85128248-0000-0100-0000-659632980000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create storage-blob + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-id --secret --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:22:43.5808821Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}, "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1357' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:16 GMT + etag: + - '"0309642a-0000-0100-0000-659632980000"' + expires: + - '-1' + mise-correlation-id: + - 1d4cc04f-2571-4647-9213-3e42ede9941f + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list + Connection: + - keep-alive + ParameterSetName: + - --source-id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers?api-version=2023-04-01-preview + response: + body: + string: '{"value": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:22:43.5808821Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}, "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1370' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:23 GMT + expires: + - '-1' + mise-correlation-id: + - a2305eda-7bff-478b-a116-1785188d0ef6 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list-configuration + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn/listConfigurations?api-version=2023-04-01-preview + response: + body: + string: '{"configurations": []}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:25 GMT + expires: + - '-1' + mise-correlation-id: + - a322b48f-37f4-4869-be55-2bf19b7f4161 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:23:27 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:22:43.5808821Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}, "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + null, "secretInfo": {"secretType": "rawValue"}, "authType": "secret"}, "clientType": + "dotnet", "scope": null, "vNetSolution": null, "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1357' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:28 GMT + etag: + - '"0309642a-0000-0100-0000-659632980000"' + expires: + - '-1' + mise-correlation-id: + - d98698ef-cb9d-46ed-ad58-6803625027c5 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default"}, + "authInfo": {"authType": "systemAssignedIdentity"}, "clientType": "python", + "secretStore": {}, "publicNetworkSolution": {"action": "optOut"}, "configurationInfo": + {"action": "optOut"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + Content-Length: + - '407' + Content-Type: + - application/json + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:23:29.208634Z"}, "properties": {"provisioningState": + "Accepted", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "vNetSolution": null, "clientType": "python", "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}, "scope": null, "publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390100055113&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=P5fu3I-RAZYVW3m5fF4dderBF48PALK3l8gzy5Dn-NCwFK7ycpjpDA7Nl4s7rBQVe3gkbYGH3n472H2uUjMG7NdgEfVtz2w_P42P-0y1a1BhafHfssuL6unGCccrmJa0sBUOpubdMHfv9FCaEDLP_BpiEGozRBrYnDBePhBW5i47E4zwyGbcJjFjMU584kzFwywmyALw_raDQPtzY9kqCThOqTezYPkw-Mol0jF0SeCkXDQk2bu6sFDZKUK7-Ws0zCpPGBztPTrxEN_2M-1C0Ihahzjt3-1EH9BFgD8dyFG85QxstviCtNclm9qGwOQRymL1RgccEWmntmDCIrT13w&h=QEfujf2v_oVHODqIiWqpbn9EkdX9iQnsZlfL9LRmfik + cache-control: + - no-cache + content-length: + - '1380' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:29 GMT + etag: + - '"03098d2a-0000-0100-0000-659632c10000"' + expires: + - '-1' + mise-correlation-id: + - 101b54bf-b994-4b17-a8f0-b4923701548b + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390100055113&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=P5fu3I-RAZYVW3m5fF4dderBF48PALK3l8gzy5Dn-NCwFK7ycpjpDA7Nl4s7rBQVe3gkbYGH3n472H2uUjMG7NdgEfVtz2w_P42P-0y1a1BhafHfssuL6unGCccrmJa0sBUOpubdMHfv9FCaEDLP_BpiEGozRBrYnDBePhBW5i47E4zwyGbcJjFjMU584kzFwywmyALw_raDQPtzY9kqCThOqTezYPkw-Mol0jF0SeCkXDQk2bu6sFDZKUK7-Ws0zCpPGBztPTrxEN_2M-1C0Ihahzjt3-1EH9BFgD8dyFG85QxstviCtNclm9qGwOQRymL1RgccEWmntmDCIrT13w&h=QEfujf2v_oVHODqIiWqpbn9EkdX9iQnsZlfL9LRmfik + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Accepted", "startTime": "2024-01-04T04:23:29.6108391Z"}' + headers: + cache-control: + - no-cache + content-length: + - '638' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:23:30 GMT + etag: + - '"8512b948-0000-0100-0000-659632c10000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390100055113&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=P5fu3I-RAZYVW3m5fF4dderBF48PALK3l8gzy5Dn-NCwFK7ycpjpDA7Nl4s7rBQVe3gkbYGH3n472H2uUjMG7NdgEfVtz2w_P42P-0y1a1BhafHfssuL6unGCccrmJa0sBUOpubdMHfv9FCaEDLP_BpiEGozRBrYnDBePhBW5i47E4zwyGbcJjFjMU584kzFwywmyALw_raDQPtzY9kqCThOqTezYPkw-Mol0jF0SeCkXDQk2bu6sFDZKUK7-Ws0zCpPGBztPTrxEN_2M-1C0Ihahzjt3-1EH9BFgD8dyFG85QxstviCtNclm9qGwOQRymL1RgccEWmntmDCIrT13w&h=QEfujf2v_oVHODqIiWqpbn9EkdX9iQnsZlfL9LRmfik + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "4503c5fd-d866-4815-b321-3958072aa964*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:23:29.6108391Z", "endTime": + "2024-01-04T04:23:33.6854969Z", "properties": {"Message": null}}' + headers: + cache-control: + - no-cache + content-length: + - '715' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:00 GMT + etag: + - '"8512bf48-0000-0100-0000-659632c50000"' + expires: + - '-1' + pragma: + - no-cache + 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: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update storage-blob + Connection: + - keep-alive + ParameterSetName: + - --id --client-type --opt-out + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:23:29.208634Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}, "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "clientType": "python", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1381' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:01 GMT + etag: + - '"0309902a-0000-0100-0000-659632c50000"' + expires: + - '-1' + mise-correlation-id: + - 461a3bb6-abcf-4d6e-8d26-118019d8b4df + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection list-configuration + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn/listConfigurations?api-version=2023-04-01-preview + response: + body: + string: '{"configurations": []}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:08 GMT + expires: + - '-1' + mise-correlation-id: + - a72ca969-06e8-4e18-905d-52bd2415da2c + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - storage account network-rule list + Connection: + - keep-alive + ParameterSetName: + - --account-name -g + User-Agent: + - AZURECLI/2.55.0 azsdk-python-azure-mgmt-storage/21.1.0 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc?api-version=2023-01-01 + response: + body: + string: '{"sku": {"name": "Standard_LRS", "tier": "Standard"}, "kind": "StorageV2", + "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc", + "name": "storagetestwc", "type": "Microsoft.Storage/storageAccounts", "location": + "eastus", "tags": {}, "properties": {"dnsEndpointType": "Standard", "defaultToOAuthAuthentication": + false, "publicNetworkAccess": "Enabled", "keyCreationTime": {"key1": "2023-12-26T02:39:45.2696095Z", + "key2": "2023-12-26T02:39:45.2696095Z"}, "allowCrossTenantReplication": false, + "privateEndpointConnections": [], "minimumTlsVersion": "TLS1_2", "allowBlobPublicAccess": + false, "allowSharedKeyAccess": true, "networkAcls": {"ipv6Rules": [], "resourceAccessRules": + [], "bypass": "None", "virtualNetworkRules": [], "ipRules": [], "defaultAction": + "Deny"}, "supportsHttpsTrafficOnly": true, "encryption": {"requireInfrastructureEncryption": + false, "services": {"file": {"keyType": "Account", "enabled": true, "lastEnabledTime": + "2023-12-26T02:39:45.5196118Z"}, "table": {"keyType": "Account", "enabled": + true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, "queue": {"keyType": + "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}, + "blob": {"keyType": "Account", "enabled": true, "lastEnabledTime": "2023-12-26T02:39:45.5196118Z"}}, + "keySource": "Microsoft.Storage"}, "accessTier": "Hot", "provisioningState": + "Succeeded", "creationTime": "2023-12-26T02:39:45.0977315Z", "primaryEndpoints": + {"dfs": "https://storagetestwc.z24.dfs.storage.azure.net/", "web": "https://storagetestwc.z24.web.storage.azure.net/", + "blob": "https://storagetestwc.z24.blob.storage.azure.net/", "queue": "https://storagetestwc.z24.queue.storage.azure.net/", + "table": "https://storagetestwc.z24.table.storage.azure.net/", "file": "https://storagetestwc.z24.file.storage.azure.net/"}, + "primaryLocation": "eastus", "statusOfPrimary": "available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1945' + content-type: + - application/json + date: + - Thu, 04 Jan 2024 04:24:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 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: + - webapp connection show + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "name": "testconn", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "wchi@microsoft.com", "createdByType": "User", "createdAt": + "2024-01-04T04:22:43.5808821Z", "lastModifiedBy": "wchi@microsoft.com", "lastModifiedByType": + "User", "lastModifiedAt": "2024-01-04T04:23:29.208634Z"}, "properties": {"publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": "optOut"}, + "configurationInfo": {"customizedKeys": null, "configurationStore": null, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": "optOut", "daprProperties": + null}, "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/wctest/providers/Microsoft.Storage/storageAccounts/storagetestwc/blobServices/default", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"roles": + null, "userName": null, "authType": "systemAssignedIdentity", "deleteOrUpdateBehavior": + null}, "clientType": "python", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1381' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:11 GMT + etag: + - '"0309902a-0000-0100-0000-659632c50000"' + expires: + - '-1' + mise-correlation-id: + - 1c738352-5fd9-4391-886e-3453f4c5d5ef + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn?api-version=2023-04-01-preview + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390580992766&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=aDZKM1rDT69SgYrKeiUw-zHjZzN0BGTPzkJ8MOktQB13xYqDFbeuTGbbDOIY8SOsdbpkDOM-NHQMKOe38ck2ZWc9NSjw7bbW_Nzgd3nNl5rtuw9VPF-XqfBs0r1ElT2yeKGNZba6hKLNkh0ELwCliNlfzFdkcGmigQ2pOPtcQaiMXl1UqLJIvwtrDpAaK9YOuLixRxYRP0zT7SgpQOZGfXF-IlotZW6ObXBJ00xxgCk8xj-v7b7pPMTklzlQTKmeT_hoeOj82Khp6Vw7KAZAAEd33yrUVxYVcqZD147-oCfWxrwDRcqU_68NXbpAjMMkk193Cbi1dNLWeOLKdbZIyA&h=BpLLYB6xg87gXz4usf8FAPHv13BkSp9lJ8_bj3balYw + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:17 GMT + etag: + - '"0309a42a-0000-0100-0000-659632f10000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390581147964&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=Uh2VxDMirFifaegANo5_wUTHkhFv47zQ52-Jldq3bqrv7gVDfG8Vnq1moZnSUiqu_87esvmpW6LOr6vwRqmU6ZoszrVkgOup-j5pn2j5yxo2ppLgdin6oBxXK4AjpxhDwc7swdmAXdB_bifYasUKkQ6adPcNRlCmalZd6-DivByxSvvVRZgMpyq6zybk3ckfOHicaXB1ccypK4DTKaMCtPdis-j6A8xHUr3lBnuNyKPk7Q5Jz2HhiH7K9H76-r7xgh2RzBFK-8YU9V0dquUcJBrbpI9E0kk3K8YK8RjSsphZal7xVVcilm25v7hLO5JcL8v2sG2UA3hz3NPFawFbEA&h=ATunKiyuQ-ni9f_nctwxGESVrkyPpECWzTRwhxbuncY + mise-correlation-id: + - 316a748a-b807-4cea-a287-ca6fa909cb59 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390580992766&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=aDZKM1rDT69SgYrKeiUw-zHjZzN0BGTPzkJ8MOktQB13xYqDFbeuTGbbDOIY8SOsdbpkDOM-NHQMKOe38ck2ZWc9NSjw7bbW_Nzgd3nNl5rtuw9VPF-XqfBs0r1ElT2yeKGNZba6hKLNkh0ELwCliNlfzFdkcGmigQ2pOPtcQaiMXl1UqLJIvwtrDpAaK9YOuLixRxYRP0zT7SgpQOZGfXF-IlotZW6ObXBJ00xxgCk8xj-v7b7pPMTklzlQTKmeT_hoeOj82Khp6Vw7KAZAAEd33yrUVxYVcqZD147-oCfWxrwDRcqU_68NXbpAjMMkk193Cbi1dNLWeOLKdbZIyA&h=BpLLYB6xg87gXz4usf8FAPHv13BkSp9lJ8_bj3balYw + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Deleting", "startTime": "2024-01-04T04:24:17.803017Z"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390589594888&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=NNSZpVrIYeu8Vuhxc4OQFD7RYfluA6-A4eQvs7R3DvWKPEYcQYackrUFwztyLNlNZFV76emc6yxQPC0Z48cLtfOn-KSIBFeDgzZ01vXePRlCiztE2y_s2jWF_w2OgNLnBI5xSpmCIv61p9V1oBpM-BO9nwZT7knNDdXetbFRk_6eI8AHDzVNu_nhGnGt71qa34UcSx8jEx1aZ-dk9J0FiRSrClV1O2xewNU5nIS058SLBwtu7Nsqbe0K3pJGQ6tTYp1huEHKurDpsTlIM1asYd9OJqxKdpiHvAjRUJFwcLBOiEFUX7Yj2kzUbQ6aZUlwKDGDf--t4FxftOz7Af_QNg&h=LM5C3HfCb8i_j-epOkzHbrQh4VQgHjAnkAktYX2uEOk + cache-control: + - no-cache + content-length: + - '637' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:18 GMT + etag: + - '"8512f248-0000-0100-0000-659632f10000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390589751140&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=VTz3crTLPmzYTLEttog9CuIcu4cXUoOtPfJWx8xzHYO851TRTsRcr7FCmsFf-gQm4PT7wnfdZVjlGZyapVHN91dh23htMXVTwDwGnJfdRCCE0lw3kIEJqSbEqdTNLQTS1qULrdvwklrURhaPVpfGErLkaqQIjrw6CxVSsYHVYORVpbKaFU8nj7HBMj--LHum_34F3yLn0RpN2jURcMVv5pKgzUxeOUkYqokBR4rlawr3SiMng-avWxft47yn_x6fgCYd0b1MVUcVawj8dKJoAq0NtRG2C1rG2Csuwyb80HktG2GiFcTc2zAgKsP7qIYyNHEAOreXZQru3Z_hoEzHPQ&h=kfXa7ZdxKNwljWNQiwdpYbbB1xDSo-e_7zgMglu8-0g + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection delete + Connection: + - keep-alive + ParameterSetName: + - --id --yes + User-Agent: + - AZURECLI/2.55.0 azsdk-python-mgmt-servicelinker/1.2.0b1 Python/3.9.7 (Windows-10-10.0.22631-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C?api-version=2021-01-01-privatepreview&t=638399390580992766&c=MIIHHjCCBgagAwIBAgITOgI9LlF5jGEEQe1CmgAEAj0uUTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjMxMTAxMjE0OTQ5WhcNMjQxMDI2MjE0OTQ5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKt_zl2yRFDxIUmqoEA-B7WoRkSqscgwk6CGqDbwEVJS3oTI4Gk-ukQ6El3GQJVthiuwZGw4jwvTDyVWC8mQH2Zni6X1ocTXrNNa6VFJnvzeEn-HpmPATuII8AWtdtUnBvGZGAwgspvH8iZZCiHDowHCWhjVsU6_ipCsmzQeH3oRJI4AwUS_nCVA7U9WPdgIyQp6v5QPzcYCO_zIbNW4y_Cc3phfPEQvPvtSKhuijt68F5WlUY6Ps23ksosYG5VTx7z6skGG9arA5UKUzbbEO8lxzda3OFPZdG7OHe8-VMXxJjtSanZSSbdLgYBRB9m9PGr6voKtML9W5rEukE-lEUCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRYUmiD-EjeFFNZByiKICN9p1JofzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKRwStAdrsy7tgEfmtXPZXIwgdXOYwSx2Kqzlhq8b6Ptid4V3vhJvDV0WLS7d72KIMUwZiBnfPHhMmsdkLOSpNSZYC23g3QJSBWvoS86Rpkeru5bEyQmv1gucF_MyaFaUXUd4b7xnvCkv-BBNO8m1lvFAowB2odz9esggf82yeOVBx0yEK_NNOK4l36XvRjvIqemSLZOSi1wow_wn_ovhAEPpSSN7UTahPtz7J12vhP1LuZ4Rvn_hNx48ncw445nMBnMVmcuuakaKDC6_sAcs5lg9jq2yHSaIHRw4xcoS5XwvIykGPMUyAD-dXWFih_XFOKh7ea50hObFhghf3Dtvlo&s=aDZKM1rDT69SgYrKeiUw-zHjZzN0BGTPzkJ8MOktQB13xYqDFbeuTGbbDOIY8SOsdbpkDOM-NHQMKOe38ck2ZWc9NSjw7bbW_Nzgd3nNl5rtuw9VPF-XqfBs0r1ElT2yeKGNZba6hKLNkh0ELwCliNlfzFdkcGmigQ2pOPtcQaiMXl1UqLJIvwtrDpAaK9YOuLixRxYRP0zT7SgpQOZGfXF-IlotZW6ObXBJ00xxgCk8xj-v7b7pPMTklzlQTKmeT_hoeOj82Khp6Vw7KAZAAEd33yrUVxYVcqZD147-oCfWxrwDRcqU_68NXbpAjMMkk193Cbi1dNLWeOLKdbZIyA&h=BpLLYB6xg87gXz4usf8FAPHv13BkSp9lJ8_bj3balYw + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "name": "b1fdb042-89a7-4533-9b30-894350f2b6d9*FE7F78E8B9CFFDB9E710A6821DFC983C3CC929A45BC45B6216A1A9AB91FECA7C", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-storageblob-app/providers/Microsoft.ServiceLinker/linkers/testconn", + "status": "Succeeded", "startTime": "2024-01-04T04:24:17.803017Z", "endTime": + "2024-01-04T04:24:20.8042836Z", "properties": null}' + headers: + cache-control: + - no-cache + content-length: + - '701' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 04 Jan 2024 04:24:49 GMT + etag: + - '"8512f548-0000-0100-0000-659632f40000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/test_webpp_connection_scenario.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/test_webpp_connection_scenario.py index f649cf0fc7b..4ffe27f8829 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/test_webpp_connection_scenario.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/test_webpp_connection_scenario.py @@ -1522,3 +1522,105 @@ def test_webapp_app_insights_e2e(self): # delete connection self.cmd('webapp connection delete --id {} --yes'.format(connection_id)) + + @record_only() + def test_webapp_storageblob_secret_opt_out_public_network_and_config(self): + self._test_webapp_storageblob_secret_opt_out(['publicnetwork', 'configinfo']) + + @record_only() + def test_webapp_storageblob_secret_opt_out_public_network(self): + self._test_webapp_storageblob_secret_opt_out(['publicnetwork']) + + @record_only() + def test_webapp_storageblob_secret_opt_out_config(self): + self._test_webapp_storageblob_secret_opt_out(['configinfo']) + + def _test_webapp_storageblob_secret_opt_out(self, opt_out_list): + + def clear_firewall_rules(): + network = self.cmd( + 'storage account network-rule list ' + '--account-name {account} -g {target_resource_group}'.format(**self.kwargs) + ).get_output_in_json() + ip_rules = [ip_rule['ipAddressOrRange'] for ip_rule in network['ipRules']] + self.cmd( + 'storage account network-rule remove ' + '--account-name {account} -g {target_resource_group} ' + '--ip-address {}'.format(' '.join(ip_rules), **self.kwargs)) + + def validate_config(connection_id): + # validate config + # list configuration + configurations = self.cmd( + 'webapp connection list-configuration --id {}'.format(connection_id) + ).get_output_in_json()['configurations'] + if 'configinfo' in opt_out_list: + self.assertEqual(len(configurations), 0) + else: + self.assertEqual(len(configurations), 1) + + def validate_firewall(): + network = self.cmd( + 'storage account network-rule list ' + '--account-name {account} -g {target_resource_group}'.format(**self.kwargs) + ).get_output_in_json() + if 'publicnetwork' in opt_out_list: + self.assertEqual(len(network['ipRules']), 0) + else: + webapp = self.cmd( + 'webapp show -g {source_resource_group} -n {site}'.format(**self.kwargs) + ).get_output_in_json() + ips = webapp['possibleOutboundIpAddresses'] + self.assertEqual(len(network['ipRules']), len(ips.split(','))) + + def validate_connection(connection_id): + validate_config(connection_id) + validate_firewall() + + self.kwargs.update({ + 'subscription': get_subscription_id(self.cli_ctx), + 'source_resource_group': 'servicelinker-test-linux-group', + 'target_resource_group': 'wctest', + 'site': 'servicelinker-storageblob-app', + 'account': 'storagetestwc' + }) + + # prepare params + name = 'testconn' + source_id = SOURCE_RESOURCES.get(RESOURCE.WebApp).format(**self.kwargs) + target_id = TARGET_RESOURCES.get(RESOURCE.StorageBlob).format(**self.kwargs) + + # clear firewall rules + clear_firewall_rules() + + # create connection + self.cmd('webapp connection create storage-blob --connection {} --source-id {} --target-id {} ' + '--secret --client-type dotnet --opt-out {}'.format(name, source_id, + target_id, ' '.join(opt_out_list))) + + # list connection + connections = self.cmd( + 'webapp connection list --source-id {}'.format(source_id), + checks = [ + self.check('length(@)', 1), + self.check('[0].authInfo.authType', 'secret'), + self.check('[0].clientType', 'dotnet') + ] + ).get_output_in_json() + connection_id = connections[0].get('id') + + # if opt out config, linker validation is expected to fail + validate_connection(connection_id) + + # update connection + self.cmd('webapp connection update storage-blob --id {} ' + '--client-type python --opt-out {}'.format(connection_id, + ' '.join(opt_out_list))) + + validate_connection(connection_id) + + # show connection + self.cmd('webapp connection show --id {}'.format(connection_id)) + + # delete connection + self.cmd('webapp connection delete --id {} --yes'.format(connection_id))