From 7878aff821ed70d650b0b9afac768360ce26c3b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Matarrita?= Date: Wed, 9 Sep 2026 14:59:23 -0600 Subject: [PATCH 1/2] Promote DocumentDB extension to stable Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 46bb57cf-0490-4f99-a750-27ca921e5d89 --- src/documentdb/HISTORY.rst | 4 ++++ .../azext_documentdb/aaz/latest/documentdb/__cmd_group.py | 1 - .../aaz/latest/documentdb/mongocluster/__cmd_group.py | 1 - .../documentdb/mongocluster/_check_name_availability.py | 1 - .../aaz/latest/documentdb/mongocluster/_create.py | 1 - .../aaz/latest/documentdb/mongocluster/_delete.py | 1 - .../aaz/latest/documentdb/mongocluster/_list.py | 1 - .../documentdb/mongocluster/_list_connection_strings.py | 1 - .../aaz/latest/documentdb/mongocluster/_show.py | 1 - .../aaz/latest/documentdb/mongocluster/_update.py | 1 - .../latest/documentdb/mongocluster/entra_user/__cmd_group.py | 1 - .../aaz/latest/documentdb/mongocluster/entra_user/_assign.py | 1 - .../aaz/latest/documentdb/mongocluster/entra_user/_list.py | 1 - .../aaz/latest/documentdb/mongocluster/entra_user/_remove.py | 1 - .../aaz/latest/documentdb/mongocluster/entra_user/_show.py | 1 - .../documentdb/mongocluster/firewall_rule/__cmd_group.py | 1 - .../latest/documentdb/mongocluster/firewall_rule/_create.py | 1 - .../latest/documentdb/mongocluster/firewall_rule/_delete.py | 1 - .../aaz/latest/documentdb/mongocluster/firewall_rule/_list.py | 1 - .../aaz/latest/documentdb/mongocluster/firewall_rule/_show.py | 1 - .../latest/documentdb/mongocluster/firewall_rule/_update.py | 1 - .../latest/documentdb/mongocluster/identity/__cmd_group.py | 1 - .../aaz/latest/documentdb/mongocluster/identity/_assign.py | 1 - .../aaz/latest/documentdb/mongocluster/identity/_list.py | 1 - .../aaz/latest/documentdb/mongocluster/identity/_remove.py | 1 - .../aaz/latest/documentdb/mongocluster/identity/_show.py | 1 - .../aaz/latest/documentdb/mongocluster/replica/__cmd_group.py | 1 - .../aaz/latest/documentdb/mongocluster/replica/_list.py | 1 - .../aaz/latest/documentdb/mongocluster/replica/_promote.py | 1 - src/documentdb/azext_documentdb/azext_metadata.json | 1 - src/documentdb/setup.py | 4 ++-- 31 files changed, 6 insertions(+), 31 deletions(-) diff --git a/src/documentdb/HISTORY.rst b/src/documentdb/HISTORY.rst index ed79da14755..2f87f8787ce 100644 --- a/src/documentdb/HISTORY.rst +++ b/src/documentdb/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +1.0.0 +++++++ +* Stable release of the Azure DocumentDB extension. + 1.0.0b2 +++++++ * Rename ``az documentdb mongocluster user`` to ``entra-user``; the group only supports diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/__cmd_group.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/__cmd_group.py index 6daf2a7ba80..03b0de5d4ff 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/__cmd_group.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/__cmd_group.py @@ -13,7 +13,6 @@ @register_command_group( "documentdb", - is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Azure DocumentDB clusters. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/__cmd_group.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/__cmd_group.py index fa62287572c..bce38acfe1a 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/__cmd_group.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/__cmd_group.py @@ -13,7 +13,6 @@ @register_command_group( "documentdb mongocluster", - is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Azure DocumentDB mongo clusters. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_check_name_availability.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_check_name_availability.py index dd27bc7862a..046682e0650 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_check_name_availability.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_check_name_availability.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster check-name-availability", - is_preview=True, ) class CheckNameAvailability(AAZCommand): """Check if mongo cluster name is available for use. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_create.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_create.py index 226d206e1bf..3fec7997073 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_create.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_create.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster create", - is_preview=True, ) class Create(AAZCommand): """Create a mongo cluster. Update overwrites all properties for the resource. To only modify some of the properties, use PATCH. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_delete.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_delete.py index 5bdfd5c48d4..2c88d278bde 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_delete.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_delete.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster delete", - is_preview=True, confirmation="Are you sure you want to perform this operation?", ) class Delete(AAZCommand): diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list.py index 1d047ba5ddd..44f7edeb845 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster list", - is_preview=True, ) class List(AAZCommand): """List all the mongo clusters in a given subscription. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list_connection_strings.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list_connection_strings.py index 450f34b72b5..c60e07229b0 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list_connection_strings.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list_connection_strings.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster list-connection-strings", - is_preview=True, ) class ListConnectionStrings(AAZCommand): """List mongo cluster connection strings. This includes the default connection string using SCRAM-SHA-256, as well as other connection strings supported by the cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_show.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_show.py index c930168a777..4643284e4bf 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_show.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_show.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster show", - is_preview=True, ) class Show(AAZCommand): """Get information about a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_update.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_update.py index d11147ce872..71bb89b0038 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_update.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_update.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster update", - is_preview=True, ) class Update(AAZCommand): """Update a mongo cluster. Only the properties specified in the request are modified; all other properties are left unchanged (HTTP PATCH). Generic update arguments (--set, --add, --remove) are supported. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/__cmd_group.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/__cmd_group.py index 960012942ea..2975f66a401 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/__cmd_group.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/__cmd_group.py @@ -13,7 +13,6 @@ @register_command_group( "documentdb mongocluster microsoft-entra-user", - is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Microsoft Entra ID users on a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_assign.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_assign.py index 20869cf4cd1..bb90edc1d08 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_assign.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_assign.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster microsoft-entra-user assign", - is_preview=True, ) class Assign(AAZCommand): """Grant a Microsoft Entra ID principal access to a mongo cluster by assigning it database roles. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_list.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_list.py index 70ae0ced343..d2d4c7ad01e 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_list.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_list.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster microsoft-entra-user list", - is_preview=True, ) class List(AAZCommand): """List the Microsoft Entra ID users on a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_remove.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_remove.py index 383ec652a37..e4d814bf3dd 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_remove.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_remove.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster microsoft-entra-user remove", - is_preview=True, confirmation="Are you sure you want to perform this operation?", ) class Remove(AAZCommand): diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_show.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_show.py index 1c52431f356..82f952b102d 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_show.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_show.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster microsoft-entra-user show", - is_preview=True, ) class Show(AAZCommand): """Get the definition of a Microsoft Entra ID user on a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/__cmd_group.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/__cmd_group.py index eac7adcd950..36e4ed3adc8 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/__cmd_group.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/__cmd_group.py @@ -13,7 +13,6 @@ @register_command_group( "documentdb mongocluster firewall-rule", - is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Firewall Rule diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_create.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_create.py index d0ad53977b4..188607f222b 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_create.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_create.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster firewall-rule create", - is_preview=True, ) class Create(AAZCommand): """Create a new firewall rule or updates an existing firewall rule on a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_delete.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_delete.py index f4efed23c6a..571aedba922 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_delete.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_delete.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster firewall-rule delete", - is_preview=True, confirmation="Are you sure you want to perform this operation?", ) class Delete(AAZCommand): diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_list.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_list.py index ef3c3e3295a..0f7e39421ff 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_list.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_list.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster firewall-rule list", - is_preview=True, ) class List(AAZCommand): """List all the firewall rules in a given mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_show.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_show.py index c5645a87e69..2aa2e8759db 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_show.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_show.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster firewall-rule show", - is_preview=True, ) class Show(AAZCommand): """Get information about a mongo cluster firewall rule. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_update.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_update.py index 7d808c00ba8..fcc8f44641a 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_update.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_update.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster firewall-rule update", - is_preview=True, ) class Update(AAZCommand): """Update a new firewall rule or updates an existing firewall rule on a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/__cmd_group.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/__cmd_group.py index 8f2a31958ab..76a24824242 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/__cmd_group.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/__cmd_group.py @@ -13,7 +13,6 @@ @register_command_group( "documentdb mongocluster identity", - is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Identity diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_assign.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_assign.py index d31d66d8902..3d7cb8b9a87 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_assign.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_assign.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster identity assign", - is_preview=True, ) class Assign(AAZCommand): """Assign the user or system managed identities. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_list.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_list.py index a75752562d9..248807ad4cc 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_list.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_list.py @@ -14,7 +14,6 @@ @register_command( "documentdb mongocluster identity list", - is_preview=True, ) class List(AAZCommand): """List the managed identities assigned to a mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_remove.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_remove.py index cce1905987d..91f3a1c5b95 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_remove.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_remove.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster identity remove", - is_preview=True, confirmation="Are you sure you want to perform this operation?", ) class Remove(AAZCommand): diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_show.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_show.py index 91d3913d3b6..88adbf485fc 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_show.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_show.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster identity show", - is_preview=True, ) class Show(AAZCommand): """Show the details of managed identities. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/__cmd_group.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/__cmd_group.py index bd85f6dbab3..49ef53a7cb5 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/__cmd_group.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/__cmd_group.py @@ -13,7 +13,6 @@ @register_command_group( "documentdb mongocluster replica", - is_preview=True, ) class __CMDGroup(AAZCommandGroup): """Manage Replica diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_list.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_list.py index 06b300c2307..4cfbac173d0 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_list.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_list.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster replica list", - is_preview=True, ) class List(AAZCommand): """List all the replicas for the mongo cluster. diff --git a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_promote.py b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_promote.py index a53dd390a65..bd53556a55f 100644 --- a/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_promote.py +++ b/src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_promote.py @@ -13,7 +13,6 @@ @register_command( "documentdb mongocluster replica promote", - is_preview=True, confirmation="Are you sure you want to promote this replica? This is a destructive operation.", ) class Promote(AAZCommand): diff --git a/src/documentdb/azext_documentdb/azext_metadata.json b/src/documentdb/azext_documentdb/azext_metadata.json index 71889bb136b..06012c7c942 100644 --- a/src/documentdb/azext_documentdb/azext_metadata.json +++ b/src/documentdb/azext_documentdb/azext_metadata.json @@ -1,4 +1,3 @@ { - "azext.isPreview": true, "azext.minCliCoreVersion": "2.75.0" } \ No newline at end of file diff --git a/src/documentdb/setup.py b/src/documentdb/setup.py index c03e0e812ec..95edca781da 100644 --- a/src/documentdb/setup.py +++ b/src/documentdb/setup.py @@ -10,12 +10,12 @@ # HISTORY.rst entry. -VERSION = '1.0.0b2' +VERSION = '1.0.0' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers CLASSIFIERS = [ - 'Development Status :: 4 - Beta', + 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'Intended Audience :: System Administrators', 'Programming Language :: Python', From 7fbd613dd9154ecf5ab3acc4a5339107616c360b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Matarrita?= Date: Thu, 10 Sep 2026 00:33:39 -0600 Subject: [PATCH 2/2] Update DocumentDB CMK recording for Key Vault API Align the recorded Key Vault management requests with the 2026-02-01 API used by the latest Azure CLI core. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 46bb57cf-0490-4f99-a750-27ca921e5d89 --- .../recordings/test_documentdb_mongocluster_cmk.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/documentdb/azext_documentdb/tests/latest/recordings/test_documentdb_mongocluster_cmk.yaml b/src/documentdb/azext_documentdb/tests/latest/recordings/test_documentdb_mongocluster_cmk.yaml index ec18ff39c57..7b91f3720fe 100644 --- a/src/documentdb/azext_documentdb/tests/latest/recordings/test_documentdb_mongocluster_cmk.yaml +++ b/src/documentdb/azext_documentdb/tests/latest/recordings/test_documentdb_mongocluster_cmk.yaml @@ -71,7 +71,7 @@ interactions: User-Agent: - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.10.11 (Windows-10-10.0.26100-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2025-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2026-02-01 response: body: string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.KeyVault/vaults/climckv000004'' @@ -180,7 +180,7 @@ interactions: User-Agent: - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.10.11 (Windows-10-10.0.26100-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2025-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2026-02-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004","name":"climckv000004","type":"Microsoft.KeyVault/vaults","location":"eastus2","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-15T22:09:31.228Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-15T22:09:31.228Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"71581c6f-df31-4790-bc49-26c6b38df8bd","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enabledForDiskEncryption":false,"enabledForTemplateDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":false,"enablePurgeProtection":true,"vaultUri":"https://climckv000004.vault.azure.net","provisioningState":"RegisteringDns","publicNetworkAccess":"Enabled"}}' @@ -237,7 +237,7 @@ interactions: User-Agent: - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.10.11 (Windows-10-10.0.26100-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2025-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2026-02-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004","name":"climckv000004","type":"Microsoft.KeyVault/vaults","location":"eastus2","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-15T22:09:31.228Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-15T22:09:31.228Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"71581c6f-df31-4790-bc49-26c6b38df8bd","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enabledForDiskEncryption":false,"enabledForTemplateDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":false,"enablePurgeProtection":true,"vaultUri":"https://climckv000004.vault.azure.net/","provisioningState":"RegisteringDns","publicNetworkAccess":"Enabled"}}' @@ -290,7 +290,7 @@ interactions: User-Agent: - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.10.11 (Windows-10-10.0.26100-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2025-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2026-02-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004","name":"climckv000004","type":"Microsoft.KeyVault/vaults","location":"eastus2","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-15T22:09:31.228Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-15T22:09:31.228Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"71581c6f-df31-4790-bc49-26c6b38df8bd","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enabledForDiskEncryption":false,"enabledForTemplateDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":false,"enablePurgeProtection":true,"vaultUri":"https://climckv000004.vault.azure.net/","provisioningState":"Succeeded","publicNetworkAccess":"Enabled"}}' @@ -343,7 +343,7 @@ interactions: User-Agent: - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.10.11 (Windows-10-10.0.26100-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2025-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2026-02-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004","name":"climckv000004","type":"Microsoft.KeyVault/vaults","location":"eastus2","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-15T22:09:31.228Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-15T22:09:31.228Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"71581c6f-df31-4790-bc49-26c6b38df8bd","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}}],"enabledForDeployment":false,"enabledForDiskEncryption":false,"enabledForTemplateDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":false,"enablePurgeProtection":true,"vaultUri":"https://climckv000004.vault.azure.net/","provisioningState":"Succeeded","publicNetworkAccess":"Enabled"}}' @@ -410,7 +410,7 @@ interactions: User-Agent: - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.10.11 (Windows-10-10.0.26100-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2025-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004?api-version=2026-02-01 response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_documentdb_cmk000001/providers/Microsoft.KeyVault/vaults/climckv000004","name":"climckv000004","type":"Microsoft.KeyVault/vaults","location":"eastus2","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2026-07-15T22:09:31.228Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2026-07-15T22:10:04.186Z"},"properties":{"sku":{"family":"A","name":"standard"},"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","accessPolicies":[{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"71581c6f-df31-4790-bc49-26c6b38df8bd","permissions":{"keys":["all"],"secrets":["all"],"certificates":["all"],"storage":["all"]}},{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","objectId":"ef2873ab-5071-4cf0-811c-31dd21933487","permissions":{"keys":["wrapKey","unwrapKey","get","list"]}}],"enabledForDeployment":false,"enabledForDiskEncryption":false,"enabledForTemplateDeployment":false,"enableSoftDelete":true,"softDeleteRetentionInDays":90,"enableRbacAuthorization":false,"enablePurgeProtection":true,"vaultUri":"https://climckv000004.vault.azure.net/","provisioningState":"Succeeded","publicNetworkAccess":"Enabled"}}'