From bb6d865ebb8b3e8d4978f25f4c5148407357eae8 Mon Sep 17 00:00:00 2001 From: qianwens Date: Tue, 22 Apr 2025 14:12:17 +0800 Subject: [PATCH 1/7] add mongodb-atlas target --- .../command_modules/serviceconnector/_help.py | 16 +++++++- .../serviceconnector/_params.py | 2 +- .../serviceconnector/_resource_config.py | 40 ++++++++++++++++--- .../serviceconnector/action.py | 7 ++++ 4 files changed, 57 insertions(+), 8 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py index 6238e725b44..6dc2290aa13 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py @@ -270,10 +270,22 @@ def get_source_display_name(sourcename): else: auth_params = get_auth_info_params(auth_types[0]) + if target in {RESOURCE.MongoDbAtlas}: + auth_params = '--secret secret=xx' + # auth info params in help message secret_param = '' if AUTH_TYPE.Secret in auth_types: - if source.value != RESOURCE.KubernetesCluster.value: + if target in {RESOURCE.MongoDbAtlas}: + secret_param = ''' + - name: --secret + short-summary: The secret auth info + long-summary: | + Usage: --secret secret=XX + + secret : Connection string for secret auth. + ''' + elif source.value != RESOURCE.KubernetesCluster.value: secret_param = ''' - name: --secret short-summary: The secret auth info @@ -402,7 +414,7 @@ def get_source_display_name(sourcename): target_id=target_id, auth_params=auth_params, source_display_name=source_display_name - ) if target is not RESOURCE.NeonPostgres else '' + ) if target not in [RESOURCE.NeonPostgres, RESOURCE.MongoDbAtlas] else '' helps['{source} connection create {target}'.format(source=source.value, target=target.value)] = """ type: command 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 acbc938131f..5a325590e1c 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_params.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_params.py @@ -154,7 +154,7 @@ def add_target_resource_block(context, target): context.argument(arg, options_list=content.get('options'), type=str, help='{}. Required if \'--target-id\' is not specified.'.format(content.get('help'))) required_args.append(content.get('options')[0]) - if target == RESOURCE.NeonPostgres: + if target == RESOURCE.NeonPostgres or target == RESOURCE.MongoDbAtlas: context.ignore('target_id') else: context.argument('target_id', type=str, 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 186db50df65..b9e13d1e8cc 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 @@ -54,6 +54,7 @@ class RESOURCE(Enum): AppInsights = 'app-insights' CognitiveServices = 'cognitiveservices' NeonPostgres = 'neon-postgres' + MongoDbAtlas = 'mongodb-atlas' @classmethod def value_of(cls, value): @@ -157,7 +158,8 @@ class CLIENT_TYPE(Enum): RESOURCE.ContainerApp: '/subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.App/containerApps/{target_app_name}', RESOURCE.FabricSql: 'https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid}', - RESOURCE.NeonPostgres: '/subscriptions/aaaabbbb-0000-cccc-1111-dddd2222eeee/resourceGroups/testrg/providers/Neon.Postgres/organizations/neontest' + RESOURCE.NeonPostgres: '/subscriptions/aaaabbbb-0000-cccc-1111-dddd2222eeee/resourceGroups/testrg/providers/Neon.Postgres/organizations/neontest', + RESOURCE.MongoDbAtlas: '/subscriptions/aaaabbbb-0000-cccc-1111-dddd2222eeee/resourceGroups/testrg/providers/MongoDB.Atlas/organizations/mongotest' } @@ -696,6 +698,18 @@ class CLIENT_TYPE(Enum): 'help': 'Name of the sql database', 'placeholder': 'MyDB' } + }, + RESOURCE.MongoDbAtlas: { + 'target_resource_group': { + 'options': ['--target-resource-group', '--tg'], + 'help': 'The resource group which contains the MongoDB Atlas', + 'placeholder': 'MongoDBAtlasRG' + }, + 'target_service_name': { + 'options': ['--target-service-name'], + 'help': 'Name of the MongoDB Atlas service', + 'placeholder': 'MongoDBAtlasService' + } } } @@ -862,7 +876,8 @@ class CLIENT_TYPE(Enum): RESOURCE.AppInsights: [AUTH_TYPE.SecretAuto], RESOURCE.CognitiveServices: [AUTH_TYPE.SystemIdentity, AUTH_TYPE.SecretAuto, AUTH_TYPE.UserIdentity, AUTH_TYPE.ServicePrincipalSecret], - RESOURCE.NeonPostgres: [AUTH_TYPE.Secret] + RESOURCE.NeonPostgres: [AUTH_TYPE.Secret], + RESOURCE.MongoDbAtlas: [AUTH_TYPE.Secret] }, RESOURCE.SpringCloud: { RESOURCE.Postgres: [AUTH_TYPE.Secret, AUTH_TYPE.SystemIdentity, AUTH_TYPE.UserIdentity, AUTH_TYPE.ServicePrincipalSecret], @@ -895,7 +910,8 @@ class CLIENT_TYPE(Enum): RESOURCE.AppInsights: [AUTH_TYPE.SecretAuto], RESOURCE.CognitiveServices: [AUTH_TYPE.SystemIdentity, AUTH_TYPE.SecretAuto, AUTH_TYPE.UserIdentity, AUTH_TYPE.ServicePrincipalSecret], - RESOURCE.NeonPostgres: [AUTH_TYPE.Secret] + RESOURCE.NeonPostgres: [AUTH_TYPE.Secret], + RESOURCE.MongoDbAtlas: [AUTH_TYPE.Secret] }, RESOURCE.KubernetesCluster: { RESOURCE.Postgres: [AUTH_TYPE.Secret], @@ -927,7 +943,8 @@ class CLIENT_TYPE(Enum): RESOURCE.AppInsights: [AUTH_TYPE.SecretAuto], RESOURCE.CognitiveServices: [AUTH_TYPE.WorkloadIdentity, AUTH_TYPE.SecretAuto, AUTH_TYPE.ServicePrincipalSecret], - RESOURCE.NeonPostgres: [AUTH_TYPE.Secret] + RESOURCE.NeonPostgres: [AUTH_TYPE.Secret], + RESOURCE.MongoDbAtlas: [AUTH_TYPE.Secret] }, RESOURCE.ContainerApp: { RESOURCE.Postgres: [AUTH_TYPE.Secret, AUTH_TYPE.SystemIdentity, AUTH_TYPE.UserIdentity, AUTH_TYPE.ServicePrincipalSecret], @@ -961,7 +978,7 @@ class CLIENT_TYPE(Enum): RESOURCE.CognitiveServices: [AUTH_TYPE.SystemIdentity, AUTH_TYPE.SecretAuto, AUTH_TYPE.UserIdentity, AUTH_TYPE.ServicePrincipalSecret], RESOURCE.NeonPostgres: [AUTH_TYPE.Secret], - + RESOURCE.MongoDbAtlas: [AUTH_TYPE.Secret], RESOURCE.ContainerApp: [AUTH_TYPE.Null] }, } @@ -1012,6 +1029,19 @@ class CLIENT_TYPE(Enum): CLIENT_TYPE.SpringBoot, CLIENT_TYPE.Blank ], + RESOURCE.MongoDbAtlas: [ + CLIENT_TYPE.Dotnet, + CLIENT_TYPE.DotnetInternal, + CLIENT_TYPE.Java, + CLIENT_TYPE.Python, + CLIENT_TYPE.Nodejs, + CLIENT_TYPE.Go, + CLIENT_TYPE.Php, + CLIENT_TYPE.Ruby, + CLIENT_TYPE.Django, + CLIENT_TYPE.SpringBoot, + CLIENT_TYPE.Blank + ], RESOURCE.Mysql: [ CLIENT_TYPE.Dotnet, CLIENT_TYPE.DotnetInternal, diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py index e8539904781..6bac6eaad9d 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py @@ -88,6 +88,8 @@ def get_action(self, values, option_string, command_name): # pylint: disable=no else: raise ValidationError('Unsupported Key {} is provided for parameter secret_auth_info. All possible ' 'keys are: name, secret/secret-uri/secret-name'.format(k)) + if (is_mongodb_atlas_target(command_name)): + d['name'] = 'NA' if len(d) != 2: raise ValidationError('Required keys missing for parameter --secret.' ' All possible keys are: name, secret/secret-uri/secret-name') @@ -120,6 +122,11 @@ def is_mysql_target(command_name): return target_name.lower() == "mysql-flexible" +def is_mongodb_atlas_target(command_name): + target_name = command_name.split(' ')[-1] + return target_name.lower() == "mongodb-atlas" + + class AddUserAssignedIdentityAuthInfo(argparse.Action): def __call__(self, parser, namespace, values, option_string=None): action = self.get_action(values, option_string, namespace.command) From ceed943d7c53e5212e78ffbcd4341e3eff3da7d2 Mon Sep 17 00:00:00 2001 From: qianwens Date: Tue, 22 Apr 2025 15:22:40 +0800 Subject: [PATCH 2/7] add test --- .../serviceconnector/_resource_config.py | 10 +- .../serviceconnector/_validators.py | 39 +- .../test_webapp_mongodb_atlas_e2e.yaml | 1822 +++++++++++++++++ .../latest/test_webpp_connection_scenario.py | 34 + 4 files changed, 1886 insertions(+), 19 deletions(-) create mode 100644 src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_mongodb_atlas_e2e.yaml 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 b9e13d1e8cc..2ea9d9fd4ef 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 @@ -159,7 +159,7 @@ class CLIENT_TYPE(Enum): RESOURCE.FabricSql: 'https://api.fabric.microsoft.com/v1/workspaces/{fabric_workspace_uuid}/SqlDatabases/{fabric_sql_db_uuid}', RESOURCE.NeonPostgres: '/subscriptions/aaaabbbb-0000-cccc-1111-dddd2222eeee/resourceGroups/testrg/providers/Neon.Postgres/organizations/neontest', - RESOURCE.MongoDbAtlas: '/subscriptions/aaaabbbb-0000-cccc-1111-dddd2222eeee/resourceGroups/testrg/providers/MongoDB.Atlas/organizations/mongotest' + RESOURCE.MongoDbAtlas: '/subscriptions/aaaabbbb-0000-cccc-1111-dddd2222eeee/resourceGroups/{target_resource_group}/providers/MongoDB.Atlas/organizations/{server}' } @@ -705,10 +705,10 @@ class CLIENT_TYPE(Enum): 'help': 'The resource group which contains the MongoDB Atlas', 'placeholder': 'MongoDBAtlasRG' }, - 'target_service_name': { - 'options': ['--target-service-name'], - 'help': 'Name of the MongoDB Atlas service', - 'placeholder': 'MongoDBAtlasService' + 'server': { + 'options': ['--server'], + 'help': 'Name of the MongoDB Atlas server', + 'placeholder': 'MongoDBAtlasServer' } } } diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py index 52fef242421..52aaad87cdd 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py @@ -231,24 +231,35 @@ def _infer_springcloud(source_id): logger.warning('Client type is not specified, use %s one: --client-type %s', method, client_type.value) return client_type.value - -def interactive_input(arg, hint): +def interactive_input(arg, hint, cmd): '''Get interactive inputs from users ''' value = None cmd_value = None if arg == 'secret_auth_info': - name = prompt('User name of database (--secret name=): ') - secret = prompt_pass('Password of database (--secret secret=): ') - value = { - 'name': name, - 'secret_info': { - 'secret_type': 'rawValue', - 'value': secret - }, - 'auth_type': 'secret' - } - cmd_value = 'name={} secret={}'.format(name, '*' * len(secret)) + if 'mongodb-atlas' in cmd.name: + secret = prompt_pass('Connection string of cluster (--secret secret=): ') + value = { + 'name': 'NA', + 'secret_info': { + 'secret_type': 'rawValue', + 'value': secret + }, + 'auth_type': 'secret' + } + cmd_value = 'secret={}'.format('*' * len(secret)) + else: + name = prompt('User name of database (--secret name=): ') + secret = prompt_pass('Password of database (--secret secret=): ') + value = { + 'name': name, + 'secret_info': { + 'secret_type': 'rawValue', + 'value': secret + }, + 'auth_type': 'secret' + } + cmd_value = 'name={} secret={}'.format(name, '*' * len(secret)) elif arg == 'service_principal_auth_info_secret': client_id = prompt('ServicePrincipal client-id (--service-principal client_id=): ') object_id = prompt('Enterprise Application object-id (--service-principal object-id=): ') @@ -373,7 +384,7 @@ def intelligent_experience(cmd, namespace, missing_args): for arg in missing_args: if arg not in cmd_arg_values: hint = '{} ({})'.format(missing_args[arg].get('help'), '/'.join(missing_args[arg].get('options'))) - value, cmd_value = interactive_input(arg, hint) + value, cmd_value = interactive_input(arg, hint, cmd) cmd_arg_values[arg] = value # show applied params diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_mongodb_atlas_e2e.yaml b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_mongodb_atlas_e2e.yaml new file mode 100644 index 00000000000..f5c52f18db0 --- /dev/null +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/tests/latest/recordings/test_webapp_mongodb_atlas_e2e.yaml @@ -0,0 +1,1822 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp show + Connection: + - keep-alive + ParameterSetName: + - --id -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-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-flexiblepostgresql-app", + "name": "servicelinker-flexiblepostgresql-app", "type": "Microsoft.Web/sites", + "kind": "app,linux,container", "location": "East US", "properties": {"name": + "servicelinker-flexiblepostgresql-app", "state": "Running", "hostNames": ["servicelinker-flexiblepostgresql-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-flexiblepostgresql-app", + "repositorySiteName": "servicelinker-flexiblepostgresql-app", "owner": null, + "usageState": "Normal", "enabled": true, "adminEnabled": true, "siteScopedCertificatesEnabled": + false, "afdEnabled": false, "enabledHostNames": ["servicelinker-flexiblepostgresql-app.azurewebsites.net", + "servicelinker-flexiblepostgresql-app.scm.azurewebsites.net"], "siteProperties": + {"metadata": null, "properties": [{"name": "LinuxFxVersion", "value": "HIDDEN"}, + {"name": "WindowsFxVersion", "value": null}], "appSettings": null}, "availabilityState": + "Normal", "sslCertificates": null, "csrs": [], "cers": null, "siteMode": null, + "hostNameSslStates": [{"name": "servicelinker-flexiblepostgresql-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-flexiblepostgresql-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, "sandboxType": null, + "lastModifiedTimeUtc": "2025-04-22T07:16:26.0433333", "storageRecoveryDefaultState": + "Running", "contentAvailabilityState": "Normal", "runtimeAvailabilityState": + "Normal", "dnsConfiguration": {}, "vnetRouteAllEnabled": true, "containerAllocationSubnet": + null, "useContainerLocalhostBindings": null, "vnetImagePullEnabled": false, + "vnetContentShareEnabled": false, "outboundVnetRouting": null, "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, "sandboxType": 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, "scmMinTlsCipherSuite": null, "supportedTlsCipherSuites": + null, "scmSupportedTlsCipherSuites": 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, "clusteringEnabled": + false}, "functionAppConfig": null, "daprConfig": null, "deploymentId": "servicelinker-flexiblepostgresql-app", + "slotName": null, "trafficManagerHostNames": null, "sku": "Standard", "scmSiteAlsoStopped": + false, "targetSwapSlot": null, "hostingEnvironment": null, "hostingEnvironmentProfile": + null, "clientAffinityEnabled": false, "clientAffinityProxyEnabled": false, + "useQueryStringAffinity": false, "blockPathTraversal": false, "clientCertEnabled": + false, "clientCertMode": "Required", "clientCertExclusionPaths": null, "clientCertExclusionEndPoints": + null, "hostNamesDisabled": false, "ipMode": "IPv4", "domainVerificationIdentifiers": + null, "customDomainVerificationId": "17E6855E79705C77E7F5863F99948C247926EC1E47FCDA072FC8D3577BE49F24", + "kind": "app,linux,container", "managedEnvironmentId": null, "workloadProfileName": + null, "resourceConfig": null, "inboundIpAddress": "20.49.104.19", "possibleInboundIpAddresses": + "20.49.104.19", "inboundIpv6Address": "2603:1030:210:7::15", "possibleInboundIpv6Addresses": + "2603:1030:210:7::15", "ftpUsername": "servicelinker-flexiblepostgresql-app\\$servicelinker-flexiblepostgresql-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", + "outboundIpv6Addresses": "2603:1030:210:7::15,2603:10e1:100:2::1431:6813", + "possibleOutboundIpv6Addresses": "2603:1030:210:7::15,2603:10e1:100:2::1431:6813", + "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-flexiblepostgresql-app.azurewebsites.net", "slotSwapStatus": + null, "httpsOnly": true, "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,AppServiceAuthenticationLogs", + "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", "autoGeneratedDomainNameLabelScope": + null, "privateLinkIdentifiers": null, "sshEnabled": null}}' + headers: + cache-control: + - no-cache + content-length: + - '8567' + content-type: + - application/json + date: + - Tue, 22 Apr 2025 07:19:20 GMT + etag: + - '"1DBB35675AD9DB5"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: D5934E29F567496B9EF685BF76674131 Ref B: MAA201060515011 Ref C: 2025-04-22T07:19:19Z' + 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: + - --id -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-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-flexiblepostgresql-app/config/web", + "name": "servicelinker-flexiblepostgresql-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, "sandboxType": null, "windowsConfiguredStacks": + [], "requestTracingEnabled": false, "remoteDebuggingEnabled": false, "remoteDebuggingVersion": + null, "httpLoggingEnabled": false, "azureMonitorLogCategories": null, "acrUseManagedIdentityCreds": + false, "acrUserManagedIdentityID": null, "logsDirectorySizeLimit": 35, "detailedErrorLoggingEnabled": + false, "publishingUsername": "REDACTED", "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": null, "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, "scmMinTlsCipherSuite": null, "supportedTlsCipherSuites": + null, "scmSupportedTlsCipherSuites": null, "scmMinTlsVersion": "1.0", "ftpsState": + "FtpsOnly", "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, "clusteringEnabled": + false}}' + headers: + cache-control: + - no-cache + content-length: + - '4557' + content-type: + - application/json + date: + - Tue, 22 Apr 2025 07:19:21 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/98b58744-5cfe-40a9-905c-fb9e5bfdc82c + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: E8DD5199624841A7A89C71497C9F1E0C Ref B: MAA201060515037 Ref C: 2025-04-22T07:19:21Z' + 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: + - --id -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-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-flexiblepostgresql-app", + "name": "servicelinker-flexiblepostgresql-app", "type": "Microsoft.Web/sites", + "kind": "app,linux,container", "location": "East US", "properties": {"name": + "servicelinker-flexiblepostgresql-app", "state": "Running", "hostNames": ["servicelinker-flexiblepostgresql-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-flexiblepostgresql-app", + "repositorySiteName": "servicelinker-flexiblepostgresql-app", "owner": null, + "usageState": "Normal", "enabled": true, "adminEnabled": true, "siteScopedCertificatesEnabled": + false, "afdEnabled": false, "enabledHostNames": ["servicelinker-flexiblepostgresql-app.azurewebsites.net", + "servicelinker-flexiblepostgresql-app.scm.azurewebsites.net"], "siteProperties": + {"metadata": null, "properties": [{"name": "LinuxFxVersion", "value": "HIDDEN"}, + {"name": "WindowsFxVersion", "value": null}], "appSettings": null}, "availabilityState": + "Normal", "sslCertificates": null, "csrs": [], "cers": null, "siteMode": null, + "hostNameSslStates": [{"name": "servicelinker-flexiblepostgresql-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-flexiblepostgresql-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, "sandboxType": null, + "lastModifiedTimeUtc": "2025-04-22T07:16:26.0433333", "storageRecoveryDefaultState": + "Running", "contentAvailabilityState": "Normal", "runtimeAvailabilityState": + "Normal", "dnsConfiguration": {}, "vnetRouteAllEnabled": true, "containerAllocationSubnet": + null, "useContainerLocalhostBindings": null, "vnetImagePullEnabled": false, + "vnetContentShareEnabled": false, "outboundVnetRouting": null, "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, "sandboxType": 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, "scmMinTlsCipherSuite": null, "supportedTlsCipherSuites": + null, "scmSupportedTlsCipherSuites": 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, "clusteringEnabled": + false}, "functionAppConfig": null, "daprConfig": null, "deploymentId": "servicelinker-flexiblepostgresql-app", + "slotName": null, "trafficManagerHostNames": null, "sku": "Standard", "scmSiteAlsoStopped": + false, "targetSwapSlot": null, "hostingEnvironment": null, "hostingEnvironmentProfile": + null, "clientAffinityEnabled": false, "clientAffinityProxyEnabled": false, + "useQueryStringAffinity": false, "blockPathTraversal": false, "clientCertEnabled": + false, "clientCertMode": "Required", "clientCertExclusionPaths": null, "clientCertExclusionEndPoints": + null, "hostNamesDisabled": false, "ipMode": "IPv4", "domainVerificationIdentifiers": + null, "customDomainVerificationId": "17E6855E79705C77E7F5863F99948C247926EC1E47FCDA072FC8D3577BE49F24", + "kind": "app,linux,container", "managedEnvironmentId": null, "workloadProfileName": + null, "resourceConfig": null, "inboundIpAddress": "20.49.104.19", "possibleInboundIpAddresses": + "20.49.104.19", "inboundIpv6Address": "2603:1030:210:7::15", "possibleInboundIpv6Addresses": + "2603:1030:210:7::15", "ftpUsername": "servicelinker-flexiblepostgresql-app\\$servicelinker-flexiblepostgresql-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", + "outboundIpv6Addresses": "2603:1030:210:7::15,2603:10e1:100:2::1431:6813", + "possibleOutboundIpv6Addresses": "2603:1030:210:7::15,2603:10e1:100:2::1431:6813", + "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-flexiblepostgresql-app.azurewebsites.net", "slotSwapStatus": + null, "httpsOnly": true, "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,AppServiceAuthenticationLogs", + "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", "autoGeneratedDomainNameLabelScope": + null, "privateLinkIdentifiers": null, "sshEnabled": null}}' + headers: + cache-control: + - no-cache + content-length: + - '8567' + content-type: + - application/json + date: + - Tue, 22 Apr 2025 07:19:23 GMT + etag: + - '"1DBB35675AD9DB5"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 851FDF342E424E6FA0A3F517CE61DFB8 Ref B: MAA201060513027 Ref C: 2025-04-22T07:19:22Z' + 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: + - --id -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/publishxml?api-version=2023-01-01 + response: + body: + string: + headers: + cache-control: + - no-cache + content-length: + - '2048' + content-type: + - application/xml + date: + - Tue, 22 Apr 2025 07:19:24 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-aspnet-version: + - 4.0.30319 + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/907c40b5-e020-4cf1-8ca5-d76450781213 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + x-msedge-ref: + - 'Ref A: 7BAC4DC34E5A41209D5E05A71D0E0A7A Ref B: MAA201060515025 Ref C: 2025-04-22T07:19:24Z' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice"}, + "authInfo": {"authType": "secret", "name": "NA", "secretInfo": {"secretType": + "rawValue", "value": "HIDDEN"}}, "clientType": "dotnet", "secretStore": {}, + "publicNetworkSolution": {}, "configurationInfo": {"configurationStore": {}}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create mongodb-atlas + Connection: + - keep-alive + Content-Length: + - '419' + Content-Type: + - application/json + ParameterSetName: + - --connection --source-id --target-resource-group --server --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:19:26.8722208Z"}, "properties": {"provisioningState": "Accepted", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "vNetSolution": null, "clientType": "dotnet", "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}, "scope": null, "publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": 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/74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809031677784783&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=VO9TA8gAJL0SVZQ9Or5yQX6au265rQgb4jnp9lX5I320LLechu7LJna9mGdYIN2LeuyGD_RECk_s6DqhyMk9hpK1Z-_321jzrHBEs8nfE6J53qVLrNswyMOFJDiM6SFcYCleDEGMadw08GJCMMWImtFiCLceXoyADQF90izLMjRmnMnmhreP3fwY__jj-nbvtaLzC4bwzP_otclaYvVxDwI9Y3RPqB11IHOWT8MzUyo5jL7_bgYXsaBVh_zyoe5ZU5n_qk3KrjQY1bL-JW0dP1T5z5k2xXUAf_PPNwERVxqG2nrTAybhGtCGuHuJOHsRO5W3U2tNQ9tSVP22wv5AVA&h=V3VuQwxKXS56PjJnT92Lo263khXNHQvnfNjPi14Epok + cache-control: + - no-cache + content-length: + - '1364' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:19:27 GMT + etag: + - '"ac0037a4-0000-0100-0000-680742ff0000"' + expires: + - '-1' + mise-correlation-id: + - 9dbe7d81-c281-4b33-8c52-4621bd252a46 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-async-operation-timeout: + - P6D + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/4253068a-c0c9-443b-a403-b67ed11466ae + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19999' + x-msedge-ref: + - 'Ref A: D799CC66847B42E990B4CE96C10386A4 Ref B: MAA201060515037 Ref C: 2025-04-22T07:19:25Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-resource-group --server --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809031677784783&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=VO9TA8gAJL0SVZQ9Or5yQX6au265rQgb4jnp9lX5I320LLechu7LJna9mGdYIN2LeuyGD_RECk_s6DqhyMk9hpK1Z-_321jzrHBEs8nfE6J53qVLrNswyMOFJDiM6SFcYCleDEGMadw08GJCMMWImtFiCLceXoyADQF90izLMjRmnMnmhreP3fwY__jj-nbvtaLzC4bwzP_otclaYvVxDwI9Y3RPqB11IHOWT8MzUyo5jL7_bgYXsaBVh_zyoe5ZU5n_qk3KrjQY1bL-JW0dP1T5z5k2xXUAf_PPNwERVxqG2nrTAybhGtCGuHuJOHsRO5W3U2tNQ9tSVP22wv5AVA&h=V3VuQwxKXS56PjJnT92Lo263khXNHQvnfNjPi14Epok + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Accepted", "startTime": "2025-04-22T07:19:27.5018805Z"}' + headers: + cache-control: + - no-cache + content-length: + - '648' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:19:27 GMT + etag: + - '"ff004789-0000-0100-0000-680742ff0000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/2d4738f0-9931-4a32-a7f9-8cf15333a11f + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 84974EA0D7FE4B0F93300CB7EF38B5F1 Ref B: MAA201060515037 Ref C: 2025-04-22T07:19:28Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-resource-group --server --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809031677784783&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=VO9TA8gAJL0SVZQ9Or5yQX6au265rQgb4jnp9lX5I320LLechu7LJna9mGdYIN2LeuyGD_RECk_s6DqhyMk9hpK1Z-_321jzrHBEs8nfE6J53qVLrNswyMOFJDiM6SFcYCleDEGMadw08GJCMMWImtFiCLceXoyADQF90izLMjRmnMnmhreP3fwY__jj-nbvtaLzC4bwzP_otclaYvVxDwI9Y3RPqB11IHOWT8MzUyo5jL7_bgYXsaBVh_zyoe5ZU5n_qk3KrjQY1bL-JW0dP1T5z5k2xXUAf_PPNwERVxqG2nrTAybhGtCGuHuJOHsRO5W3U2tNQ9tSVP22wv5AVA&h=V3VuQwxKXS56PjJnT92Lo263khXNHQvnfNjPi14Epok + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "74d5ad79-ef2f-493a-ab40-fb70a233be33*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Succeeded", "startTime": "2025-04-22T07:19:27.5018805Z", "endTime": + "2025-04-22T07:19:35.2498299Z", "properties": {"Message": ""}}' + headers: + cache-control: + - no-cache + content-length: + - '723' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:19:58 GMT + etag: + - '"ff006c89-0000-0100-0000-680743070000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/fc79a5d7-e0e4-46e6-a4b2-324aea03431b + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 280A08924A99415F915C02A839EA560C Ref B: MAA201060515037 Ref C: 2025-04-22T07:19:58Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection create mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --connection --source-id --target-resource-group --server --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:19:26.8722208Z"}, "properties": {"publicNetworkSolution": {"firewallRules": + null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": null}, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "clientType": "dotnet", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1365' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:19:59 GMT + etag: + - '"ac0064a4-0000-0100-0000-680743070000"' + expires: + - '-1' + mise-correlation-id: + - 3ec24b6d-ef56-460a-8524-8a4e63bce0fd + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/49ca025b-a623-4c32-928e-af647a532eec + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 76CCB565909A45E6A2FC82631921FD31 Ref B: MAA201060515037 Ref C: 2025-04-22T07:19:59Z' + 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 -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest/listConfigurations?api-version=2024-07-01-preview + response: + body: + string: '{"configurations": [{"name": "MONGODBATLAS_CLUSTER_CONNECTIONSTRING", + "value": "HIDDEN", "configType": "Default", "keyVaultReferenceIdentity": null, + "description": ""}]}' + headers: + cache-control: + - no-cache + content-length: + - '169' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:03 GMT + expires: + - '-1' + mise-correlation-id: + - d701d2e1-712b-4690-9514-aefc4d10b3c2 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/0cd6b5c0-eada-42f8-8888-b63de322742d + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19999' + x-msedge-ref: + - 'Ref A: 13AD8A5E17F649EBA1F9ECCA7151E077 Ref B: MAA201060514019 Ref C: 2025-04-22T07:20:01Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --id --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:19:26.8722208Z"}, "properties": {"publicNetworkSolution": {"firewallRules": + null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": null}, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "clientType": "dotnet", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1365' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:04 GMT + etag: + - '"ac0064a4-0000-0100-0000-680743070000"' + expires: + - '-1' + mise-correlation-id: + - 3d41b3a7-5251-4707-8ef9-299d4ebdfd60 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/bf5f162b-b624-466b-86df-92a9743171bc + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 1B02B07FAD5D4831AA22162599CFF399 Ref B: MAA201060516051 Ref C: 2025-04-22T07:20:04Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"targetService": {"type": "AzureResource", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice"}, + "authInfo": {"authType": "secret", "name": "NA", "secretInfo": {"secretType": + "rawValue", "value": "HIDDEN"}}, "clientType": "dotnet", "secretStore": {}, + "publicNetworkSolution": {}, "configurationInfo": {"configurationStore": {}}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update mongodb-atlas + Connection: + - keep-alive + Content-Length: + - '419' + Content-Type: + - application/json + ParameterSetName: + - --id --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:20:06.9947205Z"}, "properties": {"provisioningState": "Accepted", + "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "vNetSolution": null, "clientType": "dotnet", "secretStore": {"keyVaultId": + null, "keyVaultSecretName": null}, "scope": null, "publicNetworkSolution": + {"firewallRules": null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": 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/013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032080103528&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=UDkMItKO0bsFebTGbEAFaFs9AD6oGSUQU_8sNDCSouSG_jA3KQW2fIbzf_MEn3i4v1toc83CvpmarC1b561QcSGt0hLy6qm477caLPmxIRYe26LyEaWizY-97mk1_hq1ZlDGNyaln1HCxNjUsjp4rQu9-Ger93zu9GLGGPnRNHah7PdphiseR16AIj8lScyOedAg4MogunRQfU14Smi9hUMyma70KvLpqhDRpJrYELJ5SBU9kOkGEJjht1lDeEe2_aKB7C-4LjfsF9_jHg94bXI24hRJX-pyBekhVyG6Vip_x-xyzWBF0jBEA__dtJPEP-wZgVo31otlpUkjWdz-tw&h=SUzAEjp2uPk3h8rgCXStxT4IKyyOU0FZfg7PIy6KG2w + cache-control: + - no-cache + content-length: + - '1364' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:07 GMT + etag: + - '"ac0015a5-0000-0100-0000-680743270000"' + expires: + - '-1' + mise-correlation-id: + - 6b83fb92-62c4-4002-9825-80ded5ba9c60 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-async-operation-timeout: + - P6D + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/42a33c9d-7e19-4dce-b5f7-e937b423e7e4 + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19999' + x-msedge-ref: + - 'Ref A: 1A7DF5850CA84E0A86BF59352F242278 Ref B: MAA201060516051 Ref C: 2025-04-22T07:20:05Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --id --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032080103528&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=UDkMItKO0bsFebTGbEAFaFs9AD6oGSUQU_8sNDCSouSG_jA3KQW2fIbzf_MEn3i4v1toc83CvpmarC1b561QcSGt0hLy6qm477caLPmxIRYe26LyEaWizY-97mk1_hq1ZlDGNyaln1HCxNjUsjp4rQu9-Ger93zu9GLGGPnRNHah7PdphiseR16AIj8lScyOedAg4MogunRQfU14Smi9hUMyma70KvLpqhDRpJrYELJ5SBU9kOkGEJjht1lDeEe2_aKB7C-4LjfsF9_jHg94bXI24hRJX-pyBekhVyG6Vip_x-xyzWBF0jBEA__dtJPEP-wZgVo31otlpUkjWdz-tw&h=SUzAEjp2uPk3h8rgCXStxT4IKyyOU0FZfg7PIy6KG2w + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Accepted", "startTime": "2025-04-22T07:20:07.7218961Z"}' + headers: + cache-control: + - no-cache + content-length: + - '648' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:07 GMT + etag: + - '"ff002f8a-0000-0100-0000-680743270000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/be2eff90-7cfe-48ea-b1fc-3cf5893b1f57 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 2241E07E3E8E4E65ACB1D3D7A22E53A0 Ref B: MAA201060516051 Ref C: 2025-04-22T07:20:08Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --id --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032080103528&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=UDkMItKO0bsFebTGbEAFaFs9AD6oGSUQU_8sNDCSouSG_jA3KQW2fIbzf_MEn3i4v1toc83CvpmarC1b561QcSGt0hLy6qm477caLPmxIRYe26LyEaWizY-97mk1_hq1ZlDGNyaln1HCxNjUsjp4rQu9-Ger93zu9GLGGPnRNHah7PdphiseR16AIj8lScyOedAg4MogunRQfU14Smi9hUMyma70KvLpqhDRpJrYELJ5SBU9kOkGEJjht1lDeEe2_aKB7C-4LjfsF9_jHg94bXI24hRJX-pyBekhVyG6Vip_x-xyzWBF0jBEA__dtJPEP-wZgVo31otlpUkjWdz-tw&h=SUzAEjp2uPk3h8rgCXStxT4IKyyOU0FZfg7PIy6KG2w + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "013b1659-7f5e-45a5-8c35-c65be0b675b3*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Succeeded", "startTime": "2025-04-22T07:20:07.7218961Z", "endTime": + "2025-04-22T07:20:16.4690924Z", "properties": {"Message": ""}}' + headers: + cache-control: + - no-cache + content-length: + - '723' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:38 GMT + etag: + - '"ff00538a-0000-0100-0000-680743300000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/0af1d9e3-a236-4f85-a1e2-7e0edfa4b583 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 515E73BBE5DE4421A8C82A30156F0A74 Ref B: MAA201060516051 Ref C: 2025-04-22T07:20:39Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection update mongodb-atlas + Connection: + - keep-alive + ParameterSetName: + - --id --secret + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:20:06.9947205Z"}, "properties": {"publicNetworkSolution": {"firewallRules": + null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": null}, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "clientType": "dotnet", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1365' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:39 GMT + etag: + - '"ac002fa5-0000-0100-0000-680743300000"' + expires: + - '-1' + mise-correlation-id: + - ee6d7e8e-c5af-4ba4-a0c7-975fce2ca668 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/75e182d2-d528-46ae-8dec-b70a253d12a3 + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 33CFBCAEBB6446E5B56DDB913DAE62BA Ref B: MAA201060516051 Ref C: 2025-04-22T07:20:39Z' + 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 -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest/listConfigurations?api-version=2024-07-01-preview + response: + body: + string: '{"configurations": [{"name": "MONGODBATLAS_CLUSTER_CONNECTIONSTRING", + "value": "HIDDEN", "configType": "Default", "keyVaultReferenceIdentity": null, + "description": ""}]}' + headers: + cache-control: + - no-cache + content-length: + - '169' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:43 GMT + expires: + - '-1' + mise-correlation-id: + - c75e58e3-d359-4f35-aaf7-2de37ae4987f + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/e4266547-0cc2-495d-bf4a-2860e416935d + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19999' + x-msedge-ref: + - 'Ref A: 136AE490E724430C83FFDA6DF5B72752 Ref B: MAA201060514009 Ref C: 2025-04-22T07:20:41Z' + 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.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest/listConfigurations?api-version=2024-07-01-preview + response: + body: + string: '{"configurations": [{"name": "MONGODBATLAS_CLUSTER_CONNECTIONSTRING", + "value": "HIDDEN", "configType": "Default", "keyVaultReferenceIdentity": null, + "description": ""}]}' + headers: + cache-control: + - no-cache + content-length: + - '169' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:46 GMT + expires: + - '-1' + mise-correlation-id: + - a3c56f23-127f-4fe3-bddf-1d6f55094a28 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/ff6195a4-b0d7-406f-922a-f5d53bfeeabd + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19998' + x-msedge-ref: + - 'Ref A: 039E07FF744744C887B0F69B755DCD0E Ref B: MAA201060515029 Ref C: 2025-04-22T07:20:44Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection validate + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:20:06.9947205Z"}, "properties": {"publicNetworkSolution": {"firewallRules": + null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": null}, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "clientType": "dotnet", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1365' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:48 GMT + etag: + - '"ac002fa5-0000-0100-0000-680743300000"' + expires: + - '-1' + mise-correlation-id: + - 48081301-6e28-48dc-9b61-162b1063331c + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/9deb9f1b-7e72-4e29-9a36-a713a0801840 + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: FA9A5245E9B9485DA080CBE73791A2DE Ref B: MAA201060513017 Ref C: 2025-04-22T07:20:48Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection validate + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest/validateLinker?api-version=2024-07-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/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032520865358&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=KqQMU2H5_PaaGzaY6gPqH3KYP4S82K7WofEREVirtKHc5aNfT-b9F-4NGbij37xoQSNQYlMMl9h0SkCehto6gyznj23x2e9dNjDCuIBVy53RxWzIFG6LZeaYfxf9F2fRVZPsvmLjTDzD225l0998xWlbfmrgVP3wXxYASuH1Bl5lIWH1WFk2FAf-zZudSJTs6B3HISQpkL5I2UUMwj3EPVu16HoslhJ-VvwRhyE-jLWefahJK4hIntMwuAL9Ii0Y82ydw-oO8IS6ua_YKUvSqeuXTg-I96veW-Mv8YqJZSBQkgtGzAAWCTs6aBdRXYyd9HiN-yWvGzWymfLPbFznew&h=8V_FnfbJims_mfxcmH5Fh7X-DjRUDFdC2NHlGoTptHI + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:51 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032521021659&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=V55WVTCnnPNwpxX-PUhSfrUbdtPP6MKzIBtbvRUy55wou8pzT53pGV48idEFva9XJeKMOfBsGB2CTW2yCsr0mSKcCUQDNqlFVetS9QhAcWvgVYAF_ZaYZX4E-BUrv13274VaewlZPsXFTVpR68JdRr8nQKDiBAlWmzUJTWXOA1oeDyw0NibEFepl3D9M2lu7rY3TwAxFuVJ6Q7dRxXtsZ3UtP6B5mceI00dM0Bl0mGV5zCz3N1HggWu91Ty4vxIf3v-vTSFn9P0rmulMIJk1P4-rPesEJb15ZpSk4f_5vHecTdvqV5UhGkxbchpex7PnqgXXJvv4cWVt-LzLPecR4A&h=tnTFOYVwrJLCg4V6sRLzI4lp3GjHQa8bsM4fsCVfF98 + mise-correlation-id: + - cb25d3af-0487-437d-afc7-850a0a5becb0 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/2987eee9-3251-4417-a850-709a9a7aa1e5 + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19999' + x-msedge-ref: + - 'Ref A: AED8B92BEBE34041AACB98937A6AF55D Ref B: MAA201060513017 Ref C: 2025-04-22T07:20:49Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection validate + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032520865358&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=KqQMU2H5_PaaGzaY6gPqH3KYP4S82K7WofEREVirtKHc5aNfT-b9F-4NGbij37xoQSNQYlMMl9h0SkCehto6gyznj23x2e9dNjDCuIBVy53RxWzIFG6LZeaYfxf9F2fRVZPsvmLjTDzD225l0998xWlbfmrgVP3wXxYASuH1Bl5lIWH1WFk2FAf-zZudSJTs6B3HISQpkL5I2UUMwj3EPVu16HoslhJ-VvwRhyE-jLWefahJK4hIntMwuAL9Ii0Y82ydw-oO8IS6ua_YKUvSqeuXTg-I96veW-Mv8YqJZSBQkgtGzAAWCTs6aBdRXYyd9HiN-yWvGzWymfLPbFznew&h=8V_FnfbJims_mfxcmH5Fh7X-DjRUDFdC2NHlGoTptHI + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Accepted", "startTime": "2025-04-22T07:20:51.4304985Z"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032528477784&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=NEVqhyO82t7iXd5QJQ1tIdBIW79uGLoGsk5lkzBkHF_rTb99LrzlxYFEwn8gp2nou5LPuzNYi__n3iUXHTHw9ceskjzUeNhWDUVzqEWHE5bA1eY9X1dddXv9uSbdrb2Fs-t37qGYheSE3tGGCSHwU5L8Hh7m6S4xFytS6q6PbtawaoHpg8eIe-u-d6EwXxSuzZ018fsV3rS3oIUzgg6z0yhrRHzPy_cdv_QEpUSGadQhfkJ6Ntk_rg6k25SpzNJo7vNFCHSmDl8qe5LyWwp60zMm3XcHofhPVcQmiBk85nhqZNy64wXp0g0fgs1ZQM2JYNgFfcXaIneqLXiEoqvSxw&h=zRdnW2QKevAQiGm2xGuhSbWMGixCgZkIOqwBOO0HmME + cache-control: + - no-cache + content-length: + - '648' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:20:52 GMT + etag: + - '"ff00108b-0000-0100-0000-680743530000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032528477784&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=NEVqhyO82t7iXd5QJQ1tIdBIW79uGLoGsk5lkzBkHF_rTb99LrzlxYFEwn8gp2nou5LPuzNYi__n3iUXHTHw9ceskjzUeNhWDUVzqEWHE5bA1eY9X1dddXv9uSbdrb2Fs-t37qGYheSE3tGGCSHwU5L8Hh7m6S4xFytS6q6PbtawaoHpg8eIe-u-d6EwXxSuzZ018fsV3rS3oIUzgg6z0yhrRHzPy_cdv_QEpUSGadQhfkJ6Ntk_rg6k25SpzNJo7vNFCHSmDl8qe5LyWwp60zMm3XcHofhPVcQmiBk85nhqZNy64wXp0g0fgs1ZQM2JYNgFfcXaIneqLXiEoqvSxw&h=zRdnW2QKevAQiGm2xGuhSbWMGixCgZkIOqwBOO0HmME + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/3abb7fc6-4f2e-4552-bfc1-f47e89d06a35 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: D5ECC0EBAECD493FBAB1FCDAE4CBA3DB Ref B: MAA201060513017 Ref C: 2025-04-22T07:20:52Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection validate + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032520865358&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=KqQMU2H5_PaaGzaY6gPqH3KYP4S82K7WofEREVirtKHc5aNfT-b9F-4NGbij37xoQSNQYlMMl9h0SkCehto6gyznj23x2e9dNjDCuIBVy53RxWzIFG6LZeaYfxf9F2fRVZPsvmLjTDzD225l0998xWlbfmrgVP3wXxYASuH1Bl5lIWH1WFk2FAf-zZudSJTs6B3HISQpkL5I2UUMwj3EPVu16HoslhJ-VvwRhyE-jLWefahJK4hIntMwuAL9Ii0Y82ydw-oO8IS6ua_YKUvSqeuXTg-I96veW-Mv8YqJZSBQkgtGzAAWCTs6aBdRXYyd9HiN-yWvGzWymfLPbFznew&h=8V_FnfbJims_mfxcmH5Fh7X-DjRUDFdC2NHlGoTptHI + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Succeeded", "startTime": "2025-04-22T07:20:51.4304985Z", "endTime": + "2025-04-22T07:20:55.4801581Z", "properties": {"Message": "{\"ConnectionName\":\"mongodbtest\",\"IsConnectionAvailable\":true,\"ValidationDetail\":[{\"Name\":\"Target + resource existence validated.\",\"Description\":null,\"Result\":0},{\"Name\":\"Target + service firewall validated.\",\"Description\":null,\"Result\":0},{\"Name\":\"Configured + connection information validated.\",\"Description\":null,\"Result\":0}],\"ReportStartTimeUtc\":\"2025-04-22T07:20:53.0210476Z\",\"ReportEndTimeUtc\":\"2025-04-22T07:20:54.3682281Z\",\"SourceId\":null,\"TargetId\":null,\"AuthType\":\"secret\"}", + "linkerName": "mongodbtest", "isConnectionAvailable": true, "validationDetail": + [{"name": "Target resource existence validated.", "description": null, "result": + "success"}, {"name": "Target service firewall validated.", "description": + null, "result": "success"}, {"name": "Configured connection information validated.", + "description": null, "result": "success"}], "reportStartTimeUtc": "2025-04-22T07:20:53.0210476Z", + "reportEndTimeUtc": "2025-04-22T07:20:54.3682281Z", "sourceId": null, "targetId": + null, "authType": "secret"}}' + headers: + cache-control: + - no-cache + content-length: + - '1775' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:21:22 GMT + etag: + - '"ff00218b-0000-0100-0000-680743570000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/b219fc8d-a21c-448a-9e3e-08bd49011948 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 76965853EC154DA5A44D9CD7470CAEAE Ref B: MAA201060513017 Ref C: 2025-04-22T07:21:23Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - webapp connection validate + Connection: + - keep-alive + ParameterSetName: + - --id + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032521021659&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=V55WVTCnnPNwpxX-PUhSfrUbdtPP6MKzIBtbvRUy55wou8pzT53pGV48idEFva9XJeKMOfBsGB2CTW2yCsr0mSKcCUQDNqlFVetS9QhAcWvgVYAF_ZaYZX4E-BUrv13274VaewlZPsXFTVpR68JdRr8nQKDiBAlWmzUJTWXOA1oeDyw0NibEFepl3D9M2lu7rY3TwAxFuVJ6Q7dRxXtsZ3UtP6B5mceI00dM0Bl0mGV5zCz3N1HggWu91Ty4vxIf3v-vTSFn9P0rmulMIJk1P4-rPesEJb15ZpSk4f_5vHecTdvqV5UhGkxbchpex7PnqgXXJvv4cWVt-LzLPecR4A&h=tnTFOYVwrJLCg4V6sRLzI4lp3GjHQa8bsM4fsCVfF98 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "2b6da3bd-dd4e-481a-aeef-12cf2f5dd73b*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Succeeded", "startTime": "2025-04-22T07:20:51.4304985Z", "endTime": + "2025-04-22T07:20:55.4801581Z", "properties": {"Message": "{\"ConnectionName\":\"mongodbtest\",\"IsConnectionAvailable\":true,\"ValidationDetail\":[{\"Name\":\"Target + resource existence validated.\",\"Description\":null,\"Result\":0},{\"Name\":\"Target + service firewall validated.\",\"Description\":null,\"Result\":0},{\"Name\":\"Configured + connection information validated.\",\"Description\":null,\"Result\":0}],\"ReportStartTimeUtc\":\"2025-04-22T07:20:53.0210476Z\",\"ReportEndTimeUtc\":\"2025-04-22T07:20:54.3682281Z\",\"SourceId\":null,\"TargetId\":null,\"AuthType\":\"secret\"}", + "linkerName": "mongodbtest", "isConnectionAvailable": true, "validationDetail": + [{"name": "Target resource existence validated.", "description": null, "result": + "success"}, {"name": "Target service firewall validated.", "description": + null, "result": "success"}, {"name": "Configured connection information validated.", + "description": null, "result": "success"}], "reportStartTimeUtc": "2025-04-22T07:20:53.0210476Z", + "reportEndTimeUtc": "2025-04-22T07:20:54.3682281Z", "sourceId": null, "targetId": + null, "authType": "secret"}}' + headers: + cache-control: + - no-cache + content-length: + - '1775' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:21:23 GMT + etag: + - '"ff00218b-0000-0100-0000-680743570000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/dba3a0db-f07b-4839-8c0f-e1638131d098 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 1C3E47352C6D4941A1ED704E995833D2 Ref B: MAA201060513017 Ref C: 2025-04-22T07:21:23Z' + 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.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-01-preview + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "name": "mongodbtest", "type": "microsoft.servicelinker/linkers", "systemData": + {"createdBy": "test@example.com", "createdByType": "User", "createdAt": "2025-04-22T07:16:20.4045957Z", + "lastModifiedBy": "test@example.com", "lastModifiedByType": "User", "lastModifiedAt": + "2025-04-22T07:20:06.9947205Z"}, "properties": {"publicNetworkSolution": {"firewallRules": + null, "deleteOrUpdateBehavior": null, "action": null}, "configurationInfo": + {"customizedKeys": null, "configurationStore": {"appConfigurationId": null}, + "additionalConfigurations": null, "additionalConnectionStringProperties": + null, "deleteOrUpdateBehavior": null, "action": null, "daprProperties": null}, + "provisioningState": "Succeeded", "targetService": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/MongoDB.Atlas/organizations/myservice", + "resourceProperties": null, "type": "AzureResource"}, "authInfo": {"name": + "NA", "secretInfo": {"secretType": "rawValue"}, "authType": "secret", "authMode": + null}, "clientType": "dotnet", "scope": null, "vNetSolution": null, "secretStore": + {"keyVaultId": null, "keyVaultSecretName": null}}}' + headers: + cache-control: + - no-cache + content-length: + - '1365' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:21:26 GMT + etag: + - '"ac002fa5-0000-0100-0000-680743300000"' + expires: + - '-1' + mise-correlation-id: + - 78bdc657-c398-4dc6-bc73-9b88121cc33a + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/3feb8fd7-bf01-43a8-93d0-8b0197d7160e + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 5F17FEE9E4D84D0DB614F700EBB6A42C Ref B: MAA201060516019 Ref C: 2025-04-22T07:21:25Z' + 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 -o + User-Agent: + - AZURECLI/2.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest/listConfigurations?api-version=2024-07-01-preview + response: + body: + string: '{"configurations": [{"name": "MONGODBATLAS_CLUSTER_CONNECTIONSTRING", + "value": "HIDDEN", "configType": "Default", "keyVaultReferenceIdentity": null, + "description": ""}]}' + headers: + cache-control: + - no-cache + content-length: + - '169' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:21:30 GMT + expires: + - '-1' + mise-correlation-id: + - b8062cfc-8970-4e16-879b-19a691eaee46 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/1053108f-35d4-46e2-b159-9a8ac0d3c09f + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '19999' + x-msedge-ref: + - 'Ref A: 8E63A06647A74537A3B2B56A26E1BF31 Ref B: MAA201060513019 Ref C: 2025-04-22T07:21:28Z' + 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.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest?api-version=2024-07-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/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032939861009&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=FVJaRFvUZjUcZpfSPfL1VFPWbKp2R7DDONABH73O_Iw2AgR07CvZ-l8_sKXn40vA40Vl1yhwC2BANmKKH4qaIP_cvrGnld5HhaQT8cMMp0wfjRv1SOTy-TCaWzS0cBaXqeqyOA98ZAWNRZd0Oyag1H856aTABrY6jTB-aFz7n4AmhwfF9z0pLOFjzkbDCVa-1SF9s8I8rBSMu6b35z2GgBJyrkgRufZoGcn0HJ-Aa_3NID9j3BFPVZhMvHZjBctHqLLglF4uThd3ii9IK8OhoGr1CPRbulpZDDBKLl2gSOlj4sY29fp7Vfarl2yo_uN8AMANv60KA0o7-NsNOb05Jw&h=vUsjvk8RtN9DBWrKkrgcaQywvb6w79VxlduNHV1IWp4 + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:21:33 GMT + etag: + - '"ac005da6-0000-0100-0000-6807437d0000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032939861009&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=FVJaRFvUZjUcZpfSPfL1VFPWbKp2R7DDONABH73O_Iw2AgR07CvZ-l8_sKXn40vA40Vl1yhwC2BANmKKH4qaIP_cvrGnld5HhaQT8cMMp0wfjRv1SOTy-TCaWzS0cBaXqeqyOA98ZAWNRZd0Oyag1H856aTABrY6jTB-aFz7n4AmhwfF9z0pLOFjzkbDCVa-1SF9s8I8rBSMu6b35z2GgBJyrkgRufZoGcn0HJ-Aa_3NID9j3BFPVZhMvHZjBctHqLLglF4uThd3ii9IK8OhoGr1CPRbulpZDDBKLl2gSOlj4sY29fp7Vfarl2yo_uN8AMANv60KA0o7-NsNOb05Jw&h=vUsjvk8RtN9DBWrKkrgcaQywvb6w79VxlduNHV1IWp4 + mise-correlation-id: + - a26e4723-44d6-4973-bcd7-2f5cc48dff72 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/e3860f79-b0a4-4515-ad24-e5ec664b7d1f + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '11999' + x-msedge-ref: + - 'Ref A: 9FAC2172DC3243028CAA88EBE06C428D Ref B: MAA201060515019 Ref C: 2025-04-22T07:21:31Z' + 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.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032939861009&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=FVJaRFvUZjUcZpfSPfL1VFPWbKp2R7DDONABH73O_Iw2AgR07CvZ-l8_sKXn40vA40Vl1yhwC2BANmKKH4qaIP_cvrGnld5HhaQT8cMMp0wfjRv1SOTy-TCaWzS0cBaXqeqyOA98ZAWNRZd0Oyag1H856aTABrY6jTB-aFz7n4AmhwfF9z0pLOFjzkbDCVa-1SF9s8I8rBSMu6b35z2GgBJyrkgRufZoGcn0HJ-Aa_3NID9j3BFPVZhMvHZjBctHqLLglF4uThd3ii9IK8OhoGr1CPRbulpZDDBKLl2gSOlj4sY29fp7Vfarl2yo_uN8AMANv60KA0o7-NsNOb05Jw&h=vUsjvk8RtN9DBWrKkrgcaQywvb6w79VxlduNHV1IWp4 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Deleting", "startTime": "2025-04-22T07:21:33.2901923Z"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032946296663&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=sPi7fj42wjXxDEj-adAqeS42oWONZfFh_0IkvObOSMhkWlcf90_N_OufKIl9z6CuXtZODCXEDcgjbxY1mWIlDfkWIdhr5yhpqoaVE9y12fP18o6YPVbxhVm0bfPR0xV7l_3KubQiO_5w3T5f2mHiRFL1qpor4TwOncld32yTnVXkFGMlt4VW-pBb-QeiYyaaMGKHASZM-Tfu6QPuuKAQUHIVa1-FEu5noe7Xu8bwU8WmiIGbCpxNKI7MclbUdcgxKG654IptYsqV2NLvBht68uCpOr1IzudYvSAWTMRJTbvF14svBvTr31X4iiLRIhid-KgDboM2eHoD4oww52qWQg&h=_em9kTAVuL8c9gNjcL4I4wwOKi6knZfscJHq86xIoFE + cache-control: + - no-cache + content-length: + - '648' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:21:34 GMT + etag: + - '"ff00d88b-0000-0100-0000-6807437d0000"' + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/eastus/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032946452910&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=gPIviAK8jPMaA4N0Cwtynxy0t7rNWaZymrRly6R3GD2yfQF7pHJ2FrfZmADPmRV-v8oNyS0S12WtseplUybd0KvBq3Q6vPGbvfIdveYPZYqcfd_yTeQPAjtlTErXfDpZ-bqrW51L6fdN2A0vRaGP6pqEm3RfObyzqhl3Hhr6Q55WinIAYH_vIzFW-BL9ISuIr8EAduROVnM9xTJrhqITkF4Sqw0i0oZ81WnAgfxzMkjzGSJZO0RC7QCNMmpAdbqvK9y_uj9t3HSut4ex5OSHrFwI8R1S_0gctl5RgeGK_TGjfg7rHRC3QjhexDMNJBbTKiiyJhnbKDZs4ubLD-2L7A&h=9Phm-Sy4Zx6VDX2TFvCZvfT4dKLG9Vjj3y9NqxUCFLs + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/18197a52-b209-4268-a2a2-76aa6dedf515 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 60330874E211497B9518B9989B975EDD Ref B: MAA201060515019 Ref C: 2025-04-22T07:21:34Z' + 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.71.0 azsdk-python-core/1.31.0 Python/3.12.10 (Windows-10-10.0.19045-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB?api-version=2021-01-01-privatepreview&t=638809032939861009&c=MIIHhzCCBm-gAwIBAgITfAeDEnPW_KxJbq8EjgAAB4MSczANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIwMTUyMDI3WhcNMjUxMDE3MTUyMDI3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALO1SAvt4DI7FxxBmZBcfoKDLiXpS8U5adZbRlRvVm-EcAWqGNnVo1AxaXu3ghKMY95LxffhvcYAZ56WhgOxA_gpAUzm4t0yW0aVzv7vAOWZHIG1fvTcWY_sHCkuTyCNAcRbNbaqbidaK9ZOTQ19baUQ26kVkP7tjTi6DWWRlM25d4YQcGaWJoBwUtol-hgB5Z_rVMljRF5Q1T9_3YpRBw57SpHvmb30JNQSpndyeu--Ip8pMwpNaiIRF70G8WfbTBoJhRqNqNAKBLU3CAVV4H6lYrXtSK-gkZC0EzjZ4ze_XVDGBd1sOPsbMx4aQgZEiuDJuuk9eqTzzur3IDUdrP0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSRrAa71kVppeoZonY7QPy_R7XWQzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAChQXwS0_EaMb7G3BWGDeoNhAAEaoKkJVUy5HVGyWKADFm6Tp2WidwOIMoOu-IuoA634ORJ7bIwsC2WhUA0Z8-c2AAD956dAtCkn5pEBXSqwuKMM3l9KOClAY1RiAQcP-GWtmb_mqZspO78GHaq-mwiyIDUICM-uZl-qR6UVt6rLn5xPqHNkenxrslS_G3IJ9yCV1sflxhz93B7VR9H7BtOxd_nqZOD5uSV3OpPnATTRO0KB3VBbZ0KqvdtWoHjNywLqMuhJUufHw2zmlQ-Yj3ndha_yTvOQlT-85ikSoyWI0P4_GeEwX9RdkiVHVzx3gR8HzFKkJXOwRvxQE_9Ov_0&s=FVJaRFvUZjUcZpfSPfL1VFPWbKp2R7DDONABH73O_Iw2AgR07CvZ-l8_sKXn40vA40Vl1yhwC2BANmKKH4qaIP_cvrGnld5HhaQT8cMMp0wfjRv1SOTy-TCaWzS0cBaXqeqyOA98ZAWNRZd0Oyag1H856aTABrY6jTB-aFz7n4AmhwfF9z0pLOFjzkbDCVa-1SF9s8I8rBSMu6b35z2GgBJyrkgRufZoGcn0HJ-Aa_3NID9j3BFPVZhMvHZjBctHqLLglF4uThd3ii9IK8OhoGr1CPRbulpZDDBKLl2gSOlj4sY29fp7Vfarl2yo_uN8AMANv60KA0o7-NsNOb05Jw&h=vUsjvk8RtN9DBWrKkrgcaQywvb6w79VxlduNHV1IWp4 + response: + body: + string: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceLinker/locations/EASTUS/operationStatuses/e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "name": "e97a60cd-b16f-43e1-a061-a20ab82356b1*CCB71BF9BCE4093C9EF6E85E63039A85964E9CBD59763DEE14C1B3ACD74B75BB", + "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/servicelinker-test-linux-group/providers/Microsoft.Web/sites/servicelinker-flexiblepostgresql-app/providers/Microsoft.ServiceLinker/linkers/mongodbtest", + "status": "Succeeded", "startTime": "2025-04-22T07:21:33.2901923Z", "endTime": + "2025-04-22T07:21:42.2453845Z", "properties": null}' + headers: + cache-control: + - no-cache + content-length: + - '712' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 22 Apr 2025 07:22:05 GMT + etag: + - '"ff00368c-0000-0100-0000-680743860000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=3e9e7831-1780-4a27-ad55-d8abd93c9556/southeastasia/f9f6cd13-e29d-4f64-9bd6-0c779e23c189 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 91367EB4B6014C99B81872AE8B8203E8 Ref B: MAA201060515019 Ref C: 2025-04-22T07:22:05Z' + 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 c0189a3c41a..65a3c7f3a9f 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 @@ -695,6 +695,40 @@ def test_webapp_neon_postgres_e2e(self): # delete connection self.cmd('webapp connection delete --id {} --yes'.format(connection_id)) + @record_only() + def test_webapp_mongodb_atlas_e2e(self): + self.kwargs.update({ + 'subscription': get_subscription_id(self.cli_ctx), + 'source_resource_group': 'servicelinker-test-linux-group', + 'site': 'servicelinker-flexiblepostgresql-app', + }) + + # prepare params + name = 'mongodbtest' + source_id = SOURCE_RESOURCES.get(RESOURCE.WebApp).format(**self.kwargs) + + # create connection + self.cmd('webapp connection create mongodb-atlas --connection {} --source-id {} --target-resource-group {} --server {} ' + '--secret secret={}'.format(name, source_id, 'rg', 'myservice', 'abc')) + + + connection_id = source_id + "/providers/Microsoft.ServiceLinker/linkers/" + name + + # update connection + self.cmd('webapp connection update mongodb-atlas --id {} ' + '--secret secret={}'.format(connection_id, '123')) + + # list configuration + self.cmd('webapp connection list-configuration --id {}'.format(connection_id)) + + # validate connection + self.cmd('webapp connection validate --id {}'.format(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)) @record_only() def test_webapp_redis_e2e(self): From 712c82680f00cacd2e38bc8f68a7f7f45143ea2b Mon Sep 17 00:00:00 2001 From: qianwens Date: Tue, 22 Apr 2025 16:23:57 +0800 Subject: [PATCH 3/7] fix style error --- .../azure/cli/command_modules/serviceconnector/_validators.py | 1 + .../azure/cli/command_modules/serviceconnector/action.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py index 52aaad87cdd..6744f35f0a9 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_validators.py @@ -231,6 +231,7 @@ def _infer_springcloud(source_id): logger.warning('Client type is not specified, use %s one: --client-type %s', method, client_type.value) return client_type.value + def interactive_input(arg, hint, cmd): '''Get interactive inputs from users ''' diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py index 6bac6eaad9d..f288a66ab9c 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/action.py @@ -88,7 +88,7 @@ def get_action(self, values, option_string, command_name): # pylint: disable=no else: raise ValidationError('Unsupported Key {} is provided for parameter secret_auth_info. All possible ' 'keys are: name, secret/secret-uri/secret-name'.format(k)) - if (is_mongodb_atlas_target(command_name)): + if is_mongodb_atlas_target(command_name): d['name'] = 'NA' if len(d) != 2: raise ValidationError('Required keys missing for parameter --secret.' From 5d6ee44535d326f2493d8c7c2fc1c95706db4698 Mon Sep 17 00:00:00 2001 From: qianwens Date: Fri, 25 Apr 2025 11:56:15 +0800 Subject: [PATCH 4/7] fix comment --- .../azure/cli/command_modules/serviceconnector/_help.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py index 6dc2290aa13..4672d3b15f5 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py @@ -279,11 +279,11 @@ def get_source_display_name(sourcename): if target in {RESOURCE.MongoDbAtlas}: secret_param = ''' - name: --secret - short-summary: The secret auth info + short-summary: The connection string for secret auth long-summary: | Usage: --secret secret=XX - secret : Connection string for secret auth. + secret : Connection string for secret auth. Ex. mongodb://:@:/ ''' elif source.value != RESOURCE.KubernetesCluster.value: secret_param = ''' From 51c0e848b0b7f112026144be9b61af57a6c26465 Mon Sep 17 00:00:00 2001 From: qianwens Date: Fri, 25 Apr 2025 14:07:57 +0800 Subject: [PATCH 5/7] fix style --- .../azure/cli/command_modules/serviceconnector/_help.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py index 4672d3b15f5..5d24cdfdcc5 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py @@ -279,11 +279,12 @@ def get_source_display_name(sourcename): if target in {RESOURCE.MongoDbAtlas}: secret_param = ''' - name: --secret - short-summary: The connection string for secret auth + short-summary: The connection string for secret auth long-summary: | Usage: --secret secret=XX - secret : Connection string for secret auth. Ex. mongodb://:@:/ + secret : Connection string for secret auth. + Example: mongodb://:@:/ ''' elif source.value != RESOURCE.KubernetesCluster.value: secret_param = ''' From 7b4667e87b7c0fd20ad2161e308b971cfda3ec7d Mon Sep 17 00:00:00 2001 From: Qianwen Shi Date: Thu, 8 May 2025 16:52:56 +0800 Subject: [PATCH 6/7] fix linter --- .../azure/cli/command_modules/serviceconnector/_help.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py index 5d24cdfdcc5..6322f2beca9 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py @@ -284,7 +284,7 @@ def get_source_display_name(sourcename): Usage: --secret secret=XX secret : Connection string for secret auth. - Example: mongodb://:@:/ + Example: mongodb://user1:pwd@host/mydatabase ''' elif source.value != RESOURCE.KubernetesCluster.value: secret_param = ''' From fc804b3ef24c218a0e4feee1d5a696ec3bbcd4eb Mon Sep 17 00:00:00 2001 From: Qianwen Shi Date: Thu, 8 May 2025 17:51:19 +0800 Subject: [PATCH 7/7] fix linter --- .../azure/cli/command_modules/serviceconnector/_help.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py index 6322f2beca9..b907c66351d 100644 --- a/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py +++ b/src/azure-cli/azure/cli/command_modules/serviceconnector/_help.py @@ -284,7 +284,7 @@ def get_source_display_name(sourcename): Usage: --secret secret=XX secret : Connection string for secret auth. - Example: mongodb://user1:pwd@host/mydatabase + Example: mongodb+srv://myUser:myPassword@cluster0.a12345.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0 ''' elif source.value != RESOURCE.KubernetesCluster.value: secret_param = '''