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))