diff --git a/src/quantum/HISTORY.rst b/src/quantum/HISTORY.rst index ea09d57169b..b0cf8b07c3d 100644 --- a/src/quantum/HISTORY.rst +++ b/src/quantum/HISTORY.rst @@ -3,6 +3,11 @@ Release History =============== +1.0.0b22 ++++++++++++++++ +* Added ``--quota`` support to ``az quantum workspace create`` and ``az quantum workspace update`` for managing V2 provider target quota allocations. +* Updated control plane related commands to use API version 2026-06-15-preview. + 1.0.0b21 +++++++++++++++ * Added the ``az quantum job update`` command to update a submitted job's name, priority, and tags. diff --git a/src/quantum/azext_quantum/_help.py b/src/quantum/azext_quantum/_help.py index 831a608c524..177d83da2df 100644 --- a/src/quantum/azext_quantum/_help.py +++ b/src/quantum/azext_quantum/_help.py @@ -288,6 +288,12 @@ -r "MyProvider1 / MySKU1, MyProvider2 / MySKU2" --skip-autoadd -a MyStorageAccountName\n To display a list of available providers and their SKUs, use the following command: az quantum offerings list -l MyLocation -o table + - name: Create a V2 workspace with quota allocations for provider targets. + text: |- + az quantum workspace create -g MyResourceGroup -w MyWorkspace -l MyLocation \\ + --workspace-kind V2 -r "MyProvider/default" --skip-autoadd -a MyStorageAccountName \\ + --quota provider-id=MyProvider target-id=MyProvider.Target1 standard-minutes-lifetime=500 high-minutes-lifetime=50 \\ + --quota provider-id=MyProvider target-id=MyProvider.Target2 standard-minutes-lifetime=250 """ helps['quantum workspace delete'] = """ @@ -352,6 +358,10 @@ - name: Disable a provided Azure Quantum workspace api keys. text: |- az quantum workspace update --enable-api-key False + - name: Update a target quota allocation on a V2 workspace. + text: |- + az quantum workspace update -g MyResourceGroup -w MyWorkspace \\ + --quota provider-id=MyProvider target-id=MyProvider.Target1 standard-minutes-lifetime=1000 """ helps['quantum workspace keys'] = """ diff --git a/src/quantum/azext_quantum/_params.py b/src/quantum/azext_quantum/_params.py index f37357cbcfc..5b562dc6dde 100644 --- a/src/quantum/azext_quantum/_params.py +++ b/src/quantum/azext_quantum/_params.py @@ -6,6 +6,7 @@ # pylint: disable=line-too-long,protected-access,too-many-statements import argparse +import re from knack.arguments import CLIArgumentType from azure.cli.core.azclierror import InvalidArgumentValueError, CLIError from azure.cli.core.commands.parameters import get_enum_type @@ -32,6 +33,127 @@ def get_action(self, values, option_string): return params +class QuotaAction(argparse._AppendAction): + # targetId: leading alphanumeric followed by up to 199 more alphanumeric, '-', '.', or '_' characters. + _TARGET_ID_PATTERN = re.compile(r'[a-zA-Z0-9][-._a-zA-Z0-9]{0,199}') + # Maximum value accepted for minutes-lifetime fields (Int32 max, matching the service contract). + _MAX_MINUTES_LIFETIME = 2147483647 + + _allowed_keys = { + 'providerId', + 'targetId', + 'standardMinutesLifetime', + 'highMinutesLifetime' + } + + # Accept az-style kebab-case and snake_case keys (case-insensitive) as aliases of the camelCase keys. + _key_aliases = { + 'providerid': 'providerId', + 'targetid': 'targetId', + 'standardminuteslifetime': 'standardMinutesLifetime', + 'highminuteslifetime': 'highMinutesLifetime' + } + + @classmethod + def _canonical_key(cls, key): + if not isinstance(key, str): + return key + normalized = key.strip().lower().replace('-', '').replace('_', '') + return cls._key_aliases.get(normalized, key.strip()) + + def __call__(self, parser, namespace, values, option_string=None): + allocations = list(getattr(namespace, self.dest, None) or []) + parsed_values = [] + current = {} + + def add_to_current(key, value): + canonical = self._canonical_key(key) + if canonical in current: + raise InvalidArgumentValueError( + f'{option_string} got multiple values for "{key}" in a single allocation. ' + f'Specify a separate {option_string} for each target.' + ) + current[canonical] = value + + for item in values: + try: + parsed = shell_safe_json_parse(item) + if isinstance(parsed, list): + parsed_values.extend(parsed) + elif isinstance(parsed, dict): + for key, value in parsed.items(): + add_to_current(key, value) + else: + raise InvalidArgumentValueError( + f'Usage error: {option_string} expects key=value pairs, a JSON object or array, or @file.' + ) + except CLIError: + try: + key, value = item.split('=', 1) + except ValueError as ex: + raise InvalidArgumentValueError( + f'Usage error: {option_string} expects key=value pairs, a JSON object or array, or @file.' + ) from ex + add_to_current(key, value) + + if current: + parsed_values.append(current) + + allocations.extend(self._validate(allocation, option_string) for allocation in parsed_values) + pairs = [(item['providerId'].lower(), item['targetId'].lower()) for item in allocations] + if len(pairs) != len(set(pairs)): + raise InvalidArgumentValueError(f'Duplicate providerId/targetId pair specified for {option_string}.') + + setattr(namespace, self.dest, allocations) + + @classmethod + def _validate(cls, allocation, option_string): + if not isinstance(allocation, dict): + raise InvalidArgumentValueError(f'Each {option_string} allocation must be a JSON object.') + + allocation = {cls._canonical_key(key): value for key, value in allocation.items()} + + unknown_keys = set(allocation) - cls._allowed_keys + if unknown_keys: + raise InvalidArgumentValueError( + f'Unsupported key(s) for {option_string}: {", ".join(sorted(unknown_keys))}.' + ) + + for required_key in ('providerId', 'targetId'): + if not allocation.get(required_key): + raise InvalidArgumentValueError(f'{option_string} requires {required_key}.') + + target_id = allocation['targetId'] + if not isinstance(target_id, str) or not cls._TARGET_ID_PATTERN.fullmatch(target_id): + raise InvalidArgumentValueError(f'{option_string} targetId is not valid: {target_id}') + + if not any(key in allocation for key in ('standardMinutesLifetime', 'highMinutesLifetime')): + raise InvalidArgumentValueError( + f'{option_string} requires standardMinutesLifetime and/or highMinutesLifetime.' + ) + + result = { + 'providerId': str(allocation['providerId']), + 'targetId': target_id + } + for key in ('standardMinutesLifetime', 'highMinutesLifetime'): + if key not in allocation: + continue + allocation_value = allocation[key] + if isinstance(allocation_value, (bool, float)): + raise InvalidArgumentValueError(f'{option_string} {key} must be an integer.') + try: + value = int(allocation_value) + except (TypeError, ValueError) as ex: + raise InvalidArgumentValueError(f'{option_string} {key} must be an integer.') from ex + if value < 0 or value > cls._MAX_MINUTES_LIFETIME: + raise InvalidArgumentValueError( + f'{option_string} {key} must be between 0 and {cls._MAX_MINUTES_LIFETIME}.' + ) + result[key] = value + return result + + def load_arguments(self, _): # pylint: disable=too-many-locals workspace_name_type = CLIArgumentType(options_list=['--workspace-name', '-w'], help='Name of the Quantum Workspace. You can configure the default workspace using `az quantum workspace set`.', configured_default='workspace', id_part=None) storage_account_name_type = CLIArgumentType(options_list=['--storage-account', '-a'], help='Name of the storage account to be used by a quantum workspace.') @@ -60,6 +182,7 @@ def load_arguments(self, _): # pylint: disable=too-many-locals entry_point_type = CLIArgumentType(help='The entry point for the QIR program or circuit. Required for some provider QIR jobs.') skip_autoadd_type = CLIArgumentType(help='If specified, the plans that offer free credits will not automatically be added.') workspace_kind_type = CLIArgumentType(options_list=['--workspace-kind'], help='The kind of the workspace to create.', choices=['V1', 'V2']) + quota_type = CLIArgumentType(options_list=['--quota'], help='Target quota allocation as provider-id, target-id, standard-minutes-lifetime, and optional high-minutes-lifetime key=value pairs, a JSON object or array, or `@{file}` with JSON content. standard-minutes-lifetime is required for a new allocation. camelCase keys (providerId, targetId, ...) are also accepted. Repeat --quota once per target.', action=QuotaAction, nargs='+') key_type = CLIArgumentType(options_list=['--key-type'], help='The api keys to be regenerated, should be Primary and/or Secondary.') enable_key_type = CLIArgumentType(options_list=['--enable-api-key'], help='Enable or disable API key authentication.') job_type_type = CLIArgumentType(options_list=['--job-type'], help='Job type to be listed, example "QuantumComputing".') @@ -85,6 +208,7 @@ def load_arguments(self, _): # pylint: disable=too-many-locals c.argument('auto_accept', auto_accept_type) c.argument('skip_autoadd', skip_autoadd_type) c.argument('workspace_kind', workspace_kind_type) + c.argument('quota', quota_type) with self.argument_context('quantum workspace user') as c: c.argument('workspace_name', workspace_name_type) @@ -181,3 +305,4 @@ def load_arguments(self, _): # pylint: disable=too-many-locals with self.argument_context('quantum workspace update') as c: c.argument('workspace_name', workspace_name_type) c.argument('enable_key', enable_key_type) + c.argument('quota', quota_type) diff --git a/src/quantum/azext_quantum/commands.py b/src/quantum/azext_quantum/commands.py index 40be7d86cba..c717c10abf6 100644 --- a/src/quantum/azext_quantum/commands.py +++ b/src/quantum/azext_quantum/commands.py @@ -134,7 +134,7 @@ def load_command_table(self, _): w.command('quotas', 'quotas', validator=validate_workspace_info) w.command('keys list', 'list_keys') w.command('keys regenerate', 'regenerate_keys') - w.command('update', 'enable_keys') + w.command('update', 'update') with self.command_group('quantum workspace user', workspace_ops) as u: u.command('create', 'add_user', validator=validate_workspace_info) diff --git a/src/quantum/azext_quantum/operations/templates/create-workspace-and-assign-role.json b/src/quantum/azext_quantum/operations/templates/create-workspace-and-assign-role.json index 28b9759704a..48dff63cfa4 100644 --- a/src/quantum/azext_quantum/operations/templates/create-workspace-and-assign-role.json +++ b/src/quantum/azext_quantum/operations/templates/create-workspace-and-assign-role.json @@ -92,7 +92,7 @@ "resources": [ { "type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", + "apiVersion": "2026-06-15-preview", "name": "[parameters('quantumWorkspaceName')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -166,12 +166,12 @@ }, { "apiVersion": "2020-04-01-preview", - "name": "[concat(parameters('storageAccountName'), '/Microsoft.Authorization/', guid(reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2025-12-15-preview', 'Full').identity.principalId, variables('storageAccountContributorRoleId')))]", + "name": "[concat(parameters('storageAccountName'), '/Microsoft.Authorization/', guid(reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2026-06-15-preview', 'Full').identity.principalId, variables('storageAccountContributorRoleId')))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters('storageAccountLocation')]", "properties": { "roleDefinitionId": "[resourceId('Microsoft.Authorization/roleDefinitions', variables('storageAccountContributorRoleId'))]", - "principalId": "[reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2025-12-15-preview', 'Full').identity.principalId]", + "principalId": "[reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2026-06-15-preview', 'Full').identity.principalId]", "principalType": "ServicePrincipal" }, "dependsOn": [ @@ -180,12 +180,12 @@ }, { "apiVersion": "2020-04-01-preview", - "name": "[concat(parameters('storageAccountName'), '/Microsoft.Authorization/', guid(reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2025-12-15-preview', 'Full').identity.principalId, variables('storageBlobDataContributorRoleId')))]", + "name": "[concat(parameters('storageAccountName'), '/Microsoft.Authorization/', guid(reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2026-06-15-preview', 'Full').identity.principalId, variables('storageBlobDataContributorRoleId')))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters('storageAccountLocation')]", "properties": { "roleDefinitionId": "[resourceId('Microsoft.Authorization/roleDefinitions', variables('storageBlobDataContributorRoleId'))]", - "principalId": "[reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2025-12-15-preview', 'Full').identity.principalId]", + "principalId": "[reference(concat('Microsoft.Quantum/Workspaces/', parameters('quantumWorkspaceName')), '2026-06-15-preview', 'Full').identity.principalId]", "principalType": "ServicePrincipal" }, "dependsOn": [ diff --git a/src/quantum/azext_quantum/operations/workspace.py b/src/quantum/azext_quantum/operations/workspace.py index e672fd689e4..4e4656b1001 100644 --- a/src/quantum/azext_quantum/operations/workspace.py +++ b/src/quantum/azext_quantum/operations/workspace.py @@ -25,7 +25,7 @@ from .._list_helper import repack_response_json from ..vendored_sdks.azure_mgmt_quantum.models import QuantumWorkspace from ..vendored_sdks.azure_mgmt_quantum.models import ManagedServiceIdentity -from ..vendored_sdks.azure_mgmt_quantum.models import Provider, ApiKeys, WorkspaceResourceProperties, KeyType +from ..vendored_sdks.azure_mgmt_quantum.models import Provider, ApiKeys, WorkspaceResourceProperties, KeyType, TargetQuotaAllocations from .offerings import accept_terms, _get_publisher_and_offer_from_provider_id, _get_terms_from_marketplace, OFFER_NOT_AVAILABLE, PUBLISHER_NOT_AVAILABLE DEFAULT_WORKSPACE_LOCATION = 'westus' @@ -205,8 +205,62 @@ def _enum_to_value(value): return value.value if isinstance(value, enum.Enum) else value +def _require_v2_workspace(workspace_kind): + if str(_enum_to_value(workspace_kind)).upper() != 'V2': + raise InvalidArgumentValueError("--quota is supported only for V2 workspaces.") + + +def _apply_target_quotas(providers, quota, preserve_existing=False): + if not quota: + return + + providers_by_id = { + provider.provider_id.lower(): provider + for provider in providers or [] + if provider.provider_id + } + + for allocation in quota: + provider_id = allocation['providerId'] + provider = providers_by_id.get(provider_id.lower()) + if not provider: + raise InvalidArgumentValueError( + f"Provider '{provider_id}' from --quota is not configured in the workspace." + ) + + target_quotas = [item for item in (provider.target_quotas or [])] + existing = next( + (item for item in target_quotas if item.target_id.lower() == allocation['targetId'].lower()), + None + ) + + standard_minutes = allocation.get( + 'standardMinutesLifetime', + existing.standard_minutes_lifetime if preserve_existing and existing else None + ) + if standard_minutes is None: + raise InvalidArgumentValueError( + f"--quota requires standardMinutesLifetime for new target '{allocation['targetId']}'." + ) + high_minutes = allocation.get( + 'highMinutesLifetime', + existing.high_minutes_lifetime if preserve_existing and existing else None + ) + + updated = TargetQuotaAllocations( + target_id=allocation['targetId'], + standard_minutes_lifetime=standard_minutes, + high_minutes_lifetime=high_minutes + ) + if existing: + target_quotas[target_quotas.index(existing)] = updated + else: + target_quotas.append(updated) + provider.target_quotas = target_quotas + + def create(cmd, resource_group_name, workspace_name, location, storage_account, skip_role_assignment=False, - provider_sku_list=None, auto_accept=False, skip_autoadd=False, workspace_kind=None): + provider_sku_list=None, auto_accept=False, skip_autoadd=False, workspace_kind=None, quota=None): """ Create a new Azure Quantum workspace. """ @@ -221,10 +275,13 @@ def create(cmd, resource_group_name, workspace_name, location, storage_account, if not info.resource_group: raise ResourceNotFoundError("Please run 'az quantum workspace set' first to select a default resource group.") quantum_workspace: QuantumWorkspace = _get_basic_quantum_workspace(location, info, storage_account) + if quota: + _require_v2_workspace(workspace_kind) # Until the "--skip-role-assignment" parameter is deprecated, use the old non-ARM code to create a workspace without doing a role assignment if skip_role_assignment: _add_quantum_providers(cmd, quantum_workspace, provider_sku_list, auto_accept, skip_autoadd) + _apply_target_quotas(quantum_workspace.properties.providers, quota) quantum_workspace.properties.api_key_enabled = True if workspace_kind: quantum_workspace.properties.workspace_kind = workspace_kind @@ -241,9 +298,24 @@ def create(cmd, resource_group_name, workspace_name, location, storage_account, template = json.load(template_file_fd) _add_quantum_providers(cmd, quantum_workspace, provider_sku_list, auto_accept, skip_autoadd) + _apply_target_quotas(quantum_workspace.properties.providers, quota) validated_providers = [] for provider in quantum_workspace.properties.providers: - validated_providers.append({"providerId": provider.provider_id, "providerSku": provider.provider_sku}) + provider_data = {"providerId": provider.provider_id, "providerSku": provider.provider_sku} + if provider.target_quotas: + provider_data['targetQuotas'] = [ + { + key: value + for key, value in { + 'targetId': target_quota.target_id, + 'standardMinutesLifetime': target_quota.standard_minutes_lifetime, + 'highMinutesLifetime': target_quota.high_minutes_lifetime + }.items() + if value is not None + } + for target_quota in provider.target_quotas + ] + validated_providers.append(provider_data) # Set default storage account parameters in case the storage account does not exist yet storage_account_sku = DEFAULT_STORAGE_SKU @@ -434,7 +506,7 @@ def regenerate_keys(cmd, resource_group_name=None, workspace_name=None, key_type return response -def enable_keys(cmd, resource_group_name=None, workspace_name=None, enable_key=None): +def update(cmd, resource_group_name=None, workspace_name=None, enable_key=None, quota=None): """ Update the default Azure Quantum workspace. """ @@ -443,14 +515,21 @@ def enable_keys(cmd, resource_group_name=None, workspace_name=None, enable_key=N if (not info.resource_group) or (not info.name): raise ResourceNotFoundError("Please run 'az quantum workspace set' first to select a default Quantum Workspace.") - if enable_key not in ["True", "true", "False", "false"]: - raise InvalidArgumentValueError("Please set –-enable-api-key to be True/true or False/false.") + if enable_key is None and not quota: + raise RequiredArgumentMissingError("Please provide --enable-api-key and/or --quota.") + + if enable_key is not None and enable_key not in ["True", "true", "False", "false"]: + raise InvalidArgumentValueError("Please set --enable-api-key to be True/true or False/false.") ws = client.get(info.resource_group, info.name) - if (enable_key in ["True", "true"]): + if quota: + _require_v2_workspace(ws.properties.workspace_kind) + _apply_target_quotas(ws.properties.providers, quota, preserve_existing=True) + + if enable_key in ["True", "true"]: ws.properties.api_key_enabled = True - elif (enable_key in ["False", "false"]): + elif enable_key in ["False", "false"]: ws.properties.api_key_enabled = False lropoller = client.begin_create_or_update(info.resource_group, info.name, ws) if lropoller: diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_get_provider.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_get_provider.yaml index be6e4cd3556..bd9ec1e8208 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_get_provider.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_get_provider.yaml @@ -142,7 +142,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -655,7 +655,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -673,11 +673,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w9574871"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "quantinuum", @@ -704,7 +704,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9574871","name":"Microsoft.AzureQuantum-e2e-test-w9574871","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:30.8044479Z","duration":"PT0.0005598S","correlationId":"b0b91709-7a25-41ba-bb12-e4cf77547ade","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9574871","name":"Microsoft.AzureQuantum-e2e-test-w9574871","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:30.8044479Z","duration":"PT0.0005598S","correlationId":"b0b91709-7a25-41ba-bb12-e4cf77547ade","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9574871/operationStatuses/08584424178946581209?api-version=2024-11-01&t=638947857913044639&c=REDACTED&s=REDACTED&h=5H9wjpiGSAt4h4INMTrYRl3kSSe3T_t_O8AHiFcBDAc @@ -1088,7 +1088,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9574871","name":"Microsoft.AzureQuantum-e2e-test-w9574871","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:05.2612128Z","duration":"PT3M34.4567649S","correlationId":"b0b91709-7a25-41ba-bb12-e4cf77547ade","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/cd63afb1-0176-544a-b5b2-3819eece2bf3"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9574871","name":"Microsoft.AzureQuantum-e2e-test-w9574871","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:05.2612128Z","duration":"PT3M34.4567649S","correlationId":"b0b91709-7a25-41ba-bb12-e4cf77547ade","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/cd63afb1-0176-544a-b5b2-3819eece2bf3"}]}}' headers: cache-control: - no-cache @@ -1230,13 +1230,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/3fce7f56-714e-4fb2-b9b0-ea18cf5fc01b*A9C2D16DDFCBC75B248D2E4D4E5DD06AB46A6880510B41FFA1D902E74551FF2E?api-version=2025-12-15-preview&t=638947860132075196&c=REDACTED&s=REDACTED&h=N-QMefzs7Xh5vFSCIOl5KdtchMRSgqfq6YYr0e23LCk + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/3fce7f56-714e-4fb2-b9b0-ea18cf5fc01b*A9C2D16DDFCBC75B248D2E4D4E5DD06AB46A6880510B41FFA1D902E74551FF2E?api-version=2026-06-15-preview&t=638947860132075196&c=REDACTED&s=REDACTED&h=N-QMefzs7Xh5vFSCIOl5KdtchMRSgqfq6YYr0e23LCk cache-control: - no-cache content-length: @@ -1250,7 +1250,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/3fce7f56-714e-4fb2-b9b0-ea18cf5fc01b*A9C2D16DDFCBC75B248D2E4D4E5DD06AB46A6880510B41FFA1D902E74551FF2E?api-version=2025-12-15-preview&t=638947860132231501&c=REDACTED&s=REDACTED&h=Kq47rM4LVDja0U_OCLOelQRYmoSoFsg2fU8n8vmBS9I + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/3fce7f56-714e-4fb2-b9b0-ea18cf5fc01b*A9C2D16DDFCBC75B248D2E4D4E5DD06AB46A6880510B41FFA1D902E74551FF2E?api-version=2026-06-15-preview&t=638947860132231501&c=REDACTED&s=REDACTED&h=Kq47rM4LVDja0U_OCLOelQRYmoSoFsg2fU8n8vmBS9I pragma: - no-cache strict-transport-security: @@ -1289,7 +1289,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9574871","name":"e2e-test-w9574871","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:32.3374571Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:32.3374571Z"},"identity":{"principalId":"51689f2e-6c20-49a5-b5c8-41b99323ee3a","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w9574871-quantinuum","provisioningState":"Succeeded","resourceUsageId":"f3bcaaa6-569d-4511-bbc9-dfb038d13492"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w9574871-rigetti","provisioningState":"Succeeded","resourceUsageId":"4ce95993-11ab-45f7-b99a-7decb3396b18"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w9574871.eastus.quantum.azure.com"}}' diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_jobs.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_jobs.yaml index a68f32d4744..3166bfd1447 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_jobs.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_jobs.yaml @@ -142,7 +142,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/qw-e2e-tests-eus","name":"qw-e2e-tests-eus","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-08-11T05:17:16.6934983Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-08-11T05:17:16.6934983Z"},"identity":{"principalId":"38802181-cf51-49d2-866d-49bc7579f26a","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"test1","applicationName":"qw-e2e-tests-eus-quantinuum","provisioningState":"Succeeded","resourceUsageId":"4928534f-d9ef-4a5e-be8a-52b92b2585c8"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"qw-e2e-tests-eus-rigetti","provisioningState":"Succeeded","resourceUsageId":"3af39643-a66d-46e7-b2d4-06cfb1e4485c"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"qw-e2e-tests-eus-ionq","provisioningState":"Succeeded","resourceUsageId":"f4365b8d-2f8b-446a-8a5a-249bae180057"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://qw-e2e-tests-eus.eastus.quantum.azure.com"}}' diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml index 024026533d2..9f2ac5f7a3d 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml @@ -142,7 +142,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -601,7 +601,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -619,11 +619,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w8225504"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "rigetti", @@ -650,7 +650,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8225504","name":"Microsoft.AzureQuantum-e2e-test-w8225504","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"},{"providerId":"ionq","providerSku":"aq-internal-testing"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:30.5696249Z","duration":"PT0.000926S","correlationId":"9dfdfaee-b173-4282-99fa-a5af39a9dd95","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8225504","name":"Microsoft.AzureQuantum-e2e-test-w8225504","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"},{"providerId":"ionq","providerSku":"aq-internal-testing"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:30.5696249Z","duration":"PT0.000926S","correlationId":"9dfdfaee-b173-4282-99fa-a5af39a9dd95","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8225504/operationStatuses/08584424178948942762?api-version=2024-11-01&t=638947857911946605&c=REDACTED&s=REDACTED&h=JBEOMdudgluxv9snINdZrU1t3Q4J7Z4H4DKfj5ppxHY @@ -1076,7 +1076,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8225504","name":"Microsoft.AzureQuantum-e2e-test-w8225504","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"},{"providerId":"ionq","providerSku":"aq-internal-testing"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:36.0933155Z","duration":"PT4M5.5236906S","correlationId":"9dfdfaee-b173-4282-99fa-a5af39a9dd95","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/10d70fb3-2363-584f-b0b5-ea1799a1f7a6"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8225504","name":"Microsoft.AzureQuantum-e2e-test-w8225504","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"},{"providerId":"ionq","providerSku":"aq-internal-testing"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-27"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:36.0933155Z","duration":"PT4M5.5236906S","correlationId":"9dfdfaee-b173-4282-99fa-a5af39a9dd95","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-27","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/10d70fb3-2363-584f-b0b5-ea1799a1f7a6"}]}}' headers: cache-control: - no-cache @@ -1120,7 +1120,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","name":"e2e-test-w8225504","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:32.2397518Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:32.2397518Z"},"identity":{"principalId":"8971c64c-075b-41c3-83e8-a2967918994d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w8225504-rigetti","provisioningState":"Succeeded","resourceUsageId":"e5f65811-9565-4002-9307-c42ebca0a33d"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"e2e-test-w8225504-ionq","provisioningState":"Succeeded","resourceUsageId":"c7eca032-07ac-4f83-a1b2-b66e9132978e"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w8225504.eastus.quantum.azure.com"}}' @@ -1219,7 +1219,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","name":"e2e-test-w8225504","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:32.2397518Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:32.2397518Z"},"identity":{"principalId":"8971c64c-075b-41c3-83e8-a2967918994d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w8225504-rigetti","provisioningState":"Succeeded","resourceUsageId":"e5f65811-9565-4002-9307-c42ebca0a33d"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"e2e-test-w8225504-ionq","provisioningState":"Succeeded","resourceUsageId":"c7eca032-07ac-4f83-a1b2-b66e9132978e"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w8225504.eastus.quantum.azure.com"}}' @@ -1688,7 +1688,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","name":"e2e-test-w8225504","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:32.2397518Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:32.2397518Z"},"identity":{"principalId":"8971c64c-075b-41c3-83e8-a2967918994d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w8225504-rigetti","provisioningState":"Succeeded","resourceUsageId":"e5f65811-9565-4002-9307-c42ebca0a33d"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"e2e-test-w8225504-ionq","provisioningState":"Succeeded","resourceUsageId":"c7eca032-07ac-4f83-a1b2-b66e9132978e"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w8225504.eastus.quantum.azure.com"}}' @@ -2512,7 +2512,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","name":"e2e-test-w8225504","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:32.2397518Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:32.2397518Z"},"identity":{"principalId":"8971c64c-075b-41c3-83e8-a2967918994d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w8225504-rigetti","provisioningState":"Succeeded","resourceUsageId":"e5f65811-9565-4002-9307-c42ebca0a33d"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"e2e-test-w8225504-ionq","provisioningState":"Succeeded","resourceUsageId":"c7eca032-07ac-4f83-a1b2-b66e9132978e"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w8225504.eastus.quantum.azure.com"}}' @@ -3540,13 +3540,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/710ff32a-5a69-4ea2-a1a3-3bf4f4263af0*3A02FE3393213AD4236FFE04C8F90E714E2F41F24D115A8AE5B5A77A79DFDEF5?api-version=2025-12-15-preview&t=638947860853988167&c=REDACTED&s=REDACTED&h=cD7-Cbbytm5uNeuPFz_qn6HgHqhMciexphAogpLzFM4 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/710ff32a-5a69-4ea2-a1a3-3bf4f4263af0*3A02FE3393213AD4236FFE04C8F90E714E2F41F24D115A8AE5B5A77A79DFDEF5?api-version=2026-06-15-preview&t=638947860853988167&c=REDACTED&s=REDACTED&h=cD7-Cbbytm5uNeuPFz_qn6HgHqhMciexphAogpLzFM4 cache-control: - no-cache content-length: @@ -3560,7 +3560,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/710ff32a-5a69-4ea2-a1a3-3bf4f4263af0*3A02FE3393213AD4236FFE04C8F90E714E2F41F24D115A8AE5B5A77A79DFDEF5?api-version=2025-12-15-preview&t=638947860853988167&c=REDACTED&s=REDACTED&h=cD7-Cbbytm5uNeuPFz_qn6HgHqhMciexphAogpLzFM4 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/710ff32a-5a69-4ea2-a1a3-3bf4f4263af0*3A02FE3393213AD4236FFE04C8F90E714E2F41F24D115A8AE5B5A77A79DFDEF5?api-version=2026-06-15-preview&t=638947860853988167&c=REDACTED&s=REDACTED&h=cD7-Cbbytm5uNeuPFz_qn6HgHqhMciexphAogpLzFM4 pragma: - no-cache strict-transport-security: @@ -3599,7 +3599,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8225504","name":"e2e-test-w8225504","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:32.2397518Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:32.2397518Z"},"identity":{"principalId":"8971c64c-075b-41c3-83e8-a2967918994d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w8225504-rigetti","provisioningState":"Succeeded","resourceUsageId":"e5f65811-9565-4002-9307-c42ebca0a33d"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"e2e-test-w8225504-ionq","provisioningState":"Succeeded","resourceUsageId":"c7eca032-07ac-4f83-a1b2-b66e9132978e"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w8225504.eastus.quantum.azure.com"}}' diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_targets.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_targets.yaml index 277a45f4ef2..383859ced76 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_targets.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_targets.yaml @@ -142,7 +142,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/qw-e2e-tests-eus","name":"qw-e2e-tests-eus","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-08-11T05:17:16.6934983Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-08-11T05:17:16.6934983Z"},"identity":{"principalId":"38802181-cf51-49d2-866d-49bc7579f26a","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"test1","applicationName":"qw-e2e-tests-eus-quantinuum","provisioningState":"Succeeded","resourceUsageId":"4928534f-d9ef-4a5e-be8a-52b92b2585c8"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"qw-e2e-tests-eus-rigetti","provisioningState":"Succeeded","resourceUsageId":"3af39643-a66d-46e7-b2d4-06cfb1e4485c"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"qw-e2e-tests-eus-ionq","provisioningState":"Succeeded","resourceUsageId":"f4365b8d-2f8b-446a-8a5a-249bae180057"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://qw-e2e-tests-eus.eastus.quantum.azure.com"}}' diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace.yaml index df631909dd4..ed73aa89917 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace.yaml @@ -329,7 +329,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/qw-e2e-tests-eus","name":"qw-e2e-tests-eus","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-08-11T05:17:16.6934983Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-08-11T05:17:16.6934983Z"},"identity":{"principalId":"38802181-cf51-49d2-866d-49bc7579f26a","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"test1","applicationName":"qw-e2e-tests-eus-quantinuum","provisioningState":"Succeeded","resourceUsageId":"4928534f-d9ef-4a5e-be8a-52b92b2585c8"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"qw-e2e-tests-eus-rigetti","provisioningState":"Succeeded","resourceUsageId":"3af39643-a66d-46e7-b2d4-06cfb1e4485c"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"qw-e2e-tests-eus-ionq","provisioningState":"Succeeded","resourceUsageId":"f4365b8d-2f8b-446a-8a5a-249bae180057"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://qw-e2e-tests-eus.eastus.quantum.azure.com"}}' @@ -380,7 +380,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/qw-e2e-tests-eus?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/qw-e2e-tests-eus","name":"qw-e2e-tests-eus","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-08-11T05:17:16.6934983Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-08-11T05:17:16.6934983Z"},"identity":{"principalId":"38802181-cf51-49d2-866d-49bc7579f26a","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"test1","applicationName":"qw-e2e-tests-eus-quantinuum","provisioningState":"Succeeded","resourceUsageId":"4928534f-d9ef-4a5e-be8a-52b92b2585c8"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"qw-e2e-tests-eus-rigetti","provisioningState":"Succeeded","resourceUsageId":"3af39643-a66d-46e7-b2d4-06cfb1e4485c"},{"providerId":"ionq","providerSku":"aq-internal-testing","applicationName":"qw-e2e-tests-eus-ionq","provisioningState":"Succeeded","resourceUsageId":"f4365b8d-2f8b-446a-8a5a-249bae180057"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://qw-e2e-tests-eus.eastus.quantum.azure.com"}}' diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_create_destroy.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_create_destroy.yaml index aecbae4d483..44f7ad7222b 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_create_destroy.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_create_destroy.yaml @@ -16,7 +16,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -488,13 +488,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938","name":"e2e-test-w1806938","type":"microsoft.quantum/workspaces","location":"eastus","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:11.3821571Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:11.3821571Z"},"identity":{"principalId":"ef3daaca-ffbc-45b2-8f80-35dce2e69fc0","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}],"apiKeyEnabled":REDACTED,"provisioningState":"Accepted"}}' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/57896692-ef43-4914-92e0-ce3a60287f6e*301390C3ABD389667C9D80EA1A1B7113DD097BF2C864495C218B350C60496E2B?api-version=2025-12-15-preview&t=638947857737885393&c=REDACTED&s=REDACTED&h=cTZXkz9sDMY_1Cho7jE0om5OTfOiVd3jmoga2lFuzHI + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/57896692-ef43-4914-92e0-ce3a60287f6e*301390C3ABD389667C9D80EA1A1B7113DD097BF2C864495C218B350C60496E2B?api-version=2026-06-15-preview&t=638947857737885393&c=REDACTED&s=REDACTED&h=cTZXkz9sDMY_1Cho7jE0om5OTfOiVd3jmoga2lFuzHI cache-control: - no-cache content-length: @@ -559,7 +559,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938","name":"e2e-test-w1806938","type":"microsoft.quantum/workspaces","location":"eastus","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:11.3821571Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:11.3821571Z"},"identity":{"principalId":"ef3daaca-ffbc-45b2-8f80-35dce2e69fc0","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}],"apiKeyEnabled":REDACTED,"provisioningState":"Accepted"}}' @@ -660,13 +660,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/7847c60e-15ce-484f-84e1-77d7e9c5d22a*301390C3ABD389667C9D80EA1A1B7113DD097BF2C864495C218B350C60496E2B?api-version=2025-12-15-preview&t=638947857888401413&c=REDACTED&s=REDACTED&h=VcZ-KYx-Ib1uTAYHDfFmHX2zXMePGAr7DDXDM57tKn8 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/7847c60e-15ce-484f-84e1-77d7e9c5d22a*301390C3ABD389667C9D80EA1A1B7113DD097BF2C864495C218B350C60496E2B?api-version=2026-06-15-preview&t=638947857888401413&c=REDACTED&s=REDACTED&h=VcZ-KYx-Ib1uTAYHDfFmHX2zXMePGAr7DDXDM57tKn8 cache-control: - no-cache content-length: @@ -680,7 +680,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/7847c60e-15ce-484f-84e1-77d7e9c5d22a*301390C3ABD389667C9D80EA1A1B7113DD097BF2C864495C218B350C60496E2B?api-version=2025-12-15-preview&t=638947857888557811&c=REDACTED&s=REDACTED&h=BbSD-zGZUUKMKlYA80E_0E0ITCbqYGpPP5QfklKVIz8 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/7847c60e-15ce-484f-84e1-77d7e9c5d22a*301390C3ABD389667C9D80EA1A1B7113DD097BF2C864495C218B350C60496E2B?api-version=2026-06-15-preview&t=638947857888557811&c=REDACTED&s=REDACTED&h=BbSD-zGZUUKMKlYA80E_0E0ITCbqYGpPP5QfklKVIz8 pragma: - no-cache strict-transport-security: @@ -719,7 +719,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w1806938","name":"e2e-test-w1806938","type":"microsoft.quantum/workspaces","location":"eastus","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:11.3821571Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:11.3821571Z"},"identity":{"principalId":"ef3daaca-ffbc-45b2-8f80-35dce2e69fc0","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w1806938-quantinuum","provisioningState":"Launching"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w1806938-rigetti","provisioningState":"Launching"}],"provisioningState":"Deleting","usable":"No","apiKeyEnabled":REDACTED}}' @@ -770,7 +770,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -1133,13 +1133,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078","name":"e2e-test-w7358078","type":"microsoft.quantum/workspaces","location":"eastus","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.9009467Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:33.9009467Z"},"identity":{"principalId":"d74f43f4-1367-4da7-8f90-52000aec5740","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1"}],"apiKeyEnabled":REDACTED,"provisioningState":"Accepted"}}' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/a2a879eb-2709-4900-9457-1ccbc12c2f2a*69990F26EF5B714853A71BCC34762E78D2A48FA183BE5965877DCFCF558AB0F3?api-version=2025-12-15-preview&t=638947857966980553&c=REDACTED&s=REDACTED&h=YjT5-f9H6aH3KtJbfvA0Cfo68OYV9oCac0YX6A8GJ-M + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/a2a879eb-2709-4900-9457-1ccbc12c2f2a*69990F26EF5B714853A71BCC34762E78D2A48FA183BE5965877DCFCF558AB0F3?api-version=2026-06-15-preview&t=638947857966980553&c=REDACTED&s=REDACTED&h=YjT5-f9H6aH3KtJbfvA0Cfo68OYV9oCac0YX6A8GJ-M cache-control: - no-cache content-length: @@ -1206,13 +1206,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c8ec74b9-14aa-47cf-b8fd-6d45c5314845*69990F26EF5B714853A71BCC34762E78D2A48FA183BE5965877DCFCF558AB0F3?api-version=2025-12-15-preview&t=638947857982211451&c=REDACTED&s=REDACTED&h=UF3UaldttOO6FUgPdR4vsuPG6XcwY_EEpc9BbvLFeNU + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c8ec74b9-14aa-47cf-b8fd-6d45c5314845*69990F26EF5B714853A71BCC34762E78D2A48FA183BE5965877DCFCF558AB0F3?api-version=2026-06-15-preview&t=638947857982211451&c=REDACTED&s=REDACTED&h=UF3UaldttOO6FUgPdR4vsuPG6XcwY_EEpc9BbvLFeNU cache-control: - no-cache content-length: @@ -1226,7 +1226,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c8ec74b9-14aa-47cf-b8fd-6d45c5314845*69990F26EF5B714853A71BCC34762E78D2A48FA183BE5965877DCFCF558AB0F3?api-version=2025-12-15-preview&t=638947857982211451&c=REDACTED&s=REDACTED&h=UF3UaldttOO6FUgPdR4vsuPG6XcwY_EEpc9BbvLFeNU + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c8ec74b9-14aa-47cf-b8fd-6d45c5314845*69990F26EF5B714853A71BCC34762E78D2A48FA183BE5965877DCFCF558AB0F3?api-version=2026-06-15-preview&t=638947857982211451&c=REDACTED&s=REDACTED&h=UF3UaldttOO6FUgPdR4vsuPG6XcwY_EEpc9BbvLFeNU pragma: - no-cache strict-transport-security: @@ -1265,7 +1265,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7358078","name":"e2e-test-w7358078","type":"microsoft.quantum/workspaces","location":"eastus","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.9009467Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:33.9009467Z"},"identity":{"principalId":"d74f43f4-1367-4da7-8f90-52000aec5740","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1"}],"apiKeyEnabled":REDACTED,"provisioningState":"Deleting"}}' @@ -1316,7 +1316,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -1829,7 +1829,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -1847,11 +1847,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w9645508"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "quantinuum", @@ -1878,7 +1878,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9645508","name":"Microsoft.AzureQuantum-e2e-test-w9645508","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-45"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:46.5176733Z","duration":"PT0.0004248S","correlationId":"46e20d88-569f-4472-99fa-0ef345819fae","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-45","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9645508","name":"Microsoft.AzureQuantum-e2e-test-w9645508","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-45"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:46.5176733Z","duration":"PT0.0004248S","correlationId":"46e20d88-569f-4472-99fa-0ef345819fae","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-45","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9645508/operationStatuses/08584424178789510834?api-version=2024-11-01&t=638947858070478959&c=REDACTED&s=REDACTED&h=13uQ2y6g2WW1YC36CVmUgFxyow9jKdP8iVa12bYU1XE @@ -2304,7 +2304,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9645508","name":"Microsoft.AzureQuantum-e2e-test-w9645508","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-45"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:52.9998508Z","duration":"PT4M6.4821775S","correlationId":"46e20d88-569f-4472-99fa-0ef345819fae","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-45","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/7af88da0-334b-5c6c-9c9d-bad331b0e218"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9645508","name":"Microsoft.AzureQuantum-e2e-test-w9645508","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-45"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:52.9998508Z","duration":"PT4M6.4821775S","correlationId":"46e20d88-569f-4472-99fa-0ef345819fae","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-45","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/7af88da0-334b-5c6c-9c9d-bad331b0e218"}]}}' headers: cache-control: - no-cache @@ -2350,13 +2350,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/472ec2fe-c5a4-4112-af76-3db79408253c*0E26B9528CFC530B232862F4C8FD6A16031FFD010EAFE78BFB0CFE568788A0CC?api-version=2025-12-15-preview&t=638947860576521450&c=REDACTED&s=REDACTED&h=a_b7NWwE-8MtgcJkVHxDgz5TdK0UMryJwx9CwscCrVY + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/472ec2fe-c5a4-4112-af76-3db79408253c*0E26B9528CFC530B232862F4C8FD6A16031FFD010EAFE78BFB0CFE568788A0CC?api-version=2026-06-15-preview&t=638947860576521450&c=REDACTED&s=REDACTED&h=a_b7NWwE-8MtgcJkVHxDgz5TdK0UMryJwx9CwscCrVY cache-control: - no-cache content-length: @@ -2370,7 +2370,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/472ec2fe-c5a4-4112-af76-3db79408253c*0E26B9528CFC530B232862F4C8FD6A16031FFD010EAFE78BFB0CFE568788A0CC?api-version=2025-12-15-preview&t=638947860576677761&c=REDACTED&s=REDACTED&h=3834yMyaSaS31SclL0VLfn3LC6zoc13MRo0tnR-GthA + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/472ec2fe-c5a4-4112-af76-3db79408253c*0E26B9528CFC530B232862F4C8FD6A16031FFD010EAFE78BFB0CFE568788A0CC?api-version=2026-06-15-preview&t=638947860576677761&c=REDACTED&s=REDACTED&h=3834yMyaSaS31SclL0VLfn3LC6zoc13MRo0tnR-GthA pragma: - no-cache strict-transport-security: @@ -2409,7 +2409,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w9645508","name":"e2e-test-w9645508","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:48.0905757Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:48.0905757Z"},"identity":{"principalId":"0c2b60d9-df74-4465-8071-017152746e65","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w9645508-quantinuum","provisioningState":"Succeeded","resourceUsageId":"47d7225f-8fbc-4cc5-b9e4-664194830e4d"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w9645508-rigetti","provisioningState":"Succeeded","resourceUsageId":"65ce964f-ad0a-4783-a574-7e34231bf8c7"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w9645508.eastus.quantum.azure.com"}}' @@ -2460,7 +2460,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -2865,7 +2865,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -2883,11 +2883,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w8687865"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "quantinuum", @@ -2913,7 +2913,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8687865","name":"Microsoft.AzureQuantum-e2e-test-w8687865","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-41-03"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:41:04.9168786Z","duration":"PT0.0005297S","correlationId":"d568de71-9d11-4d28-8927-fcaa781feff1","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-41-03","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8687865","name":"Microsoft.AzureQuantum-e2e-test-w8687865","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-41-03"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:41:04.9168786Z","duration":"PT0.0005297S","correlationId":"d568de71-9d11-4d28-8927-fcaa781feff1","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-41-03","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8687865/operationStatuses/08584424176205524792?api-version=2024-11-01&t=638947860653856308&c=REDACTED&s=REDACTED&h=UdKV59PLvoaU1AV3S9fAQFosyv8AG-cNjanb9XuD-Nw @@ -3213,7 +3213,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8687865","name":"Microsoft.AzureQuantum-e2e-test-w8687865","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-41-03"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:43:34.4565004Z","duration":"PT2M29.5396218S","correlationId":"d568de71-9d11-4d28-8927-fcaa781feff1","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-41-03","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/297f2fc2-6944-506c-a2c7-274ec4d096d6"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w8687865","name":"Microsoft.AzureQuantum-e2e-test-w8687865","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-41-03"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:43:34.4565004Z","duration":"PT2M29.5396218S","correlationId":"d568de71-9d11-4d28-8927-fcaa781feff1","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-41-03","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/297f2fc2-6944-506c-a2c7-274ec4d096d6"}]}}' headers: cache-control: - no-cache @@ -3259,13 +3259,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/221bf543-6a81-4177-a3ab-af65248700f6*5E9629EF25F81CCF14C420C61FB8516F79C9BB924544F8B2A97E6761A81252A3?api-version=2025-12-15-preview&t=638947862265968820&c=REDACTED&s=REDACTED&h=h8mPwN09SOi8w7A2a-xjZwcv1L6B8DRI0tUyoC6g3Tw + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/221bf543-6a81-4177-a3ab-af65248700f6*5E9629EF25F81CCF14C420C61FB8516F79C9BB924544F8B2A97E6761A81252A3?api-version=2026-06-15-preview&t=638947862265968820&c=REDACTED&s=REDACTED&h=h8mPwN09SOi8w7A2a-xjZwcv1L6B8DRI0tUyoC6g3Tw cache-control: - no-cache content-length: @@ -3279,7 +3279,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/221bf543-6a81-4177-a3ab-af65248700f6*5E9629EF25F81CCF14C420C61FB8516F79C9BB924544F8B2A97E6761A81252A3?api-version=2025-12-15-preview&t=638947862266125060&c=REDACTED&s=REDACTED&h=v98w6SEI-yod4_W0-WvG4zYsBeh9wVQTSTC2dU6qGh4 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/221bf543-6a81-4177-a3ab-af65248700f6*5E9629EF25F81CCF14C420C61FB8516F79C9BB924544F8B2A97E6761A81252A3?api-version=2026-06-15-preview&t=638947862266125060&c=REDACTED&s=REDACTED&h=v98w6SEI-yod4_W0-WvG4zYsBeh9wVQTSTC2dU6qGh4 pragma: - no-cache strict-transport-security: @@ -3318,7 +3318,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w8687865","name":"e2e-test-w8687865","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:41:06.7147991Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:41:06.7147991Z"},"identity":{"principalId":"23dde31e-2efa-4bf2-9eff-ea5afc4b4673","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w8687865-quantinuum","provisioningState":"Succeeded","resourceUsageId":"227818ef-0b04-4c59-a679-a9b0ff1b3334"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w8687865.eastus.quantum.azure.com"}}' @@ -3369,7 +3369,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -3774,7 +3774,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -3792,11 +3792,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w4164481"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "quantinuum", @@ -3822,7 +3822,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w4164481","name":"Microsoft.AzureQuantum-e2e-test-w4164481","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-43-51"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:43:53.2521286Z","duration":"PT0.0007484S","correlationId":"ca444d8a-81c9-48fb-b528-0174ffd6bebf","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-43-51","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w4164481","name":"Microsoft.AzureQuantum-e2e-test-w4164481","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-43-51"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:43:53.2521286Z","duration":"PT0.0007484S","correlationId":"ca444d8a-81c9-48fb-b528-0174ffd6bebf","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-43-51","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w4164481/operationStatuses/08584424174522102164?api-version=2024-11-01&t=638947862337052171&c=REDACTED&s=REDACTED&h=BY3nBs5lqLFEAO7J0xST6A6zu6oZqUSTNGjKSR6BQT0 @@ -4122,7 +4122,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w4164481","name":"Microsoft.AzureQuantum-e2e-test-w4164481","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-43-51"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:46:08.4512726Z","duration":"PT2M15.199144S","correlationId":"ca444d8a-81c9-48fb-b528-0174ffd6bebf","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-43-51","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/providers/Microsoft.Authorization/roleAssignments/639fbcc1-3d04-514d-ba5b-0991bfd03f95"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w4164481","name":"Microsoft.AzureQuantum-e2e-test-w4164481","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-43-51"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:46:08.4512726Z","duration":"PT2M15.199144S","correlationId":"ca444d8a-81c9-48fb-b528-0174ffd6bebf","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-43-51","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/providers/Microsoft.Authorization/roleAssignments/639fbcc1-3d04-514d-ba5b-0991bfd03f95"}]}}' headers: cache-control: - no-cache @@ -4168,13 +4168,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/8318fcee-f63c-495d-ace4-47ceb9aea306*6F9DACE44684B772CE4B530CC01C6FB30CED5D0865D338BF9562B798C294B62D?api-version=2025-12-15-preview&t=638947863978921700&c=REDACTED&s=REDACTED&h=SfH0bmGhhd3P1VgFkL_fISPOsp6RrzusLtkVr2CaOH8 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/8318fcee-f63c-495d-ace4-47ceb9aea306*6F9DACE44684B772CE4B530CC01C6FB30CED5D0865D338BF9562B798C294B62D?api-version=2026-06-15-preview&t=638947863978921700&c=REDACTED&s=REDACTED&h=SfH0bmGhhd3P1VgFkL_fISPOsp6RrzusLtkVr2CaOH8 cache-control: - no-cache content-length: @@ -4188,7 +4188,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/8318fcee-f63c-495d-ace4-47ceb9aea306*6F9DACE44684B772CE4B530CC01C6FB30CED5D0865D338BF9562B798C294B62D?api-version=2025-12-15-preview&t=638947863978921700&c=REDACTED&s=REDACTED&h=SfH0bmGhhd3P1VgFkL_fISPOsp6RrzusLtkVr2CaOH8 + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/8318fcee-f63c-495d-ace4-47ceb9aea306*6F9DACE44684B772CE4B530CC01C6FB30CED5D0865D338BF9562B798C294B62D?api-version=2026-06-15-preview&t=638947863978921700&c=REDACTED&s=REDACTED&h=SfH0bmGhhd3P1VgFkL_fISPOsp6RrzusLtkVr2CaOH8 pragma: - no-cache strict-transport-security: @@ -4227,7 +4227,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w4164481","name":"e2e-test-w4164481","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:43:54.712976Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:43:54.712976Z"},"identity":{"principalId":"da067a5c-cc24-40cb-9dfd-feef1c2c415d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w4164481-quantinuum","provisioningState":"Succeeded","resourceUsageId":"88549fb7-7382-4f47-81d1-728f240381b8"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w4164481.eastus.quantum.azure.com"}}' @@ -4278,7 +4278,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -4683,7 +4683,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -4701,11 +4701,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w7411829-53-char-name12345678901234567890123"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": @@ -4731,7 +4731,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","name":"Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-46-43"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:46:44.8203865Z","duration":"PT0.0003607S","correlationId":"ffbe8565-73fe-4888-9164-b57705978054","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-46-43","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","name":"Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-46-43"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:46:44.8203865Z","duration":"PT0.0003607S","correlationId":"ffbe8565-73fe-4888-9164-b57705978054","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-46-43","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901/operationStatuses/08584424172806444421?api-version=2024-11-01&t=638947864052734734&c=REDACTED&s=REDACTED&h=tckJWcDzuAj7cxDyT5qu6Zwzl5SwVbqjDU2WdfhxBpc @@ -5031,7 +5031,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","name":"Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-46-43"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:49:02.3103127Z","duration":"PT2M17.4899262S","correlationId":"ffbe8565-73fe-4888-9164-b57705978054","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-46-43","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/providers/Microsoft.Authorization/roleAssignments/988cc4d5-e612-5e74-b826-31ca24629b13"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","name":"Microsoft.AzureQuantum-e2e-test-w7411829-53-char-name12345678901","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"}]},"storageAccountName":{"type":"String","value":"qwe2etestsgrswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_RAGRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-46-43"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:49:02.3103127Z","duration":"PT2M17.4899262S","correlationId":"ffbe8565-73fe-4888-9164-b57705978054","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-46-43","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2/providers/Microsoft.Authorization/roleAssignments/988cc4d5-e612-5e74-b826-31ca24629b13"}]}}' headers: cache-control: - no-cache @@ -5077,13 +5077,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c3513221-ac01-4eae-bc39-40ccd95221e7*1A312B2205E98FE6D2CE82FD970779B88D4DC902E08E32277843A485AD970FDB?api-version=2025-12-15-preview&t=638947865666899716&c=REDACTED&s=REDACTED&h=OE5cL3rrjDmXDRiWDJ5LywBp37Lz5s-hBisx8vxnl0o + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c3513221-ac01-4eae-bc39-40ccd95221e7*1A312B2205E98FE6D2CE82FD970779B88D4DC902E08E32277843A485AD970FDB?api-version=2026-06-15-preview&t=638947865666899716&c=REDACTED&s=REDACTED&h=OE5cL3rrjDmXDRiWDJ5LywBp37Lz5s-hBisx8vxnl0o cache-control: - no-cache content-length: @@ -5097,7 +5097,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c3513221-ac01-4eae-bc39-40ccd95221e7*1A312B2205E98FE6D2CE82FD970779B88D4DC902E08E32277843A485AD970FDB?api-version=2025-12-15-preview&t=638947865667056532&c=REDACTED&s=REDACTED&h=ZM_kKuHDHU8QO9moHbhR3kxbNT1prbeWeBJHkLxbXRg + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/c3513221-ac01-4eae-bc39-40ccd95221e7*1A312B2205E98FE6D2CE82FD970779B88D4DC902E08E32277843A485AD970FDB?api-version=2026-06-15-preview&t=638947865667056532&c=REDACTED&s=REDACTED&h=ZM_kKuHDHU8QO9moHbhR3kxbNT1prbeWeBJHkLxbXRg pragma: - no-cache strict-transport-security: @@ -5136,7 +5136,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7411829-53-char-name12345678901234567890123","name":"e2e-test-w7411829-53-char-name12345678901234567890123","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:46:46.2541716Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:46:46.2541716Z"},"identity":{"principalId":"e9a0eda9-e53f-4f40-b78d-361fc8a3188d","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7411829-53-char-name12345678901234567890123-quantinuum","provisioningState":"Succeeded","resourceUsageId":"9f030f7b-fbc3-4cd8-be74-c543d2680d30"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestsgrswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w7411829-53-char-name12345678901234567890123.eastus.quantum.azure.com"}}' diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_keys.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_keys.yaml index 3a419855635..6b24aa30ff1 100644 --- a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_keys.yaml +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_keys.yaml @@ -16,7 +16,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2026-06-15-preview response: body: string: "{\"value\":[{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s @@ -529,7 +529,7 @@ interactions: {"description": "Kind of storage account"}}, "storageAccountDeploymentName": {"type": "string", "metadata": {"description": "Deployment name for role assignment operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", - "apiVersion": "2025-12-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "apiVersion": "2026-06-15-preview", "name": "[parameters(''quantumWorkspaceName'')]", "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", @@ -547,11 +547,11 @@ interactions: ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + ''2026-06-15-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''17d1049b-9a84-46fb-8f53-869881c3d3ab'')]", "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), - ''2025-12-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + ''2026-06-15-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": {"quantumWorkspaceName": {"value": "e2e-test-w7398545"}, "location": {"value": "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "quantinuum", @@ -578,7 +578,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7398545","name":"Microsoft.AzureQuantum-e2e-test-w7398545","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-30"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:31.6184201Z","duration":"PT0.0002708S","correlationId":"074db473-82d5-4927-a60a-762da8e57fe0","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-30","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7398545","name":"Microsoft.AzureQuantum-e2e-test-w7398545","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-30"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-09-29T23:36:31.6184201Z","duration":"PT0.0002708S","correlationId":"074db473-82d5-4927-a60a-762da8e57fe0","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-30","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}]}}' headers: azure-asyncoperation: - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7398545/operationStatuses/08584424178938486951?api-version=2024-11-01&t=638947857921028327&c=REDACTED&s=REDACTED&h=_eyA65a_B0NJf49u7xorgnZgVQkATLsXJA9QmaWCPRw @@ -1004,7 +1004,7 @@ interactions: uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/e2e-scenarios/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7398545","name":"Microsoft.AzureQuantum-e2e-test-w7398545","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-30"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:25.1334314Z","duration":"PT3M53.5150113S","correlationId":"074db473-82d5-4927-a60a-762da8e57fe0","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2025-12-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-30","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/c6dd058b-c97e-556b-8e51-ce6daeed2e4d"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w7398545","name":"Microsoft.AzureQuantum-e2e-test-w7398545","type":"Microsoft.Resources/deployments","properties":{"templateHash":"1029235462670623033","parameters":{"quantumWorkspaceName":{"type":"String","value":"REDACTED"},"location":{"type":"String","value":"REDACTED"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"quantinuum","providerSku":"basic1"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited"}]},"storageAccountName":{"type":"String","value":"qwe2etestswus2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},"storageAccountLocation":{"type":"String","value":"REDACTED"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"StorageV2"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-29-Sep-2025-23-36-30"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-09-29T23:40:25.1334314Z","duration":"PT3M53.5150113S","correlationId":"074db473-82d5-4927-a60a-762da8e57fe0","providers":[{"namespace":"Microsoft.Quantum","resourceTypes":[{"resourceType":"workspaces","locations":["eastus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/Workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"REDACTED"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","resourceType":"Microsoft.Quantum/workspaces","resourceName":"REDACTED","apiVersion":"2026-06-15-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-29-Sep-2025-23-36-30","resourceType":"Microsoft.Resources/deployments","resourceName":"REDACTED"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2/providers/Microsoft.Authorization/roleAssignments/c6dd058b-c97e-556b-8e51-ce6daeed2e4d"}]}}' headers: cache-control: - no-cache @@ -1048,7 +1048,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:33.0851387Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com"}}' @@ -1099,7 +1099,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:36:33.0851387Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com"}}' @@ -1160,13 +1160,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:40:43.4743117Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com","providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"provisioningState":"Accepted"}}' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947860446618278&c=REDACTED&s=REDACTED&h=kSfvY9aqk7ut99tbuw0AJtnnaHYlVMvHxBDtrM5oSDs + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947860446618278&c=REDACTED&s=REDACTED&h=kSfvY9aqk7ut99tbuw0AJtnnaHYlVMvHxBDtrM5oSDs cache-control: - no-cache content-length: @@ -1233,7 +1233,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947860446618278&c=REDACTED&s=REDACTED&h=kSfvY9aqk7ut99tbuw0AJtnnaHYlVMvHxBDtrM5oSDs + uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947860446618278&c=REDACTED&s=REDACTED&h=kSfvY9aqk7ut99tbuw0AJtnnaHYlVMvHxBDtrM5oSDs response: body: string: '{"id":"/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","name":"1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","status":"Accepted","startTime":"2025-09-29T23:40:44.3050181Z"}' @@ -1284,7 +1284,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947860446618278&c=REDACTED&s=REDACTED&h=kSfvY9aqk7ut99tbuw0AJtnnaHYlVMvHxBDtrM5oSDs + uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947860446618278&c=REDACTED&s=REDACTED&h=kSfvY9aqk7ut99tbuw0AJtnnaHYlVMvHxBDtrM5oSDs response: body: string: '{"id":"/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","name":"1f5a4b7d-cdbe-4977-aec1-d8d789e8c5f6*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","status":"Succeeded","startTime":"2025-09-29T23:40:44.3050181Z","properties":null}' @@ -1335,7 +1335,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"a77d91dc-971b-4cf7-90c8-f183194249bc","lastModifiedByType":"Application","lastModifiedAt":"2025-09-29T23:40:52.9545094Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com","apiKeyEnabled":REDACTED}}' @@ -1388,7 +1388,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/listKeys?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/listKeys?api-version=2026-06-15-preview response: body: string: '{"apiKeyEnabled":REDACTED,"primaryKey":{"key":"REDACTED"},"secondaryKey":{"key":"REDACTED"},"primaryConnectionString":"SubscriptionId=REDACTED;ResourceGroupName=REDACTED;WorkspaceName=REDACTED;ApiKey=REDACTED;QuantumEndpoint=REDACTED","secondaryConnectionString":"SubscriptionId=REDACTED;ResourceGroupName=REDACTED;WorkspaceName=REDACTED;ApiKey=REDACTED;QuantumEndpoint=REDACTED"}' @@ -1459,7 +1459,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/regenerateKey?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/regenerateKey?api-version=2026-06-15-preview response: body: string: '' @@ -1526,7 +1526,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/regenerateKey?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/regenerateKey?api-version=2026-06-15-preview response: body: string: '' @@ -1593,7 +1593,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/regenerateKey?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/regenerateKey?api-version=2026-06-15-preview response: body: string: '' @@ -1656,7 +1656,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"a77d91dc-971b-4cf7-90c8-f183194249bc","lastModifiedByType":"Application","lastModifiedAt":"2025-09-29T23:40:52.9545094Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com","apiKeyEnabled":REDACTED}}' @@ -1717,13 +1717,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-09-29T23:41:27.5570468Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com","providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","apiKeyEnabled":REDACTED,"provisioningState":"Accepted"}}' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947860884633473&c=REDACTED&s=REDACTED&h=jlp4wqqqKE-VjQO3zEdwSlOci4Be34e47NUiCbPyUxM + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947860884633473&c=REDACTED&s=REDACTED&h=jlp4wqqqKE-VjQO3zEdwSlOci4Be34e47NUiCbPyUxM cache-control: - no-cache content-length: @@ -1790,7 +1790,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947860884633473&c=REDACTED&s=REDACTED&h=jlp4wqqqKE-VjQO3zEdwSlOci4Be34e47NUiCbPyUxM + uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947860884633473&c=REDACTED&s=REDACTED&h=jlp4wqqqKE-VjQO3zEdwSlOci4Be34e47NUiCbPyUxM response: body: string: '{"id":"/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","name":"12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","status":"Accepted","startTime":"2025-09-29T23:41:28.1031766Z"}' @@ -1841,7 +1841,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947860884633473&c=REDACTED&s=REDACTED&h=jlp4wqqqKE-VjQO3zEdwSlOci4Be34e47NUiCbPyUxM + uri: https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947860884633473&c=REDACTED&s=REDACTED&h=jlp4wqqqKE-VjQO3zEdwSlOci4Be34e47NUiCbPyUxM response: body: string: '{"id":"/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","name":"12b8ee90-e2e1-4653-ae2e-99652d49f53c*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","status":"Succeeded","startTime":"2025-09-29T23:41:28.1031766Z","properties":null}' @@ -1892,7 +1892,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"a77d91dc-971b-4cf7-90c8-f183194249bc","lastModifiedByType":"Application","lastModifiedAt":"2025-09-29T23:41:35.9233477Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com","apiKeyEnabled":REDACTED}}' @@ -1945,7 +1945,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/listKeys?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545/listKeys?api-version=2026-06-15-preview response: body: string: '{"apiKeyEnabled":REDACTED,"primaryKey":{"key":"REDACTED"},"secondaryKey":{"key":"REDACTED"},"primaryConnectionString":"SubscriptionId=REDACTED;ResourceGroupName=REDACTED;WorkspaceName=REDACTED;ApiKey=REDACTED;QuantumEndpoint=REDACTED","secondaryConnectionString":"SubscriptionId=REDACTED;ResourceGroupName=REDACTED;WorkspaceName=REDACTED;ApiKey=REDACTED;QuantumEndpoint=REDACTED"}' @@ -2014,13 +2014,13 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: 'null' headers: azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/2d231dcd-1ce5-40ba-a86c-486eac283a51*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947861268402393&c=REDACTED&s=REDACTED&h=oj-Eqjh5hN0xGojTW3vc3N3ygTyCnyZZEuictt408Rg + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/2d231dcd-1ce5-40ba-a86c-486eac283a51*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947861268402393&c=REDACTED&s=REDACTED&h=oj-Eqjh5hN0xGojTW3vc3N3ygTyCnyZZEuictt408Rg cache-control: - no-cache content-length: @@ -2034,7 +2034,7 @@ interactions: expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/2d231dcd-1ce5-40ba-a86c-486eac283a51*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2025-12-15-preview&t=638947861268402393&c=REDACTED&s=REDACTED&h=oj-Eqjh5hN0xGojTW3vc3N3ygTyCnyZZEuictt408Rg + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/2d231dcd-1ce5-40ba-a86c-486eac283a51*52C94E75E54BAAB0A5ED88224BA9570BDEC5322158A123EE66C0139BAFBD4D02?api-version=2026-06-15-preview&t=638947861268402393&c=REDACTED&s=REDACTED&h=oj-Eqjh5hN0xGojTW3vc3N3ygTyCnyZZEuictt408Rg pragma: - no-cache strict-transport-security: @@ -2073,7 +2073,7 @@ interactions: - AZURECLI/2.77.0 azsdk-python-core/1.35.1 Python/3.13.7 (Windows-11-10.0.26100-SP0) az-cli-ext/1.0.0b8 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2025-12-15-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545?api-version=2026-06-15-preview response: body: string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7398545","name":"e2e-test-w7398545","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-09-29T23:36:33.0851387Z","lastModifiedBy":"a77d91dc-971b-4cf7-90c8-f183194249bc","lastModifiedByType":"Application","lastModifiedAt":"2025-09-29T23:41:35.9233477Z"},"identity":{"principalId":"2b095518-5087-4a05-82fd-737d29ef1156","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"quantinuum","providerSku":"basic1","applicationName":"e2e-test-w7398545-quantinuum","provisioningState":"Succeeded","resourceUsageId":"a536eb30-2470-4911-b251-fb4c4a8a130f"},{"providerId":"rigetti","providerSku":"azure-basic-qvm-only-unlimited","applicationName":"e2e-test-w7398545-rigetti","provisioningState":"Succeeded","resourceUsageId":"72dada90-5ae9-45c5-ab64-45c69f566fc3"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/qwe2etestswus2","endpointUri":"https://e2e-test-w7398545.eastus.quantum.azure.com","apiKeyEnabled":REDACTED}}' diff --git a/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py b/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py index 25522300e16..b4602269fd7 100644 --- a/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py +++ b/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py @@ -4,6 +4,7 @@ # -------------------------------------------------------------------------------------------- import os +import argparse import pytest import unittest import time @@ -13,9 +14,11 @@ from azure.cli.core.azclierror import RequiredArgumentMissingError, ResourceNotFoundError, InvalidArgumentValueError from .utils import get_test_resource_group, get_test_workspace, get_test_workspace_location, get_test_workspace_storage, get_test_workspace_storage_grs, get_test_workspace_random_name, get_test_workspace_random_long_name, get_test_capabilities, get_test_workspace_provider_sku_list, get_test_workspace_v2_provider_sku_list, all_providers_are_in_capabilities, issue_cmd_with_param_missing from ..._version_check_helper import check_version +from ..._params import QuotaAction from datetime import datetime from ...__init__ import CLI_REPORTED_VERSION -from ...operations.workspace import _validate_storage_account, _autoadd_providers, SUPPORTED_STORAGE_SKU_TIERS, SUPPORTED_STORAGE_KINDS, DEPLOYMENT_NAME_PREFIX +from ...operations.workspace import _apply_target_quotas, _require_v2_workspace, _validate_storage_account, _autoadd_providers, update, SUPPORTED_STORAGE_SKU_TIERS, SUPPORTED_STORAGE_KINDS, DEPLOYMENT_NAME_PREFIX +from ...vendored_sdks.azure_mgmt_quantum.models import Provider, TargetQuotaAllocations TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) @@ -383,6 +386,230 @@ def test_validate_storage_account(self): except InvalidArgumentValueError as e: assert str(e) == "Storage account kind 'BlobStorage' is not supported.\nStorage account kinds currently supported: Storage, StorageV2" + def test_quota_validation(self): + allocation = QuotaAction._validate({ + 'providerId': 'provider', + 'targetId': 'provider.target-1', + 'standardMinutesLifetime': '500', + 'highMinutesLifetime': 50 + }, '--quota') + assert allocation == { + 'providerId': 'provider', + 'targetId': 'provider.target-1', + 'standardMinutesLifetime': 500, + 'highMinutesLifetime': 50 + } + + with self.assertRaises(InvalidArgumentValueError): + QuotaAction._validate({ + 'providerId': 'provider', + 'targetId': 'invalid target', + 'standardMinutesLifetime': 500 + }, '--quota') + + with self.assertRaises(InvalidArgumentValueError): + QuotaAction._validate({ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': -1 + }, '--quota') + + def test_quota_action_repeated_allocations(self): + parser = argparse.ArgumentParser() + parser.add_argument('--quota', action=QuotaAction, nargs='+') + + result = parser.parse_args([ + '--quota', + 'providerId=provider', + 'targetId=provider.target-1', + 'standardMinutesLifetime=500', + '--quota', + 'providerId=provider', + 'targetId=provider.target-2', + 'standardMinutesLifetime=250' + ]) + + assert len(result.quota) == 2 + assert result.quota[0]['targetId'] == 'provider.target-1' + assert result.quota[1]['targetId'] == 'provider.target-2' + + with self.assertRaises(InvalidArgumentValueError): + parser.parse_args([ + '--quota', + 'providerId=provider', + 'targetId=provider.target', + 'standardMinutesLifetime=500', + '--quota', + 'providerId=PROVIDER', + 'targetId=PROVIDER.TARGET', + 'standardMinutesLifetime=250' + ]) + + def test_quota_key_aliases(self): + parser = argparse.ArgumentParser() + parser.add_argument('--quota', action=QuotaAction, nargs='+') + + result = parser.parse_args([ + '--quota', + 'provider-id=provider', + 'target-id=provider.target-1', + 'standard-minutes-lifetime=500', + 'high-minutes-lifetime=50', + '--quota', + 'Provider_Id=provider', + 'Target_Id=provider.target-2', + 'Standard_Minutes_Lifetime=250' + ]) + + assert result.quota[0] == { + 'providerId': 'provider', + 'targetId': 'provider.target-1', + 'standardMinutesLifetime': 500, + 'highMinutesLifetime': 50 + } + assert result.quota[1] == { + 'providerId': 'provider', + 'targetId': 'provider.target-2', + 'standardMinutesLifetime': 250 + } + + def test_quota_rejects_duplicate_key_in_single_flag(self): + parser = argparse.ArgumentParser() + parser.add_argument('--quota', action=QuotaAction, nargs='+') + + # Two targets crammed into a single --quota must not be silently merged. + with self.assertRaises(InvalidArgumentValueError): + parser.parse_args([ + '--quota', + 'providerId=provider', + 'targetId=provider.target-1', + 'standardMinutesLifetime=500', + 'providerId=provider', + 'targetId=provider.target-2', + 'standardMinutesLifetime=250' + ]) + + # camelCase and kebab-case spellings of the same key also collide. + with self.assertRaises(InvalidArgumentValueError): + parser.parse_args([ + '--quota', + 'targetId=provider.target-1', + 'target-id=provider.target-2', + 'providerId=provider', + 'standardMinutesLifetime=500' + ]) + + def test_quota_rejects_float(self): + with self.assertRaises(InvalidArgumentValueError): + QuotaAction._validate({ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': 500.5 + }, '--quota') + + with self.assertRaises(InvalidArgumentValueError): + QuotaAction._validate({ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': '500.5' + }, '--quota') + + def test_apply_target_quotas(self): + provider = Provider(provider_id='provider', provider_sku='default') + + _apply_target_quotas([provider], [{ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': 500, + 'highMinutesLifetime': 50 + }]) + + assert len(provider.target_quotas) == 1 + assert provider.target_quotas[0].target_id == 'provider.target' + assert provider.target_quotas[0].standard_minutes_lifetime == 500 + assert provider.target_quotas[0].high_minutes_lifetime == 50 + + def test_apply_target_quotas_preserves_omitted_values(self): + provider = Provider( + provider_id='provider', + provider_sku='default', + target_quotas=[TargetQuotaAllocations( + target_id='provider.target', + standard_minutes_lifetime=500, + high_minutes_lifetime=50 + )] + ) + + _apply_target_quotas([provider], [{ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': 0 + }], preserve_existing=True) + + assert provider.target_quotas[0].standard_minutes_lifetime == 0 + assert provider.target_quotas[0].high_minutes_lifetime == 50 + + def test_target_quota_validation_errors(self): + with self.assertRaises(InvalidArgumentValueError): + _require_v2_workspace('V1') + + with self.assertRaises(InvalidArgumentValueError): + _apply_target_quotas([Provider(provider_id='provider')], [{ + 'providerId': 'other-provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': 500 + }]) + + with self.assertRaises(InvalidArgumentValueError): + _apply_target_quotas([Provider(provider_id='provider')], [{ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'highMinutesLifetime': 50 + }]) + + @unittest.mock.patch('azext_quantum.operations.workspace.WorkspaceInfo') + @unittest.mock.patch('azext_quantum.operations.workspace.cf_workspaces') + def test_update_target_quota_and_api_key(self, mock_cf_workspaces, mock_workspace_info): + provider = Provider( + provider_id='provider', + provider_sku='default', + target_quotas=[TargetQuotaAllocations( + target_id='provider.target', + standard_minutes_lifetime=500, + high_minutes_lifetime=50 + )] + ) + workspace = unittest.mock.MagicMock() + workspace.properties.workspace_kind = 'V2' + workspace.properties.providers = [provider] + workspace.properties.api_key_enabled = False + workspace.properties.endpoint_uri = 'https://workspace.quantum.azure.com' + + client = mock_cf_workspaces.return_value + client.get.return_value = workspace + client.begin_create_or_update.return_value.result.return_value = workspace + info = mock_workspace_info.return_value + info.resource_group = 'group' + info.name = 'workspace' + + result = update( + unittest.mock.MagicMock(), + resource_group_name='group', + workspace_name='workspace', + enable_key='true', + quota=[{ + 'providerId': 'provider', + 'targetId': 'provider.target', + 'standardMinutesLifetime': 0 + }] + ) + + assert result is workspace + assert workspace.properties.api_key_enabled is True + assert provider.target_quotas[0].standard_minutes_lifetime == 0 + assert provider.target_quotas[0].high_minutes_lifetime == 50 + client.begin_create_or_update.assert_called_once_with('group', 'workspace', workspace) + def test_autoadd_providers(self): print("test_autoadd_providers") test_managed_application = TestManagedApplicationDescription(None, None) diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_client.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_client.py index 85bdf52be12..149d5f82d83 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_client.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_client.py @@ -47,7 +47,7 @@ class AzureQuantumMgmtClient: :keyword cloud_setting: The cloud setting for which to get the ARM endpoint. Default value is None. :paramtype cloud_setting: ~azure.core.AzureClouds - :keyword api_version: Api Version. Default value is "2025-12-15-preview". Note that overriding + :keyword api_version: Api Version. Default value is "2026-06-15-preview". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str :keyword int polling_interval: Default waiting time between two polls for LRO operations if no diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_configuration.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_configuration.py index 7213c9f8a81..f9301c77f8b 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_configuration.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/_configuration.py @@ -31,7 +31,7 @@ class AzureQuantumMgmtClientConfiguration: # pylint: disable=too-many-instance- :param cloud_setting: The cloud setting for which to get the ARM endpoint. Default value is None. :type cloud_setting: ~azure.core.AzureClouds - :keyword api_version: Api Version. Default value is "2025-12-15-preview". Note that overriding + :keyword api_version: Api Version. Default value is "2026-06-15-preview". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str """ @@ -43,7 +43,7 @@ def __init__( cloud_setting: Optional["AzureClouds"] = None, **kwargs: Any ) -> None: - api_version: str = kwargs.pop("api_version", "2025-12-15-preview") + api_version: str = kwargs.pop("api_version", "2026-06-15-preview") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_client.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_client.py index 38f823faec7..5d4285b5496 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_client.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_client.py @@ -47,7 +47,7 @@ class AzureQuantumMgmtClient: :keyword cloud_setting: The cloud setting for which to get the ARM endpoint. Default value is None. :paramtype cloud_setting: ~azure.core.AzureClouds - :keyword api_version: Api Version. Default value is "2025-12-15-preview". Note that overriding + :keyword api_version: Api Version. Default value is "2026-06-15-preview". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str :keyword int polling_interval: Default waiting time between two polls for LRO operations if no diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_configuration.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_configuration.py index ea0aca5e962..ce1a542dce0 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_configuration.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/aio/_configuration.py @@ -31,7 +31,7 @@ class AzureQuantumMgmtClientConfiguration: # pylint: disable=too-many-instance- :param cloud_setting: The cloud setting for which to get the ARM endpoint. Default value is None. :type cloud_setting: ~azure.core.AzureClouds - :keyword api_version: Api Version. Default value is "2025-12-15-preview". Note that overriding + :keyword api_version: Api Version. Default value is "2026-06-15-preview". Note that overriding this default value may result in unsupported behavior. :paramtype api_version: str """ @@ -43,7 +43,7 @@ def __init__( cloud_setting: Optional["AzureClouds"] = None, **kwargs: Any ) -> None: - api_version: str = kwargs.pop("api_version", "2025-12-15-preview") + api_version: str = kwargs.pop("api_version", "2026-06-15-preview") if credential is None: raise ValueError("Parameter 'credential' must not be None.") diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/__init__.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/__init__.py index dee2d1102cd..4bfdf77d49b 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/__init__.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/__init__.py @@ -45,6 +45,7 @@ SkuDescription, SystemData, TargetDescription, + TargetQuotaAllocations, TrackedResource, UserAssignedIdentity, WorkspaceResourceProperties, @@ -98,6 +99,7 @@ "SkuDescription", "SystemData", "TargetDescription", + "TargetQuotaAllocations", "TrackedResource", "UserAssignedIdentity", "WorkspaceResourceProperties", diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/_models.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/_models.py index 03b965d0dd9..bed80981dc9 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/_models.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/models/_models.py @@ -626,6 +626,9 @@ class Provider(_serialization.Model): :ivar quotas: Quota allocations associated with this provider. Available only for special providers. :vartype quotas: ~azure.mgmt.quantum.models.QuotaAllocations + :ivar target_quotas: Target-specific quota allocations associated with this provider. Available + only for special providers. + :vartype target_quotas: list[~azure.mgmt.quantum.models.TargetQuotaAllocations] """ _attribute_map = { @@ -636,6 +639,7 @@ class Provider(_serialization.Model): "provisioning_state": {"key": "provisioningState", "type": "str"}, "resource_usage_id": {"key": "resourceUsageId", "type": "str"}, "quotas": {"key": "quotas", "type": "QuotaAllocations"}, + "target_quotas": {"key": "targetQuotas", "type": "[TargetQuotaAllocations]"}, } def __init__( @@ -648,6 +652,7 @@ def __init__( provisioning_state: Optional[Union[str, "_models.ProviderStatus"]] = None, resource_usage_id: Optional[str] = None, quotas: Optional["_models.QuotaAllocations"] = None, + target_quotas: Optional[list["_models.TargetQuotaAllocations"]] = None, **kwargs: Any ) -> None: """ @@ -667,6 +672,9 @@ def __init__( :keyword quotas: Quota allocations associated with this provider. Available only for special providers. :paramtype quotas: ~azure.mgmt.quantum.models.QuotaAllocations + :keyword target_quotas: Target-specific quota allocations associated with this provider. + Available only for special providers. + :paramtype target_quotas: list[~azure.mgmt.quantum.models.TargetQuotaAllocations] """ super().__init__(**kwargs) self.provider_id = provider_id @@ -676,6 +684,7 @@ def __init__( self.provisioning_state = provisioning_state self.resource_usage_id = resource_usage_id self.quotas = quotas + self.target_quotas = target_quotas class ProviderDescription(_serialization.Model): @@ -1018,6 +1027,8 @@ class QuantumSuiteOfferProperties(_serialization.Model): :vartype description: str :ivar quotas: Quota allocations associated with this offer. :vartype quotas: ~azure.mgmt.quantum.models.QuotaAllocations + :ivar target_quotas: Target-specific quota allocations associated with this offer. + :vartype target_quotas: list[~azure.mgmt.quantum.models.TargetQuotaAllocations] """ _validation = { @@ -1035,6 +1046,7 @@ class QuantumSuiteOfferProperties(_serialization.Model): "location": {"key": "location", "type": "str"}, "description": {"key": "description", "type": "str"}, "quotas": {"key": "quotas", "type": "QuotaAllocations"}, + "target_quotas": {"key": "targetQuotas", "type": "[TargetQuotaAllocations]"}, } def __init__( @@ -1046,6 +1058,7 @@ def __init__( location: str, description: str, quotas: Optional["_models.QuotaAllocations"] = None, + target_quotas: Optional[list["_models.TargetQuotaAllocations"]] = None, **kwargs: Any ) -> None: """ @@ -1061,6 +1074,8 @@ def __init__( :paramtype description: str :keyword quotas: Quota allocations associated with this offer. :paramtype quotas: ~azure.mgmt.quantum.models.QuotaAllocations + :keyword target_quotas: Target-specific quota allocations associated with this offer. + :paramtype target_quotas: list[~azure.mgmt.quantum.models.TargetQuotaAllocations] """ super().__init__(**kwargs) self.provider_id = provider_id @@ -1069,6 +1084,7 @@ def __init__( self.location = location self.description = description self.quotas = quotas + self.target_quotas = target_quotas class TrackedResource(Resource): @@ -1584,6 +1600,55 @@ def __init__( self.metadata: Optional[dict[str, Any]] = None +class TargetQuotaAllocations(_serialization.Model): + """Quota allocations for a specific Target. + + All required parameters must be populated in order to send to server. + + :ivar target_id: The ID of the Target these quota allocations apply to. Required. + :vartype target_id: str + :ivar standard_minutes_lifetime: Lifetime limit for standard priority jobs execution in + minutes. Required. + :vartype standard_minutes_lifetime: int + :ivar high_minutes_lifetime: Lifetime limit for high priority jobs execution in minutes. + :vartype high_minutes_lifetime: int + """ + + _validation = { + "target_id": {"required": True, "max_length": 200, "min_length": 1, "pattern": r"^[a-zA-Z0-9][-._a-zA-Z0-9]*$"}, + "standard_minutes_lifetime": {"required": True, "minimum": 0}, + "high_minutes_lifetime": {"minimum": 0}, + } + + _attribute_map = { + "target_id": {"key": "targetId", "type": "str"}, + "standard_minutes_lifetime": {"key": "standardMinutesLifetime", "type": "int"}, + "high_minutes_lifetime": {"key": "highMinutesLifetime", "type": "int"}, + } + + def __init__( + self, + *, + target_id: str, + standard_minutes_lifetime: int, + high_minutes_lifetime: Optional[int] = None, + **kwargs: Any + ) -> None: + """ + :keyword target_id: The ID of the Target these quota allocations apply to. Required. + :paramtype target_id: str + :keyword standard_minutes_lifetime: Lifetime limit for standard priority jobs execution in + minutes. Required. + :paramtype standard_minutes_lifetime: int + :keyword high_minutes_lifetime: Lifetime limit for high priority jobs execution in minutes. + :paramtype high_minutes_lifetime: int + """ + super().__init__(**kwargs) + self.target_id = target_id + self.standard_minutes_lifetime = standard_minutes_lifetime + self.high_minutes_lifetime = high_minutes_lifetime + + class UserAssignedIdentity(_serialization.Model): """User assigned identity properties. diff --git a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/operations/_operations.py b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/operations/_operations.py index a0aeb4d8880..c6f6226deeb 100644 --- a/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/operations/_operations.py +++ b/src/quantum/azext_quantum/vendored_sdks/azure_mgmt_quantum/operations/_operations.py @@ -47,7 +47,7 @@ def build_operations_list_request(**kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -69,7 +69,7 @@ def build_workspaces_check_name_availability_request( # pylint: disable=name-to _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -98,7 +98,7 @@ def build_workspaces_list_by_subscription_request( # pylint: disable=name-too-l _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -124,7 +124,7 @@ def build_workspaces_list_by_resource_group_request( # pylint: disable=name-too _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -153,7 +153,7 @@ def build_workspaces_get_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -186,7 +186,7 @@ def build_workspaces_create_or_update_request( # pylint: disable=name-too-long _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -221,7 +221,7 @@ def build_workspaces_update_tags_request( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -255,7 +255,7 @@ def build_workspaces_delete_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -287,7 +287,7 @@ def build_workspaces_list_keys_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -320,7 +320,7 @@ def build_workspaces_regenerate_keys_request( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -354,7 +354,7 @@ def build_offerings_list_request( _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -385,7 +385,7 @@ def build_suite_offers_list_by_subscription_request( # pylint: disable=name-too _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-12-15-preview")) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2026-06-15-preview")) accept = _headers.pop("Accept", "application/json") # Construct URL diff --git a/src/quantum/setup.py b/src/quantum/setup.py index ea438d3bff6..d4b5ecd82e2 100644 --- a/src/quantum/setup.py +++ b/src/quantum/setup.py @@ -17,7 +17,7 @@ # This version should match the latest entry in HISTORY.rst # Also, when updating this, please review the version used by the extension to # submit requests, which can be found at './azext_quantum/__init__.py' -VERSION = '1.0.0b21' +VERSION = '1.0.0b22' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers