diff --git a/src/dataprotection/HISTORY.rst b/src/dataprotection/HISTORY.rst index 5ddc27e0e00..865093af7b0 100644 --- a/src/dataprotection/HISTORY.rst +++ b/src/dataprotection/HISTORY.rst @@ -2,6 +2,10 @@ Release History =============== +1.11.0 +++++++ +* Added dataprotection support for AzureCosmosDB workload: new manifest (Microsoft.DocumentDB/databaseAccounts), registration in supported datasource types, datasource map, and permission help text. Added end-to-end backup/restore scenario test, unit tests for default policy template, backup-instance initialize, and restore initialize, and an update-msi-permissions live test that grants Reader/Cosmos DB Operator on the data source RG / account. + 1.10.0 ++++++ * Bumped API version to 2026-03-01 for backup-instance create, update, validate-for-backup, and validate-for-update commands. diff --git a/src/dataprotection/azext_dataprotection/manual/Manifests/AzureCosmosDB.py b/src/dataprotection/azext_dataprotection/manual/Manifests/AzureCosmosDB.py new file mode 100644 index 00000000000..823f072c078 --- /dev/null +++ b/src/dataprotection/azext_dataprotection/manual/Manifests/AzureCosmosDB.py @@ -0,0 +1,99 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +manifest = ''' +{ + "isProxyResource": false, + "enableDataSourceSetInfo": false, + "resourceType": "Microsoft.DocumentDB/databaseAccounts", + "parentResourceType": "Microsoft.DocumentDB/databaseAccounts", + "datasourceType": "Microsoft.DocumentDB/databaseAccounts", + "allowedRestoreModes": [ "RecoveryPointBased" ], + "allowedRestoreTargetTypes": [ "AlternateLocation" ], + "itemLevelRecoveryEnabled": false, + "addBackupDatasourceParametersList": false, + "backupConfigurationRequired": false, + "addDataStoreParametersList": false, + "friendlyNameRequired": false, + "supportSecretStoreAuthentication": false, + "backupVaultPermissions": [ + { + "roleDefinitionName": "Reader", + "type": "DataSourceRG" + }, + { + "roleDefinitionName": "Cosmos DB Operator", + "type": "DataSource" + } + ], + "backupVaultRestorePermissions": [ + { + "roleDefinitionName": "Cosmos DB Operator", + "type": "DataSource" + } + ], + "policySettings": { + "supportedRetentionTags": [ "Weekly", "Monthly", "Yearly" ], + "supportedDatastoreTypes": [ "VaultStore" ], + "disableAddRetentionRule": false, + "disableCustomRetentionTag": false, + "backupScheduleSupported": true, + "supportedBackupFrequency": [ "Weekly" ], + "defaultPolicy": { + "policyRules": [ + { + "name": "BackupWeekly", + "objectType": "AzureBackupRule", + "backupParameters": { + "backupType": "full", + "objectType": "AzureBackupParams" + }, + "dataStore": { + "dataStoreType": "VaultStore", + "objectType": "DataStoreInfoBase" + }, + "trigger": { + "schedule": { + "timeZone": "UTC", + "repeatingTimeIntervals": [ "R/2026-02-08T10:00:00+00:00/P1W" ] + }, + "taggingCriteria": [ + { + "isDefault": true, + "taggingPriority": 99, + "tagInfo": { + "id": "Default_", + "tagName": "Default" + } + } + ], + "objectType": "ScheduleBasedTriggerContext" + } + }, + { + "name": "Default", + "objectType": "AzureRetentionRule", + "isDefault": true, + "lifecycles": [ + { + "deleteAfter": { + "duration": "P10Y", + "objectType": "AbsoluteDeleteOption" + }, + "sourceDataStore": { + "dataStoreType": "VaultStore", + "objectType": "DataStoreInfoBase" + }, + "targetDataStoreCopySettings": [] + } + ] + } + ], + "datasourceTypes": [ "Microsoft.DocumentDB/databaseAccounts" ], + "objectType": "BackupPolicy", + "name": "CosmosDBPolicy1" + } + } +}''' diff --git a/src/dataprotection/azext_dataprotection/manual/Manifests/config.py b/src/dataprotection/azext_dataprotection/manual/Manifests/config.py index 667f3394c79..6391b8a840b 100644 --- a/src/dataprotection/azext_dataprotection/manual/Manifests/config.py +++ b/src/dataprotection/azext_dataprotection/manual/Manifests/config.py @@ -5,4 +5,5 @@ supported_datasource_types = ["AzureDisk", "AzureBlob", "AzureDataLakeStorage", "AzureDatabaseForPostgreSQL", "AzureKubernetesService", - "AzureDatabaseForPostgreSQLFlexibleServer", "AzureDatabaseForMySQL"] + "AzureDatabaseForPostgreSQLFlexibleServer", "AzureDatabaseForMySQL", + "AzureCosmosDB"] diff --git a/src/dataprotection/azext_dataprotection/manual/helpers.py b/src/dataprotection/azext_dataprotection/manual/helpers.py index cd89395b9f7..f671f4f1f54 100644 --- a/src/dataprotection/azext_dataprotection/manual/helpers.py +++ b/src/dataprotection/azext_dataprotection/manual/helpers.py @@ -56,7 +56,8 @@ "AzureDatabaseForPostgreSQL": "Microsoft.DBforPostgreSQL/servers/databases", "AzureKubernetesService": "Microsoft.ContainerService/managedClusters", "AzureDatabaseForPostgreSQLFlexibleServer": "Microsoft.DBforPostgreSQL/flexibleServers", - "AzureDatabaseForMySQL": "Microsoft.DBforMySQL/flexibleServers" + "AzureDatabaseForMySQL": "Microsoft.DBforMySQL/flexibleServers", + "AzureCosmosDB": "Microsoft.DocumentDB/databaseAccounts" } # This is ideally temporary, as Backup Vault contains secondary region information. But in some cases @@ -950,6 +951,8 @@ def get_help_word_from_permission_type(permission_type, datasource_type): helptext_dsname = "Postgres flexible server" if datasource_type == 'AzureDatabaseForMySQL': helptext_dsname = "MySQL server" + if datasource_type == 'AzureCosmosDB': + helptext_dsname = "Cosmos DB account" return helptext_dsname @@ -1056,7 +1059,14 @@ def convert_dict_keys_snake_to_camel(dictionary): return new_dictionary +_SNAKE_TO_CAMEL_OVERRIDES = { + "resource_id": "resourceID", +} + + def convert_string_snake_to_camel(string): + if string in _SNAKE_TO_CAMEL_OVERRIDES: + return _SNAKE_TO_CAMEL_OVERRIDES[string] new_string = re.sub(r'_([a-z])', lambda m: m.group(1).upper(), string) return new_string diff --git a/src/dataprotection/azext_dataprotection/tests/latest/recordings/test_dataprotection_backup_and_restore_cosmosdb.yaml b/src/dataprotection/azext_dataprotection/tests/latest/recordings/test_dataprotection_backup_and_restore_cosmosdb.yaml new file mode 100644 index 00000000000..548e41a51a6 --- /dev/null +++ b/src/dataprotection/azext_dataprotection/tests/latest/recordings/test_dataprotection_backup_and_restore_cosmosdb.yaml @@ -0,0 +1,1541 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --vault-name --backup-instance-name --yes + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '' + headers: + cache-control: + - no-cache + date: + - Wed, 13 May 2026 06:34:28 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/88c8b107-0e1f-432a-b6ff-894ba6f11b64 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '799' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 8B999A5AE69A449CBBD99773C7AB200E Ref B: SIN221080712019 Ref C: 2026-05-13T06:34:28Z' + status: + code: 204 + message: No Content +- request: + body: '{"backupInstance": {"dataSourceInfo": {"datasourceType": "Microsoft.DocumentDB/databaseAccounts", + "objectType": "Datasource", "resourceID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src", + "resourceLocation": "eastus2euap", "resourceName": "cosmosbugbash-cli2-src", + "resourceType": "Microsoft.DocumentDB/databaseAccounts", "resourceUri": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src"}, + "dataSourceSetInfo": null, "datasourceAuthCredentials": null, "friendlyName": + "cosmosbugbash-cli2-src", "objectType": "BackupInstance", "policyInfo": {"policyId": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy", + "policyParameters": null}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + Content-Length: + - '991' + Content-Type: + - application/json + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/validateForBackup?api-version=2025-07-01 + response: + body: + string: '' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508700981229&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=NmqX2_JAn8E2Kl0ZYw-5isvlEIoesJSvKXLqD0aO5k0n_m5HlLUogLSehJ4fIyRc4KAJ_rs2BY3JjASGVCnKR_DVQgOs2iOvEyTWxEKgbSKbnYEDnuvLkhDAcWAX8Gne9lCGo_aMJSDWUxU0fPuvEVXGBV_vOv1am5g6wHmQQYiHuRRLJ83Deeu-e7gj7InMblSaM3ElsrtLrFJ6NFoUU4kGtQBl0wbium_Y1l9Oh2_-BVw5ptjMuI-b6bWPEpHy3DzoNgtQ23YeN2yuWFhmLaPtrXt0UscPyWCJ81vbCS3ZcgVQ4jGBDqQJQEmyBT0WpRq_gfvJ9iYjYCd_hwFSsA&h=kv6gVUZEVND9ZxarF052DN_gsuCknquXID7r2Pd6o4I + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 13 May 2026 06:34:30 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/eastus2euap/operationResults/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508701137377&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DIvf81tB-G_SfLozk80a_Whhx4T6qXbDC9fF3jXhdJzSTHfgyyE3p8vSrhAm15OjfSUa6glY2SAuEFkaV9QoaQ56D0wnY0SXRy0AnSuWv-2iihkQ6ptQy0-IgO_F0PJxmTPb-Fl0Ynb8t-QfNWMEJXfLprzndZqVPG9tAMbtJeDvRd17F3BR4B4tj8cd4cBGxaLE7hP3BZXeKzHMKTknqAQJqMq9hGGfx8wqIoh8kdKruA-uiDJB07BncOAXasxCb7pbVMBAcZ1QGyeulpsz-chDKVMdd-ti6XnavI6HM7y4jDn7wWcbebGMBxI6Kmq0-HciZgDsqkQn1iBhu7fQsg&h=vHN7Dq8qAr9_QbCOav11YEj-1seL0nVtGpvdqCsxHcQ + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/1154fb43-c6d9-4a4a-9060-98f9081145a9 + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-ms-throttling-version: + - v2 + x-msedge-ref: + - 'Ref A: A07092437DB24E6AA6325C59CE5B21AB Ref B: PNQ231110908060 Ref C: 2026-05-13T06:34:29Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508700981229&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=NmqX2_JAn8E2Kl0ZYw-5isvlEIoesJSvKXLqD0aO5k0n_m5HlLUogLSehJ4fIyRc4KAJ_rs2BY3JjASGVCnKR_DVQgOs2iOvEyTWxEKgbSKbnYEDnuvLkhDAcWAX8Gne9lCGo_aMJSDWUxU0fPuvEVXGBV_vOv1am5g6wHmQQYiHuRRLJ83Deeu-e7gj7InMblSaM3ElsrtLrFJ6NFoUU4kGtQBl0wbium_Y1l9Oh2_-BVw5ptjMuI-b6bWPEpHy3DzoNgtQ23YeN2yuWFhmLaPtrXt0UscPyWCJ81vbCS3ZcgVQ4jGBDqQJQEmyBT0WpRq_gfvJ9iYjYCd_hwFSsA&h=kv6gVUZEVND9ZxarF052DN_gsuCknquXID7r2Pd6o4I + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","status":"Inprogress","startTime":"2026-05-13T06:34:29.9939223Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:34:30 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/a42a26b0-1338-4a45-82a6-61441aa933dd + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 9B264C2F510443518E0002803DC9E382 Ref B: SIN221080712027 Ref C: 2026-05-13T06:34:30Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508700981229&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=NmqX2_JAn8E2Kl0ZYw-5isvlEIoesJSvKXLqD0aO5k0n_m5HlLUogLSehJ4fIyRc4KAJ_rs2BY3JjASGVCnKR_DVQgOs2iOvEyTWxEKgbSKbnYEDnuvLkhDAcWAX8Gne9lCGo_aMJSDWUxU0fPuvEVXGBV_vOv1am5g6wHmQQYiHuRRLJ83Deeu-e7gj7InMblSaM3ElsrtLrFJ6NFoUU4kGtQBl0wbium_Y1l9Oh2_-BVw5ptjMuI-b6bWPEpHy3DzoNgtQ23YeN2yuWFhmLaPtrXt0UscPyWCJ81vbCS3ZcgVQ4jGBDqQJQEmyBT0WpRq_gfvJ9iYjYCd_hwFSsA&h=kv6gVUZEVND9ZxarF052DN_gsuCknquXID7r2Pd6o4I + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","status":"Inprogress","startTime":"2026-05-13T06:34:29.9939223Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:35:01 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/722060f9-3894-4702-8777-716dc574a506 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: C2181EBACE8A4241ACF592769E69CF36 Ref B: PNQ231110906062 Ref C: 2026-05-13T06:35:01Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508700981229&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=NmqX2_JAn8E2Kl0ZYw-5isvlEIoesJSvKXLqD0aO5k0n_m5HlLUogLSehJ4fIyRc4KAJ_rs2BY3JjASGVCnKR_DVQgOs2iOvEyTWxEKgbSKbnYEDnuvLkhDAcWAX8Gne9lCGo_aMJSDWUxU0fPuvEVXGBV_vOv1am5g6wHmQQYiHuRRLJ83Deeu-e7gj7InMblSaM3ElsrtLrFJ6NFoUU4kGtQBl0wbium_Y1l9Oh2_-BVw5ptjMuI-b6bWPEpHy3DzoNgtQ23YeN2yuWFhmLaPtrXt0UscPyWCJ81vbCS3ZcgVQ4jGBDqQJQEmyBT0WpRq_gfvJ9iYjYCd_hwFSsA&h=kv6gVUZEVND9ZxarF052DN_gsuCknquXID7r2Pd6o4I + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","status":"Inprogress","startTime":"2026-05-13T06:34:29.9939223Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:35:32 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/5d4aec30-3bb3-46d6-8f42-0e840a21e026 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 7A85807242A34B2F97CA23BD6E32E7E5 Ref B: SIN221080715011 Ref C: 2026-05-13T06:35:32Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508700981229&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=NmqX2_JAn8E2Kl0ZYw-5isvlEIoesJSvKXLqD0aO5k0n_m5HlLUogLSehJ4fIyRc4KAJ_rs2BY3JjASGVCnKR_DVQgOs2iOvEyTWxEKgbSKbnYEDnuvLkhDAcWAX8Gne9lCGo_aMJSDWUxU0fPuvEVXGBV_vOv1am5g6wHmQQYiHuRRLJ83Deeu-e7gj7InMblSaM3ElsrtLrFJ6NFoUU4kGtQBl0wbium_Y1l9Oh2_-BVw5ptjMuI-b6bWPEpHy3DzoNgtQ23YeN2yuWFhmLaPtrXt0UscPyWCJ81vbCS3ZcgVQ4jGBDqQJQEmyBT0WpRq_gfvJ9iYjYCd_hwFSsA&h=kv6gVUZEVND9ZxarF052DN_gsuCknquXID7r2Pd6o4I + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","status":"Inprogress","startTime":"2026-05-13T06:34:29.9939223Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:36:03 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/c693dd8e-4b7f-4157-bd53-3c484a104e9c + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: C670D33EA3734398AF53E226AAC3604F Ref B: PNQ231110907023 Ref C: 2026-05-13T06:36:03Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508700981229&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=NmqX2_JAn8E2Kl0ZYw-5isvlEIoesJSvKXLqD0aO5k0n_m5HlLUogLSehJ4fIyRc4KAJ_rs2BY3JjASGVCnKR_DVQgOs2iOvEyTWxEKgbSKbnYEDnuvLkhDAcWAX8Gne9lCGo_aMJSDWUxU0fPuvEVXGBV_vOv1am5g6wHmQQYiHuRRLJ83Deeu-e7gj7InMblSaM3ElsrtLrFJ6NFoUU4kGtQBl0wbium_Y1l9Oh2_-BVw5ptjMuI-b6bWPEpHy3DzoNgtQ23YeN2yuWFhmLaPtrXt0UscPyWCJ81vbCS3ZcgVQ4jGBDqQJQEmyBT0WpRq_gfvJ9iYjYCd_hwFSsA&h=kv6gVUZEVND9ZxarF052DN_gsuCknquXID7r2Pd6o4I + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==","status":"Succeeded","startTime":"2026-05-13T06:34:29.9939223Z","endTime":"2026-05-13T06:36:13Z"}' + headers: + cache-control: + - no-cache + content-length: + - '486' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:36:33 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/cd94b25f-39e1-4bcf-8897-8142a99f8b5b + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 09D67C17A57448ABB4FEC208FCC3ABDA Ref B: PNQ231110906023 Ref C: 2026-05-13T06:36:33Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance validate-for-backup + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/eastus2euap/operationResults/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142508701137377&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DIvf81tB-G_SfLozk80a_Whhx4T6qXbDC9fF3jXhdJzSTHfgyyE3p8vSrhAm15OjfSUa6glY2SAuEFkaV9QoaQ56D0wnY0SXRy0AnSuWv-2iihkQ6ptQy0-IgO_F0PJxmTPb-Fl0Ynb8t-QfNWMEJXfLprzndZqVPG9tAMbtJeDvRd17F3BR4B4tj8cd4cBGxaLE7hP3BZXeKzHMKTknqAQJqMq9hGGfx8wqIoh8kdKruA-uiDJB07BncOAXasxCb7pbVMBAcZ1QGyeulpsz-chDKVMdd-ti6XnavI6HM7y4jDn7wWcbebGMBxI6Kmq0-HciZgDsqkQn1iBhu7fQsg&h=vHN7Dq8qAr9_QbCOav11YEj-1seL0nVtGpvdqCsxHcQ + response: + body: + string: '{"objectType":"OperationJobExtendedInfo"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/eastus2euap/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzg5MGJlODcwLTQyMjYtNDdkMS04ZmRmLWM0OTI5M2M4MmI0YQ==?api-version=2025-07-01&t=639142509959596632&c=MIIHlTCCBn2gAwIBAgIRAOEQ2d598G-GKVm5lXYg1qUwDQYJKoZIhvcNAQELBQAwNjE0MDIGA1UEAxMrQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgV1VTMiBDQSAwMTAeFw0yNjA0MTMxMDQyNTFaFw0yNjEwMDgxNjQyNTFaMEAxPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxL2brdJEPIAIpNtVK59FlS1iYZb0NM7ceulMaH4KbXEZy-7Rb43CvotdE5ASI1iodbKXMoidoNDJhVMGWw9gGg1uKbW-XcNBkcmqgRrTt0khoQukK9qJvPpLMZgYIg2a964tIqbNkcwxoZ7YZ8F_kfzv0cf9qDRxyjdp1Z37TgwT9t9rgvp6b_JiEbNiO-S9qGr1qDP2rPQU0wPjf-BBRUeTISKLSHQwSUS1MVIUtzK4GK0PU3PGGY8-NSaGWbR-YkuXJawy9SCpwGmNvfirwcA7khwpUQOzOWEO1PTIhaOume-N7nlUEnKRgzaYGUnHYb_sq_IfHziMT-Ztz77e4QIDAQABo4IEkjCCBI4wgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMAwGA1UdEwEB_wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA4GA1UdDwEB_wQEAwIFoDAdBgNVHQ4EFgQUfytjEMBkJaMLBP32c8R7Lp04GKswHwYDVR0jBBgwFoAUrONy-gOyc549lcjvh1uu3Ruh7WgwggGyBgNVHR8EggGpMIIBpTBpoGegZYZjaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3R1czIvY3Jscy9jY21ld2VzdHVzMnBraS9jY21ld2VzdHVzMmljYTAxLzEyL2N1cnJlbnQuY3JsMGugaaBnhmVodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0dXMyL2NybHMvY2NtZXdlc3R1czJwa2kvY2NtZXdlc3R1czJpY2EwMS8xMi9jdXJyZW50LmNybDBaoFigVoZUaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3R1czIvY3Jscy9jY21ld2VzdHVzMnBraS9jY21ld2VzdHVzMmljYTAxLzEyL2N1cnJlbnQuY3JsMG-gbaBrhmlodHRwOi8vY2NtZXdlc3R1czJwa2kud2VzdHVzMi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0dXMyaWNhMDEvMTIvY3VycmVudC5jcmwwggG3BggrBgEFBQcBAQSCAakwggGlMGwGCCsGAQUFBzAChmBodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdHVzMi9jYWNlcnRzL2NjbWV3ZXN0dXMycGtpL2NjbWV3ZXN0dXMyaWNhMDEvY2VydC5jZXIwbgYIKwYBBQUHMAKGYmh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3R1czIvY2FjZXJ0cy9jY21ld2VzdHVzMnBraS9jY21ld2VzdHVzMmljYTAxL2NlcnQuY2VyMF0GCCsGAQUFBzAChlFodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdHVzMi9jYWNlcnRzL2NjbWV3ZXN0dXMycGtpL2NjbWV3ZXN0dXMyaWNhMDEvY2VydC5jZXIwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jY21ld2VzdHVzMnBraS53ZXN0dXMyLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZXdlc3R1czJpY2EwMTANBgkqhkiG9w0BAQsFAAOCAQEAWV06K3KXsdSaBb5M-XVu6lrjNuDZPbhkLIXTJro27IaXWKNtzCJJ3J8PGx82oCkivBkVAShOfUKHMgavkd-vZSCMzNj44DSOklpyX64reDE7jImPxh1U2iznMdECpl9_cbxCAu74ZnXL1fo74JKvSu1deGKsL9S-iariq79GYoknsGjaqSXFeqUAAYx2mWd6-skvNDuH2ub7KhSw3xU8jFknROIEb0nykBPSKfv_3k_dD6Y3oAz68DpbfVmqnVu_i08b4kX18VqdaYvjQatahzmIODg0ObN4nP_SLNgJg4lqnxBBbR2fsMk4L-2n2TmdzXyM8ksjIWGXvgP_6g7Csw&s=v8hmBeIXEkDj3fWszRkppL-R2f1yqN4-jNhSvZ6QGUK3kN1gSykeLYrYm7UKFbouuQvasAN_78Ta6fBmdIkgp9n9f2TmDcHiEckrn8AWJQibAQAq6G_QcC8THuQ3PKJD82aHk8dEcJ4f6gIyDx5nEHRAyNdy8b4pEGRvcLg0sGd_jh6MjShaAC-1LEN8v9lVXUmEKUG97Q0BmE-3ijBbW_Z_OJdYpbptLbBHdlUCvI_4Qr6uOpOi-fbJQN9OqvWIeEph5mST8ooy6GurWLiaI4PkLpnXm1hHAcqpCfAH0XFWPyXQYrs2eHH-hf5Qf7m-L8Bpy1SJT-WCO2fFctEzag&h=QFWgRJUC6IvoRGHiJMpz5J_EJrdCm_TFSPhx1-lc5sA + cache-control: + - no-cache + content-length: + - '41' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:36:35 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/westindia/1a12c4c9-e8b4-4003-bdc0-eec0bf877e3a + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-msedge-ref: + - 'Ref A: FBF9862CF1B34C8E821667A4837AE6F8 Ref B: SIN221080712007 Ref C: 2026-05-13T06:36:34Z' + status: + code: 200 + message: OK +- request: + body: '{"backupInstance": {"dataSourceInfo": {"datasourceType": "Microsoft.DocumentDB/databaseAccounts", + "objectType": "Datasource", "resourceID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src", + "resourceLocation": "eastus2euap", "resourceName": "cosmosbugbash-cli2-src", + "resourceType": "Microsoft.DocumentDB/databaseAccounts", "resourceUri": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src"}, + "friendlyName": "cosmosbugbash-cli2-src", "objectType": "BackupInstance", "policyInfo": + {"policyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + Content-Length: + - '903' + Content-Type: + - application/json + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/validateForBackup?api-version=2025-07-01 + response: + body: + string: '' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DK4fv5ZMEeoWiZyigNbN64_wF3tR3KKNX0me0qQDP3PaC_O_4otpd403wx5CMJSk401brKzk30GBUQPrQnKLr2989X1JnAKZdxYhNkNDNfMuvi57zbajd4pGanOuWDZqszhXOJBCcnm28AnPZYUB2EB9a1AGFBooVCy-pUtjoIjryRvyk6g3zob7r_-KW-HKpwmS015BsHM_vvtbQsGQnFZAZDhcy-c9SRcTr4gDV_Cq9pnHBxuRKuxgqGpZ5Ie-1JXhBLPRXWVR--UC6Smxy4031dFB_-rthDW05u8UVTuRn3t8svIzrEMPrMEKGrWkZaL5M2zYG2_IiiGivKQtuA&h=1jy6kRaTHta1lCMZ1E0gfEmsakFeAgEtRDYprXNwRRw + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 13 May 2026 06:36:37 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/eastus2euap/operationResults/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=topVOgeuwGF7Y5w-te4h0gg_ebcAzubLB9mo9g16_XLh_zRPAlA0KfV0o0DOV61Ha7oU5fKwxoOQ4KklE4mdEA0A5XIGnkX-JRr3Zi0Po2EfRRLPNTlDWBFm48tfLPOKH7WCcpaKmQWpbIHv6P9OLLgMWSABuKsXO0E3QoNr9v44hHhcnXflqo2H71aEw2uG9NcQ6OVyTIKJb2GFvQd1Mc2oVuaEeHJYV4WiNYHR08Vy6dqiGpz18ec6dKZdvhf3ZRIh1ZoW4UwzyWRgbZ7Dzs6YgxGFMNPn3m-R4fpT0aRveG2gMPnLRA7HYSOHHP4w6AWm3v3c9izkausCUeZNXQ&h=7ZqPh1PnxU-xa94GisEqJ3G1oOBrkw0lolmjsuhmi4o + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/7f67926c-df9a-4e02-84e9-79e37b365aa9 + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-ms-throttling-version: + - v2 + x-msedge-ref: + - 'Ref A: 0B8E50E916D448F792E277310D98CB3C Ref B: SIN221080715025 Ref C: 2026-05-13T06:36:36Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DK4fv5ZMEeoWiZyigNbN64_wF3tR3KKNX0me0qQDP3PaC_O_4otpd403wx5CMJSk401brKzk30GBUQPrQnKLr2989X1JnAKZdxYhNkNDNfMuvi57zbajd4pGanOuWDZqszhXOJBCcnm28AnPZYUB2EB9a1AGFBooVCy-pUtjoIjryRvyk6g3zob7r_-KW-HKpwmS015BsHM_vvtbQsGQnFZAZDhcy-c9SRcTr4gDV_Cq9pnHBxuRKuxgqGpZ5Ie-1JXhBLPRXWVR--UC6Smxy4031dFB_-rthDW05u8UVTuRn3t8svIzrEMPrMEKGrWkZaL5M2zYG2_IiiGivKQtuA&h=1jy6kRaTHta1lCMZ1E0gfEmsakFeAgEtRDYprXNwRRw + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","status":"Inprogress","startTime":"2026-05-13T06:36:37.1113848Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:36:38 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/18ac4f1e-6349-4215-86ba-404fe954eee5 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: EEC0323DE7A84747949A2FAC8992E553 Ref B: PNQ231110907031 Ref C: 2026-05-13T06:36:37Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DK4fv5ZMEeoWiZyigNbN64_wF3tR3KKNX0me0qQDP3PaC_O_4otpd403wx5CMJSk401brKzk30GBUQPrQnKLr2989X1JnAKZdxYhNkNDNfMuvi57zbajd4pGanOuWDZqszhXOJBCcnm28AnPZYUB2EB9a1AGFBooVCy-pUtjoIjryRvyk6g3zob7r_-KW-HKpwmS015BsHM_vvtbQsGQnFZAZDhcy-c9SRcTr4gDV_Cq9pnHBxuRKuxgqGpZ5Ie-1JXhBLPRXWVR--UC6Smxy4031dFB_-rthDW05u8UVTuRn3t8svIzrEMPrMEKGrWkZaL5M2zYG2_IiiGivKQtuA&h=1jy6kRaTHta1lCMZ1E0gfEmsakFeAgEtRDYprXNwRRw + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","status":"Inprogress","startTime":"2026-05-13T06:36:37.1113848Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:37:08 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/cd9833a0-d57e-45a8-a02c-aa74544af03a + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 88DF047C1FAD4E408296C93E03757EA6 Ref B: SIN221080712023 Ref C: 2026-05-13T06:37:09Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DK4fv5ZMEeoWiZyigNbN64_wF3tR3KKNX0me0qQDP3PaC_O_4otpd403wx5CMJSk401brKzk30GBUQPrQnKLr2989X1JnAKZdxYhNkNDNfMuvi57zbajd4pGanOuWDZqszhXOJBCcnm28AnPZYUB2EB9a1AGFBooVCy-pUtjoIjryRvyk6g3zob7r_-KW-HKpwmS015BsHM_vvtbQsGQnFZAZDhcy-c9SRcTr4gDV_Cq9pnHBxuRKuxgqGpZ5Ie-1JXhBLPRXWVR--UC6Smxy4031dFB_-rthDW05u8UVTuRn3t8svIzrEMPrMEKGrWkZaL5M2zYG2_IiiGivKQtuA&h=1jy6kRaTHta1lCMZ1E0gfEmsakFeAgEtRDYprXNwRRw + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","status":"Inprogress","startTime":"2026-05-13T06:36:37.1113848Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:37:39 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/bfd1d97e-4eeb-43e0-a4c5-9a6a939cce8a + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: F3B74D47CCC7441F8D7F2247557076F4 Ref B: SIN221080712009 Ref C: 2026-05-13T06:37:39Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DK4fv5ZMEeoWiZyigNbN64_wF3tR3KKNX0me0qQDP3PaC_O_4otpd403wx5CMJSk401brKzk30GBUQPrQnKLr2989X1JnAKZdxYhNkNDNfMuvi57zbajd4pGanOuWDZqszhXOJBCcnm28AnPZYUB2EB9a1AGFBooVCy-pUtjoIjryRvyk6g3zob7r_-KW-HKpwmS015BsHM_vvtbQsGQnFZAZDhcy-c9SRcTr4gDV_Cq9pnHBxuRKuxgqGpZ5Ie-1JXhBLPRXWVR--UC6Smxy4031dFB_-rthDW05u8UVTuRn3t8svIzrEMPrMEKGrWkZaL5M2zYG2_IiiGivKQtuA&h=1jy6kRaTHta1lCMZ1E0gfEmsakFeAgEtRDYprXNwRRw + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","status":"Inprogress","startTime":"2026-05-13T06:36:37.1113848Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:38:10 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/0ed8e4eb-6c0c-4059-a33c-3832f05b0c8a + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: AB155E943E9742A48F9E1B7AEE1E2620 Ref B: SIN221080712031 Ref C: 2026-05-13T06:38:10Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=DK4fv5ZMEeoWiZyigNbN64_wF3tR3KKNX0me0qQDP3PaC_O_4otpd403wx5CMJSk401brKzk30GBUQPrQnKLr2989X1JnAKZdxYhNkNDNfMuvi57zbajd4pGanOuWDZqszhXOJBCcnm28AnPZYUB2EB9a1AGFBooVCy-pUtjoIjryRvyk6g3zob7r_-KW-HKpwmS015BsHM_vvtbQsGQnFZAZDhcy-c9SRcTr4gDV_Cq9pnHBxuRKuxgqGpZ5Ie-1JXhBLPRXWVR--UC6Smxy4031dFB_-rthDW05u8UVTuRn3t8svIzrEMPrMEKGrWkZaL5M2zYG2_IiiGivKQtuA&h=1jy6kRaTHta1lCMZ1E0gfEmsakFeAgEtRDYprXNwRRw + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==","status":"Succeeded","startTime":"2026-05-13T06:36:37.1113848Z","endTime":"2026-05-13T06:38:18Z"}' + headers: + cache-control: + - no-cache + content-length: + - '486' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:38:42 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/9b91e3c4-7c64-476a-89b4-e0b0a333bc72 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 37F4A168C4474D7BBD24C4ADF4421782 Ref B: SIN221080712033 Ref C: 2026-05-13T06:38:42Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/eastus2euap/operationResults/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142509971834843&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=topVOgeuwGF7Y5w-te4h0gg_ebcAzubLB9mo9g16_XLh_zRPAlA0KfV0o0DOV61Ha7oU5fKwxoOQ4KklE4mdEA0A5XIGnkX-JRr3Zi0Po2EfRRLPNTlDWBFm48tfLPOKH7WCcpaKmQWpbIHv6P9OLLgMWSABuKsXO0E3QoNr9v44hHhcnXflqo2H71aEw2uG9NcQ6OVyTIKJb2GFvQd1Mc2oVuaEeHJYV4WiNYHR08Vy6dqiGpz18ec6dKZdvhf3ZRIh1ZoW4UwzyWRgbZ7Dzs6YgxGFMNPn3m-R4fpT0aRveG2gMPnLRA7HYSOHHP4w6AWm3v3c9izkausCUeZNXQ&h=7ZqPh1PnxU-xa94GisEqJ3G1oOBrkw0lolmjsuhmi4o + response: + body: + string: '{"objectType":"OperationJobExtendedInfo"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.DataProtection/locations/eastus2euap/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzYwN2JhZmYzLWE5YWQtNDY2OS1hNTIwLWYwODE4NDQ2NTQzNA==?api-version=2025-07-01&t=639142511247763641&c=MIIHlDCCBnygAwIBAgIQcyzofG45BJ3kcmojGUTNPTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXVVMyIENBIDAxMB4XDTI2MDQwOTAzNTYxNVoXDTI2MTAwNDA5NTYxNVowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCylTdveId_fRZKb4c5-b6XRtq1MlgavUk9VSsvq-MKaNFseSyQ8yqTwT9OK0C_fsbruj5pXgS5NS8dKnBuhTD8eTuk8hAW2llcTIxVYp3wwJ5yFuq_HxoIz2l6AVXYGgsfGlZK94DOlk6A9562HvK17TWNc2ayOIo-mC9MmkCxZ_rXYVrMKIRg_isDORfT3kCxrzuBy6lE2eZ0X658RGu0gmFy_lQ6JVYwUw-cHa5DpkWyehsimxoADtZSa2P1J8nOuiW0EdXZHQ1tI2F7s-Lv2YmiEiafCFqoj36c1MDcox2dg6RjjYeO0yaFZ253xVVWE0NfxG0O8-tilXOIliudAgMBAAGjggSSMIIEjjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBSJoobI6tkACyvCkJOPNhRxifdDjzAfBgNVHSMEGDAWgBSs43L6A7Jznj2VyO-HW67dG6HtaDCCAbIGA1UdHwSCAakwggGlMGmgZ6BlhmNodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdHVzMi9jcmxzL2NjbWV3ZXN0dXMycGtpL2NjbWV3ZXN0dXMyaWNhMDEvMTAvY3VycmVudC5jcmwwa6BpoGeGZWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3R1czIvY3Jscy9jY21ld2VzdHVzMnBraS9jY21ld2VzdHVzMmljYTAxLzEwL2N1cnJlbnQuY3JsMFqgWKBWhlRodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdHVzMi9jcmxzL2NjbWV3ZXN0dXMycGtpL2NjbWV3ZXN0dXMyaWNhMDEvMTAvY3VycmVudC5jcmwwb6BtoGuGaWh0dHA6Ly9jY21ld2VzdHVzMnBraS53ZXN0dXMyLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZXdlc3R1czJpY2EwMS8xMC9jdXJyZW50LmNybDCCAbcGCCsGAQUFBwEBBIIBqTCCAaUwbAYIKwYBBQUHMAKGYGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0dXMyL2NhY2VydHMvY2NtZXdlc3R1czJwa2kvY2NtZXdlc3R1czJpY2EwMS9jZXJ0LmNlcjBuBggrBgEFBQcwAoZiaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdHVzMi9jYWNlcnRzL2NjbWV3ZXN0dXMycGtpL2NjbWV3ZXN0dXMyaWNhMDEvY2VydC5jZXIwXQYIKwYBBQUHMAKGUWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS93ZXN0dXMyL2NhY2VydHMvY2NtZXdlc3R1czJwa2kvY2NtZXdlc3R1czJpY2EwMS9jZXJ0LmNlcjBmBggrBgEFBQcwAoZaaHR0cDovL2NjbWV3ZXN0dXMycGtpLndlc3R1czIucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21ld2VzdHVzMmljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCsdBlY42g0q2nn0d8lpeH6ahq9WkMaeCf3qNTS_xUQ0gvNnEcqOXmZcwM26wmfAcEMpcilenOA_A6eqjBdjBqp2vpyFFS0nnkq9bDB4lvA9N6DIDwjW-tMamhtahcdVukmPJxLxNR2WRMoncYWVJ4Ibd626NUs9bKYjY_xjimNlidbPhEdfHhfe9sOzqNBDXdE0RhSANcHzI21dTSl8knc8FmpSKBy5i5O40W0mH0D99zxFen2WaqrKuTsH649bfsGfS1eoLfl-AmSxXXw9dXn_R6fwSAPp5zgdjbthr0iwfVH7vkBBpXnJxuB17_gPoP-s52UjySEzroAMbZl815H&s=FIRZ1aInaNrk0cOqrJ_Zkp9byK6iHKru3gGZ7KtmqDC-Ssx9fZ1JracUNWwXBaGHd13_nBfKIEKHwoU_EOqVayS0TyM1R9lEdbD_UzswG08SABANhCYAm58ygyiLFPf1v-bGozfJY8yBNDb8fa0B59IZS5oF5NQvQCsC9G4isQyimbFA4vaCvgo7_qQIS0IWZ3yxCp0Dxmq2L1q6mVibMLlVZQfrXTT3ncJiB3Zz-1dWSb8_0FfoDdH8lTDZoSPwNlRjKIcEGGZg_SzoWOWjby944J6LQH0A5FyaKXOEFBLT2d6dVRumOiqYi-83Gjc2YJ1iihf2YBtBewZ82XsdEg&h=94Fa9BEYaX8hPQQFUQ-tk-L0vaaRhTMa704ZWi184Vc + cache-control: + - no-cache + content-length: + - '41' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:38:44 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/southindia/03af1b1f-7e0c-40ad-a899-e51c7d4d640a + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-msedge-ref: + - 'Ref A: 0E952094008D4025883F81CB351FBC90 Ref B: SIN221080719021 Ref C: 2026-05-13T06:38:43Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"dataSourceInfo": {"datasourceType": "Microsoft.DocumentDB/databaseAccounts", + "objectType": "Datasource", "resourceID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src", + "resourceLocation": "eastus2euap", "resourceName": "cosmosbugbash-cli2-src", + "resourceType": "Microsoft.DocumentDB/databaseAccounts", "resourceUri": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src"}, + "friendlyName": "cosmosbugbash-cli2-src", "objectType": "BackupInstance", "policyInfo": + {"policyId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + Content-Length: + - '899' + Content-Type: + - application/json + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261662622&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=rsn3FzQORwTlkqLlav8OVWIjmwwlHirjv1esJpB5nVYwGdoREROXOIhwFwKbO_OFxE5CBbwi8z1fvZhklQQT2vL-fpzafv4fBI3k_JfzF03CAD_4fhBzG2rhyEigN17XU9YF3CQSnjr8ehtR7OR_SlEeQRLb6OuxDnwf2vxAxcG-AvYpEAex-qyGw3lRu3LSYJl7e4yfaZojIJQg3I3CLhn4biiTI1I385DVJdCigiGOxPPIRTEiWndfNH-Arvk7F8spQlOT3oVwRHczNk69Djnvpd0k2ACZQf7-Av8Rt5flz6LYa_ejghq_4Qm8DPlCFDQKW19ROYWwr2aZ0EQiIA&h=9VBbUiANE9UVysoKxbZlfNUMpYvREFyWzfAA-tVX_0c + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 13 May 2026 06:38:46 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764/operationResults/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261818837&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=j8ALW9QkxPys2MaoTV0ooDuhlGSm-FlMD3DrypeL7ETaOOgAfJjHlD-baGfMKxXANZZp6UNZjODYm19_F4vGkT4-Sy3iUrPV-DL1V6M52IRB8Pk6MyXS4Frxg2u94XlBZqRxraHYIkvNWp6UcMzh15pPDi67wWGpAOSwWKqqEvpvqMb3AAwwRyEPIEcv2GRrpZhdKqONbRWBOC-gPy0spKIzYs_CWkQM-FlRw-YLq0Lh2CZQBRLvyC3N5g3rQGNK4rvEx4cD9L3R5OrAV46Rbj1jgzFZQr42hEibuUvZu0QTnMpbMWe5kY-uaPSgCYVuKLAQpNWqswYAFbWgsE6kDg&h=79qRA3gZ5lX5G0QUYJ-huXMvR3tKqn3XfSvxKRm6A3I + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/c6470906-68d7-4a58-8c78-217da017748c + x-ms-ratelimit-remaining-subscription-resource-requests: + - '799' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: F3C04388C07D49498A37AB4A74C5113C Ref B: SIN221080712021 Ref C: 2026-05-13T06:38:45Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261662622&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=rsn3FzQORwTlkqLlav8OVWIjmwwlHirjv1esJpB5nVYwGdoREROXOIhwFwKbO_OFxE5CBbwi8z1fvZhklQQT2vL-fpzafv4fBI3k_JfzF03CAD_4fhBzG2rhyEigN17XU9YF3CQSnjr8ehtR7OR_SlEeQRLb6OuxDnwf2vxAxcG-AvYpEAex-qyGw3lRu3LSYJl7e4yfaZojIJQg3I3CLhn4biiTI1I385DVJdCigiGOxPPIRTEiWndfNH-Arvk7F8spQlOT3oVwRHczNk69Djnvpd0k2ACZQf7-Av8Rt5flz6LYa_ejghq_4Qm8DPlCFDQKW19ROYWwr2aZ0EQiIA&h=9VBbUiANE9UVysoKxbZlfNUMpYvREFyWzfAA-tVX_0c + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","status":"Inprogress","startTime":"2026-05-13T06:38:46.1163121Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:38:47 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/13daba46-375c-43ca-9709-145d392a9c79 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: BF599B617278498F8C9AAB250500A574 Ref B: SIN221080715035 Ref C: 2026-05-13T06:38:46Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261662622&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=rsn3FzQORwTlkqLlav8OVWIjmwwlHirjv1esJpB5nVYwGdoREROXOIhwFwKbO_OFxE5CBbwi8z1fvZhklQQT2vL-fpzafv4fBI3k_JfzF03CAD_4fhBzG2rhyEigN17XU9YF3CQSnjr8ehtR7OR_SlEeQRLb6OuxDnwf2vxAxcG-AvYpEAex-qyGw3lRu3LSYJl7e4yfaZojIJQg3I3CLhn4biiTI1I385DVJdCigiGOxPPIRTEiWndfNH-Arvk7F8spQlOT3oVwRHczNk69Djnvpd0k2ACZQf7-Av8Rt5flz6LYa_ejghq_4Qm8DPlCFDQKW19ROYWwr2aZ0EQiIA&h=9VBbUiANE9UVysoKxbZlfNUMpYvREFyWzfAA-tVX_0c + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","status":"Inprogress","startTime":"2026-05-13T06:38:46.1163121Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:39:18 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/282d1299-bb79-4c10-b7c7-e943c86fb4b3 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 36BD70153DC1420096B69F234F80D312 Ref B: SIN221080712007 Ref C: 2026-05-13T06:39:18Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261662622&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=rsn3FzQORwTlkqLlav8OVWIjmwwlHirjv1esJpB5nVYwGdoREROXOIhwFwKbO_OFxE5CBbwi8z1fvZhklQQT2vL-fpzafv4fBI3k_JfzF03CAD_4fhBzG2rhyEigN17XU9YF3CQSnjr8ehtR7OR_SlEeQRLb6OuxDnwf2vxAxcG-AvYpEAex-qyGw3lRu3LSYJl7e4yfaZojIJQg3I3CLhn4biiTI1I385DVJdCigiGOxPPIRTEiWndfNH-Arvk7F8spQlOT3oVwRHczNk69Djnvpd0k2ACZQf7-Av8Rt5flz6LYa_ejghq_4Qm8DPlCFDQKW19ROYWwr2aZ0EQiIA&h=9VBbUiANE9UVysoKxbZlfNUMpYvREFyWzfAA-tVX_0c + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","status":"Inprogress","startTime":"2026-05-13T06:38:46.1163121Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:39:49 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/a0368578-f9fe-434b-a80c-4daf997dcf24 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 4A5ECFEF10FB474FB7B40348F10EC245 Ref B: SIN221080719011 Ref C: 2026-05-13T06:39:49Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261662622&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=rsn3FzQORwTlkqLlav8OVWIjmwwlHirjv1esJpB5nVYwGdoREROXOIhwFwKbO_OFxE5CBbwi8z1fvZhklQQT2vL-fpzafv4fBI3k_JfzF03CAD_4fhBzG2rhyEigN17XU9YF3CQSnjr8ehtR7OR_SlEeQRLb6OuxDnwf2vxAxcG-AvYpEAex-qyGw3lRu3LSYJl7e4yfaZojIJQg3I3CLhn4biiTI1I385DVJdCigiGOxPPIRTEiWndfNH-Arvk7F8spQlOT3oVwRHczNk69Djnvpd0k2ACZQf7-Av8Rt5flz6LYa_ejghq_4Qm8DPlCFDQKW19ROYWwr2aZ0EQiIA&h=9VBbUiANE9UVysoKxbZlfNUMpYvREFyWzfAA-tVX_0c + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","status":"Inprogress","startTime":"2026-05-13T06:38:46.1163121Z","endTime":"0001-01-01T00:00:00Z"}' + headers: + cache-control: + - no-cache + content-length: + - '487' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:40:20 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/74f90efb-c4b7-4ce9-af8f-8db797aeb2cc + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: C0590F8097EF44EDB22B9DF6AE070E0A Ref B: SIN221080712003 Ref C: 2026-05-13T06:40:20Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261662622&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=rsn3FzQORwTlkqLlav8OVWIjmwwlHirjv1esJpB5nVYwGdoREROXOIhwFwKbO_OFxE5CBbwi8z1fvZhklQQT2vL-fpzafv4fBI3k_JfzF03CAD_4fhBzG2rhyEigN17XU9YF3CQSnjr8ehtR7OR_SlEeQRLb6OuxDnwf2vxAxcG-AvYpEAex-qyGw3lRu3LSYJl7e4yfaZojIJQg3I3CLhn4biiTI1I385DVJdCigiGOxPPIRTEiWndfNH-Arvk7F8spQlOT3oVwRHczNk69Djnvpd0k2ACZQf7-Av8Rt5flz6LYa_ejghq_4Qm8DPlCFDQKW19ROYWwr2aZ0EQiIA&h=9VBbUiANE9UVysoKxbZlfNUMpYvREFyWzfAA-tVX_0c + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/operationStatus/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","name":"MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==","status":"Succeeded","startTime":"2026-05-13T06:38:46.1163121Z","endTime":"2026-05-13T06:40:28Z"}' + headers: + cache-control: + - no-cache + content-length: + - '486' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:40:50 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/e50303c6-4129-4103-9175-03e19f760e64 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 422D3533BA9045FB86D2D8411FA67FA1 Ref B: PNQ231110906031 Ref C: 2026-05-13T06:40:51Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance create + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764/operationResults/MzIzZmQxY2YtNzVhMC00ZTg1LTg3ZTEtMWM2OTI0MWY1MjBkOzUwMjk3MTk3LTYxYjItNDY1NC1iOGFjLWU0MjMxMmRiZTVhZA==?api-version=2025-07-01&t=639142511261818837&c=MIIH9DCCBtygAwIBAgIQSjf8N8vu6a2s5d6lDssJBTANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBFVTJDIENBIDAxMB4XDTI2MDQyMTIwNDkyM1oXDTI2MDcxNzAyNDkyM1owQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVaCBqLVZkrXQTvgcTvOw0T0uyIxtVnyKlnJ0eqcudfBnOYjBkECAfP6YZEeymGICyDr6Gl0my3J59XHhJV7jl_Bke64FFsCgJjV7Xlk2u2Oqgt27hFVroUrW6KKUOnuYWbqGVXbQAEdDrhRTc4z6vndU1RbA3lHpQrjCBJvxM3uAinNUDmz8GxpMfWAMWV0KMV-6rdnGxVP7Z0oEFWND3y07F4qczUyMHY2Ej9nHOUhS6DqPpnez9009ogzrE7KwhIzVfosnsEI1wZZKHbp98weX4FOizPoPRs7pFUYOeCUGhCdCt3OPu1qXcdMzzBarbtZOHLgfNvVo02s_BruNVAgMBAAGjggTyMIIE7jCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQHozZ6-55-u8Ua28LK_Ui12mAGwDAfBgNVHSMEGDAWgBTPUQGq6UMsZHYbSvCqwPKS-E_DuzCCAeIGA1UdHwSCAdkwggHVMHWgc6Bxhm9odHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwd6B1oHOGcWh0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2Vhc3R1czJldWFwL2NybHMvY2NtZWVhc3R1czJldWFwcGtpL2NjbWVlYXN0dXMyZXVhcGljYTAxLzQ5L2N1cnJlbnQuY3JsMGagZKBihmBodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vZWFzdHVzMmV1YXAvY3Jscy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvNDkvY3VycmVudC5jcmwwe6B5oHeGdWh0dHA6Ly9jY21lZWFzdHVzMmV1YXBwa2kuZWFzdHVzMmV1YXAucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lZWFzdHVzMmV1YXBpY2EwMS80OS9jdXJyZW50LmNybDCCAecGCCsGAQUFBwEBBIIB2TCCAdUweAYIKwYBBQUHMAKGbGh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjB6BggrBgEFBQcwAoZuaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvZWFzdHVzMmV1YXAvY2FjZXJ0cy9jY21lZWFzdHVzMmV1YXBwa2kvY2NtZWVhc3R1czJldWFwaWNhMDEvY2VydC5jZXIwaQYIKwYBBQUHMAKGXWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9lYXN0dXMyZXVhcC9jYWNlcnRzL2NjbWVlYXN0dXMyZXVhcHBraS9jY21lZWFzdHVzMmV1YXBpY2EwMS9jZXJ0LmNlcjByBggrBgEFBQcwAoZmaHR0cDovL2NjbWVlYXN0dXMyZXVhcHBraS5lYXN0dXMyZXVhcC5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVlYXN0dXMyZXVhcGljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQAyDur8rYbF5IQWvjkn0gR-ZYvZzyV7PI2dJS04ig0e8zCcPvYuE3UluDtyIDtK9ZubD56tVpDxQoXIiRv_SSWWTOyKddsY0vRcX6Gn4s53bTLO251Qib8grqgmcqb8um2fGhdHp-XBLPfJc6kSQbXX2a55bRhQhmAOrc2Wil_hiQLmtXHax6bUL23OldYtr6aprc7WrJFyhahssZHCQq-1APZ3Sfq8X4yjznK7fGzH69Nb60bKucIAwL18Jsrtzcr_JE73YxRiQs8kSkrjwxyPWTKy6tll23_YOi49bIWpqDldaEBoA0OIjqCm49L_Epa2BvzIpUAC1JAVAyW87DTU&s=j8ALW9QkxPys2MaoTV0ooDuhlGSm-FlMD3DrypeL7ETaOOgAfJjHlD-baGfMKxXANZZp6UNZjODYm19_F4vGkT4-Sy3iUrPV-DL1V6M52IRB8Pk6MyXS4Frxg2u94XlBZqRxraHYIkvNWp6UcMzh15pPDi67wWGpAOSwWKqqEvpvqMb3AAwwRyEPIEcv2GRrpZhdKqONbRWBOC-gPy0spKIzYs_CWkQM-FlRw-YLq0Lh2CZQBRLvyC3N5g3rQGNK4rvEx4cD9L3R5OrAV46Rbj1jgzFZQr42hEibuUvZu0QTnMpbMWe5kY-uaPSgCYVuKLAQpNWqswYAFbWgsE6kDg&h=79qRA3gZ5lX5G0QUYJ-huXMvR3tKqn3XfSvxKRm6A3I + response: + body: + string: '{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}' + headers: + cache-control: + - no-cache + content-length: + - '1427' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:40:52 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/14d94189-9757-4213-9f7f-e919fa4f1297 + x-ms-throttling-version: + - v2 + x-msedge-ref: + - 'Ref A: EE189D40D8AA400496007804F8A61581 Ref B: PNQ231110906034 Ref C: 2026-05-13T06:40:52Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance list + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances?api-version=2025-07-01 + response: + body: + string: '{"value":[{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}]}' + headers: + cache-control: + - no-cache + content-length: + - '1439' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:40:53 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/bccac92b-bdf8-4603-a007-8e4184bc90e1 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: EED8D3811735470A97583D63D42547B3 Ref B: PNQ231110908029 Ref C: 2026-05-13T06:40:53Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance show + Connection: + - keep-alive + ParameterSetName: + - --ids + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}' + headers: + cache-control: + - no-cache + content-length: + - '1427' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:40:54 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/419da244-61bd-42d4-8d87-87c9401cb4c3 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: CDA5A354BABF4680BBB24F9355C78160 Ref B: SIN221080715027 Ref C: 2026-05-13T06:40:54Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance wait + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance-name --timeout --custom + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}' + headers: + cache-control: + - no-cache + content-length: + - '1427' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:40:56 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/centralindia/64a9b2fc-92fb-4efb-8119-976083a4a892 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-msedge-ref: + - 'Ref A: 2A1EFC9A0737441BA5D8DE0DAFCD003C Ref B: PNQ231110907062 Ref C: 2026-05-13T06:40:55Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance wait + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance-name --timeout --custom + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}' + headers: + cache-control: + - no-cache + content-length: + - '1427' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:41:28 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/6cc4a7d6-159a-4e46-8798-ffdf043a5656 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 38131083113D4E2EB143AE571E3D0025 Ref B: SIN221080711033 Ref C: 2026-05-13T06:41:27Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance wait + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance-name --timeout --custom + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}' + headers: + cache-control: + - no-cache + content-length: + - '1427' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:41:58 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/a0da747f-b1b1-4fbf-9440-aa816539cf9f + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 98663F1918BF43648A1ADC957B087D39 Ref B: SIN221080719029 Ref C: 2026-05-13T06:41:58Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance wait + Connection: + - keep-alive + ParameterSetName: + - -g --vault-name --backup-instance-name --timeout --custom + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '{"properties":{"friendlyName":"cosmosbugbash-cli2-src","dataSourceInfo":{"resourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","resourceUri":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src","datasourceType":"Microsoft.DocumentDB/databaseAccounts","resourceName":"cosmosbugbash-cli2-src","resourceType":"Microsoft.DocumentDB/databaseAccounts","resourceLocation":"eastus2euap","objectType":"Datasource"},"policyInfo":{"policyId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy"},"protectionStatus":{"status":"ConfiguringProtection"},"currentProtectionState":"ConfiguringProtection","provisioningState":"Succeeded","objectType":"BackupInstance"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","name":"cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764","type":"Microsoft.DataProtection/backupVaults/backupInstances"}' + headers: + cache-control: + - no-cache + content-length: + - '1427' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:42:28 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/18092cd4-6c2d-4527-9d2b-f3da27da8981 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '1099' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: 6A0887BEF26640A4A7D421A29F92DFD0 Ref B: SIN221080719039 Ref C: 2026-05-13T06:42:29Z' + status: + code: 200 + message: OK +- request: + body: '{"backupRuleOptions": {"ruleName": "BackupWeekly", "triggerOption": {}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance adhoc-backup + Connection: + - keep-alive + Content-Length: + - '72' + Content-Type: + - application/json + ParameterSetName: + - -n -g --vault-name --rule-name + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764/backup?api-version=2025-07-01 + response: + body: + string: '{"error":{"additionalInfo":[{"type":"UserFacingError","info":{"message":"Operation + AdhocBackup is not allowed on Backup Instance with Protection Status ConfiguringProtection","recommendedAction":["None."],"details":null,"code":"UserErrorInvalidBackupInstanceOperation","target":"","innerError":null,"isRetryable":false,"isUserError":false,"properties":{"ActivityId":"fb4cc1cc-4e96-11f1-80e2-7ced8d285cbf"}}}],"code":"UserErrorInvalidBackupInstanceOperation","message":"Operation + AdhocBackup is not allowed on Backup Instance with Protection Status ConfiguringProtection","target":null,"details":null}}' + headers: + cache-control: + - no-cache + content-length: + - '601' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:43:00 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/ea3dc368-74d7-46ce-8eb8-1432a5107693 + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-ms-throttling-version: + - v2 + x-msedge-ref: + - 'Ref A: 36CF51A4E9DB472B891AF34E6E664EE8 Ref B: SIN221080711007 Ref C: 2026-05-13T06:43:00Z' + status: + code: 400 + message: Bad Request +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - dataprotection backup-instance delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --vault-name --backup-instance-name --yes --no-wait + User-Agent: + - AZURECLI/2.76.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupInstances/cosmosbugbash-cli2-src-cosmosbugbash-cli2-src-faec6818-0720-11ec-bd1b-c8f750f92764?api-version=2025-07-01 + response: + body: + string: '{"error":{"additionalInfo":[{"type":"UserFacingError","info":{"message":"Operation + Delete is not allowed on Backup Instance with Protection Status ConfiguringProtection","recommendedAction":["None."],"details":null,"code":"UserErrorInvalidBackupInstanceOperation","target":"","innerError":null,"isRetryable":false,"isUserError":false,"properties":{"ActivityId":"fc113a08-4e96-11f1-acb7-7ced8d285cbf"}}}],"code":"UserErrorInvalidBackupInstanceOperation","message":"Operation + Delete is not allowed on Backup Instance with Protection Status ConfiguringProtection","target":null,"details":null}}' + headers: + cache-control: + - no-cache + content-length: + - '591' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 May 2026 06:43:01 GMT + 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=75b729c9-9524-4e9a-b07b-b06d9539b581/eastus2euap/2c3def5e-ad7e-4c51-99df-2af41c7a1122 + x-ms-ratelimit-remaining-subscription-resource-requests: + - '799' + x-ms-throttling-version: + - v1 + x-msedge-ref: + - 'Ref A: DC6C9483D1AE4401B3603710E289E197 Ref B: SIN221080711047 Ref C: 2026-05-13T06:43:01Z' + status: + code: 400 + message: Bad Request +version: 1 diff --git a/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_backup_and_restore_workloads.py b/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_backup_and_restore_workloads.py index 7d2386e50d2..3620953a5ab 100644 --- a/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_backup_and_restore_workloads.py +++ b/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_backup_and_restore_workloads.py @@ -6,8 +6,9 @@ # pylint: disable=line-too-long # pylint: disable=unused-import +import time import unittest -from azure.cli.testsdk import ScenarioTest +from azure.cli.testsdk import ScenarioTest, live_only from azure.cli.testsdk.scenario_tests import AllowLargeResponse from datetime import datetime from ..utils import track_job_to_completion, wait_for_job_exclusivity_on_datasource @@ -357,6 +358,118 @@ def test_dataprotection_backup_and_restore_pgflex(test): track_job_to_completion(test) + # Uses persistent vault, policy, source DS and target DS pre-provisioned in cosmos-bugbash-CLIrg-2. + # Marked @live_only() because the persistent Cosmos accounts back live data and replaying a recording + # against a different subscription is impractical for this workload. + @live_only() + @AllowLargeResponse() + def test_dataprotection_backup_and_restore_cosmosdb(test): + test.kwargs.update({ + # Persistent Cosmos accounts cosmosbugbash-cli2-src/-tgt live in eastus2euap. + 'location': 'eastus2euap', + 'restoreLocation': 'eastus2euap', + 'rg': 'cosmos-bugbash-CLIrg-2', + 'vaultName': 'TestCosmosVault', + 'dataSourceType': 'AzureCosmosDB', + 'sourceDataStore': 'VaultStore', + 'permissionsScope': 'ResourceGroup', + 'operation': 'Backup', + 'restoreOperation': 'Restore', + 'cosmosDbName': 'cosmosbugbash-cli2-src', + 'cosmosDbId': '/subscriptions/97cda027-4279-4cde-b4ff-19afa0021d87/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-src', + 'targetCosmosDbId': '/subscriptions/97cda027-4279-4cde-b4ff-19afa0021d87/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli2-tgt', + 'policyId': '/subscriptions/97cda027-4279-4cde-b4ff-19afa0021d87/resourceGroups/cosmos-bugbash-CLIrg-2/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy', + 'policyRuleName': 'BackupWeekly', + }) + backup_instance_guid = "faec6818-0720-11ec-bd1b-c8f750f92764" + backup_instance_json = test.cmd('az dataprotection backup-instance initialize --datasource-type "{dataSourceType}" ' + '-l "{location}" --policy-id "{policyId}" --datasource-id "{cosmosDbId}"').get_output_in_json() + backup_instance_json["backup_instance_name"] = test.kwargs['cosmosDbName'] + "-" + test.kwargs['cosmosDbName'] + "-" + backup_instance_guid + test.kwargs.update({ + "backupInstance": backup_instance_json, + "backupInstanceName": backup_instance_json["backup_instance_name"] + }) + + # Uncomment if validate-for-backup fails due to permission error. Only uncomment when running live. + # test.cmd('az dataprotection backup-instance update-msi-permissions ' + # '-g "{rg}" ' + # '--vault-name "{vaultName}" ' + # '--backup-instance "{backupInstance}" ' + # '--datasource-type "{dataSourceType}" ' + # '--permissions-scope "{permissionsScope}" ' + # '--operation "{operation}" --yes') + + backup_instance_validate_create(test) + + # Cosmos protection takes ~10-15 minutes to fully configure (well past the 120s used by + # backup_instance_validate_create's wait). Poll explicitly until status is stably + # ProtectionConfigured before issuing the adhoc backup. + deadline = time.time() + 1800 # 30 minutes + stable_hits = 0 + last_status = None + while time.time() < deadline: + bi = test.cmd('az dataprotection backup-instance show -g "{rg}" --vault-name "{vaultName}" ' + '--backup-instance-name "{backupInstanceName}"').get_output_in_json() + last_status = bi['properties']['protectionStatus']['status'] + if last_status == 'ProtectionConfigured': + stable_hits += 1 + if stable_hits >= 2: + break + else: + stable_hits = 0 + time.sleep(30) + else: + raise AssertionError( + "Cosmos backup-instance did not reach a stable ProtectionConfigured state within 30 minutes " + f"(last status: {last_status})." + ) + + # Ensure no other jobs running on datasource. Required to avoid operation clashes. + wait_for_job_exclusivity_on_datasource(test) + + # Trigger ad-hoc backup and track to completion + adhoc_backup_response = test.cmd('az dataprotection backup-instance adhoc-backup ' + '-n {backupInstanceName} -g {rg} --vault-name {vaultName} --rule-name "{policyRuleName}"').get_output_in_json() + test.kwargs.update({"jobId": adhoc_backup_response["jobId"]}) + track_job_to_completion(test) + + recovery_point = test.cmd('az dataprotection recovery-point list --backup-instance-name "{backupInstanceName}" -g "{rg}" --vault-name "{vaultName}"', checks=[ + test.greater_than('length([])', 0) + ]).get_output_in_json() + test.kwargs.update({ + 'recoveryPointId': recovery_point[0]['name'] + }) + + # Cosmos restore is AlternateLocation to another Cosmos DB account (manifest allowedRestoreTargetTypes=AlternateLocation) + restore_request = test.cmd('az dataprotection backup-instance restore initialize-for-data-recovery ' + '--datasource-type "{dataSourceType}" --restore-location "{restoreLocation}" --source-datastore "{sourceDataStore}" ' + '--recovery-point-id "{recoveryPointId}" --target-resource-id "{targetCosmosDbId}"').get_output_in_json() + test.kwargs.update({"restoreRequest": restore_request}) + + # Uncomment if validate-for-restore fails due to permission error. Only uncomment when running live. + # test.cmd('az dataprotection backup-instance update-msi-permissions ' + # '-g "{rg}" ' + # '--vault-name "{vaultName}" ' + # '--restore-request-object "{restoreRequest}" ' + # '--datasource-type "{dataSourceType}" ' + # '--permissions-scope "{permissionsScope}" ' + # '--operation "{restoreOperation}" --yes') + + test.cmd('az dataprotection backup-instance validate-for-restore -g "{rg}" --vault-name "{vaultName}" -n "{backupInstanceName}" --restore-request-object "{restoreRequest}"') + + # Ensure no other jobs running on datasource. Required to avoid operation clashes. + wait_for_job_exclusivity_on_datasource(test) + + restore_trigger_json = test.cmd('az dataprotection backup-instance restore trigger -g "{rg}" --vault-name "{vaultName}" ' + '-n "{backupInstanceName}" --restore-request-object "{restoreRequest}"').get_output_in_json() + test.kwargs.update({"jobId": restore_trigger_json["jobId"]}) + + test.cmd('az dataprotection job show --ids "{jobId}"', checks=[ + test.exists('properties.extendedInfo.recoveryDestination') + ]) + + track_job_to_completion(test) + # Uses a persistent vault and DS @unittest.skip("MySQL backup offering has been temporarily paused") @AllowLargeResponse() diff --git a/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_cosmosdb.py b/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_cosmosdb.py new file mode 100644 index 00000000000..c94faa8d505 --- /dev/null +++ b/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_cosmosdb.py @@ -0,0 +1,169 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +# pylint: disable=line-too-long +# pylint: disable=unused-import + +""" +Non-live unit tests for AzureCosmosDB datasource onboarding to the dataprotection extension. + +These tests exercise local CLI logic only (no Azure calls): + * default policy template generation + * backup-instance initialize output + * restore initialize-for-data-recovery output (AlternateLocation) + +The end-to-end live scenario lives in +``test_dataprotection_backup_and_restore_workloads.py::BackupAndRestoreScenarioTest.test_dataprotection_backup_and_restore_cosmosdb``. +""" + +from azure.cli.testsdk import ScenarioTest +from azure.cli.testsdk.scenario_tests import AllowLargeResponse + + +SUBSCRIPTION_ID = '97cda027-4279-4cde-b4ff-19afa0021d87' +RESOURCE_GROUP = 'cosmos-bugbash-CLIrg-2' +SOURCE_COSMOS_NAME = 'cosmosbugbash-cli2-src' +TARGET_COSMOS_NAME = 'cosmosbugbash-cli2-tgt' +SOURCE_COSMOS_ID = ( + f'/subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP}' + f'/providers/Microsoft.DocumentDB/databaseAccounts/{SOURCE_COSMOS_NAME}' +) +TARGET_COSMOS_ID = ( + f'/subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP}' + f'/providers/Microsoft.DocumentDB/databaseAccounts/{TARGET_COSMOS_NAME}' +) +POLICY_ID = ( + f'/subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP}' + f'/providers/Microsoft.DataProtection/backupVaults/TestCosmosVault/backupPolicies/TestPolicy' +) + + +class CosmosDBPolicyTemplateTest(ScenarioTest): + """Verify the default policy template for AzureCosmosDB has the expected structure.""" + + @AllowLargeResponse() + def test_dataprotection_cosmosdb_get_default_policy_template(test): + policy_json = test.cmd( + 'az dataprotection backup-policy get-default-policy-template --datasource-type AzureCosmosDB' + ).get_output_in_json() + + test.assertEqual(policy_json.get('objectType'), 'BackupPolicy') + test.assertIn('Microsoft.DocumentDB/databaseAccounts', policy_json.get('datasourceTypes', [])) + test.assertEqual(policy_json.get('name'), 'CosmosDBPolicy1') + + policy_rules = policy_json.get('policyRules', []) + test.assertTrue(len(policy_rules) >= 2, "Policy should have at least 2 rules (backup + retention)") + + backup_rule = None + retention_rule = None + for rule in policy_rules: + if rule.get('objectType') == 'AzureBackupRule': + backup_rule = rule + elif rule.get('objectType') == 'AzureRetentionRule' and rule.get('isDefault'): + retention_rule = rule + + test.assertIsNotNone(backup_rule, "Policy should contain an AzureBackupRule") + test.assertEqual(backup_rule.get('name'), 'BackupWeekly') + test.assertEqual(backup_rule['dataStore']['dataStoreType'], 'VaultStore') + test.assertEqual(backup_rule['trigger']['objectType'], 'ScheduleBasedTriggerContext') + intervals = backup_rule['trigger']['schedule']['repeatingTimeIntervals'] + test.assertTrue(any('P1W' in interval for interval in intervals), "Backup should be weekly (P1W)") + + test.assertIsNotNone(retention_rule, "Policy should contain a default AzureRetentionRule") + test.assertEqual(retention_rule.get('name'), 'Default') + lifecycles = retention_rule.get('lifecycles', []) + test.assertTrue(len(lifecycles) >= 1, "Retention rule should have at least 1 lifecycle") + test.assertEqual(lifecycles[0]['sourceDataStore']['dataStoreType'], 'VaultStore') + test.assertEqual(lifecycles[0]['deleteAfter']['objectType'], 'AbsoluteDeleteOption') + + +class CosmosDBBackupInstanceInitializeTest(ScenarioTest): + """Verify ``backup-instance initialize`` produces the right payload for AzureCosmosDB. + + Surface-level coverage of datasource info, friendly-name handling, and the fact that + ``data_source_set_info`` is None (non-proxy resource, enableDataSourceSetInfo=false). + """ + + @AllowLargeResponse() + def test_dataprotection_cosmosdb_backup_instance_initialize(test): + test.kwargs.update({ + 'dataSourceType': 'AzureCosmosDB', + 'location': 'northcentralus', + 'policyId': POLICY_ID, + 'cosmosDbId': SOURCE_COSMOS_ID, + 'cosmosDbName': SOURCE_COSMOS_NAME, + }) + + backup_instance_json = test.cmd( + 'az dataprotection backup-instance initialize ' + '--datasource-type "{dataSourceType}" ' + '-l "{location}" ' + '--policy-id "{policyId}" ' + '--datasource-id "{cosmosDbId}"' + ).get_output_in_json() + + test.assertIn('backup_instance_name', backup_instance_json) + test.assertIn(test.kwargs['cosmosDbName'], backup_instance_json['backup_instance_name'], + "Backup instance name should contain the CosmosDB account name") + + properties = backup_instance_json.get('properties', {}) + test.assertEqual(properties.get('object_type'), 'BackupInstance') + + ds_info = properties.get('data_source_info', {}) + test.assertEqual(ds_info.get('datasource_type'), 'Microsoft.DocumentDB/databaseAccounts') + test.assertEqual(ds_info.get('resource_type'), 'Microsoft.DocumentDB/databaseAccounts') + test.assertEqual(ds_info.get('resource_name'), test.kwargs['cosmosDbName']) + test.assertEqual(ds_info.get('object_type'), 'Datasource') + test.assertEqual(ds_info.get('resource_location'), 'northcentralus') + test.assertEqual(ds_info.get('resource_uri'), test.kwargs['cosmosDbId'], + "resource_uri should equal the full resource ID for CosmosDB (non-proxy resource)") + + test.assertIsNone(properties.get('data_source_set_info'), + "data_source_set_info should be None for non-proxy CosmosDB datasource") + + test.assertEqual(properties.get('policy_info', {}).get('policy_id'), test.kwargs['policyId']) + test.assertEqual(properties.get('friendly_name'), test.kwargs['cosmosDbName']) + + +class CosmosDBRestoreInitializeTest(ScenarioTest): + """Verify ``restore initialize-for-data-recovery`` payload for AzureCosmosDB (AlternateLocation).""" + + @AllowLargeResponse() + def test_dataprotection_cosmosdb_restore_initialize_alternate_location(test): + test.kwargs.update({ + 'dataSourceType': 'AzureCosmosDB', + 'sourceDataStore': 'VaultStore', + 'restoreLocation': 'northcentralus', + 'recoveryPointId': '33d445e6891444638ffca3d35b3c479f', + 'targetResourceId': TARGET_COSMOS_ID, + 'targetResourceName': TARGET_COSMOS_NAME, + }) + + restore_request = test.cmd( + 'az dataprotection backup-instance restore initialize-for-data-recovery ' + '--datasource-type "{dataSourceType}" ' + '--restore-location "{restoreLocation}" ' + '--source-datastore "{sourceDataStore}" ' + '--recovery-point-id "{recoveryPointId}" ' + '--target-resource-id "{targetResourceId}"' + ).get_output_in_json() + + test.assertEqual(restore_request.get('object_type'), 'AzureBackupRecoveryPointBasedRestoreRequest') + test.assertEqual(restore_request.get('source_data_store_type'), 'VaultStore') + test.assertEqual(restore_request.get('recovery_point_id'), '33d445e6891444638ffca3d35b3c479f') + + rti = restore_request.get('restore_target_info', {}) + test.assertEqual(rti.get('object_type'), 'RestoreTargetInfo') + test.assertEqual(rti.get('restore_location'), 'northcentralus') + + ds_info = rti.get('datasource_info', {}) + test.assertEqual(ds_info.get('datasource_type'), 'Microsoft.DocumentDB/databaseAccounts') + test.assertEqual(ds_info.get('resource_type'), 'Microsoft.DocumentDB/databaseAccounts') + test.assertEqual(ds_info.get('resource_name'), test.kwargs['targetResourceName']) + test.assertEqual(ds_info.get('resource_id'), test.kwargs['targetResourceId']) + + # CosmosDB is not a proxy resource - restore target shouldn't carry a datasource_set_info. + test.assertIsNone(rti.get('datasource_set_info'), + "datasource_set_info should not be present in restore target for non-proxy CosmosDB") diff --git a/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_update_msi_permissions.py b/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_update_msi_permissions.py index 1ad3c2c8406..0dd3f6c2319 100644 --- a/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_update_msi_permissions.py +++ b/src/dataprotection/azext_dataprotection/tests/latest/test_dataprotection_update_msi_permissions.py @@ -147,6 +147,45 @@ def test_dataprotection_update_msi_permissions_oss(test): '--keyvault-id "{keyVaultId}" --yes') # time.sleep(10) + # Uses persistent Cosmos DB accounts pre-provisioned in cosmos-bugbash-CLIrg-6 (subscription + # 97cda027-4279-4cde-b4ff-19afa0021d87). The test provisions a fresh backup vault in a + # ResourceGroupPreparer-managed RG and exercises update-msi-permissions for the AzureCosmosDB + # workload, which assigns Reader on the data source RG and Cosmos DB Operator on the data source + # (see Manifests/AzureCosmosDB.py::backupVaultPermissions). + @live_only() + @AllowLargeResponse() + @ResourceGroupPreparer(name_prefix='clitest-dpp-updatemsipermissions-', location='eastus2euap') + def test_dataprotection_update_msi_permissions_cosmosdb(test): + test.kwargs.update({ + 'location': 'eastus2euap', + 'vaultName': 'clitest-bkp-vault', + 'policyName': 'cosmospolicy', + 'dataSourceType': 'AzureCosmosDB', + 'operation': 'Backup', + 'permissionsScope': 'ResourceGroup', + 'cosmosDbName': 'cosmosbugbash-cli6-src', + 'cosmosDbId': '/subscriptions/97cda027-4279-4cde-b4ff-19afa0021d87/resourceGroups/cosmos-bugbash-CLIrg-6/providers/Microsoft.DocumentDB/databaseAccounts/cosmosbugbash-cli6-src', + }) + create_vault_and_policy(test) + + backup_instance_guid = "faec6818-0720-11ec-bd1b-c8f750f92764" + backup_instance_json = test.cmd('az dataprotection backup-instance initialize --datasource-type "{dataSourceType}" ' + '-l "{location}" --policy-id "{policyId}" --datasource-id "{cosmosDbId}"').get_output_in_json() + backup_instance_json["backup_instance_name"] = (test.kwargs['cosmosDbName'] + "-" + + test.kwargs['cosmosDbName'] + "-" + + backup_instance_guid) + test.kwargs.update({ + "backupInstance": backup_instance_json, + }) + + test.cmd('az dataprotection backup-instance update-msi-permissions ' + '-g "{rg}" --vault-name "{vaultName}" ' + '--datasource-type "{dataSourceType}" ' + '--operation "{operation}" ' + '--permissions-scope "{permissionsScope}" ' + '--backup-instance "{backupInstance}" --yes') + # time.sleep(10) + @live_only() @AllowLargeResponse() @ResourceGroupPreparer(name_prefix='clitest-dpp-updatemsipermissions-', location='eastus2euap') diff --git a/src/dataprotection/setup.py b/src/dataprotection/setup.py index 888f57a9f12..787f356c3a6 100644 --- a/src/dataprotection/setup.py +++ b/src/dataprotection/setup.py @@ -10,7 +10,7 @@ from setuptools import setup, find_packages # HISTORY.rst entry. -VERSION = '1.10.0' +VERSION = '1.11.0' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers