diff --git a/src/quantum/azext_quantum/_help.py b/src/quantum/azext_quantum/_help.py index 38301de1c45..7fee9a6b254 100644 --- a/src/quantum/azext_quantum/_help.py +++ b/src/quantum/azext_quantum/_help.py @@ -15,7 +15,7 @@ type: command short-summary: Submit a job to run on Azure Quantum, and waits for the result. examples: - - name: Submit the Q# program from the current folder and wait for the result. + - name: Submit a Q# program from the current folder and wait for the result. text: |- az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget - name: Submit and wait for a Q# program from the current folder with job and program parameters. @@ -32,7 +32,7 @@ type: command short-summary: Equivalent to `az quantum execute` examples: - - name: Submit the Q# program from the current folder and wait for the result. + - name: Submit a Q# program from the current folder and wait for the result. text: |- az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget - name: Submit and wait for a Q# program from the current folder with job and program parameters. @@ -81,17 +81,17 @@ helps['quantum job submit'] = """ type: command - short-summary: Submit a Q# project to run on Azure Quantum. + short-summary: Submit a program or circuit to run on Azure Quantum. examples: - - name: Submit the Q# program from the current folder. + - name: Submit a Q# program from the current folder. text: |- az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \\ -t MyTarget --job-name MyJob - - name: Submit the Q# program from the current folder with job parameters for a target. + - name: Submit a Q# program from the current folder with job parameters for a target. text: |- az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \\ -t MyTarget --job-name MyJob --job-params param1=value1 param2=value2 - - name: Submit the Q# program with program parameters (e.g. n-qubits = 2). + - name: Submit a Q# program with program parameters (e.g. n-qubits = 2). text: |- az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \\ -t MyTarget --job-name MyJob -- --n-qubits=2 @@ -99,6 +99,11 @@ text: |- az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \\ --target-capability MyTargetCapability + - name: Submit QIR bitcode from a file in the current folder. + text: |- + az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \\ + --job-name MyJob --job-input-format qir.v1 --job-input-file MyQirBitcode.bc \\ + --entry-point MyQirEntryPoint """ helps['quantum job wait'] = """ diff --git a/src/quantum/azext_quantum/_params.py b/src/quantum/azext_quantum/_params.py index c53cbf60d1e..80e6fdf266c 100644 --- a/src/quantum/azext_quantum/_params.py +++ b/src/quantum/azext_quantum/_params.py @@ -6,7 +6,6 @@ # pylint: disable=line-too-long,protected-access,no-self-use,too-many-statements import argparse -import json from knack.arguments import CLIArgumentType from azure.cli.core.azclierror import InvalidArgumentValueError, CLIError from azure.cli.core.util import shell_safe_json_parse @@ -53,6 +52,10 @@ def load_arguments(self, _): provider_sku_list_type = CLIArgumentType(options_list=['--provider-sku-list', '-r'], help='Comma separated list of Provider/SKU pairs. Separate the Provider and SKU with a slash. Enclose the entire list in quotes. Values from `az quantum offerings list -l -o table`') auto_accept_type = CLIArgumentType(help='If specified, provider terms are accepted without an interactive Y/N prompt.') autoadd_only_type = CLIArgumentType(help='If specified, only the plans flagged "autoAdd" are displayed.') + job_input_file_type = CLIArgumentType(help='The location of the input file to submit. Required for QIR, QIO, and pass-through jobs. Ignored on Q# jobs.') + job_input_format_type = CLIArgumentType(help='The format of the file to submit. Omit this parameter on Q# jobs.') + job_output_format_type = CLIArgumentType(help='The expected job output format. Ignored on Q# jobs.') + entry_point_type = CLIArgumentType(help='The entry point for the QIR program or circuit. Required for QIR. Ignored on Q# jobs.') with self.argument_context('quantum workspace') as c: c.argument('workspace_name', workspace_name_type) @@ -84,6 +87,10 @@ def load_arguments(self, _): with self.argument_context('quantum job submit') as c: c.argument('job_params', job_params_type) c.argument('target_capability', target_capability_type) + c.argument('job_input_file', job_input_file_type) + c.argument('job_input_format', job_input_format_type) + c.argument('job_output_format', job_output_format_type) + c.argument('entry_point', entry_point_type) c.positional('program_args', program_args_type) with self.argument_context('quantum execute') as c: @@ -96,6 +103,10 @@ def load_arguments(self, _): c.argument('no_build', no_build_type) c.argument('job_params', job_params_type) c.argument('target_capability', target_capability_type) + c.argument('job_input_file', job_input_file_type) + c.argument('job_input_format', job_input_format_type) + c.argument('job_output_format', job_output_format_type) + c.argument('entry_point', entry_point_type) c.positional('program_args', program_args_type) with self.argument_context('quantum run') as c: @@ -108,6 +119,10 @@ def load_arguments(self, _): c.argument('no_build', no_build_type) c.argument('job_params', job_params_type) c.argument('target_capability', target_capability_type) + c.argument('job_input_file', job_input_file_type) + c.argument('job_input_format', job_input_format_type) + c.argument('job_output_format', job_output_format_type) + c.argument('entry_point', entry_point_type) c.positional('program_args', program_args_type) with self.argument_context('quantum offerings') as c: diff --git a/src/quantum/azext_quantum/_storage.py b/src/quantum/azext_quantum/_storage.py new file mode 100644 index 00000000000..bb372186112 --- /dev/null +++ b/src/quantum/azext_quantum/_storage.py @@ -0,0 +1,116 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +# This file is a reduced version of qdk-python\azure-quantum\azure\quantum\storage.py +# It only contains the functions required to do inputData blob upload for job submission. +# Other cosmetic changes were made to appease the Azure CLI CI/CD checks. + +# Unused imports were removed to reduce Pylint style-rule violations. +import logging +from datetime import datetime, timedelta +from typing import Any +from azure.storage.blob import ( + BlobServiceClient, + ContainerClient, + BlobClient, + BlobSasPermissions, + ContentSettings, + generate_blob_sas, +) + +logger = logging.getLogger(__name__) + + +def create_container( + connection_string: str, container_name: str +) -> ContainerClient: + """ + Creates and initialize a container; returns the client needed to access it. + """ + blob_service_client = BlobServiceClient.from_connection_string( + connection_string + ) + logger.info( + f'{"Initializing storage client for account:"}' + + f"{blob_service_client.account_name}" + ) + + container_client = blob_service_client.get_container_client(container_name) + create_container_using_client(container_client) + return container_client + + +def create_container_using_client(container_client: ContainerClient): + """ + Creates the container if it doesn't already exist. + """ + if not container_client.exists(): + logger.debug( + f'{" - uploading to **new** container:"}' + f"{container_client.container_name}" + ) + container_client.create_container() + + +def upload_blob( + container: ContainerClient, + blob_name: str, + content_type: str, + content_encoding: str, + data: Any, + return_sas_token: bool = True, +) -> str: + """ + Uploads the given data to a blob record. + If a blob with the given name already exist, it throws an error. + + Returns a uri with a SAS token to access the newly created blob. + """ + create_container_using_client(container) + logger.info( + f"Uploading blob '{blob_name}'" + + f"to container '{container.container_name}'" + + f"on account: '{container.account_name}'" + ) + + content_settings = ContentSettings( + content_type=content_type, content_encoding=content_encoding + ) + + blob = container.get_blob_client(blob_name) + + blob.upload_blob(data, content_settings=content_settings) + logger.debug(f" - blob '{blob_name}' uploaded. generating sas token.") + + if return_sas_token: + uri = get_blob_uri_with_sas_token(blob) + else: + uri = remove_sas_token(blob.url) + logger.debug(f" - blob access url: '{uri}'.") + + return uri + + +def get_blob_uri_with_sas_token(blob: BlobClient): + """Returns a URI for the given blob that contains a SAS Token""" + sas_token = generate_blob_sas( + blob.account_name, + blob.container_name, + blob.blob_name, + account_key=blob.credential.account_key, + permission=BlobSasPermissions(read=True), + expiry=datetime.utcnow() + timedelta(days=14), + ) + + return blob.url + "?" + sas_token + + +def remove_sas_token(sas_uri: str) -> str: + """Removes the SAS Token from the given URI if it contains one""" + index = sas_uri.find("?") + if index != -1: + sas_uri = sas_uri[0:index] + + return sas_uri diff --git a/src/quantum/azext_quantum/azext_metadata.json b/src/quantum/azext_quantum/azext_metadata.json index 811d86de250..40dc71e5e71 100644 --- a/src/quantum/azext_quantum/azext_metadata.json +++ b/src/quantum/azext_quantum/azext_metadata.json @@ -1,4 +1,4 @@ { "azext.isPreview": true, - "azext.minCliCoreVersion": "2.23.0" + "azext.minCliCoreVersion": "2.41.0" } diff --git a/src/quantum/azext_quantum/operations/job.py b/src/quantum/azext_quantum/operations/job.py index 1d566f05998..73219cf489d 100644 --- a/src/quantum/azext_quantum/operations/job.py +++ b/src/quantum/azext_quantum/operations/job.py @@ -3,20 +3,41 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- -# pylint: disable=redefined-builtin,bare-except,inconsistent-return-statements +# pylint: disable=line-too-long,redefined-builtin,bare-except,inconsistent-return-statements,too-many-locals,too-many-branches,too-many-statements -import logging +import gzip +import io import json +import logging +import os +import uuid import knack.log +from azure.cli.command_modules.storage.operations.account import show_storage_account_connection_string from azure.cli.core.azclierror import (FileOperationError, AzureInternalError, - InvalidArgumentValueError, AzureResponseError) + InvalidArgumentValueError, AzureResponseError, + RequiredArgumentMissingError) + +from .._storage import create_container, upload_blob from .._client_factory import cf_jobs, _get_data_credentials from .workspace import WorkspaceInfo -from .target import TargetInfo +from .target import TargetInfo, get_provider + MINIMUM_MAX_POLL_WAIT_SECS = 1 +DEFAULT_SHOTS = 500 +QIO_DEFAULT_TIMEOUT = 100 + +ERROR_MSG_MISSING_INPUT_FORMAT = "The following argument is required: --job-input-format" # NOTE: The Azure CLI core generates a similar error message, but "the" is lowercase and "arguments" is always plural. +ERROR_MSG_MISSING_OUTPUT_FORMAT = "The following argument is required: --job-output-format" +ERROR_MSG_MISSING_ENTRY_POINT = "The following argument is required on QIR jobs: --entry-point" +JOB_SUBMIT_DOC_LINK_MSG = "See https://learn.microsoft.com/cli/azure/quantum/job?view=azure-cli-latest#az-quantum-job-submit" + +# Job types +QIO_JOB = 1 +QIR_JOB = 2 +PASS_THROUGH_JOB = 3 logger = logging.getLogger(__name__) knack_logger = knack.log.get_logger(__name__) @@ -162,7 +183,6 @@ def _set_cli_version(): # before support for the --user-agent parameter is added. We'll rely on the environment # variable before the stand alone executable submits to the service. try: - import os from .._client_factory import get_appid os.environ["USER_AGENT"] = get_appid() except: @@ -173,9 +193,272 @@ def _has_completed(job): return job.status in ("Succeeded", "Failed", "Cancelled") +def _convert_numeric_params(job_params): + # The CLI framework passes all --job-params values as strings. This function + # attempts to convert numeric string values to their appropriate numeric types. + # Non-numeric string values and values that are already integers are unaffected. + for param in job_params: + if isinstance(job_params[param], str): + try: + job_params[param] = int(job_params[param]) + except: + try: + job_params[param] = float(job_params[param]) + except: + pass + + def submit(cmd, program_args, resource_group_name, workspace_name, location, target_id, - project=None, job_name=None, shots=None, storage=None, no_build=False, job_params=None, - target_capability=None): + project=None, job_name=None, shots=None, storage=None, no_build=False, job_params=None, target_capability=None, + job_input_file=None, job_input_format=None, job_output_format=None, entry_point=None): + """ + Submit a quantum program to run on Azure Quantum. + """ + if job_input_file is None: + return _submit_qsharp(cmd, program_args, resource_group_name, workspace_name, location, target_id, + project, job_name, shots, storage, no_build, job_params, target_capability) + + return _submit_directly_to_service(cmd, resource_group_name, workspace_name, location, target_id, + job_name, shots, storage, job_params, target_capability, + job_input_file, job_input_format, job_output_format, entry_point) + + +def _submit_directly_to_service(cmd, resource_group_name, workspace_name, location, target_id, + job_name, shots, storage, job_params, target_capability, + job_input_file, job_input_format, job_output_format, entry_point): + """ + Submit QIR bitcode, QIO problem JSON, or a pass-through job to run on Azure Quantum. + """ + if job_input_format is None: + raise RequiredArgumentMissingError(ERROR_MSG_MISSING_INPUT_FORMAT, JOB_SUBMIT_DOC_LINK_MSG) + + # Get workspace, target, and provider information + ws_info = WorkspaceInfo(cmd, resource_group_name, workspace_name, location) + if ws_info is None: + raise AzureInternalError("Failed to get workspace information.") + target_info = TargetInfo(cmd, target_id) + if target_info is None: + raise AzureInternalError("Failed to get target information.") + provider_id = get_provider(cmd, target_info.target_id, resource_group_name, workspace_name, location) + if provider_id is None: + raise AzureInternalError(f"Failed to find a Provider ID for the specified Target ID, {target_info.target_id}") + + # Identify the type of job being submitted + lc_job_input_format = job_input_format.lower() + if "qir.v" in lc_job_input_format: + job_type = QIR_JOB + elif lc_job_input_format == "microsoft.qio.v2": + job_type = QIO_JOB + else: + job_type = PASS_THROUGH_JOB + + # If output format is not specified, supply a default for QIR or QIO jobs + if job_output_format is None: + if job_type == QIR_JOB: + job_output_format = "microsoft.quantum-results.v1" + elif job_type == QIO_JOB: + job_output_format = "microsoft.qio-results.v2" + else: + raise RequiredArgumentMissingError(ERROR_MSG_MISSING_OUTPUT_FORMAT, JOB_SUBMIT_DOC_LINK_MSG) + + # An entry point is required on QIR jobs + if job_type == QIR_JOB: + # An entry point is required for a QIR job, but there are four ways to specify it in a CLI command: + # - Use the --entry-point parameter + # - Include it in --job-params as entryPoint=MyEntryPoint + # - Include it as 'entryPoint':'MyEntryPoint' in a JSON --job-params string or file + # - Include it in an "items" list in a JSON --job-params string or file + found_entry_point_in_items = False + if "items" in job_params: + items_list = job_params["items"] + if isinstance(items_list, type([])): # "list" has been redefined as a function name + for item in items_list: + if isinstance(item, dict): + for item_dict in items_list: + if "entryPoint" in item_dict: + if item_dict["entryPoint"] is not None: + found_entry_point_in_items = True + if not found_entry_point_in_items: + if entry_point is None and ("entryPoint" not in job_params.keys() or job_params["entryPoint"] is None): + raise RequiredArgumentMissingError(ERROR_MSG_MISSING_ENTRY_POINT, JOB_SUBMIT_DOC_LINK_MSG) + + # Extract "metadata" and "tags" from job_params, then remove those parameters from job_params, + # since they should not be included in the "inputParams" parameter of job_details. They are + # separate parameters of job_details. + # + # USAGE NOTE: To specify "metadata", the --job-params value needs to be entered as a JSON string or file. + # + metadata = None + tags = [] + if job_params is not None: + if "metadata" in job_params.keys(): + metadata = job_params["metadata"] + del job_params["metadata"] + if not isinstance(metadata, dict) and metadata is not None: + raise InvalidArgumentValueError('The "metadata" parameter is not valid.', + 'To specify "metadata", use a JSON string for the --job-params value.') + if "tags" in job_params.keys(): + tags = job_params["tags"] + del job_params["tags"] + if isinstance(tags, str): + tags = tags.split(',') + list_type = type([]) # "list" has been redefined as a function name, so "isinstance(tags, list)" doesn't work here + if not isinstance(tags, list_type): + raise InvalidArgumentValueError('The "tags" parameter is not valid.') + + # Extract content type and content encoding from --job-parameters, then remove those parameters from job_params, since + # they should not be included in the "inputParams" parameter of job_details. Content type and content encoding are + # parameters of the upload_blob function. These parameters are accepted in three case-formats: kebab-case, snake_case, + # and camelCase. (See comments below.) + content_type = None + content_encoding = None + if job_params is not None: + if "content-type" in job_params.keys(): # Parameter names in the CLI are commonly in kebab-case (hyphenated)... + content_type = job_params["content-type"] + del job_params["content-type"] + if "content_type" in job_params.keys(): # ...however names are often in in snake_case in our Jupyter notebooks... + content_type = job_params["content_type"] + del job_params["content_type"] + if "contentType" in job_params.keys(): # ...but the params that go into inputParams are generally in camelCase. + content_type = job_params["contentType"] + del job_params["contentType"] + if "content-encoding" in job_params.keys(): + content_encoding = job_params["content-encoding"] + del job_params["content-encoding"] + if "content_encoding" in job_params.keys(): + content_encoding = job_params["content_encoding"] + del job_params["content_encoding"] + if "contentEncoding" in job_params.keys(): + content_encoding = job_params["contentEncoding"] + del job_params["contentEncoding"] + + # Prepare for input file upload according to job type + if job_type == QIO_JOB: + if content_type is None: + content_type = "application/json" + if content_encoding is None: + content_encoding = "gzip" + try: + with open(job_input_file, encoding="utf-8") as qio_file: + uncompressed_blob_data = qio_file.read() + except (IOError, OSError) as e: + raise FileOperationError(f"An error occurred opening the input file: {job_input_file}") from e + + if ("content_type" in uncompressed_blob_data and "application/x-protobuf" in uncompressed_blob_data) or (content_type.lower() == "application/x-protobuf"): + raise InvalidArgumentValueError('Content type "application/x-protobuf" is not supported.') + + # Compress the input data (This code is based on to_blob in qdk-python\azure-quantum\azure\quantum\optimization\problem.py) + data = io.BytesIO() + with gzip.GzipFile(fileobj=data, mode="w") as fo: + fo.write(uncompressed_blob_data.encode()) + blob_data = data.getvalue() + + else: + if job_type == QIR_JOB: + if content_type is None: + if provider_id.lower() == "rigetti": + content_type = "application/octet-stream" + else: + # MAINTENANCE NOTE: The following value is valid for QCI and Quantinuum. + # Make sure it's correct for new providers when they are added. If not, + # modify this logic. + content_type = "application/x-qir.v1" + content_encoding = None + try: + with open(job_input_file, "rb") as input_file: + blob_data = input_file.read() + except (IOError, OSError) as e: + raise FileOperationError(f"An error occurred opening the input file: {job_input_file}") from e + + # Upload the input file to the workspace's storage account + if storage is None: + from .workspace import get as ws_get + ws = ws_get(cmd) + if ws.storage_account is None: + raise RequiredArgumentMissingError("No storage account specified or linked with workspace.") + storage = ws.storage_account.split('/')[-1] + job_id = str(uuid.uuid4()) + container_name = "quantum-job-" + job_id + connection_string_dict = show_storage_account_connection_string(cmd, resource_group_name, storage) + connection_string = connection_string_dict["connectionString"] + container_client = create_container(connection_string, container_name) + blob_name = "inputData" + + knack_logger.warning("Uploading input data...") + try: + blob_uri = upload_blob(container_client, blob_name, content_type, content_encoding, blob_data, False) + except Exception as e: + # Unexplained behavior: + # QIR bitcode input and QIO (gzip) input data get UnicodeDecodeError on jobs run in tests using + # "azdev test --live", but the same commands are successful when run interactively. + # See commented-out tests in test_submit in test_quantum_jobs.py + error_msg = f"Input file upload failed.\nError type: {type(e)}" + if isinstance(e, UnicodeDecodeError): + error_msg += f"\nReason: {e.reason}" + raise AzureResponseError(error_msg) from e + + start_of_blob_name = blob_uri.find(blob_name) + container_uri = blob_uri[0:start_of_blob_name - 1] + + # Combine separate command-line parameters (like shots, target_capability, and entry_point) with job_params + if job_params is None: + job_params = {} + if shots is not None: + try: + job_params["shots"] = int(shots) + except: + raise InvalidArgumentValueError("Invalid --shots value. Shots must be an integer.") + if target_capability is not None: + job_params["targetCapability"] = target_capability + if entry_point is not None: + job_params["entryPoint"] = entry_point + + # Convert "count" to an integer + if "count" in job_params.keys(): + try: + job_params["count"] = int(job_params["count"]) + except: + raise InvalidArgumentValueError("Invalid count value. Count must be an integer.") + + # Convert all other numeric parameter values from string to int or float + _convert_numeric_params(job_params) + + # Make sure QIR jobs have an "arguments" parameter, even if it's empty + if job_type == QIR_JOB: + if "arguments" not in job_params: + job_params["arguments"] = [] + + # ...supply a default "shots" if it's not specified (like Q# does) + if "shots" not in job_params: + job_params["shots"] = DEFAULT_SHOTS + + # For QIO jobs, start inputParams with a "params" key and supply a default timeout + if job_type == QIO_JOB: + if job_params is None: + job_params = {"params": {"timeout": QIO_DEFAULT_TIMEOUT}} + else: + if "timeout" not in job_params: + job_params["timeout"] = QIO_DEFAULT_TIMEOUT + job_params = {"params": job_params} + + # Submit the job + client = cf_jobs(cmd.cli_ctx, ws_info.subscription, ws_info.resource_group, ws_info.name, ws_info.location) + job_details = {'name': job_name, + 'container_uri': container_uri, + 'input_data_format': job_input_format, + 'output_data_format': job_output_format, + 'inputParams': job_params, + 'provider_id': provider_id, + 'target': target_info.target_id, + 'metadata': metadata, + 'tags': tags} + + knack_logger.warning("Submitting job...") + return client.create(job_id, job_details) + + +def _submit_qsharp(cmd, program_args, resource_group_name, workspace_name, location, target_id, + project, job_name, shots, storage, no_build, job_params, target_capability): """ Submit a Q# project to run on Azure Quantum. """ @@ -239,8 +522,6 @@ def output(cmd, job_id, resource_group_name, workspace_name, location): Get the results of running a Q# job. """ import tempfile - import json - import os from azure.cli.command_modules.storage._client_factory import blob_data_service_factory path = os.path.join(tempfile.gettempdir(), job_id) @@ -350,12 +631,14 @@ def job_show(cmd, job_id, resource_group_name, workspace_name, location): def run(cmd, program_args, resource_group_name, workspace_name, location, target_id, - project=None, job_name=None, shots=None, storage=None, no_build=False, job_params=None, target_capability=None): + project=None, job_name=None, shots=None, storage=None, no_build=False, job_params=None, target_capability=None, + job_input_file=None, job_input_format=None, job_output_format=None, entry_point=None): """ - Submit a job to run on Azure Quantum, and waits for the result. + Submit a job to run on Azure Quantum, and wait for the result. """ job = submit(cmd, program_args, resource_group_name, workspace_name, location, target_id, - project, job_name, shots, storage, no_build, job_params, target_capability) + project, job_name, shots, storage, no_build, job_params, target_capability, + job_input_file, job_input_format, job_output_format, entry_point) logger.warning("Job id: %s", job.id) logger.debug(job) diff --git a/src/quantum/azext_quantum/operations/target.py b/src/quantum/azext_quantum/operations/target.py index ce93669f7fe..0bbf0243eae 100644 --- a/src/quantum/azext_quantum/operations/target.py +++ b/src/quantum/azext_quantum/operations/target.py @@ -75,3 +75,20 @@ def target_show(cmd, target_id): info = TargetInfo(cmd, target_id) info.target_id += "" # Kludge excuse: Without this the only output we ever get is "targetId": {"isDefault": true} return info + + +def get_provider(cmd, target_id, resource_group_name, workspace_name, location): + """ + Get the the Provider ID for a specific target + """ + provider_id = None + provider_list = list(cmd, resource_group_name, workspace_name, location) + if provider_list is not None: + for item in provider_list: + for target_item in item.targets: + if target_item.id.lower() == target_id.lower(): + provider_id = item.id + break + if provider_id is not None: + break + return provider_id diff --git a/src/quantum/azext_quantum/operations/workspace.py b/src/quantum/azext_quantum/operations/workspace.py index b2db7bc8fed..38e6d8dcd1a 100644 --- a/src/quantum/azext_quantum/operations/workspace.py +++ b/src/quantum/azext_quantum/operations/workspace.py @@ -118,7 +118,7 @@ def _autoadd_providers(cmd, providers_in_region, providers_selected, workspace_l # Don't duplicate a provider/sku if it was also specified in the command's -r parameter provider_already_added = False for already_selected_provider in providers_selected: - if already_selected_provider['provider_id'] == provider.id and already_selected_provider['sku'] == sku.id: + if already_selected_provider['provider_id'] == provider.id: provider_already_added = True break if not provider_already_added: diff --git a/src/quantum/azext_quantum/tests/latest/source_for_build_test/Program.qs b/src/quantum/azext_quantum/tests/latest/input_data/Program.qs similarity index 100% rename from src/quantum/azext_quantum/tests/latest/source_for_build_test/Program.qs rename to src/quantum/azext_quantum/tests/latest/input_data/Program.qs diff --git a/src/quantum/azext_quantum/tests/latest/input_data/QIO-Problem-2.json b/src/quantum/azext_quantum/tests/latest/input_data/QIO-Problem-2.json new file mode 100644 index 00000000000..84858120d71 --- /dev/null +++ b/src/quantum/azext_quantum/tests/latest/input_data/QIO-Problem-2.json @@ -0,0 +1,18 @@ +{ + "metadata": { + "name": "QIO Problem 02 v-wjones" + }, + "cost_function": { + "version": "1.0", + "type": "ising", + "terms": [ + {"c": -9, "ids": [0]}, + {"c": -3, "ids": [1, 0]}, + {"c": 5, "ids": [2, 0]}, + {"c": 9, "ids": [2, 1]}, + {"c": 2, "ids": [3, 0]}, + {"c": -4, "ids": [3, 1]}, + {"c": 4, "ids": [3, 2]} + ] + } +} \ No newline at end of file diff --git a/src/quantum/azext_quantum/tests/latest/input_data/Qiskit-3-qubit-GHZ-circuit.json b/src/quantum/azext_quantum/tests/latest/input_data/Qiskit-3-qubit-GHZ-circuit.json new file mode 100644 index 00000000000..1e740286355 --- /dev/null +++ b/src/quantum/azext_quantum/tests/latest/input_data/Qiskit-3-qubit-GHZ-circuit.json @@ -0,0 +1 @@ +{"gateset": "qis", "qubits": 3, "circuit": [{"gate": "h", "targets": [0]}, {"gate": "x", "targets": [1], "controls": [0]}, {"gate": "x", "targets": [2], "controls": [1]}]} \ No newline at end of file diff --git a/src/quantum/azext_quantum/tests/latest/input_data/Qrng.bc b/src/quantum/azext_quantum/tests/latest/input_data/Qrng.bc new file mode 100644 index 00000000000..6fb4ee7729d Binary files /dev/null and b/src/quantum/azext_quantum/tests/latest/input_data/Qrng.bc differ diff --git a/src/quantum/azext_quantum/tests/latest/source_for_build_test/QuantumRNG.csproj b/src/quantum/azext_quantum/tests/latest/input_data/QuantumRNG.csproj similarity index 55% rename from src/quantum/azext_quantum/tests/latest/source_for_build_test/QuantumRNG.csproj rename to src/quantum/azext_quantum/tests/latest/input_data/QuantumRNG.csproj index fff8f29d8b3..4b048a8363c 100644 --- a/src/quantum/azext_quantum/tests/latest/source_for_build_test/QuantumRNG.csproj +++ b/src/quantum/azext_quantum/tests/latest/input_data/QuantumRNG.csproj @@ -1,7 +1,7 @@ - + Exe - netcoreapp3.1 + net6.0 ionq.qpu \ No newline at end of file diff --git a/src/quantum/azext_quantum/tests/latest/input_data/bell-state.quil b/src/quantum/azext_quantum/tests/latest/input_data/bell-state.quil new file mode 100644 index 00000000000..70706838752 --- /dev/null +++ b/src/quantum/azext_quantum/tests/latest/input_data/bell-state.quil @@ -0,0 +1,7 @@ +DECLARE ro BIT[2] + +H 0 +CNOT 0 1 + +MEASURE 0 ro[0] +MEASURE 1 ro[1] \ No newline at end of file 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 new file mode 100644 index 00000000000..fd2a9092b94 --- /dev/null +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_get_provider.yaml @@ -0,0 +1,1461 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2022-01-10-preview + response: + body: + string: "{\"value\":[{\"id\":\"1qbit\",\"name\":\"1Qloud Optimization Platform\",\"properties\":{\"description\":\"1QBit + 1Qloud Optimization Platform with Quantum Inspired Solutions\",\"providerType\":\"qio\",\"company\":\"1QBit\",\"managedApplication\":{\"publisherId\":\"1qbinformationtechnologies1580939206424\",\"offerId\":\"1qbit-1qloud-optimization-aq\"},\"targets\":[{\"id\":\"1qbit.tabu\",\"name\":\"1QBit + Quadratic Tabu Solver\",\"description\":\"An iterative heuristic algorithm + that uses local search techniques to solve a problem\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"1qbit.pathrelinking\",\"name\":\"1QBit + Quadratic Path-Relinking Solver\",\"description\":\"The path-relinking algorithm + is a heuristic algorithm that uses the tabu search as a subroutine to solve + a QUBO problem\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"1qbit.pticm\",\"name\":\"1QBit + Quadratic Parallel Tempering Isoenergetic Cluster Moves Solver\",\"description\":\"The + parallel tempering with isoenergetic cluster moves (PTICM) solver is a Monte + Carlo approach to solving QUBO problems\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"1qbit-internal-free-plan\",\"version\":\"1.0.3\",\"name\":\"1QBit + No Charge Plan\",\"description\":\"1QBit plan with no charge for specific + customer arrangements\",\"autoAdd\":false,\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"Free + for select customers\"}]},{\"id\":\"1qbit-fixed-monthly-202012\",\"version\":\"1.0.3\",\"name\":\"Fixed + Monthly Plan\",\"description\":\"This plan provides access to all 1QBit quantum-inspired + optimization solvers with a flat monthly fee\",\"autoAdd\":false,\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$7500 + USD per month\"}]},{\"id\":\"1qbit-pay-as-you-go-20210428\",\"version\":\"1.0.3\",\"name\":\"Pay + As You Go by CPU Usage\",\"description\":\"This plan provides access to all + 1QBit quantum-inspired optimization solvers with a pay as you go pricing\",\"autoAdd\":false,\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$0.075 + per minute; rounded up to nearest second, with a minimum 1-second charge per + solve request\"}]}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s + trapped ion quantum computers perform calculations by manipulating charged + atoms of Ytterbium held in a vacuum with lasers.\",\"providerType\":\"qe\",\"company\":\"IonQ\",\"managedApplication\":{\"publisherId\":\"ionqinc1582730893633\",\"offerId\":\"ionq-aq\"},\"targets\":[{\"id\":\"ionq.simulator\",\"name\":\"Trapped + Ion Quantum Computer Simulator\",\"description\":\"GPU-accelerated idealized + simulator supporting up to 29 qubits, using the same gates IonQ provides on + its quantum computers. No errors are modeled at present.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu\",\"name\":\"Trapped + Ion Quantum Computer\",\"description\":\"IonQ's quantum computer is dynamically + reconfigurable in software to use up to 11 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu.aria-1\",\"name\":\"Aria + 1\",\"description\":\"IonQ's Aria 1 quantum computer is dynamically reconfigurable + in software to use up to 23 qubits. All qubits are fully connected, meaning + you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.simulator-preview\",\"name\":\"Trapped + Ion Quantum Computer Simulator Preview\",\"description\":\"GPU-accelerated + idealized simulator supporting up to 29 qubits, using the same gates IonQ + provides on its quantum computers. No errors are modeled at present.\",\"acceptedDataFormats\":[\"ionq.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu-preview\",\"name\":\"Harmony + Preview\",\"description\":\"IonQ's Harmony quantum computer is dynamically + reconfigurable in software to use up to 11 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu.aria-1-preview\",\"name\":\"Aria + 1 Preview\",\"description\":\"IonQ's Aria 1 quantum computer is dynamically + reconfigurable in software to use up to 23 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"pay-as-you-go-cred\",\"version\":\"0.0.5\",\"name\":\"Azure + Quantum Credits\",\"description\":\"The Azure Quantum Credits program provides + sponsored access to IonQ hardware through Azure. You will not be charged for + usage created under the credits program.\",\"autoAdd\":true,\"targets\":[\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\"],\"quotaDimensions\":[{\"id\":\"qgs\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Aria Trapped + Ion QC (23 qubits)
Harmony + Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"$500 worth + of IonQ compute, unless you have received an additional project-based grant.

While availability + lasts, credits must be used within 6 months.

Learn more about quota for credits.\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of your credits.\"}]},{\"id\":\"pay-as-you-go\",\"version\":\"0.0.5\",\"name\":\"Pay + As You Go\",\"description\":\"A la carte access based on resource requirements + and usage.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Harmony + Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"No limit\"},{\"id\":\"price\",\"value\":\"$ + 3,000.00 USD / hour (est)
See documentation for details\"}]},{\"id\":\"committed-subscription-2\",\"version\":\"0.0.5\",\"name\":\"Subscription\",\"description\":\"Committed + access to all of IonQ's quantum computers\",\"autoAdd\":false,\"restrictedAccessUri\":\"mailto:partnerships@ionq.co\",\"targets\":[\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Aria Trapped + Ion QC (23 qubits)
Harmony + Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$ + 25,000.00 USD / month
See documentation for details\"}]},{\"id\":\"private-preview-free\",\"version\":\"0.0.5\",\"name\":\"QIR + Private Preview Free\",\"description\":\"Submit QIR jobs to IonQ quantum platform.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu-preview\",\"ionq.qpu.aria-1-preview\",\"ionq.simulator-preview\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + QIR job execution\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"N/A\"}]},{\"id\":\"preview-internal\",\"version\":\"0.0.5\",\"name\":\"Internal + Preview\",\"description\":\"Internal preview with zero cost.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu-preview\",\"ionq.qpu.aria-1-preview\",\"ionq.simulator-preview\",\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Internal Preview\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"N/A\"}]},{\"id\":\"aq-internal-testing\",\"version\":\"0.0.1\",\"name\":\"Microsoft + Internal Testing\",\"description\":\"You're testing, so it's free! As in beer.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\",\"ionq.qpu-preview\",\"ionq.qpu.aria-1-preview\",\"ionq.simulator-preview\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Harmony Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"Free\"}]}],\"quotaDimensions\":[{\"id\":\"qgs\",\"scope\":\"Subscription\",\"quota\":16666667,\"period\":\"Infinite\",\"name\":\"QPU + Credit\",\"description\":\"Credited resource usage against your account. See + IonQ documentation for more information: https://aka.ms/AQ/IonQ/ProviderDocumentation.\",\"unit\":\"qubit-gate-shot\",\"unitPlural\":\"qubit-gate-shots\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Limits\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"Microsoft\",\"name\":\"Microsoft + QIO\",\"properties\":{\"description\":\"Ground-breaking optimization algorithms + inspired by decades of quantum research.\",\"providerType\":\"qio\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.tabu.cpu\",\"name\":\"microsoft.tabu.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.qmc.cpu\",\"name\":\"microsoft.qmc.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.tabu-parameterfree.cpu\",\"name\":\"microsoft.tabu-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.simulatedannealing.cpu\",\"name\":\"microsoft.simulatedannealing.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.simulatedannealing-parameterfree.cpu\",\"name\":\"microsoft.simulatedannealing-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.paralleltempering.cpu\",\"name\":\"microsoft.paralleltempering.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.paralleltempering-parameterfree.cpu\",\"name\":\"microsoft.paralleltempering-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.populationannealing.cpu\",\"name\":\"microsoft.populationannealing.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.substochasticmontecarlo.cpu\",\"name\":\"microsoft.substochasticmontecarlo.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"name\":\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.populationannealing-parameterfree.cpu\",\"name\":\"microsoft.populationannealing-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Free Private Preview access through February 15 + 2020\",\"autoAdd\":false,\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"microsoft.populationannealing-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 5 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"CPU based: 5 hours / month\"},{\"id\":\"price\",\"value\":\"$ + 0\"}]},{\"id\":\"DZH3178M639F\",\"version\":\"1.0\",\"name\":\"Learn & Develop\",\"description\":\"Learn + and develop with Optimization solutions.\",\"autoAdd\":true,\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":20},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 5 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"CPU based: 20 hours / month\"},{\"id\":\"price\",\"value\":\"Pay + as you go
1 free hour included

See + pricing sheet\"}]},{\"id\":\"DZH318RV7MW4\",\"version\":\"1.0\",\"name\":\"Scale\",\"description\":\"Deploy + world-class Optimization solutions.\",\"autoAdd\":false,\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":1000},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":100}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 100 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"Up to 50,000 hours / month\"},{\"id\":\"price\",\"value\":\"Pay + as you go
1 free hour included

See + pricing sheet\"}]},{\"id\":\"EarlyAccess\",\"version\":\"1.0\",\"name\":\"Early + Access\",\"description\":\"Help us test new capabilities in our Microsoft + Optimization provider. This SKU is available to a select group of users and + limited to targets that we are currently running an Early Access test for.\",\"autoAdd\":false,\"targets\":[],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":10},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"No + available targets.\"},{\"id\":\"quota\",\"value\":\"CPU based: 10 hours / + month\"},{\"id\":\"price\",\"value\":\"$ 0\"}]}],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":5,\"period\":\"Monthly\",\"name\":\"CPU + Solver Hours [Workspace]\",\"description\":\"The amount of CPU solver time + you may use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"CPU + Solver Hours [Subscription]\",\"description\":\"The amount of CPU solver time + you may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":5}],\"pricingDimensions\":[{\"id\":\"targets\",\"name\":\"Targets + available\"},{\"id\":\"perf\",\"name\":\"Performance\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Price + per month\"}]}},{\"id\":\"microsoft-qc\",\"name\":\"Microsoft Quantum Computing\",\"properties\":{\"description\":\"Prepare + for fault-tolerant quantum computing with Microsoft specific tools and services, + including the Azure Quantum Resource Estimator.\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.estimator\",\"name\":\"Resource + Estimator\",\"acceptedDataFormats\":[\"microsoft.qir.v1\",\"qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"learn-and-develop\",\"version\":\"1.0\",\"name\":\"Learn + & Develop\",\"description\":\"Free plan including access to hosted notebooks + with pre-configured support for Q#, Qiskit and Cirq, noisy simulator and Azure + Quantum Resource Estimator.\",\"autoAdd\":true,\"targets\":[\"microsoft.estimator\"],\"quotaDimensions\":[{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Resource + Estimator

Designed specifically for scaled quantum systems, Azure + Quantum Resource Estimator provides estimates for the number of physical qubits + and runtime required to execute quantum applications on post-NISQ, fault-tolerant + systems.\"},{\"id\":\"quota\",\"value\":\"Up to 10 concurrent jobs.\"},{\"id\":\"price\",\"value\":\"Free + usage.\"}]}],\"quotaDimensions\":[{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\",\"quota\":10}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"Microsoft.FleetManagement\",\"name\":\"Microsoft + Fleet Management Solution\",\"properties\":{\"description\":\"(Preview) Leverage + Azure Quantum's advanced optimization algorithms to solve fleet management + problems.\",\"providerType\":\"qio\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.fleetmanagement\",\"name\":\"microsoft.fleetmanagement\",\"acceptedDataFormats\":[\"microsoft.fleetmanagement.v1\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Private preview fleet management SKU.\",\"autoAdd\":false,\"targets\":[\"microsoft.fleetManagement\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":20,\"period\":\"Monthly\",\"name\":\"Job + Hours [Workspace]\",\"description\":\"The amount of job time you may use per + month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Job + Hours [Subscription]\",\"description\":\"The amount of job time you may use + per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":5}]}},{\"id\":\"Microsoft.Simulator\",\"name\":\"Microsoft + Simulation Tools\",\"properties\":{\"description\":\"Microsoft Simulation + Tools.\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.simulator.resources-estimator\",\"name\":\"Quantum + Resources Estimator\",\"acceptedDataFormats\":[\"microsoft.qir.v1\",\"qir.v1\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"resources-estimator-preview\",\"version\":\"1.0\",\"name\":\"Resource + Estimation Private Preview\",\"description\":\"Private preview plan for resource + estimation. Provider and target names may change upon public preview.\",\"autoAdd\":false,\"targets\":[\"microsoft.simulator.resources-estimator\"],\"quotaDimensions\":[{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"simulator_job_hours\",\"scope\":\"Workspace\",\"quota\":20,\"period\":\"Monthly\",\"name\":\"Simulator + Hours [Workspace]\",\"description\":\"The amount of simulator time you may + use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"simulator_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Simulator + Hours [Subscription]\",\"description\":\"The amount of simulator time you + may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_simulator_jobs\",\"scope\":\"Workspace\",\"quota\":5},{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\",\"quota\":10}]}},{\"id\":\"Microsoft.Test\",\"name\":\"Microsoft + Test Provider\",\"properties\":{\"description\":\"Microsoft Test Provider\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"microsoft_qio\",\"offerId\":\"samplepartner-aq-preview\"},\"targets\":[{\"id\":\"echo-rigetti\",\"name\":\"echo-rigetti\",\"acceptedDataFormats\":[\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"echo-quantinuum\",\"name\":\"echo-quantinuum\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"echo-qci\",\"name\":\"echo-qci\",\"acceptedDataFormats\":[\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"echo-output\",\"name\":\"echo-output\",\"acceptedDataFormats\":[\"microsoft.quantum-log.v1.1\",\"microsoft.quantum-log.v2.1\",\"microsoft.quantum-log.v1\",\"microsoft.quantum-log.v2\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"sample-plan-3\",\"version\":\"1.0.4\",\"name\":\"Standard\",\"description\":\"Standard + services\",\"autoAdd\":false,\"targets\":[\"echo-rigetti\",\"echo-quantinuum\",\"echo-qci\",\"echo-output\"],\"pricingDetails\":[{\"id\":\"price\",\"value\":\"Free\"}]}],\"pricingDimensions\":[{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"qci\",\"name\":\"Quantum + Circuits, Inc.\",\"properties\":{\"description\":\"Superconducting Circuits + Quantum Computing Systems\",\"providerType\":\"qe\",\"company\":\"Quantum + Circuits, Inc.\",\"managedApplication\":{\"publisherId\":\"quantumcircuitsinc1598045891596\",\"offerId\":\"qci-aq\"},\"targets\":[{\"id\":\"qci.machine1\",\"name\":\"Machine + 1\",\"description\":\"8-qubit quantum computing system with real-time control + flow capability.\",\"acceptedDataFormats\":[\"qci.qcdl.v1\",\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"qci.simulator\",\"name\":\"AquSim\",\"description\":\"8-qubit + noise-free simulator.\",\"acceptedDataFormats\":[\"qci.qcdl.v1\",\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"qci.simulator.noisy\",\"name\":\"AquSim-N\",\"description\":\"8-qubit + simulator that incorporates QCI's gate and measurement performance\",\"acceptedDataFormats\":[\"qci.qcdl.v1\",\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"qci-syspreview\",\"version\":\"0.1.0\",\"name\":\"System + Preview\",\"description\":\"A metered pricing preview of QCI's Systems and + Simulators\",\"autoAdd\":false,\"targets\":[\"qci.simulator\",\"qci.machine1\",\"qci.simulator.noisy\"],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Integration + testing plan for Microsoft\"},{\"id\":\"quota\",\"value\":\"1000 jobs per + month\"},{\"id\":\"price\",\"value\":\"\"}]},{\"id\":\"qci-syspreview-free\",\"version\":\"0.1.0\",\"name\":\"System + Preview Free\",\"description\":\"A free preview of QCI's Systems and Simulators\",\"autoAdd\":false,\"targets\":[\"qci.simulator\",\"qci.machine1\",\"qci.simulator.noisy\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Integration + testing plan for Microsoft\"},{\"id\":\"quota\",\"value\":\"Unlimited jobs\"},{\"id\":\"price\",\"value\":\"\"}]},{\"id\":\"qci-freepreview\",\"version\":\"0.1.0\",\"name\":\"System + Preview (Free)\",\"description\":\"A free preview of QCI's simulators and + quantum systems.\",\"autoAdd\":false,\"targets\":[\"qci.simulator\",\"qci.machine1\",\"qci.simulator.noisy\"],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Machine + 1 Quantum System and the AquSim Quantum Simulator\"},{\"id\":\"quota\",\"value\":\"1000 + jobs per month\"},{\"id\":\"price\",\"value\":\"\"}]}],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Job + Count\",\"description\":\"Number of jobs you can run in a month.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"quantinuum\",\"name\":\"Quantinuum\",\"properties\":{\"description\":\"Access + to Quantinuum trapped-ion systems\",\"providerType\":\"qe\",\"company\":\"Quantinuum\",\"managedApplication\":{\"publisherId\":\"quantinuumllc1640113159771\",\"offerId\":\"quantinuum-aq\"},\"targets\":[{\"id\":\"quantinuum.hqs-lt-s1\",\"name\":\"Quantinuum + H1-1\",\"description\":\"Quantinuum H1-1, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-1\",\"name\":\"Quantinuum + H1-1\",\"description\":\"Quantinuum H1-1, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s2\",\"name\":\"Quantinuum + H1-2\",\"description\":\"Quantinuum H1-2, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-2\",\"name\":\"Quantinuum + H1-2\",\"description\":\"Quantinuum H1-2, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt\",\"name\":\"Quantinuum + System Model: H1 Family\",\"description\":\"Quantinuum System Model H1 Family, + Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1\",\"name\":\"Quantinuum + System Model: H1 Family\",\"description\":\"Quantinuum System Model H1 Family, + Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s1-apival\",\"name\":\"Quantinuum + H1-1 Syntax Checker\",\"description\":\"Quantinuum H1-1 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1sc\",\"name\":\"Quantinuum + H1-1 Syntax Checker\",\"description\":\"Quantinuum H1-1 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s2-apival\",\"name\":\"Quantinuum + H1-2 Syntax Checker\",\"description\":\"Quantinuum H1-2 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2sc\",\"name\":\"Quantinuum + H1-2 Syntax Checker\",\"description\":\"Quantinuum H1-2 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s1-sim\",\"name\":\"Quantinuum + H1-1 Emulator\",\"description\":\"Quantinuum H1-1 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1e\",\"name\":\"Quantinuum + H1-1 Emulator\",\"description\":\"Quantinuum H1-1 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s2-sim\",\"name\":\"Quantinuum + H1-2 Emulator\",\"description\":\"Quantinuum H1-2 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2e\",\"name\":\"Quantinuum + H1-2 Emulator\",\"description\":\"Quantinuum H1-2 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1sc-preview\",\"name\":\"Quantinuum + H1-1 Syntax Checker Preview\",\"description\":\"Quantinuum H1-1 Syntax Checker + Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2sc-preview\",\"name\":\"Quantinuum + H1-2 Syntax Checker Preview\",\"description\":\"Quantinuum H1-2 Syntax Checker + Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1e-preview\",\"name\":\"Quantinuum + H1-1 Emulator Preview\",\"description\":\"Quantinuum H1-1 Emulator Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2e-preview\",\"name\":\"Quantinuum + H1-2 Emulator Preview\",\"description\":\"Quantinuum H1-2 Emulator Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-1-preview\",\"name\":\"Quantinuum + H1-1 Preview\",\"description\":\"Quantinuum H1-1 Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-2-preview\",\"name\":\"Quantinuum + H1-2 Preview\",\"description\":\"Quantinuum H1-2 Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"credits1\",\"version\":\"1.0.0\",\"name\":\"Azure + Quantum Credits\",\"description\":\"The Azure Quantum Credits program provides + sponsored access to Quantinuum hardware through Azure. You will not be charged + for usage created under the credits program, up to the limit of your credit + grant.\",\"autoAdd\":true,\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"System + Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum + System Model H1, Powered by Honeywell\"},{\"id\":\"limits\",\"value\":\"Up + to $500 of Quantinuum compute, unless you have received an additional project-based grant.

While availability + lasts, credits must be used within 6 months.

Learn more about quota for credits.\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of your credits.\"}]},{\"id\":\"premium1\",\"version\":\"1.0.0\",\"name\":\"Premium\",\"description\":\"Monthly + subscription plan with 17K Quantinuum H-System Quantum Credits (HQCs) / month, + available through queue\",\"autoAdd\":false,\"restrictedAccessUri\":\"mailto:QuantinuumAzureQuantumSupport@Quantinuum.com\",\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Quantinuum + System Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum System Model H1\"},{\"id\":\"limits\",\"value\":\"17K H-System + Quantum Credits (HQCs) / month\"},{\"id\":\"price\",\"value\":\"$ 175,000 + USD / Month\"}]},{\"id\":\"standard1\",\"version\":\"1.0.0\",\"name\":\"Standard\",\"description\":\"Monthly + subscription plan with 10K Quantinuum H-System quantum credits (HQCs) / month, + available through queue\",\"autoAdd\":false,\"restrictedAccessUri\":\"mailto:QuantinuumAzureQuantumSupport@Quantinuum.com\",\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Quantinuum + System Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum System Model H1\"},{\"id\":\"limits\",\"value\":\"10K H-System + Quantum Credits (HQCs) / month\"},{\"id\":\"price\",\"value\":\"$ 125,000 + USD / Month\"}]},{\"id\":\"test1\",\"version\":\"1.0.0\",\"name\":\"Partner + Access\",\"description\":\"Charge-free access to Quantinuum System Model H1 + for Azure integration verification\",\"autoAdd\":false,\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\",\"quantinuum.sim.h1-1sc-preview\",\"quantinuum.sim.h1-2sc-preview\",\"quantinuum.sim.h1-1e-preview\",\"quantinuum.sim.h1-2e-preview\",\"quantinuum.qpu.h1-1-preview\",\"quantinuum.qpu.h1-2-preview\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Quantinuum + System Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum System Model H1\"},{\"id\":\"limits\",\"value\":\"No limit for + integration testing\"},{\"id\":\"price\",\"value\":\"Free for validation\"}]}],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\",\"quota\":40,\"period\":\"Infinite\",\"name\":\"H-System + Quantum Credit (HQC)\",\"description\":\"H-System Quantum Credits (HQCs) are + used to calculate the cost of a job. See Quantinuum documentation for more + information.\",\"unit\":\"HQC\",\"unitPlural\":\"HQC's\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\",\"quota\":400,\"period\":\"Infinite\",\"name\":\"Emulator + HQCs (eHQC)\",\"description\":\"Quantinuum Emulator H-System Quantum Credits + (eHQCs) are used for submission to the emulator.\",\"unit\":\"EHQC\",\"unitPlural\":\"EHQC's\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"limits\",\"name\":\"Limits\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"rigetti\",\"name\":\"Rigetti + Quantum\",\"properties\":{\"description\":\"Run quantum programs on Rigetti's + superconducting qubit-based quantum processors.\",\"providerType\":\"qe\",\"company\":\"Rigetti + Computing\",\"managedApplication\":{\"publisherId\":\"rigetticoinc1644276861431\",\"offerId\":\"rigetti-aq\"},\"targets\":[{\"id\":\"rigetti.sim.qvm\",\"name\":\"QVM\",\"description\":\"Simulate + Quil and QIR programs on the open-source Quantum Virtual Machine.\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"rigetti.qpu.aspen-11\",\"name\":\"Aspen-11\",\"description\":\"A + 40-Qubit QPU\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"rigetti.qpu.aspen-m-2\",\"name\":\"Aspen-M-2\",\"description\":\"An + 80-Qubit QPU\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"rigetti.qpu.aspen-m-3\",\"name\":\"Aspen-M-3\",\"description\":\"An + 80-Qubit QPU\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"rigetti-private-beta-metered\",\"version\":\"0.0.0\",\"name\":\"Metered + Private Preview\",\"description\":\"Limited-time free access to Rigetti quantum + computers with the ability to see your utilization.\",\"autoAdd\":false,\"targets\":[\"rigetti.sim.qvm\",\"rigetti.qpu.aspen-11\",\"rigetti.qpu.aspen-m-2\",\"rigetti.qpu.aspen-m-3\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Learn more about + Rigetti Targets\"},{\"id\":\"quota\",\"value\":\"This plan has no quota.\"},{\"id\":\"price\",\"value\":\"This + plan is free.\"}]},{\"id\":\"rigetti-pay-as-you-go\",\"version\":\"0.0.0\",\"name\":\"Pay + As You Go\",\"description\":\"Pay-as-you-go access to Rigetti quantum computers.\",\"autoAdd\":false,\"targets\":[\"rigetti.sim.qvm\",\"rigetti.qpu.aspen-11\",\"rigetti.qpu.aspen-m-2\",\"rigetti.qpu.aspen-m-3\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Learn more about + Rigetti Targets\"},{\"id\":\"quota\",\"value\":\"This plan has no quota.\"},{\"id\":\"price\",\"value\":\"$0.02 + per 10 milliseconds (rounded up) of QPU execution time.\"}]},{\"id\":\"azure-quantum-credits\",\"version\":\"0.0.0\",\"name\":\"Azure + Quantum Credits\",\"description\":\"Pay with Azure credits for access to Rigetti + quantum computers.\",\"autoAdd\":true,\"targets\":[\"rigetti.sim.qvm\",\"rigetti.qpu.aspen-11\",\"rigetti.qpu.aspen-m-2\",\"rigetti.qpu.aspen-m-3\"],\"quotaDimensions\":[{\"id\":\"provider-credit\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Learn more about + Rigetti Targets\"},{\"id\":\"quota\",\"value\":\"$500 worth of Rigetti + compute, unless you have received an additional project-based grant.

While availability + lasts, credits must be used within 6 months.

Learn more about quota for credits.\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of your credits.
Credits consumed on the base + of $0.02 (credits) per 10 milliseconds (rounded up) of QPU execution time.\"}]}],\"quotaDimensions\":[{\"id\":\"provider-credit\",\"scope\":\"Subscription\",\"quota\":25000,\"period\":\"Infinite\",\"name\":\"QPU + Credits\",\"description\":\"One credit covers 10 milliseconds of QPU execution + time, which normally costs $0.02.\",\"unit\":\"credit\",\"unitPlural\":\"credits\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"toshiba\",\"name\":\"SQBM+ + Cloud on Azure Quantum\",\"properties\":{\"description\":\"A GPU-powered ISING + machine featuring the Simulated Bifurcation algorithm inspired by Toshiba's + research on quantum computing.\",\"providerType\":\"qio\",\"company\":\"Toshiba + Digital Solutions Corporation\",\"managedApplication\":{\"publisherId\":\"2812187\",\"offerId\":\"toshiba-aq\"},\"targets\":[{\"id\":\"toshiba.sbm.ising\",\"name\":\"Ising + solver\",\"description\":\"Originated from research on quantum bifurcation + machines, the SQBM+ is a practical and ready-to-use ISING machine that solves + large-scale \\\"combinatorial optimization problems\\\" at high speed.\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"toshiba-solutionseconds\",\"version\":\"1.0.1\",\"name\":\"Pay + As You Go\",\"description\":\"This is the only plan for using SQBM+ in Azure + Quantum Private Preview.\",\"autoAdd\":false,\"targets\":[\"toshiba.sbm.ising\"],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"toshiba.sbm.ising\"},{\"id\":\"quota\",\"value\":\"No + limit\"},{\"id\":\"price\",\"value\":\"This plan is available for free during + private preview.\"}]},{\"id\":\"learn_and_develop\",\"version\":\"1.0.1\",\"name\":\"Learn + & Develop\",\"description\":\"Learn and develop with SQBM+ (not for operational + use).\",\"autoAdd\":false,\"targets\":[\"toshiba.sbm.ising\"],\"quotaDimensions\":[{\"id\":\"learn_and_develop_concurrent_jobs\",\"scope\":\"Workspace\"},{\"id\":\"learn_and_develop_job_execution_time\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"toshiba.sbm.ising\"},{\"id\":\"quota\",\"value\":\"

Up + to 1 concurrent jobs.

1 hour of compute per month.

\"},{\"id\":\"price\",\"value\":\"This + value loaded from partner center.\"}]},{\"id\":\"performance_at_scale\",\"version\":\"1.0.1\",\"name\":\"Performance + at scale\",\"description\":\"Deploy world-class SQBM+ solutions.\",\"autoAdd\":false,\"targets\":[\"toshiba.sbm.ising\"],\"quotaDimensions\":[{\"id\":\"performance_at_scale_concurrent_jobs\",\"scope\":\"Workspace\"},{\"id\":\"performance_at_scale_job_execution_time\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"toshiba.sbm.ising\"},{\"id\":\"quota\",\"value\":\"

Up + to 3 concurrent jobs.

2,500 hours of compute per month.

\"},{\"id\":\"price\",\"value\":\"This + value loaded from partner center.\"}]}],\"quotaDimensions\":[{\"id\":\"learn_and_develop_concurrent_jobs\",\"scope\":\"Workspace\",\"quota\":1,\"name\":\"Concurrent + jobs\",\"description\":\"The number of jobs that you can submit within a single + workspace at the same time.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"},{\"id\":\"learn_and_develop_job_execution_time\",\"scope\":\"Subscription\",\"quota\":1,\"period\":\"Monthly\",\"name\":\"Computing + hours per month\",\"description\":\"Computing hours within a subscription + per month.\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"performance_at_scale_concurrent_jobs\",\"scope\":\"Workspace\",\"quota\":3,\"name\":\"Concurrent + jobs\",\"description\":\"The number of jobs that you can submit within a single + workspace at the same time.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"},{\"id\":\"performance_at_scale_job_execution_time\",\"scope\":\"Subscription\",\"quota\":2500,\"period\":\"Monthly\",\"name\":\"Computing + hours per month\",\"description\":\"Computing hours within a subscription + per month.\",\"unit\":\"hour\",\"unitPlural\":\"hours\"}],\"pricingDimensions\":[{\"id\":\"targets\",\"name\":\"Targets + available\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Price + per month\"}]}}]}" + headers: + cache-control: + - no-cache + content-length: + - '41041' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:42 GMT + expires: + - '-1' + mise-correlation-id: + - 6fb27320-9d0e-4bdc-b7de-6b933b77ed92 + pragma: + - no-cache + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + set-cookie: + - ARRAffinity=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ARRAffinitySameSite=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;SameSite=None;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ASLBSA=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + path=/; secure + - ASLBSACORS=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + samesite=none; path=/; secure + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-azure-ref: + - 0jeXKYwAAAABWUw/wC54bSakoyGo90fgfTU5aMjIxMDYwNjE0MDI5AGU0ODIyNTNiLTllMDUtNDA1ZS1hODNmLTU4NmVlMWQ1NTNlNA== + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/ionqinc1582730893633/offers/ionq-aq/plans/pay-as-you-go-cred/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/ionqinc1582730893633/offers/ionq-aq/plans/pay-as-you-go-cred/agreements/current","name":"pay-as-you-go-cred","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"ionqinc1582730893633","product":"ionq-aq","plan":"pay-as-you-go-cred","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_IONQINC1582730893633%253a24IONQ%253a2DAQ%253a24PAY%253a2DAS%253a2DYOU%253a2DGO%253a2DCRED%253a247ODGLEAK7RQISNHUEU4KJYVC6QLVZF5IANNQFGBHOKJMXWIW3OPRUADLB63ROSGS5FVYSHLINGX5BK7GF7Y2ZO24HKBHSPKMXBHFBAQ.txt","privacyPolicyLink":"https://ionq.com/privacy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-20T19:03:45.6167933Z","signature":"RVA52GI5HVUXDUK4L33MCQRODA7OXRLVZLREDVXSWOTOP2RUWMQKSX52PVAHNZC5VHW2GFCXHDN5YOYJBXQUB63S74JQOHTHOQK3WRA","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-20T19:03:45.8355212+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-20T19:03:45.8355212+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1448' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current","name":"credits1","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"quantinuumllc1640113159771","product":"quantinuum-aq","plan":"credits1","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_QUANTINUUMLLC1640113159771%253a24QUANTINUUM%253a2DAQ%253a24CREDITS1%253a24U3AGC77IHGZ5FLJYZ6QWF357B7LQHG6PW5CSVK7VKS2YGVWO4OBIOCCOCSXJEEP6BMMDOPFM4ETZZYATWBPM2EFN4YT4KWM6QDFMTOY.txt","privacyPolicyLink":"https://www.quantinuum.com/privacy-statement","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-20T19:03:48.1858181Z","signature":"NBVQZQ7KPMHVGW6AGK2X4C2Y2DZSYN36RUPQYOS5E3Z6A7TI4B2O4HY2NBBVN65QEDMEBJ3GNY33IJALILC26JAG6DPQ6LFKAVRNBIQ","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-20T19:03:48.2483186+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-20T19:03:48.2483186+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1440' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/rigetticoinc1644276861431/offers/rigetti-aq/plans/azure-quantum-credits/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/rigetticoinc1644276861431/offers/rigetti-aq/plans/azure-quantum-credits/agreements/current","name":"azure-quantum-credits","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"rigetticoinc1644276861431","product":"rigetti-aq","plan":"azure-quantum-credits","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_RIGETTICOINC1644276861431%253a24RIGETTI%253a2DAQ%253a24AZURE%253a2DQUANTUM%253a2DCREDITS%253a24H35R3FYQURHQDNSLAZ4YCHIHABQ4NR4UI66LMJ3K53EHCQWZJMC3BLGZODKSAMOQ4ZI5CVO37XQXKFBQ3YWK444S7B3XGBK67JHVZNI.txt","privacyPolicyLink":"https://www.rigetti.com/privacy-policy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-20T19:03:50.5480142Z","signature":"3ZNIUHASJWR27VXEU73UN4ONBFIFTGLIZGD6LGUPP3DQSFZQUYTIUZLUBM6BA275NWAGPOYTMBFYT2HMHCODZKUCROACCHX3WYW5B6Y","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-20T19:03:50.6261369+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-20T19:03:50.6261369+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1486' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:50 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/ionqinc1582730893633/offers/ionq-aq/plans/pay-as-you-go-cred/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/ionqinc1582730893633/offers/ionq-aq/plans/pay-as-you-go-cred/agreements/current","name":"pay-as-you-go-cred","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"ionqinc1582730893633","product":"ionq-aq","plan":"pay-as-you-go-cred","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_IONQINC1582730893633%253a24IONQ%253a2DAQ%253a24PAY%253a2DAS%253a2DYOU%253a2DGO%253a2DCRED%253a247ODGLEAK7RQISNHUEU4KJYVC6QLVZF5IANNQFGBHOKJMXWIW3OPRUADLB63ROSGS5FVYSHLINGX5BK7GF7Y2ZO24HKBHSPKMXBHFBAQ.txt","privacyPolicyLink":"https://ionq.com/privacy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-20T19:03:53.3988364Z","signature":"WU7A7ZKOMRIX7E37VN263MXKYCIC4J3DG4JG5X2SL67WYHFSEGGCXN3XJUQGULILXH5RSMDQP6Q2VDS7TYCGLY34RBWCE4R623UE2YI","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-20T19:03:53.6332309+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-20T19:03:53.6332309+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1448' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current","name":"credits1","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"quantinuumllc1640113159771","product":"quantinuum-aq","plan":"credits1","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_QUANTINUUMLLC1640113159771%253a24QUANTINUUM%253a2DAQ%253a24CREDITS1%253a24U3AGC77IHGZ5FLJYZ6QWF357B7LQHG6PW5CSVK7VKS2YGVWO4OBIOCCOCSXJEEP6BMMDOPFM4ETZZYATWBPM2EFN4YT4KWM6QDFMTOY.txt","privacyPolicyLink":"https://www.quantinuum.com/privacy-statement","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-20T19:03:56.243642Z","signature":"QBU5N5FDU72W4O7S6LJ6ZFB4Q7VIWXANZMH7H35ILYEBGOYC5BH7F2FFQEUSMJQYDMGIQW5FWFXPKQGOFVXNQRUQIGVH4SKDI3J7XCQ","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-20T19:03:56.338663+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-20T19:03:56.338663+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1437' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:55 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/rigetticoinc1644276861431/offers/rigetti-aq/plans/azure-quantum-credits/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/rigetticoinc1644276861431/offers/rigetti-aq/plans/azure-quantum-credits/agreements/current","name":"azure-quantum-credits","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"rigetticoinc1644276861431","product":"rigetti-aq","plan":"azure-quantum-credits","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_RIGETTICOINC1644276861431%253a24RIGETTI%253a2DAQ%253a24AZURE%253a2DQUANTUM%253a2DCREDITS%253a24H35R3FYQURHQDNSLAZ4YCHIHABQ4NR4UI66LMJ3K53EHCQWZJMC3BLGZODKSAMOQ4ZI5CVO37XQXKFBQ3YWK444S7B3XGBK67JHVZNI.txt","privacyPolicyLink":"https://www.rigetti.com/privacy-policy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-20T19:03:58.875214Z","signature":"DX7EDC7PLJBK3N4ZGHHP4RC4VVI56IMEYH6SJQ3LFIOCXKXFW5ZUMKYH2EVLIEYWY2L72JLFKOO6TQ2GAGS4UDZ7EPMW5SKEFGOTOHA","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-20T19:03:58.9689391+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-20T19:03:58.9689391+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1485' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:58 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts?api-version=2022-09-01 + response: + body: + string: '{"value":[{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","name":"vwjonesstorage2","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-21T22:04:47.1374328Z","key2":"2021-09-21T22:04:47.1374328Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-09-21T22:04:47.0124593Z","primaryEndpoints":{"blob":"https://vwjonesstorage2.blob.core.windows.net/","queue":"https://vwjonesstorage2.queue.core.windows.net/","table":"https://vwjonesstorage2.table.core.windows.net/","file":"https://vwjonesstorage2.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage3","name":"vwjonesstorage3","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-11T18:41:05.2371860Z","key2":"2022-08-11T18:41:05.2371860Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T18:41:05.2371860Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T18:41:05.2371860Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-08-11T18:41:05.0652888Z","primaryEndpoints":{"blob":"https://vwjonesstorage3.blob.core.windows.net/","queue":"https://vwjonesstorage3.queue.core.windows.net/","table":"https://vwjonesstorage3.table.core.windows.net/","file":"https://vwjonesstorage3.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage33310","name":"vwjonesstorage33310","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-13T02:10:06.0148695Z","key2":"2022-12-13T02:10:06.0148695Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-13T02:10:06.0148695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-13T02:10:06.0148695Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-12-13T02:10:05.8273595Z","primaryEndpoints":{"blob":"https://vwjonesstorage33310.blob.core.windows.net/","queue":"https://vwjonesstorage33310.queue.core.windows.net/","table":"https://vwjonesstorage33310.table.core.windows.net/","file":"https://vwjonesstorage33310.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage4","name":"vwjonesstorage4","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-24T18:30:25.3831084Z","key2":"2022-08-24T18:30:25.3831084Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-24T18:30:25.3987025Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-24T18:30:25.3987025Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-08-24T18:30:25.2580954Z","primaryEndpoints":{"blob":"https://vwjonesstorage4.blob.core.windows.net/","queue":"https://vwjonesstorage4.queue.core.windows.net/","table":"https://vwjonesstorage4.table.core.windows.net/","file":"https://vwjonesstorage4.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage5","name":"vwjonesstorage5","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-25T21:57:16.1412273Z","key2":"2022-08-25T21:57:16.1412273Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T21:57:16.5630689Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T21:57:16.5630689Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T21:57:16.0474739Z","primaryEndpoints":{"dfs":"https://vwjonesstorage5.dfs.core.windows.net/","web":"https://vwjonesstorage5.z5.web.core.windows.net/","blob":"https://vwjonesstorage5.blob.core.windows.net/","queue":"https://vwjonesstorage5.queue.core.windows.net/","table":"https://vwjonesstorage5.table.core.windows.net/","file":"https://vwjonesstorage5.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage7","name":"vwjonesstorage7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T22:32:06.2588030Z","key2":"2022-09-29T22:32:06.2588030Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:32:06.7900691Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:32:06.7900691Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-09-29T22:32:06.1806703Z","primaryEndpoints":{"blob":"https://vwjonesstorage7.blob.core.windows.net/","queue":"https://vwjonesstorage7.queue.core.windows.net/","table":"https://vwjonesstorage7.table.core.windows.net/","file":"https://vwjonesstorage7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage6","name":"vwjonesstorage6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T22:13:05.8017810Z","key2":"2022-09-29T22:13:05.8017810Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:13:06.3017835Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:13:06.3017835Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-09-29T22:13:05.7392784Z","primaryEndpoints":{"blob":"https://vwjonesstorage6.blob.core.windows.net/","queue":"https://vwjonesstorage6.queue.core.windows.net/","table":"https://vwjonesstorage6.table.core.windows.net/","file":"https://vwjonesstorage6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstoragecanary","name":"vwjonesstoragecanary","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-27T21:45:38.3454788Z","key2":"2022-10-27T21:45:38.3454788Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-27T21:45:38.3454788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-27T21:45:38.3454788Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-10-27T21:45:38.2829751Z","primaryEndpoints":{"blob":"https://vwjonesstoragecanary.blob.core.windows.net/","queue":"https://vwjonesstoragecanary.queue.core.windows.net/","table":"https://vwjonesstoragecanary.table.core.windows.net/","file":"https://vwjonesstoragecanary.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '10770' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:03:58 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-original-request-ids: + - 7ed43851-3112-4f37-8f7e-5bd4e0439d58 + - f217e0f7-c6fa-4b7c-b706-b43eb59ec1aa + - 620fae5d-b7d2-4f4c-a7a0-f2c7e18da86d + - 6b34fc14-bfab-4910-91a6-b3e3f83eb2ff + - f3f96f03-0f4c-4200-8fc7-bdd9e0c6ed94 + status: + code: 200 + message: OK +- request: + body: '{"properties": {"template": {"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", "parameters": {"quantumWorkspaceName": {"type": + "string", "metadata": {"description": "Quantum Workspace Name"}}, "location": + {"type": "string", "metadata": {"description": "Workspace Location"}}, "tags": + {"type": "object", "defaultValue": {}, "metadata": {"description": "Tags for + this workspace"}}, "providers": {"type": "array", "metadata": {"description": + "A list of Providers for this workspace"}}, "storageAccountName": {"type": "string", + "metadata": {"description": "Storage account short name"}}, "storageAccountId": + {"type": "string", "metadata": {"description": "Storage account ID (path)"}}, + "storageAccountLocation": {"type": "string", "metadata": {"description": "Storage + account location"}}, "storageAccountSku": {"type": "string", "metadata": {"description": + "Storage account SKU"}}, "storageAccountKind": {"type": "string", "metadata": + {"description": "Kind of storage account"}}, "storageAccountDeploymentName": + {"type": "string", "metadata": {"description": "Deployment name for role assignment + operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", + "apiVersion": "2019-11-04-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", + "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", + "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", + "name": "[parameters(''storageAccountDeploymentName'')]", "type": "Microsoft.Resources/deployments", + "dependsOn": ["[resourceId(''Microsoft.Quantum/Workspaces'', parameters(''quantumWorkspaceName''))]"], + "properties": {"mode": "Incremental", "template": {"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", "resources": [{"apiVersion": "2019-06-01", "name": + "[parameters(''storageAccountName'')]", "location": "[parameters(''storageAccountLocation'')]", + "type": "Microsoft.Storage/storageAccounts", "sku": {"name": "[parameters(''storageAccountSku'')]"}, + "kind": "[parameters(''storageAccountKind'')]", "resources": [{"name": "default", + "type": "fileServices", "apiVersion": "2019-06-01", "dependsOn": ["[parameters(''storageAccountId'')]"], + "properties": {"cors": {"corsRules": [{"allowedOrigins": ["*"], "allowedHeaders": + ["*"], "allowedMethods": ["GET", "HEAD", "OPTIONS", "POST", "PUT"], "exposedHeaders": + ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": + "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', + guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), + ''2019-11-04-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": + "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''b24988ac-6180-42a0-ab88-20f7382dd24c'')]", + "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), + ''2019-11-04-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": + {"quantumWorkspaceName": {"value": "e2e-test-w6358292"}, "location": {"value": + "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "microsoft-qc", + "providerSku": "learn-and-develop"}, {"providerId": "ionq", "providerSku": "pay-as-you-go-cred"}, + {"providerId": "Microsoft", "providerSku": "DZH3178M639F"}, {"providerId": "quantinuum", + "providerSku": "credits1"}, {"providerId": "rigetti", "providerSku": "azure-quantum-credits"}]}, + "storageAccountName": {"value": "vwjonesstorage2"}, "storageAccountId": {"value": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"}, + "storageAccountLocation": {"value": "eastus"}, "storageAccountSku": {"value": + "Standard_LRS"}, "storageAccountKind": {"value": "Storage"}, "storageAccountDeploymentName": + {"value": "Microsoft.StorageAccount-20-Jan-2023-19-03-59"}}, "mode": "Incremental"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '4350' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w6358292","name":"Microsoft.AzureQuantum-e2e-test-w6358292","type":"Microsoft.Resources/deployments","properties":{"templateHash":"6354453805046911057","parameters":{"quantumWorkspaceName":{"type":"String","value":"e2e-test-w6358292"},"location":{"type":"String","value":"eastus"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"microsoft-qc","providerSku":"learn-and-develop"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred"},{"providerId":"Microsoft","providerSku":"DZH3178M639F"},{"providerId":"quantinuum","providerSku":"credits1"},{"providerId":"rigetti","providerSku":"azure-quantum-credits"}]},"storageAccountName":{"type":"String","value":"vwjonesstorage2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"},"storageAccountLocation":{"type":"String","value":"eastus"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"Storage"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-20-Jan-2023-19-03-59"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2023-01-20T19:04:02.5108628Z","duration":"PT0.0005313S","correlationId":"9ac06a99-7f29-4b84-9e5f-7f5d5afa05ef","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/rg-v-wjones2/providers/Microsoft.Quantum/Workspaces/e2e-test-w6358292","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"e2e-test-w6358292"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292","resourceType":"Microsoft.Quantum/workspaces","resourceName":"e2e-test-w6358292","apiVersion":"2019-11-04-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-20-Jan-2023-19-03-59","resourceType":"Microsoft.Resources/deployments","resourceName":"Microsoft.StorageAccount-20-Jan-2023-19-03-59"}]}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w6358292/operationStatuses/08585273654438437744?api-version=2021-04-01 + cache-control: + - no-cache + content-length: + - '2554' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:04:01 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Accepted"}' + headers: + cache-control: + - no-cache + content-length: + - '21' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:04:01 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:04:32 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:05:03 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:05:33 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:06:02 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:06:33 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:07:03 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:07:33 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:08:03 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:08:33 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585273654438437744?api-version=2021-04-01 + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:09:03 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w6358292","name":"Microsoft.AzureQuantum-e2e-test-w6358292","type":"Microsoft.Resources/deployments","properties":{"templateHash":"6354453805046911057","parameters":{"quantumWorkspaceName":{"type":"String","value":"e2e-test-w6358292"},"location":{"type":"String","value":"eastus"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"microsoft-qc","providerSku":"learn-and-develop"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred"},{"providerId":"Microsoft","providerSku":"DZH3178M639F"},{"providerId":"quantinuum","providerSku":"credits1"},{"providerId":"rigetti","providerSku":"azure-quantum-credits"}]},"storageAccountName":{"type":"String","value":"vwjonesstorage2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"},"storageAccountLocation":{"type":"String","value":"eastus"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"Storage"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-20-Jan-2023-19-03-59"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2023-01-20T19:09:01.2033975Z","duration":"PT4M58.693066S","correlationId":"9ac06a99-7f29-4b84-9e5f-7f5d5afa05ef","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/rg-v-wjones2/providers/Microsoft.Quantum/Workspaces/e2e-test-w6358292","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"e2e-test-w6358292"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292","resourceType":"Microsoft.Quantum/workspaces","resourceName":"e2e-test-w6358292","apiVersion":"2019-11-04-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-20-Jan-2023-19-03-59","resourceType":"Microsoft.Resources/deployments","resourceName":"Microsoft.StorageAccount-20-Jan-2023-19-03-59"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2/providers/Microsoft.Authorization/roleAssignments/503a3621-2e9c-50f7-a6c4-fb765449f56e"}]}}' + headers: + cache-control: + - no-cache + content-length: + - '3291' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:09:03 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292/providerStatus + response: + body: + string: '{"value":[{"id":"microsoft-qc","currentAvailability":"Available","targets":[{"id":"microsoft.estimator","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"ionq","currentAvailability":"Available","targets":[{"id":"ionq.qpu","currentAvailability":"Available","averageQueueTime":17493,"statusPage":"https://status.ionq.co"},{"id":"ionq.qpu.aria-1","currentAvailability":"Available","averageQueueTime":908201,"statusPage":"https://status.ionq.co"},{"id":"ionq.simulator","currentAvailability":"Available","averageQueueTime":3,"statusPage":"https://status.ionq.co"}]},{"id":"Microsoft","currentAvailability":"Available","targets":[{"id":"microsoft.paralleltempering-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.paralleltempering.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.qmc.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"quantinuum","currentAvailability":"Degraded","targets":[{"id":"quantinuum.hqs-lt-s1","currentAvailability":"Available","averageQueueTime":34708,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-apival","currentAvailability":"Available","averageQueueTime":24,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-apival","currentAvailability":"Available","averageQueueTime":1,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-sim","currentAvailability":"Available","averageQueueTime":14638,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-sim","currentAvailability":"Available","averageQueueTime":21,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-1","currentAvailability":"Available","averageQueueTime":34708,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1sc","currentAvailability":"Available","averageQueueTime":24,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2sc","currentAvailability":"Available","averageQueueTime":1,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1e","currentAvailability":"Available","averageQueueTime":14638,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2e","currentAvailability":"Available","averageQueueTime":21,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null}]},{"id":"rigetti","currentAvailability":"Degraded","targets":[{"id":"rigetti.sim.qvm","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-11","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null},{"id":"rigetti.qpu.aspen-m-2","currentAvailability":"Degraded","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-m-3","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"}]}],"nextLink":null}' + headers: + connection: + - keep-alive + content-length: + - '4552' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:09:07 GMT + mise-correlation-id: + - cd8b321d-2bde-4c66-a409-41554a52fd48 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292/providerStatus + response: + body: + string: '{"value":[{"id":"microsoft-qc","currentAvailability":"Available","targets":[{"id":"microsoft.estimator","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"ionq","currentAvailability":"Available","targets":[{"id":"ionq.qpu","currentAvailability":"Available","averageQueueTime":17493,"statusPage":"https://status.ionq.co"},{"id":"ionq.qpu.aria-1","currentAvailability":"Available","averageQueueTime":908201,"statusPage":"https://status.ionq.co"},{"id":"ionq.simulator","currentAvailability":"Available","averageQueueTime":3,"statusPage":"https://status.ionq.co"}]},{"id":"Microsoft","currentAvailability":"Available","targets":[{"id":"microsoft.paralleltempering-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.paralleltempering.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.qmc.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"quantinuum","currentAvailability":"Degraded","targets":[{"id":"quantinuum.hqs-lt-s1","currentAvailability":"Available","averageQueueTime":34708,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-apival","currentAvailability":"Available","averageQueueTime":24,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-apival","currentAvailability":"Available","averageQueueTime":1,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-sim","currentAvailability":"Available","averageQueueTime":14638,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-sim","currentAvailability":"Available","averageQueueTime":21,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-1","currentAvailability":"Available","averageQueueTime":34708,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1sc","currentAvailability":"Available","averageQueueTime":24,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2sc","currentAvailability":"Available","averageQueueTime":1,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1e","currentAvailability":"Available","averageQueueTime":14638,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2e","currentAvailability":"Available","averageQueueTime":21,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null}]},{"id":"rigetti","currentAvailability":"Degraded","targets":[{"id":"rigetti.sim.qvm","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-11","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null},{"id":"rigetti.qpu.aspen-m-2","currentAvailability":"Degraded","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-m-3","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"}]}],"nextLink":null}' + headers: + connection: + - keep-alive + content-length: + - '4552' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:09:07 GMT + mise-correlation-id: + - 1f695a40-c0c9-42d6-9d17-5c129a611007 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -w + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292?api-version=2022-01-10-preview + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/93c3e403-6fd8-4ae6-919a-27c5f4e1455f*35023C7D7A6F36DD69B9780F798D55E04B80101294997BCEB8BE5D9EE5FBE7B0?api-version=2022-01-10-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:09:07 GMT + etag: + - '"4500f8ed-0000-0100-0000-63cae6d40000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/93c3e403-6fd8-4ae6-919a-27c5f4e1455f*35023C7D7A6F36DD69B9780F798D55E04B80101294997BCEB8BE5D9EE5FBE7B0?api-version=2022-01-10-preview + mise-correlation-id: + - 4e626981-d530-465b-a92a-f6a17a9227bd + pragma: + - no-cache + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + set-cookie: + - ARRAffinity=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ARRAffinitySameSite=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;SameSite=None;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ASLBSA=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + path=/; secure + - ASLBSACORS=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + samesite=none; path=/; secure + strict-transport-security: + - max-age=31536000; includeSubDomains + x-azure-ref: + - 01ObKYwAAAABOjAMZwSlFTIu9erCZzXJjTU5aMjIxMDYwNjEzMDUzAGU0ODIyNTNiLTllMDUtNDA1ZS1hODNmLTU4NmVlMWQ1NTNlNA== + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace delete + Connection: + - keep-alive + Cookie: + - ASLBSA=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + ASLBSACORS=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548 + ParameterSetName: + - -g -w + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292?api-version=2022-01-10-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w6358292","name":"e2e-test-w6358292","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"v-wjones@microsoft.com","createdByType":"User","createdAt":"2023-01-20T19:04:04.9195724Z","lastModifiedBy":"v-wjones@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-01-20T19:04:04.9195724Z"},"identity":{"principalId":"e2c36b92-54c3-4ef3-ae2d-334e90acbe66","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"microsoft-qc","providerSku":"learn-and-develop","applicationName":"e2e-test-w6358292-microsoft-qc","provisioningState":"Succeeded"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred","applicationName":"e2e-test-w6358292-ionq","provisioningState":"Succeeded","resourceUsageId":"fe2b3f5d-7627-4135-82fd-7c853bd1c800"},{"providerId":"Microsoft","providerSku":"DZH3178M639F","applicationName":"e2e-test-w6358292-Microsoft","provisioningState":"Succeeded"},{"providerId":"quantinuum","providerSku":"credits1","applicationName":"e2e-test-w6358292-quantinuum","provisioningState":"Succeeded","resourceUsageId":"465e53bd-002d-45d1-a39c-86e83f30680d"},{"providerId":"rigetti","providerSku":"azure-quantum-credits","applicationName":"e2e-test-w6358292-rigetti","provisioningState":"Succeeded","resourceUsageId":"59090a45-56a1-49b9-bb85-840f5e7840be"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","endpointUri":"https://e2e-test-w6358292.eastus.quantum.azure.com"}}' + headers: + cache-control: + - no-cache + content-length: + - '1778' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 20 Jan 2023 19:09:08 GMT + etag: + - '"4500f8ed-0000-0100-0000-63cae6d40000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +version: 1 diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml new file mode 100644 index 00000000000..051abcda551 --- /dev/null +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_submit.yaml @@ -0,0 +1,3326 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/eastus/offerings?api-version=2022-01-10-preview + response: + body: + string: "{\"value\":[{\"id\":\"1qbit\",\"name\":\"1Qloud Optimization Platform\",\"properties\":{\"description\":\"1QBit + 1Qloud Optimization Platform with Quantum Inspired Solutions\",\"providerType\":\"qio\",\"company\":\"1QBit\",\"managedApplication\":{\"publisherId\":\"1qbinformationtechnologies1580939206424\",\"offerId\":\"1qbit-1qloud-optimization-aq\"},\"targets\":[{\"id\":\"1qbit.tabu\",\"name\":\"1QBit + Quadratic Tabu Solver\",\"description\":\"An iterative heuristic algorithm + that uses local search techniques to solve a problem\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"1qbit.pathrelinking\",\"name\":\"1QBit + Quadratic Path-Relinking Solver\",\"description\":\"The path-relinking algorithm + is a heuristic algorithm that uses the tabu search as a subroutine to solve + a QUBO problem\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"1qbit.pticm\",\"name\":\"1QBit + Quadratic Parallel Tempering Isoenergetic Cluster Moves Solver\",\"description\":\"The + parallel tempering with isoenergetic cluster moves (PTICM) solver is a Monte + Carlo approach to solving QUBO problems\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"1qbit-internal-free-plan\",\"version\":\"1.0.3\",\"name\":\"1QBit + No Charge Plan\",\"description\":\"1QBit plan with no charge for specific + customer arrangements\",\"autoAdd\":false,\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"Free + for select customers\"}]},{\"id\":\"1qbit-fixed-monthly-202012\",\"version\":\"1.0.3\",\"name\":\"Fixed + Monthly Plan\",\"description\":\"This plan provides access to all 1QBit quantum-inspired + optimization solvers with a flat monthly fee\",\"autoAdd\":false,\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$7500 + USD per month\"}]},{\"id\":\"1qbit-pay-as-you-go-20210428\",\"version\":\"1.0.3\",\"name\":\"Pay + As You Go by CPU Usage\",\"description\":\"This plan provides access to all + 1QBit quantum-inspired optimization solvers with a pay as you go pricing\",\"autoAdd\":false,\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$0.075 + per minute; rounded up to nearest second, with a minimum 1-second charge per + solve request\"}]}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s + trapped ion quantum computers perform calculations by manipulating charged + atoms of Ytterbium held in a vacuum with lasers.\",\"providerType\":\"qe\",\"company\":\"IonQ\",\"managedApplication\":{\"publisherId\":\"ionqinc1582730893633\",\"offerId\":\"ionq-aq\"},\"targets\":[{\"id\":\"ionq.simulator\",\"name\":\"Trapped + Ion Quantum Computer Simulator\",\"description\":\"GPU-accelerated idealized + simulator supporting up to 29 qubits, using the same gates IonQ provides on + its quantum computers. No errors are modeled at present.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu\",\"name\":\"Trapped + Ion Quantum Computer\",\"description\":\"IonQ's quantum computer is dynamically + reconfigurable in software to use up to 11 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu.aria-1\",\"name\":\"Aria + 1\",\"description\":\"IonQ's Aria 1 quantum computer is dynamically reconfigurable + in software to use up to 23 qubits. All qubits are fully connected, meaning + you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.simulator-preview\",\"name\":\"Trapped + Ion Quantum Computer Simulator Preview\",\"description\":\"GPU-accelerated + idealized simulator supporting up to 29 qubits, using the same gates IonQ + provides on its quantum computers. No errors are modeled at present.\",\"acceptedDataFormats\":[\"ionq.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu-preview\",\"name\":\"Harmony + Preview\",\"description\":\"IonQ's Harmony quantum computer is dynamically + reconfigurable in software to use up to 11 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu.aria-1-preview\",\"name\":\"Aria + 1 Preview\",\"description\":\"IonQ's Aria 1 quantum computer is dynamically + reconfigurable in software to use up to 23 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"pay-as-you-go-cred\",\"version\":\"0.0.5\",\"name\":\"Azure + Quantum Credits\",\"description\":\"The Azure Quantum Credits program provides + sponsored access to IonQ hardware through Azure. You will not be charged for + usage created under the credits program.\",\"autoAdd\":true,\"targets\":[\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\"],\"quotaDimensions\":[{\"id\":\"qgs\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Aria Trapped + Ion QC (23 qubits)
Harmony + Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"$500 worth + of IonQ compute, unless you have received an additional project-based grant.

While availability + lasts, credits must be used within 6 months.

Learn more about quota for credits.\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of your credits.\"}]},{\"id\":\"pay-as-you-go\",\"version\":\"0.0.5\",\"name\":\"Pay + As You Go\",\"description\":\"A la carte access based on resource requirements + and usage.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Harmony + Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"No limit\"},{\"id\":\"price\",\"value\":\"$ + 3,000.00 USD / hour (est)
See documentation for details\"}]},{\"id\":\"committed-subscription-2\",\"version\":\"0.0.5\",\"name\":\"Subscription\",\"description\":\"Committed + access to all of IonQ's quantum computers\",\"autoAdd\":false,\"restrictedAccessUri\":\"mailto:partnerships@ionq.co\",\"targets\":[\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Aria Trapped + Ion QC (23 qubits)
Harmony + Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$ + 25,000.00 USD / month
See documentation for details\"}]},{\"id\":\"private-preview-free\",\"version\":\"0.0.5\",\"name\":\"QIR + Private Preview Free\",\"description\":\"Submit QIR jobs to IonQ quantum platform.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu-preview\",\"ionq.qpu.aria-1-preview\",\"ionq.simulator-preview\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + QIR job execution\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"N/A\"}]},{\"id\":\"preview-internal\",\"version\":\"0.0.5\",\"name\":\"Internal + Preview\",\"description\":\"Internal preview with zero cost.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu-preview\",\"ionq.qpu.aria-1-preview\",\"ionq.simulator-preview\",\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Internal Preview\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"N/A\"}]},{\"id\":\"aq-internal-testing\",\"version\":\"0.0.1\",\"name\":\"Microsoft + Internal Testing\",\"description\":\"You're testing, so it's free! As in beer.\",\"autoAdd\":false,\"targets\":[\"ionq.qpu\",\"ionq.qpu.aria-1\",\"ionq.simulator\",\"ionq.qpu-preview\",\"ionq.qpu.aria-1-preview\",\"ionq.simulator-preview\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Harmony Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"Free\"}]}],\"quotaDimensions\":[{\"id\":\"qgs\",\"scope\":\"Subscription\",\"quota\":16666667,\"period\":\"Infinite\",\"name\":\"QPU + Credit\",\"description\":\"Credited resource usage against your account. See + IonQ documentation for more information: https://aka.ms/AQ/IonQ/ProviderDocumentation.\",\"unit\":\"qubit-gate-shot\",\"unitPlural\":\"qubit-gate-shots\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Limits\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"Microsoft\",\"name\":\"Microsoft + QIO\",\"properties\":{\"description\":\"Ground-breaking optimization algorithms + inspired by decades of quantum research.\",\"providerType\":\"qio\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.tabu.cpu\",\"name\":\"microsoft.tabu.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.qmc.cpu\",\"name\":\"microsoft.qmc.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.tabu-parameterfree.cpu\",\"name\":\"microsoft.tabu-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.simulatedannealing.cpu\",\"name\":\"microsoft.simulatedannealing.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.simulatedannealing-parameterfree.cpu\",\"name\":\"microsoft.simulatedannealing-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.paralleltempering.cpu\",\"name\":\"microsoft.paralleltempering.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.paralleltempering-parameterfree.cpu\",\"name\":\"microsoft.paralleltempering-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.populationannealing.cpu\",\"name\":\"microsoft.populationannealing.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.substochasticmontecarlo.cpu\",\"name\":\"microsoft.substochasticmontecarlo.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"name\":\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.populationannealing-parameterfree.cpu\",\"name\":\"microsoft.populationannealing-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Free Private Preview access through February 15 + 2020\",\"autoAdd\":false,\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"microsoft.populationannealing-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 5 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"CPU based: 5 hours / month\"},{\"id\":\"price\",\"value\":\"$ + 0\"}]},{\"id\":\"DZH3178M639F\",\"version\":\"1.0\",\"name\":\"Learn & Develop\",\"description\":\"Learn + and develop with Optimization solutions.\",\"autoAdd\":true,\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":20},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 5 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"CPU based: 20 hours / month\"},{\"id\":\"price\",\"value\":\"Pay + as you go
1 free hour included

See + pricing sheet\"}]},{\"id\":\"DZH318RV7MW4\",\"version\":\"1.0\",\"name\":\"Scale\",\"description\":\"Deploy + world-class Optimization solutions.\",\"autoAdd\":false,\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":1000},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":100}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 100 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"Up to 50,000 hours / month\"},{\"id\":\"price\",\"value\":\"Pay + as you go
1 free hour included

See + pricing sheet\"}]},{\"id\":\"EarlyAccess\",\"version\":\"1.0\",\"name\":\"Early + Access\",\"description\":\"Help us test new capabilities in our Microsoft + Optimization provider. This SKU is available to a select group of users and + limited to targets that we are currently running an Early Access test for.\",\"autoAdd\":false,\"targets\":[],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":10},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"No + available targets.\"},{\"id\":\"quota\",\"value\":\"CPU based: 10 hours / + month\"},{\"id\":\"price\",\"value\":\"$ 0\"}]}],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":5,\"period\":\"Monthly\",\"name\":\"CPU + Solver Hours [Workspace]\",\"description\":\"The amount of CPU solver time + you may use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"CPU + Solver Hours [Subscription]\",\"description\":\"The amount of CPU solver time + you may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":5}],\"pricingDimensions\":[{\"id\":\"targets\",\"name\":\"Targets + available\"},{\"id\":\"perf\",\"name\":\"Performance\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Price + per month\"}]}},{\"id\":\"microsoft-qc\",\"name\":\"Microsoft Quantum Computing\",\"properties\":{\"description\":\"Prepare + for fault-tolerant quantum computing with Microsoft specific tools and services, + including the Azure Quantum Resource Estimator.\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.estimator\",\"name\":\"Resource + Estimator\",\"acceptedDataFormats\":[\"microsoft.qir.v1\",\"qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"learn-and-develop\",\"version\":\"1.0\",\"name\":\"Learn + & Develop\",\"description\":\"Free plan including access to hosted notebooks + with pre-configured support for Q#, Qiskit and Cirq, noisy simulator and Azure + Quantum Resource Estimator.\",\"autoAdd\":true,\"targets\":[\"microsoft.estimator\"],\"quotaDimensions\":[{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Resource + Estimator

Designed specifically for scaled quantum systems, Azure + Quantum Resource Estimator provides estimates for the number of physical qubits + and runtime required to execute quantum applications on post-NISQ, fault-tolerant + systems.\"},{\"id\":\"quota\",\"value\":\"Up to 10 concurrent jobs.\"},{\"id\":\"price\",\"value\":\"Free + usage.\"}]}],\"quotaDimensions\":[{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\",\"quota\":10}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"Microsoft.FleetManagement\",\"name\":\"Microsoft + Fleet Management Solution\",\"properties\":{\"description\":\"(Preview) Leverage + Azure Quantum's advanced optimization algorithms to solve fleet management + problems.\",\"providerType\":\"qio\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.fleetmanagement\",\"name\":\"microsoft.fleetmanagement\",\"acceptedDataFormats\":[\"microsoft.fleetmanagement.v1\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Private preview fleet management SKU.\",\"autoAdd\":false,\"targets\":[\"microsoft.fleetManagement\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":20,\"period\":\"Monthly\",\"name\":\"Job + Hours [Workspace]\",\"description\":\"The amount of job time you may use per + month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Job + Hours [Subscription]\",\"description\":\"The amount of job time you may use + per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":5}]}},{\"id\":\"Microsoft.Simulator\",\"name\":\"Microsoft + Simulation Tools\",\"properties\":{\"description\":\"Microsoft Simulation + Tools.\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.simulator.resources-estimator\",\"name\":\"Quantum + Resources Estimator\",\"acceptedDataFormats\":[\"microsoft.qir.v1\",\"qir.v1\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"resources-estimator-preview\",\"version\":\"1.0\",\"name\":\"Resource + Estimation Private Preview\",\"description\":\"Private preview plan for resource + estimation. Provider and target names may change upon public preview.\",\"autoAdd\":false,\"targets\":[\"microsoft.simulator.resources-estimator\"],\"quotaDimensions\":[{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"simulator_job_hours\",\"scope\":\"Workspace\",\"quota\":20,\"period\":\"Monthly\",\"name\":\"Simulator + Hours [Workspace]\",\"description\":\"The amount of simulator time you may + use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"simulator_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Simulator + Hours [Subscription]\",\"description\":\"The amount of simulator time you + may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_simulator_jobs\",\"scope\":\"Workspace\",\"quota\":5},{\"id\":\"concurrent_resource_estimator_jobs\",\"scope\":\"Workspace\",\"quota\":10}]}},{\"id\":\"Microsoft.Test\",\"name\":\"Microsoft + Test Provider\",\"properties\":{\"description\":\"Microsoft Test Provider\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"microsoft_qio\",\"offerId\":\"samplepartner-aq-preview\"},\"targets\":[{\"id\":\"echo-rigetti\",\"name\":\"echo-rigetti\",\"acceptedDataFormats\":[\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"echo-quantinuum\",\"name\":\"echo-quantinuum\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"echo-qci\",\"name\":\"echo-qci\",\"acceptedDataFormats\":[\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"echo-output\",\"name\":\"echo-output\",\"acceptedDataFormats\":[\"microsoft.quantum-log.v1.1\",\"microsoft.quantum-log.v2.1\",\"microsoft.quantum-log.v1\",\"microsoft.quantum-log.v2\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"sample-plan-3\",\"version\":\"1.0.4\",\"name\":\"Standard\",\"description\":\"Standard + services\",\"autoAdd\":false,\"targets\":[\"echo-rigetti\",\"echo-quantinuum\",\"echo-qci\",\"echo-output\"],\"pricingDetails\":[{\"id\":\"price\",\"value\":\"Free\"}]}],\"pricingDimensions\":[{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"qci\",\"name\":\"Quantum + Circuits, Inc.\",\"properties\":{\"description\":\"Superconducting Circuits + Quantum Computing Systems\",\"providerType\":\"qe\",\"company\":\"Quantum + Circuits, Inc.\",\"managedApplication\":{\"publisherId\":\"quantumcircuitsinc1598045891596\",\"offerId\":\"qci-aq\"},\"targets\":[{\"id\":\"qci.machine1\",\"name\":\"Machine + 1\",\"description\":\"8-qubit quantum computing system with real-time control + flow capability.\",\"acceptedDataFormats\":[\"qci.qcdl.v1\",\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"qci.simulator\",\"name\":\"AquSim\",\"description\":\"8-qubit + noise-free simulator.\",\"acceptedDataFormats\":[\"qci.qcdl.v1\",\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"qci.simulator.noisy\",\"name\":\"AquSim-N\",\"description\":\"8-qubit + simulator that incorporates QCI's gate and measurement performance\",\"acceptedDataFormats\":[\"qci.qcdl.v1\",\"qci.qir.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"qci-syspreview\",\"version\":\"0.1.0\",\"name\":\"System + Preview\",\"description\":\"A metered pricing preview of QCI's Systems and + Simulators\",\"autoAdd\":false,\"targets\":[\"qci.simulator\",\"qci.machine1\",\"qci.simulator.noisy\"],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Integration + testing plan for Microsoft\"},{\"id\":\"quota\",\"value\":\"1000 jobs per + month\"},{\"id\":\"price\",\"value\":\"\"}]},{\"id\":\"qci-syspreview-free\",\"version\":\"0.1.0\",\"name\":\"System + Preview Free\",\"description\":\"A free preview of QCI's Systems and Simulators\",\"autoAdd\":false,\"targets\":[\"qci.simulator\",\"qci.machine1\",\"qci.simulator.noisy\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Integration + testing plan for Microsoft\"},{\"id\":\"quota\",\"value\":\"Unlimited jobs\"},{\"id\":\"price\",\"value\":\"\"}]},{\"id\":\"qci-freepreview\",\"version\":\"0.1.0\",\"name\":\"System + Preview (Free)\",\"description\":\"A free preview of QCI's simulators and + quantum systems.\",\"autoAdd\":false,\"targets\":[\"qci.simulator\",\"qci.machine1\",\"qci.simulator.noisy\"],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Machine + 1 Quantum System and the AquSim Quantum Simulator\"},{\"id\":\"quota\",\"value\":\"1000 + jobs per month\"},{\"id\":\"price\",\"value\":\"\"}]}],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Job + Count\",\"description\":\"Number of jobs you can run in a month.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"quantinuum\",\"name\":\"Quantinuum\",\"properties\":{\"description\":\"Access + to Quantinuum trapped-ion systems\",\"providerType\":\"qe\",\"company\":\"Quantinuum\",\"managedApplication\":{\"publisherId\":\"quantinuumllc1640113159771\",\"offerId\":\"quantinuum-aq\"},\"targets\":[{\"id\":\"quantinuum.hqs-lt-s1\",\"name\":\"Quantinuum + H1-1\",\"description\":\"Quantinuum H1-1, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-1\",\"name\":\"Quantinuum + H1-1\",\"description\":\"Quantinuum H1-1, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s2\",\"name\":\"Quantinuum + H1-2\",\"description\":\"Quantinuum H1-2, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-2\",\"name\":\"Quantinuum + H1-2\",\"description\":\"Quantinuum H1-2, Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt\",\"name\":\"Quantinuum + System Model: H1 Family\",\"description\":\"Quantinuum System Model H1 Family, + Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1\",\"name\":\"Quantinuum + System Model: H1 Family\",\"description\":\"Quantinuum System Model H1 Family, + Powered by Honeywell\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s1-apival\",\"name\":\"Quantinuum + H1-1 Syntax Checker\",\"description\":\"Quantinuum H1-1 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1sc\",\"name\":\"Quantinuum + H1-1 Syntax Checker\",\"description\":\"Quantinuum H1-1 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s2-apival\",\"name\":\"Quantinuum + H1-2 Syntax Checker\",\"description\":\"Quantinuum H1-2 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2sc\",\"name\":\"Quantinuum + H1-2 Syntax Checker\",\"description\":\"Quantinuum H1-2 Syntax Checker\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s1-sim\",\"name\":\"Quantinuum + H1-1 Emulator\",\"description\":\"Quantinuum H1-1 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1e\",\"name\":\"Quantinuum + H1-1 Emulator\",\"description\":\"Quantinuum H1-1 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.hqs-lt-s2-sim\",\"name\":\"Quantinuum + H1-2 Emulator\",\"description\":\"Quantinuum H1-2 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2e\",\"name\":\"Quantinuum + H1-2 Emulator\",\"description\":\"Quantinuum H1-2 Emulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1sc-preview\",\"name\":\"Quantinuum + H1-1 Syntax Checker Preview\",\"description\":\"Quantinuum H1-1 Syntax Checker + Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2sc-preview\",\"name\":\"Quantinuum + H1-2 Syntax Checker Preview\",\"description\":\"Quantinuum H1-2 Syntax Checker + Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-1e-preview\",\"name\":\"Quantinuum + H1-1 Emulator Preview\",\"description\":\"Quantinuum H1-1 Emulator Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.sim.h1-2e-preview\",\"name\":\"Quantinuum + H1-2 Emulator Preview\",\"description\":\"Quantinuum H1-2 Emulator Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-1-preview\",\"name\":\"Quantinuum + H1-1 Preview\",\"description\":\"Quantinuum H1-1 Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"quantinuum.qpu.h1-2-preview\",\"name\":\"Quantinuum + H1-2 Preview\",\"description\":\"Quantinuum H1-2 Preview\",\"acceptedDataFormats\":[\"honeywell.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"credits1\",\"version\":\"1.0.0\",\"name\":\"Azure + Quantum Credits\",\"description\":\"The Azure Quantum Credits program provides + sponsored access to Quantinuum hardware through Azure. You will not be charged + for usage created under the credits program, up to the limit of your credit + grant.\",\"autoAdd\":true,\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"System + Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum + System Model H1, Powered by Honeywell\"},{\"id\":\"limits\",\"value\":\"Up + to $500 of Quantinuum compute, unless you have received an additional project-based grant.

While availability + lasts, credits must be used within 6 months.

Learn more about quota for credits.\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of your credits.\"}]},{\"id\":\"premium1\",\"version\":\"1.0.0\",\"name\":\"Premium\",\"description\":\"Monthly + subscription plan with 17K Quantinuum H-System Quantum Credits (HQCs) / month, + available through queue\",\"autoAdd\":false,\"restrictedAccessUri\":\"mailto:QuantinuumAzureQuantumSupport@Quantinuum.com\",\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Quantinuum + System Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum System Model H1\"},{\"id\":\"limits\",\"value\":\"17K H-System + Quantum Credits (HQCs) / month\"},{\"id\":\"price\",\"value\":\"$ 175,000 + USD / Month\"}]},{\"id\":\"standard1\",\"version\":\"1.0.0\",\"name\":\"Standard\",\"description\":\"Monthly + subscription plan with 10K Quantinuum H-System quantum credits (HQCs) / month, + available through queue\",\"autoAdd\":false,\"restrictedAccessUri\":\"mailto:QuantinuumAzureQuantumSupport@Quantinuum.com\",\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Quantinuum + System Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum System Model H1\"},{\"id\":\"limits\",\"value\":\"10K H-System + Quantum Credits (HQCs) / month\"},{\"id\":\"price\",\"value\":\"$ 125,000 + USD / Month\"}]},{\"id\":\"test1\",\"version\":\"1.0.0\",\"name\":\"Partner + Access\",\"description\":\"Charge-free access to Quantinuum System Model H1 + for Azure integration verification\",\"autoAdd\":false,\"targets\":[\"quantinuum.hqs-lt-s1\",\"quantinuum.hqs-lt-s1-apival\",\"quantinuum.hqs-lt-s2\",\"quantinuum.hqs-lt-s2-apival\",\"quantinuum.hqs-lt-s1-sim\",\"quantinuum.hqs-lt-s2-sim\",\"quantinuum.hqs-lt\",\"quantinuum.qpu.h1-1\",\"quantinuum.sim.h1-1sc\",\"quantinuum.qpu.h1-2\",\"quantinuum.sim.h1-2sc\",\"quantinuum.sim.h1-1e\",\"quantinuum.sim.h1-2e\",\"quantinuum.qpu.h1\",\"quantinuum.sim.h1-1sc-preview\",\"quantinuum.sim.h1-2sc-preview\",\"quantinuum.sim.h1-1e-preview\",\"quantinuum.sim.h1-2e-preview\",\"quantinuum.qpu.h1-1-preview\",\"quantinuum.qpu.h1-2-preview\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Quantinuum + System Model H1 Syntax Checker
Quantinuum System Model H1 Emulator
Quantinuum System Model H1\"},{\"id\":\"limits\",\"value\":\"No limit for + integration testing\"},{\"id\":\"price\",\"value\":\"Free for validation\"}]}],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\",\"quota\":40,\"period\":\"Infinite\",\"name\":\"H-System + Quantum Credit (HQC)\",\"description\":\"H-System Quantum Credits (HQCs) are + used to calculate the cost of a job. See Quantinuum documentation for more + information.\",\"unit\":\"HQC\",\"unitPlural\":\"HQC's\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\",\"quota\":400,\"period\":\"Infinite\",\"name\":\"Emulator + HQCs (eHQC)\",\"description\":\"Quantinuum Emulator H-System Quantum Credits + (eHQCs) are used for submission to the emulator.\",\"unit\":\"EHQC\",\"unitPlural\":\"EHQC's\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"limits\",\"name\":\"Limits\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"rigetti\",\"name\":\"Rigetti + Quantum\",\"properties\":{\"description\":\"Run quantum programs on Rigetti's + superconducting qubit-based quantum processors.\",\"providerType\":\"qe\",\"company\":\"Rigetti + Computing\",\"managedApplication\":{\"publisherId\":\"rigetticoinc1644276861431\",\"offerId\":\"rigetti-aq\"},\"targets\":[{\"id\":\"rigetti.sim.qvm\",\"name\":\"QVM\",\"description\":\"Simulate + Quil and QIR programs on the open-source Quantum Virtual Machine.\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"rigetti.qpu.aspen-11\",\"name\":\"Aspen-11\",\"description\":\"A + 40-Qubit QPU\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"rigetti.qpu.aspen-m-2\",\"name\":\"Aspen-M-2\",\"description\":\"An + 80-Qubit QPU\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"rigetti.qpu.aspen-m-3\",\"name\":\"Aspen-M-3\",\"description\":\"An + 80-Qubit QPU\",\"acceptedDataFormats\":[\"rigetti.quil.v1\",\"rigetti.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"rigetti-private-beta-metered\",\"version\":\"0.0.0\",\"name\":\"Metered + Private Preview\",\"description\":\"Limited-time free access to Rigetti quantum + computers with the ability to see your utilization.\",\"autoAdd\":false,\"targets\":[\"rigetti.sim.qvm\",\"rigetti.qpu.aspen-11\",\"rigetti.qpu.aspen-m-2\",\"rigetti.qpu.aspen-m-3\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Learn more about + Rigetti Targets\"},{\"id\":\"quota\",\"value\":\"This plan has no quota.\"},{\"id\":\"price\",\"value\":\"This + plan is free.\"}]},{\"id\":\"rigetti-pay-as-you-go\",\"version\":\"0.0.0\",\"name\":\"Pay + As You Go\",\"description\":\"Pay-as-you-go access to Rigetti quantum computers.\",\"autoAdd\":false,\"targets\":[\"rigetti.sim.qvm\",\"rigetti.qpu.aspen-11\",\"rigetti.qpu.aspen-m-2\",\"rigetti.qpu.aspen-m-3\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Learn more about + Rigetti Targets\"},{\"id\":\"quota\",\"value\":\"This plan has no quota.\"},{\"id\":\"price\",\"value\":\"$0.02 + per 10 milliseconds (rounded up) of QPU execution time.\"}]},{\"id\":\"azure-quantum-credits\",\"version\":\"0.0.0\",\"name\":\"Azure + Quantum Credits\",\"description\":\"Pay with Azure credits for access to Rigetti + quantum computers.\",\"autoAdd\":true,\"targets\":[\"rigetti.sim.qvm\",\"rigetti.qpu.aspen-11\",\"rigetti.qpu.aspen-m-2\",\"rigetti.qpu.aspen-m-3\"],\"quotaDimensions\":[{\"id\":\"provider-credit\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Learn more about + Rigetti Targets\"},{\"id\":\"quota\",\"value\":\"$500 worth of Rigetti + compute, unless you have received an additional project-based grant.

While availability + lasts, credits must be used within 6 months.

Learn more about quota for credits.\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of your credits.
Credits consumed on the base + of $0.02 (credits) per 10 milliseconds (rounded up) of QPU execution time.\"}]}],\"quotaDimensions\":[{\"id\":\"provider-credit\",\"scope\":\"Subscription\",\"quota\":25000,\"period\":\"Infinite\",\"name\":\"QPU + Credits\",\"description\":\"One credit covers 10 milliseconds of QPU execution + time, which normally costs $0.02.\",\"unit\":\"credit\",\"unitPlural\":\"credits\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"toshiba\",\"name\":\"SQBM+ + Cloud on Azure Quantum\",\"properties\":{\"description\":\"A GPU-powered ISING + machine featuring the Simulated Bifurcation algorithm inspired by Toshiba's + research on quantum computing.\",\"providerType\":\"qio\",\"company\":\"Toshiba + Digital Solutions Corporation\",\"managedApplication\":{\"publisherId\":\"2812187\",\"offerId\":\"toshiba-aq\"},\"targets\":[{\"id\":\"toshiba.sbm.ising\",\"name\":\"Ising + solver\",\"description\":\"Originated from research on quantum bifurcation + machines, the SQBM+ is a practical and ready-to-use ISING machine that solves + large-scale \\\"combinatorial optimization problems\\\" at high speed.\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"toshiba-solutionseconds\",\"version\":\"1.0.1\",\"name\":\"Pay + As You Go\",\"description\":\"This is the only plan for using SQBM+ in Azure + Quantum Private Preview.\",\"autoAdd\":false,\"targets\":[\"toshiba.sbm.ising\"],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"toshiba.sbm.ising\"},{\"id\":\"quota\",\"value\":\"No + limit\"},{\"id\":\"price\",\"value\":\"This plan is available for free during + private preview.\"}]},{\"id\":\"learn_and_develop\",\"version\":\"1.0.1\",\"name\":\"Learn + & Develop\",\"description\":\"Learn and develop with SQBM+ (not for operational + use).\",\"autoAdd\":false,\"targets\":[\"toshiba.sbm.ising\"],\"quotaDimensions\":[{\"id\":\"learn_and_develop_concurrent_jobs\",\"scope\":\"Workspace\"},{\"id\":\"learn_and_develop_job_execution_time\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"toshiba.sbm.ising\"},{\"id\":\"quota\",\"value\":\"

Up + to 1 concurrent jobs.

1 hour of compute per month.

\"},{\"id\":\"price\",\"value\":\"This + value loaded from partner center.\"}]},{\"id\":\"performance_at_scale\",\"version\":\"1.0.1\",\"name\":\"Performance + at scale\",\"description\":\"Deploy world-class SQBM+ solutions.\",\"autoAdd\":false,\"targets\":[\"toshiba.sbm.ising\"],\"quotaDimensions\":[{\"id\":\"performance_at_scale_concurrent_jobs\",\"scope\":\"Workspace\"},{\"id\":\"performance_at_scale_job_execution_time\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"toshiba.sbm.ising\"},{\"id\":\"quota\",\"value\":\"

Up + to 3 concurrent jobs.

2,500 hours of compute per month.

\"},{\"id\":\"price\",\"value\":\"This + value loaded from partner center.\"}]}],\"quotaDimensions\":[{\"id\":\"learn_and_develop_concurrent_jobs\",\"scope\":\"Workspace\",\"quota\":1,\"name\":\"Concurrent + jobs\",\"description\":\"The number of jobs that you can submit within a single + workspace at the same time.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"},{\"id\":\"learn_and_develop_job_execution_time\",\"scope\":\"Subscription\",\"quota\":1,\"period\":\"Monthly\",\"name\":\"Computing + hours per month\",\"description\":\"Computing hours within a subscription + per month.\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"performance_at_scale_concurrent_jobs\",\"scope\":\"Workspace\",\"quota\":3,\"name\":\"Concurrent + jobs\",\"description\":\"The number of jobs that you can submit within a single + workspace at the same time.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"},{\"id\":\"performance_at_scale_job_execution_time\",\"scope\":\"Subscription\",\"quota\":2500,\"period\":\"Monthly\",\"name\":\"Computing + hours per month\",\"description\":\"Computing hours within a subscription + per month.\",\"unit\":\"hour\",\"unitPlural\":\"hours\"}],\"pricingDimensions\":[{\"id\":\"targets\",\"name\":\"Targets + available\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Price + per month\"}]}}]}" + headers: + cache-control: + - no-cache + content-length: + - '41041' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:37 GMT + expires: + - '-1' + mise-correlation-id: + - 8a259e7c-d048-4f00-8f47-c4f23da77e03 + pragma: + - no-cache + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + set-cookie: + - ARRAffinity=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ARRAffinitySameSite=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;SameSite=None;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ASLBSA=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + path=/; secure + - ASLBSACORS=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + samesite=none; path=/; secure + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-azure-ref: + - 0Ah7PYwAAAADUroH2IYYnTK4Yg9D+aIdlUEhMMzBFREdFMDMxMwBlNDgyMjUzYi05ZTA1LTQwNWUtYTgzZi01ODZlZTFkNTUzZTQ= + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current","name":"credits1","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"quantinuumllc1640113159771","product":"quantinuum-aq","plan":"credits1","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_QUANTINUUMLLC1640113159771%253a24QUANTINUUM%253a2DAQ%253a24CREDITS1%253a24U3AGC77IHGZ5FLJYZ6QWF357B7LQHG6PW5CSVK7VKS2YGVWO4OBIOCCOCSXJEEP6BMMDOPFM4ETZZYATWBPM2EFN4YT4KWM6QDFMTOY.txt","privacyPolicyLink":"https://www.quantinuum.com/privacy-statement","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-23T23:53:41.1664378Z","signature":"5Y32HTGUQ3SZ7DXZFNY2W6WXBFKK4FCY4G5BAV5XRFVTEBD7FAETP4WUDZBDQTE5JEU4EO5OSJ3RFGVNOTWYFW64BBU7LCP6WCYV4JI","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-23T23:53:41.2602379+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-23T23:53:41.2602379+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1440' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/quantumcircuitsinc1598045891596/offers/qci-aq/plans/qci-freepreview/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/quantumcircuitsinc1598045891596/offers/qci-aq/plans/qci-freepreview/agreements/current","name":"qci-freepreview","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"quantumcircuitsinc1598045891596","product":"qci-aq","plan":"qci-freepreview","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_QUANTUMCIRCUITSINC1598045891596%253a24QCI%253a2DAQ%253a24QCI%253a2DFREEPREVIEW%253a24PP3GLE327RQ6PXCFKVKKUIHX2KTKAPSMYHMY4RTIDVZNPA5MI4TAS4E3EMRM43OT3R3PWF5I7NG2Z2AYJYYMAIATBW7A256UYHC34CY.txt","privacyPolicyLink":"https://www.quantumcircuits.com/privacy-policy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-23T23:53:44.0959179Z","signature":"B2YT2LIQZGTIQYZOVHBBM5Z3QBSWXLSESYUH6AACOQXUYR7WPLYZ6K4YTNUEN6OWG4GPDEN4EQQDV6ETWDHGEUA7MSH4CYGIZVRUPFQ","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-23T23:53:44.4709855+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-23T23:53:44.4709855+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1470' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/rigetticoinc1644276861431/offers/rigetti-aq/plans/azure-quantum-credits/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/rigetticoinc1644276861431/offers/rigetti-aq/plans/azure-quantum-credits/agreements/current","name":"azure-quantum-credits","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"rigetticoinc1644276861431","product":"rigetti-aq","plan":"azure-quantum-credits","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_RIGETTICOINC1644276861431%253a24RIGETTI%253a2DAQ%253a24AZURE%253a2DQUANTUM%253a2DCREDITS%253a24H35R3FYQURHQDNSLAZ4YCHIHABQ4NR4UI66LMJ3K53EHCQWZJMC3BLGZODKSAMOQ4ZI5CVO37XQXKFBQ3YWK444S7B3XGBK67JHVZNI.txt","privacyPolicyLink":"https://www.rigetti.com/privacy-policy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-23T23:53:46.8260086Z","signature":"WLVIWIGCA55LLZXVGE2HMZB4RUDK2WFDYJCEBCHOK2ZXEYQBEZ4RUPE3B4DDZSZTF4E2KS6VXSO237JCY2DXI7GOWB7FHR6UKFQTOEA","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-23T23:53:46.8729165+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-23T23:53:46.8729165+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1486' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/ionqinc1582730893633/offers/ionq-aq/plans/pay-as-you-go-cred/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/ionqinc1582730893633/offers/ionq-aq/plans/pay-as-you-go-cred/agreements/current","name":"pay-as-you-go-cred","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"ionqinc1582730893633","product":"ionq-aq","plan":"pay-as-you-go-cred","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_IONQINC1582730893633%253a24IONQ%253a2DAQ%253a24PAY%253a2DAS%253a2DYOU%253a2DGO%253a2DCRED%253a247ODGLEAK7RQISNHUEU4KJYVC6QLVZF5IANNQFGBHOKJMXWIW3OPRUADLB63ROSGS5FVYSHLINGX5BK7GF7Y2ZO24HKBHSPKMXBHFBAQ.txt","privacyPolicyLink":"https://ionq.com/privacy","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-23T23:53:49.5359409Z","signature":"6G36P3GWN52X7G2MFGD7OHF47VWVYHZCR65XOL6WWUKRTXSVYKSGTKTRYHGIJZMXQMZPERJNSGMXKCM66MJBPT7JGKLW3PYSXIBLZRY","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-23T23:53:49.6921817+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-23T23:53:49.6921817+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1448' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-marketplaceordering/1.1.0 Python/3.10.6 + (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/virtualmachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current?api-version=2021-01-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.MarketplaceOrdering/offerTypes/VirtualMachine/publishers/quantinuumllc1640113159771/offers/quantinuum-aq/plans/credits1/agreements/current","name":"credits1","type":"Microsoft.MarketplaceOrdering/offertypes","properties":{"publisher":"quantinuumllc1640113159771","product":"quantinuum-aq","plan":"credits1","licenseTextLink":"https://mpcprodsa.blob.core.windows.net/legalterms/3E5ED_legalterms_QUANTINUUMLLC1640113159771%253a24QUANTINUUM%253a2DAQ%253a24CREDITS1%253a24U3AGC77IHGZ5FLJYZ6QWF357B7LQHG6PW5CSVK7VKS2YGVWO4OBIOCCOCSXJEEP6BMMDOPFM4ETZZYATWBPM2EFN4YT4KWM6QDFMTOY.txt","privacyPolicyLink":"https://www.quantinuum.com/privacy-statement","marketplaceTermsLink":"https://mpcprodsa.blob.core.windows.net/marketplaceterms/3EDEF_marketplaceterms_AZUREAPPLICATION%253a24OF7TIMHFEMPZHRBYEO3SVLC7Q2MPXXAASJ5BO2FUY4UC6EZCN5TIL2KIGTA7WI2CSM3WV4L7QMPNRYPE2I7BOCM34RGOL3XTC6ADIMI.txt","retrieveDatetime":"2023-01-23T23:53:52.2083793Z","signature":"HO7LUGMLF2BYUTPYEHAKL3YYEYWCNJZJ74MXNUU4F7Y6UJRN34SZOS4MWA6BMSWAOF7MY5MOV4ALHGARHTU3HFMCWN4ZAX7XQBMZ5OQ","accepted":true},"systemData":{"createdBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","createdByType":"ManagedIdentity","createdAt":"2023-01-23T23:53:52.270862+00:00","lastModifiedBy":"677fc922-91d0-4bf6-9b06-4274d319a0fa","lastModifiedByType":"ManagedIdentity","lastModifiedAt":"2023-01-23T23:53:52.270862+00:00"}}' + headers: + cache-control: + - no-cache + content-length: + - '1438' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-IIS/10.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding,Accept-Encoding + x-content-type-options: + - nosniff + x-frame-options: + - SAMEORIGIN + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -g -w -l -a -r + User-Agent: + - AZURECLI/2.44.1 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts?api-version=2022-09-01 + response: + body: + string: '{"value":[{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","name":"vwjonesstorage2","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-21T22:04:47.1374328Z","key2":"2021-09-21T22:04:47.1374328Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-09-21T22:04:47.0124593Z","primaryEndpoints":{"blob":"https://vwjonesstorage2.blob.core.windows.net/","queue":"https://vwjonesstorage2.queue.core.windows.net/","table":"https://vwjonesstorage2.table.core.windows.net/","file":"https://vwjonesstorage2.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage3","name":"vwjonesstorage3","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-11T18:41:05.2371860Z","key2":"2022-08-11T18:41:05.2371860Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T18:41:05.2371860Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-11T18:41:05.2371860Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-08-11T18:41:05.0652888Z","primaryEndpoints":{"blob":"https://vwjonesstorage3.blob.core.windows.net/","queue":"https://vwjonesstorage3.queue.core.windows.net/","table":"https://vwjonesstorage3.table.core.windows.net/","file":"https://vwjonesstorage3.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage33310","name":"vwjonesstorage33310","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-12-13T02:10:06.0148695Z","key2":"2022-12-13T02:10:06.0148695Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-13T02:10:06.0148695Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-12-13T02:10:06.0148695Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-12-13T02:10:05.8273595Z","primaryEndpoints":{"blob":"https://vwjonesstorage33310.blob.core.windows.net/","queue":"https://vwjonesstorage33310.queue.core.windows.net/","table":"https://vwjonesstorage33310.table.core.windows.net/","file":"https://vwjonesstorage33310.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage4","name":"vwjonesstorage4","type":"Microsoft.Storage/storageAccounts","location":"westus","tags":{},"properties":{"keyCreationTime":{"key1":"2022-08-24T18:30:25.3831084Z","key2":"2022-08-24T18:30:25.3831084Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-24T18:30:25.3987025Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-24T18:30:25.3987025Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-08-24T18:30:25.2580954Z","primaryEndpoints":{"blob":"https://vwjonesstorage4.blob.core.windows.net/","queue":"https://vwjonesstorage4.queue.core.windows.net/","table":"https://vwjonesstorage4.table.core.windows.net/","file":"https://vwjonesstorage4.file.core.windows.net/"},"primaryLocation":"westus","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"StorageV2","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage5","name":"vwjonesstorage5","type":"Microsoft.Storage/storageAccounts","location":"westus2","tags":{},"properties":{"dnsEndpointType":"Standard","defaultToOAuthAuthentication":false,"publicNetworkAccess":"Enabled","keyCreationTime":{"key1":"2022-08-25T21:57:16.1412273Z","key2":"2022-08-25T21:57:16.1412273Z"},"allowCrossTenantReplication":true,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_2","allowBlobPublicAccess":true,"allowSharedKeyAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"requireInfrastructureEncryption":false,"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T21:57:16.5630689Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-08-25T21:57:16.5630689Z"}},"keySource":"Microsoft.Storage"},"accessTier":"Hot","provisioningState":"Succeeded","creationTime":"2022-08-25T21:57:16.0474739Z","primaryEndpoints":{"dfs":"https://vwjonesstorage5.dfs.core.windows.net/","web":"https://vwjonesstorage5.z5.web.core.windows.net/","blob":"https://vwjonesstorage5.blob.core.windows.net/","queue":"https://vwjonesstorage5.queue.core.windows.net/","table":"https://vwjonesstorage5.table.core.windows.net/","file":"https://vwjonesstorage5.file.core.windows.net/"},"primaryLocation":"westus2","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage7","name":"vwjonesstorage7","type":"Microsoft.Storage/storageAccounts","location":"eastus2euap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T22:32:06.2588030Z","key2":"2022-09-29T22:32:06.2588030Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:32:06.7900691Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:32:06.7900691Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-09-29T22:32:06.1806703Z","primaryEndpoints":{"blob":"https://vwjonesstorage7.blob.core.windows.net/","queue":"https://vwjonesstorage7.queue.core.windows.net/","table":"https://vwjonesstorage7.table.core.windows.net/","file":"https://vwjonesstorage7.file.core.windows.net/"},"primaryLocation":"eastus2euap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage6","name":"vwjonesstorage6","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-09-29T22:13:05.8017810Z","key2":"2022-09-29T22:13:05.8017810Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:13:06.3017835Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-09-29T22:13:06.3017835Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-09-29T22:13:05.7392784Z","primaryEndpoints":{"blob":"https://vwjonesstorage6.blob.core.windows.net/","queue":"https://vwjonesstorage6.queue.core.windows.net/","table":"https://vwjonesstorage6.table.core.windows.net/","file":"https://vwjonesstorage6.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}},{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstoragecanary","name":"vwjonesstoragecanary","type":"Microsoft.Storage/storageAccounts","location":"centraluseuap","tags":{},"properties":{"keyCreationTime":{"key1":"2022-10-27T21:45:38.3454788Z","key2":"2022-10-27T21:45:38.3454788Z"},"allowCrossTenantReplication":false,"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-27T21:45:38.3454788Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2022-10-27T21:45:38.3454788Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2022-10-27T21:45:38.2829751Z","primaryEndpoints":{"blob":"https://vwjonesstoragecanary.blob.core.windows.net/","queue":"https://vwjonesstoragecanary.queue.core.windows.net/","table":"https://vwjonesstoragecanary.table.core.windows.net/","file":"https://vwjonesstoragecanary.file.core.windows.net/"},"primaryLocation":"centraluseuap","statusOfPrimary":"available"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '10770' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:52 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-original-request-ids: + - d5176945-61e0-4c6b-b031-eac48aca78ee + - 536008ae-bb8f-4590-99c7-4442b054332a + - e0b566c6-7e8d-4037-bec5-324e35d5de02 + - 2dd73991-6cba-4cc6-b429-0f35832064fa + - f0ce29fd-53bd-4b2e-b5a3-cc36bd92ec2c + status: + code: 200 + message: OK +- request: + body: '{"properties": {"template": {"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", "parameters": {"quantumWorkspaceName": {"type": + "string", "metadata": {"description": "Quantum Workspace Name"}}, "location": + {"type": "string", "metadata": {"description": "Workspace Location"}}, "tags": + {"type": "object", "defaultValue": {}, "metadata": {"description": "Tags for + this workspace"}}, "providers": {"type": "array", "metadata": {"description": + "A list of Providers for this workspace"}}, "storageAccountName": {"type": "string", + "metadata": {"description": "Storage account short name"}}, "storageAccountId": + {"type": "string", "metadata": {"description": "Storage account ID (path)"}}, + "storageAccountLocation": {"type": "string", "metadata": {"description": "Storage + account location"}}, "storageAccountSku": {"type": "string", "metadata": {"description": + "Storage account SKU"}}, "storageAccountKind": {"type": "string", "metadata": + {"description": "Kind of storage account"}}, "storageAccountDeploymentName": + {"type": "string", "metadata": {"description": "Deployment name for role assignment + operation"}}}, "functions": [], "variables": {}, "resources": [{"type": "Microsoft.Quantum/workspaces", + "apiVersion": "2019-11-04-preview", "name": "[parameters(''quantumWorkspaceName'')]", + "location": "[parameters(''location'')]", "tags": "[parameters(''tags'')]", + "identity": {"type": "SystemAssigned"}, "properties": {"providers": "[parameters(''providers'')]", + "storageAccount": "[parameters(''storageAccountId'')]"}}, {"apiVersion": "2019-10-01", + "name": "[parameters(''storageAccountDeploymentName'')]", "type": "Microsoft.Resources/deployments", + "dependsOn": ["[resourceId(''Microsoft.Quantum/Workspaces'', parameters(''quantumWorkspaceName''))]"], + "properties": {"mode": "Incremental", "template": {"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", "resources": [{"apiVersion": "2019-06-01", "name": + "[parameters(''storageAccountName'')]", "location": "[parameters(''storageAccountLocation'')]", + "type": "Microsoft.Storage/storageAccounts", "sku": {"name": "[parameters(''storageAccountSku'')]"}, + "kind": "[parameters(''storageAccountKind'')]", "resources": [{"name": "default", + "type": "fileServices", "apiVersion": "2019-06-01", "dependsOn": ["[parameters(''storageAccountId'')]"], + "properties": {"cors": {"corsRules": [{"allowedOrigins": ["*"], "allowedHeaders": + ["*"], "allowedMethods": ["GET", "HEAD", "OPTIONS", "POST", "PUT"], "exposedHeaders": + ["*"], "maxAgeInSeconds": 180}]}}}]}, {"apiVersion": "2020-04-01-preview", "name": + "[concat(parameters(''storageAccountName''), ''/Microsoft.Authorization/'', + guid(reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), + ''2019-11-04-preview'', ''Full'').identity.principalId))]", "type": "Microsoft.Storage/storageAccounts/providers/roleAssignments", + "location": "[parameters(''storageAccountLocation'')]", "properties": {"roleDefinitionId": + "[resourceId(''Microsoft.Authorization/roleDefinitions'', ''b24988ac-6180-42a0-ab88-20f7382dd24c'')]", + "principalId": "[reference(concat(''Microsoft.Quantum/Workspaces/'', parameters(''quantumWorkspaceName'')), + ''2019-11-04-preview'', ''Full'').identity.principalId]", "principalType": "ServicePrincipal"}, + "dependsOn": ["[parameters(''storageAccountId'')]"]}]}}}], "outputs": {}}, "parameters": + {"quantumWorkspaceName": {"value": "e2e-test-w9154517"}, "location": {"value": + "eastus"}, "tags": {"value": {}}, "providers": {"value": [{"providerId": "qci", + "providerSku": "qci-freepreview"}, {"providerId": "rigetti", "providerSku": + "azure-quantum-credits"}, {"providerId": "ionq", "providerSku": "pay-as-you-go-cred"}, + {"providerId": "Microsoft", "providerSku": "DZH3178M639F"}, {"providerId": "microsoft-qc", + "providerSku": "learn-and-develop"}, {"providerId": "quantinuum", "providerSku": + "credits1"}]}, "storageAccountName": {"value": "vwjonesstorage2"}, "storageAccountId": + {"value": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"}, + "storageAccountLocation": {"value": "eastus"}, "storageAccountSku": {"value": + "Standard_LRS"}, "storageAccountKind": {"value": "Storage"}, "storageAccountDeploymentName": + {"value": "Microsoft.StorageAccount-23-Jan-2023-23-53-52"}}, "mode": "Incremental"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '4407' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9154517","name":"Microsoft.AzureQuantum-e2e-test-w9154517","type":"Microsoft.Resources/deployments","properties":{"templateHash":"6354453805046911057","parameters":{"quantumWorkspaceName":{"type":"String","value":"e2e-test-w9154517"},"location":{"type":"String","value":"eastus"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"qci","providerSku":"qci-freepreview"},{"providerId":"rigetti","providerSku":"azure-quantum-credits"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred"},{"providerId":"Microsoft","providerSku":"DZH3178M639F"},{"providerId":"microsoft-qc","providerSku":"learn-and-develop"},{"providerId":"quantinuum","providerSku":"credits1"}]},"storageAccountName":{"type":"String","value":"vwjonesstorage2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"},"storageAccountLocation":{"type":"String","value":"eastus"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"Storage"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-23-Jan-2023-23-53-52"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2023-01-23T23:53:55.5261362Z","duration":"PT0.0000859S","correlationId":"6d789773-7724-47ae-a1c4-a7ee02bca3d6","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/rg-v-wjones2/providers/Microsoft.Quantum/Workspaces/e2e-test-w9154517","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"e2e-test-w9154517"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517","resourceType":"Microsoft.Quantum/workspaces","resourceName":"e2e-test-w9154517","apiVersion":"2019-11-04-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-23-Jan-2023-23-53-52","resourceType":"Microsoft.Resources/deployments","resourceName":"Microsoft.StorageAccount-23-Jan-2023-23-53-52"}]}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9154517/operationStatuses/08585270888509999263?api-version=2021-04-01 + cache-control: + - no-cache + content-length: + - '2607' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:55 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:53:55 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:54:25 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:54:56 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:55:25 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:55:55 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:56:25 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:56:55 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:57:26 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:57:56 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:58:26 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:58:56 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:59:26 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 23 Jan 2023 23:59:56 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:00:26 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585270888509999263?api-version=2021-04-01 + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:00:57 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-mgmt-resource/21.1.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.AzureQuantum-e2e-test-w9154517","name":"Microsoft.AzureQuantum-e2e-test-w9154517","type":"Microsoft.Resources/deployments","properties":{"templateHash":"6354453805046911057","parameters":{"quantumWorkspaceName":{"type":"String","value":"e2e-test-w9154517"},"location":{"type":"String","value":"eastus"},"tags":{"type":"Object","value":{}},"providers":{"type":"Array","value":[{"providerId":"qci","providerSku":"qci-freepreview"},{"providerId":"rigetti","providerSku":"azure-quantum-credits"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred"},{"providerId":"Microsoft","providerSku":"DZH3178M639F"},{"providerId":"microsoft-qc","providerSku":"learn-and-develop"},{"providerId":"quantinuum","providerSku":"credits1"}]},"storageAccountName":{"type":"String","value":"vwjonesstorage2"},"storageAccountId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"},"storageAccountLocation":{"type":"String","value":"eastus"},"storageAccountSku":{"type":"String","value":"Standard_LRS"},"storageAccountKind":{"type":"String","value":"Storage"},"storageAccountDeploymentName":{"type":"String","value":"Microsoft.StorageAccount-23-Jan-2023-23-53-52"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2023-01-24T00:00:46.1976076Z","duration":"PT6M50.6715573S","correlationId":"6d789773-7724-47ae-a1c4-a7ee02bca3d6","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/rg-v-wjones2/providers/Microsoft.Quantum/Workspaces/e2e-test-w9154517","resourceType":"Microsoft.Quantum/Workspaces","resourceName":"e2e-test-w9154517"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517","resourceType":"Microsoft.Quantum/workspaces","resourceName":"e2e-test-w9154517","apiVersion":"2019-11-04-preview"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Resources/deployments/Microsoft.StorageAccount-23-Jan-2023-23-53-52","resourceType":"Microsoft.Resources/deployments","resourceName":"Microsoft.StorageAccount-23-Jan-2023-23-53-52"}],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2/fileServices/default"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2/providers/Microsoft.Authorization/roleAssignments/d550c41b-4c5d-5b1b-9b5c-059d9eb63549"}]}}' + headers: + cache-control: + - no-cache + content-length: + - '3345' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:00:57 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace set + Connection: + - keep-alive + ParameterSetName: + - -g -w -l + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517?api-version=2022-01-10-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517","name":"e2e-test-w9154517","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"v-wjones@microsoft.com","createdByType":"User","createdAt":"2023-01-23T23:53:56.9639159Z","lastModifiedBy":"v-wjones@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-01-23T23:53:56.9639159Z"},"identity":{"principalId":"75b04db9-f07d-49f2-b05e-c8150e586215","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"qci","providerSku":"qci-freepreview","applicationName":"e2e-test-w9154517-qci","provisioningState":"Succeeded"},{"providerId":"rigetti","providerSku":"azure-quantum-credits","applicationName":"e2e-test-w9154517-rigetti","provisioningState":"Succeeded","resourceUsageId":"7964fd5b-f302-4c93-bf64-d458ff733112"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred","applicationName":"e2e-test-w9154517-ionq","provisioningState":"Succeeded","resourceUsageId":"71b0823e-8eab-4e92-a036-28d137c0c498"},{"providerId":"Microsoft","providerSku":"DZH3178M639F","applicationName":"e2e-test-w9154517-Microsoft","provisioningState":"Succeeded"},{"providerId":"microsoft-qc","providerSku":"learn-and-develop","applicationName":"e2e-test-w9154517-microsoft-qc","provisioningState":"Succeeded"},{"providerId":"quantinuum","providerSku":"credits1","applicationName":"e2e-test-w9154517-quantinuum","provisioningState":"Succeeded","resourceUsageId":"be341c87-5098-487f-b767-5a091fa55d3b"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","endpointUri":"https://e2e-test-w9154517.eastus.quantum.azure.com"}}' + headers: + cache-control: + - no-cache + content-length: + - '1906' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:00 GMT + etag: + - '"45004ef6-0000-0100-0000-63cf1f980000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/providerStatus + response: + body: + string: '{"value":[{"id":"qci","currentAvailability":"Degraded","targets":[{"id":"qci.simulator","currentAvailability":"Available","averageQueueTime":1,"statusPage":"https://quantumcircuits.com"},{"id":"qci.machine1","currentAvailability":"Unavailable","averageQueueTime":1,"statusPage":"https://quantumcircuits.com"},{"id":"qci.simulator.noisy","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://quantumcircuits.com"}]},{"id":"rigetti","currentAvailability":"Degraded","targets":[{"id":"rigetti.sim.qvm","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-11","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null},{"id":"rigetti.qpu.aspen-m-2","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-m-3","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"}]},{"id":"ionq","currentAvailability":"Available","targets":[{"id":"ionq.qpu","currentAvailability":"Available","averageQueueTime":66466,"statusPage":"https://status.ionq.co"},{"id":"ionq.qpu.aria-1","currentAvailability":"Available","averageQueueTime":1029551,"statusPage":"https://status.ionq.co"},{"id":"ionq.simulator","currentAvailability":"Available","averageQueueTime":2,"statusPage":"https://status.ionq.co"}]},{"id":"Microsoft","currentAvailability":"Available","targets":[{"id":"microsoft.paralleltempering-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.paralleltempering.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.qmc.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"microsoft-qc","currentAvailability":"Available","targets":[{"id":"microsoft.estimator","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"quantinuum","currentAvailability":"Degraded","targets":[{"id":"quantinuum.hqs-lt-s1","currentAvailability":"Degraded","averageQueueTime":777,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-apival","currentAvailability":"Available","averageQueueTime":2,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-apival","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-sim","currentAvailability":"Available","averageQueueTime":1061,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-sim","currentAvailability":"Available","averageQueueTime":29,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt","currentAvailability":"Degraded","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-1","currentAvailability":"Degraded","averageQueueTime":777,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1sc","currentAvailability":"Available","averageQueueTime":2,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2sc","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1e","currentAvailability":"Available","averageQueueTime":1061,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2e","currentAvailability":"Available","averageQueueTime":29,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null}]}],"nextLink":null}' + headers: + connection: + - keep-alive + content-length: + - '4971' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:01 GMT + mise-correlation-id: + - bda7e6d7-9cbb-4081-acac-947286838bdf + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum run + Connection: + - keep-alive + ParameterSetName: + - -t --job-input-format -t --job-input-file --job-output-format -o + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517?api-version=2022-01-10-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517","name":"e2e-test-w9154517","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"v-wjones@microsoft.com","createdByType":"User","createdAt":"2023-01-23T23:53:56.9639159Z","lastModifiedBy":"v-wjones@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-01-23T23:53:56.9639159Z"},"identity":{"principalId":"75b04db9-f07d-49f2-b05e-c8150e586215","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"qci","providerSku":"qci-freepreview","applicationName":"e2e-test-w9154517-qci","provisioningState":"Succeeded"},{"providerId":"rigetti","providerSku":"azure-quantum-credits","applicationName":"e2e-test-w9154517-rigetti","provisioningState":"Succeeded","resourceUsageId":"7964fd5b-f302-4c93-bf64-d458ff733112"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred","applicationName":"e2e-test-w9154517-ionq","provisioningState":"Succeeded","resourceUsageId":"71b0823e-8eab-4e92-a036-28d137c0c498"},{"providerId":"Microsoft","providerSku":"DZH3178M639F","applicationName":"e2e-test-w9154517-Microsoft","provisioningState":"Succeeded"},{"providerId":"microsoft-qc","providerSku":"learn-and-develop","applicationName":"e2e-test-w9154517-microsoft-qc","provisioningState":"Succeeded"},{"providerId":"quantinuum","providerSku":"credits1","applicationName":"e2e-test-w9154517-quantinuum","provisioningState":"Succeeded","resourceUsageId":"be341c87-5098-487f-b767-5a091fa55d3b"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","endpointUri":"https://e2e-test-w9154517.eastus.quantum.azure.com"}}' + headers: + cache-control: + - no-cache + content-length: + - '1906' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:01 GMT + etag: + - '"45004ef6-0000-0100-0000-63cf1f980000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum run + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -t --job-input-format -t --job-input-file --job-output-format -o + User-Agent: + - AZURECLI/2.44.1 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2/listKeys?api-version=2022-09-01&$expand=kerb + response: + body: + string: '{"keys":[{"creationTime":"2021-09-21T22:04:47.1374328Z","keyName":"key1","value":"veryFakedStorageAccountKey==","permissions":"FULL"},{"creationTime":"2021-09-21T22:04:47.1374328Z","keyName":"key2","value":"veryFakedStorageAccountKey==","permissions":"FULL"}]}' + headers: + cache-control: + - no-cache + content-length: + - '260' + content-type: + - application/json + date: + - Tue, 24 Jan 2023 00:01:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum run + Connection: + - keep-alive + ParameterSetName: + - -t --job-input-format -t --job-input-file --job-output-format -o + User-Agent: + - AZURECLI/2.44.1 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2?api-version=2022-09-01 + response: + body: + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","name":"vwjonesstorage2","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-21T22:04:47.1374328Z","key2":"2021-09-21T22:04:47.1374328Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-09-21T22:04:47.0124593Z","primaryEndpoints":{"blob":"https://vwjonesstorage2.blob.core.windows.net/","queue":"https://vwjonesstorage2.queue.core.windows.net/","table":"https://vwjonesstorage2.table.core.windows.net/","file":"https://vwjonesstorage2.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1277' + content-type: + - application/json + date: + - Tue, 24 Jan 2023 00:01:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-date: + - Tue, 24 Jan 2023 00:01:02 GMT + x-ms-version: + - '2021-08-06' + method: GET + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04?restype=container + response: + body: + string: "\uFEFFContainerNotFoundThe + specified container does not exist.\nRequestId:9b5c8450-101e-0022-2a86-2f8712000000\nTime:2023-01-24T00:01:03.2610959Z" + headers: + content-length: + - '223' + content-type: + - application/xml + date: + - Tue, 24 Jan 2023 00:01:02 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-error-code: + - ContainerNotFound + x-ms-version: + - '2021-08-06' + status: + code: 404 + message: The specified container does not exist. +- request: + body: null + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-date: + - Tue, 24 Jan 2023 00:01:03 GMT + x-ms-version: + - '2021-08-06' + method: PUT + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04?restype=container + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Tue, 24 Jan 2023 00:01:03 GMT + etag: + - '"0x8DAFD9E157DC471"' + last-modified: + - Tue, 24 Jan 2023 00:01:03 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-version: + - '2021-08-06' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-date: + - Tue, 24 Jan 2023 00:01:03 GMT + x-ms-version: + - '2021-08-06' + method: GET + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04?restype=container + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Tue, 24 Jan 2023 00:01:03 GMT + etag: + - '"0x8DAFD9E157DC471"' + last-modified: + - Tue, 24 Jan 2023 00:01:03 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-default-encryption-scope: + - $account-encryption-key + x-ms-deny-encryption-scope-override: + - 'false' + x-ms-has-immutability-policy: + - 'false' + x-ms-has-legal-hold: + - 'false' + x-ms-immutable-storage-with-versioning-enabled: + - 'false' + x-ms-lease-state: + - available + x-ms-lease-status: + - unlocked + x-ms-version: + - '2021-08-06' + status: + code: 200 + message: OK +- request: + body: "DECLARE ro BIT[2]\r\n\r\nH 0\r\nCNOT 0 1\r\n\r\nMEASURE 0 ro[0]\r\nMEASURE + 1 ro[1]" + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '70' + Content-Type: + - application/octet-stream + If-None-Match: + - '*' + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-blob-type: + - BlockBlob + x-ms-date: + - Tue, 24 Jan 2023 00:01:03 GMT + x-ms-version: + - '2021-08-06' + method: PUT + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData + response: + body: + string: '' + headers: + content-length: + - '0' + content-md5: + - wBue1+6CQmWpgL5BeUu42Q== + date: + - Tue, 24 Jan 2023 00:01:03 GMT + etag: + - '"0x8DAFD9E15A4582B"' + last-modified: + - Tue, 24 Jan 2023 00:01:03 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-content-crc64: + - csHCMZWsMR0= + x-ms-request-server-encrypted: + - 'true' + x-ms-version: + - '2021-08-06' + status: + code: 201 + message: Created +- request: + body: '{"containerUri": "https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04", + "inputDataFormat": "rigetti.quil.v1", "inputParams": {}, "providerId": "rigetti", + "target": "rigetti.sim.qvm", "outputDataFormat": "rigetti.quil-results.v1", + "tags": []}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '284' + Content-Type: + - application/json + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: PUT + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net:443/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"Unknown","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net:443/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":null,"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '881' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:04 GMT + mise-correlation-id: + - 5283d66c-2dba-4eff-aeda-c8e7b85c8b07 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=196l3rto%2FiErsoNKNuu3kdSa8bBExnzC0san3TA%2Bv78%3D&se=2023-01-28T00%3A01%3A05Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"Unknown","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=6aEX01kamP55lVCPYWgx4xKkIzxZKK0Za%2B%2Bc0U9vqEs%3D&se=2023-01-28T00%3A01%3A05Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":null,"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1256' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:05 GMT + mise-correlation-id: + - 4d8cffd1-9ba4-4ff5-b2df-8e8861d4ef2c + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=32jhKNasct4oafX1D1LRMQ%2F90fYGK65Bao%2BOI64QJlg%3D&se=2023-01-28T00%3A01%3A06Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=rmlQYOTTlqmLx9yThReHBUlT0W0POCKXabUIOik1TwQ%3D&se=2023-01-28T00%3A01%3A06Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1268' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:06 GMT + mise-correlation-id: + - a2216388-802d-4d91-9fbb-573b18929d54 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=32jhKNasct4oafX1D1LRMQ%2F90fYGK65Bao%2BOI64QJlg%3D&se=2023-01-28T00%3A01%3A06Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=rmlQYOTTlqmLx9yThReHBUlT0W0POCKXabUIOik1TwQ%3D&se=2023-01-28T00%3A01%3A06Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1268' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:06 GMT + mise-correlation-id: + - be00132a-e76e-4455-ab6a-623f4a8e864a + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=iERZEPoIeZnQyIXFoxbWbJpLeAFL%2BF2yyElhYzzFlqE%3D&se=2023-01-28T00%3A01%3A07Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=qbF6QCTF89gqkSioQ8UXR31qWZsGi4ILWUHCEYfsjvs%3D&se=2023-01-28T00%3A01%3A07Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1266' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:07 GMT + mise-correlation-id: + - 358e59c4-1dfc-46c8-be90-16092d0b61b2 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=iERZEPoIeZnQyIXFoxbWbJpLeAFL%2BF2yyElhYzzFlqE%3D&se=2023-01-28T00%3A01%3A07Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=qbF6QCTF89gqkSioQ8UXR31qWZsGi4ILWUHCEYfsjvs%3D&se=2023-01-28T00%3A01%3A07Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1266' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:07 GMT + mise-correlation-id: + - 7c4070b2-07b5-4812-a9e8-425476aa1270 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=q9afTepaJL8V8nkrL40XzXwyU1%2FXZfA4q7UR774Muds%3D&se=2023-01-28T00%3A01%3A08Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Executing","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=ojIT3zvEC43DvcfzETIdy%2FFwQzXREszQEFObgQIqdLo%3D&se=2023-01-28T00%3A01%3A08Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":"2023-01-24T00:01:08.6533255Z","cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1296' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:08 GMT + mise-correlation-id: + - 580fc7a1-c48a-47d2-929d-bb7d743e2560 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=A3ThuTTbxno215AB%2BtQfEyoSBNR27jZpIwWJJdllNH4%3D&se=2023-01-28T00%3A01%3A10Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Executing","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/outputData?sv=2019-07-07&sr=b&sig=bvfmXKugkelgIiXAwfU6WT7sjKgNsaG4meMb4WQ3C7g%3D&se=2023-01-28T00%3A01%3A10Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":"2023-01-24T00:01:08.6533255Z","cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1294' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:10 GMT + mise-correlation-id: + - 9acb306b-e91f-4684-b5b3-cd462d80548e + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=X%2Bl1cJa246nD0qBNUYTFYLuh0K2PdGwW2zi1ZFoRT9U%3D&se=2023-01-28T00%3A01%3A12Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Succeeded","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/rawOutputData?sv=2019-07-07&sr=b&sig=X99ZpReiJbIfvzFaKDDau9lt7b%2BdXrWxVMoUBJ%2FXsoU%3D&se=2023-01-28T00%3A01%3A12Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":"2023-01-24T00:01:08.6533255Z","cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":"2023-01-24T00:01:10.7805788Z","costEstimate":{"currencyCode":"USD","events":[{"dimensionId":"qpu_time_centiseconds","dimensionName":"QPU + Execution Time","measureUnit":"10ms (rounded up)","amountBilled":0.0,"amountConsumed":0.0,"unitPrice":0.0}],"estimatedTotal":0.0},"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1544' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:12 GMT + mise-correlation-id: + - 30e8c501-d201-47dc-ad53-668fc626cf24 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/9299af19-149b-473f-b0c7-caa21f832a04 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/inputData?sv=2019-07-07&sr=b&sig=YpRiai7YWinpgLHPxSs3KdBpH4afnjGSoTKPaOzVEL4%3D&se=2023-01-28T00%3A01%3A13Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.input.json","inputDataFormat":"rigetti.quil.v1","inputParams":{},"metadata":null,"sessionId":null,"status":"Succeeded","jobType":"QuantumComputing","outputDataFormat":"rigetti.quil-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/rawOutputData?sv=2019-07-07&sr=b&sig=TpatYf%2FqKxTbrhPtRXPy91rKNlEkMmRoXRN3nrbOPKE%3D&se=2023-01-28T00%3A01%3A13Z&sp=r&rscd=attachment%3B%20filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json","beginExecutionTime":"2023-01-24T00:01:08.6533255Z","cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"9299af19-149b-473f-b0c7-caa21f832a04","providerId":"rigetti","target":"rigetti.sim.qvm","creationTime":"2023-01-24T00:01:04.0381633+00:00","endExecutionTime":"2023-01-24T00:01:10.7805788Z","costEstimate":{"currencyCode":"USD","events":[{"dimensionId":"qpu_time_centiseconds","dimensionName":"QPU + Execution Time","measureUnit":"10ms (rounded up)","amountBilled":0.0,"amountConsumed":0.0,"unitPrice":0.0}],"estimatedTotal":0.0},"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1540' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:13 GMT + mise-correlation-id: + - e3c89597-f5b1-4cc6-8ce9-e4e891aee5b6 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Connection: + - keep-alive + User-Agent: + - Azure-Storage/2.0.0-2.0.1 (Python CPython 3.10.6; Windows 10) AZURECLI/2.44.1 + x-ms-date: + - Tue, 24 Jan 2023 00:01:13 GMT + x-ms-range: + - bytes=0-33554431 + x-ms-version: + - '2018-11-09' + method: GET + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-9299af19-149b-473f-b0c7-caa21f832a04/rawOutputData?sv=2019-07-07&sr=b&sig=TpatYf%2FqKxTbrhPtRXPy91rKNlEkMmRoXRN3nrbOPKE%3D&se=2023-01-28T00%3A01%3A13Z&sp=r&rscd=attachment%3B+filename%3Djob-9299af19-149b-473f-b0c7-caa21f832a04.output.json + response: + body: + string: '{"ro":[[1,1]]}' + headers: + accept-ranges: + - bytes + content-disposition: + - attachment; filename=job-9299af19-149b-473f-b0c7-caa21f832a04.output.json + content-length: + - '14' + content-range: + - bytes 0-13/14 + content-type: + - application/json + date: + - Tue, 24 Jan 2023 00:01:13 GMT + etag: + - '"0x8DAFD9E19E3396E"' + last-modified: + - Tue, 24 Jan 2023 00:01:10 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-blob-content-md5: + - IjWSe/NyJii12borFKQGng== + x-ms-blob-type: + - BlockBlob + x-ms-creation-time: + - Tue, 24 Jan 2023 00:01:06 GMT + x-ms-lease-state: + - available + x-ms-lease-status: + - unlocked + x-ms-server-encrypted: + - 'true' + x-ms-version: + - '2018-11-09' + status: + code: 206 + message: Partial Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/providerStatus + response: + body: + string: '{"value":[{"id":"qci","currentAvailability":"Degraded","targets":[{"id":"qci.simulator","currentAvailability":"Available","averageQueueTime":1,"statusPage":"https://quantumcircuits.com"},{"id":"qci.machine1","currentAvailability":"Unavailable","averageQueueTime":1,"statusPage":"https://quantumcircuits.com"},{"id":"qci.simulator.noisy","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://quantumcircuits.com"}]},{"id":"rigetti","currentAvailability":"Degraded","targets":[{"id":"rigetti.sim.qvm","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-11","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null},{"id":"rigetti.qpu.aspen-m-2","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"},{"id":"rigetti.qpu.aspen-m-3","currentAvailability":"Available","averageQueueTime":5,"statusPage":"https://rigetti.statuspage.io/"}]},{"id":"ionq","currentAvailability":"Available","targets":[{"id":"ionq.qpu","currentAvailability":"Available","averageQueueTime":66466,"statusPage":"https://status.ionq.co"},{"id":"ionq.qpu.aria-1","currentAvailability":"Available","averageQueueTime":1029551,"statusPage":"https://status.ionq.co"},{"id":"ionq.simulator","currentAvailability":"Available","averageQueueTime":2,"statusPage":"https://status.ionq.co"}]},{"id":"Microsoft","currentAvailability":"Available","targets":[{"id":"microsoft.paralleltempering-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.paralleltempering.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.simulatedannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.tabu.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.qmc.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.populationannealing-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null},{"id":"microsoft.substochasticmontecarlo-parameterfree.cpu","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"microsoft-qc","currentAvailability":"Available","targets":[{"id":"microsoft.estimator","currentAvailability":"Available","averageQueueTime":0,"statusPage":null}]},{"id":"quantinuum","currentAvailability":"Degraded","targets":[{"id":"quantinuum.hqs-lt-s1","currentAvailability":"Degraded","averageQueueTime":777,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-apival","currentAvailability":"Available","averageQueueTime":2,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-apival","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s1-sim","currentAvailability":"Available","averageQueueTime":1061,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt-s2-sim","currentAvailability":"Available","averageQueueTime":29,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.hqs-lt","currentAvailability":"Degraded","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-1","currentAvailability":"Degraded","averageQueueTime":777,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1sc","currentAvailability":"Available","averageQueueTime":2,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1-2","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2sc","currentAvailability":"Available","averageQueueTime":0,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-1e","currentAvailability":"Available","averageQueueTime":1061,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.sim.h1-2e","currentAvailability":"Available","averageQueueTime":29,"statusPage":"https://www.quantinuum.com/products/h1"},{"id":"quantinuum.qpu.h1","currentAvailability":"Unavailable","averageQueueTime":0,"statusPage":null}]}],"nextLink":null}' + headers: + connection: + - keep-alive + content-length: + - '4971' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:14 GMT + mise-correlation-id: + - 60a63976-917b-488c-860b-6363795d5efc + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum run + Connection: + - keep-alive + ParameterSetName: + - -t --shots --job-input-format --job-input-file --job-output-format --job-params + -o + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517?api-version=2022-01-10-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517","name":"e2e-test-w9154517","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"v-wjones@microsoft.com","createdByType":"User","createdAt":"2023-01-23T23:53:56.9639159Z","lastModifiedBy":"v-wjones@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-01-23T23:53:56.9639159Z"},"identity":{"principalId":"75b04db9-f07d-49f2-b05e-c8150e586215","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"qci","providerSku":"qci-freepreview","applicationName":"e2e-test-w9154517-qci","provisioningState":"Succeeded"},{"providerId":"rigetti","providerSku":"azure-quantum-credits","applicationName":"e2e-test-w9154517-rigetti","provisioningState":"Succeeded","resourceUsageId":"7964fd5b-f302-4c93-bf64-d458ff733112"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred","applicationName":"e2e-test-w9154517-ionq","provisioningState":"Succeeded","resourceUsageId":"71b0823e-8eab-4e92-a036-28d137c0c498"},{"providerId":"Microsoft","providerSku":"DZH3178M639F","applicationName":"e2e-test-w9154517-Microsoft","provisioningState":"Succeeded"},{"providerId":"microsoft-qc","providerSku":"learn-and-develop","applicationName":"e2e-test-w9154517-microsoft-qc","provisioningState":"Succeeded"},{"providerId":"quantinuum","providerSku":"credits1","applicationName":"e2e-test-w9154517-quantinuum","provisioningState":"Succeeded","resourceUsageId":"be341c87-5098-487f-b767-5a091fa55d3b"}],"provisioningState":"Succeeded","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","endpointUri":"https://e2e-test-w9154517.eastus.quantum.azure.com"}}' + headers: + cache-control: + - no-cache + content-length: + - '1906' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:13 GMT + etag: + - '"45004ef6-0000-0100-0000-63cf1f980000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum run + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -t --shots --job-input-format --job-input-file --job-output-format --job-params + -o + User-Agent: + - AZURECLI/2.44.1 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2/listKeys?api-version=2022-09-01&$expand=kerb + response: + body: + string: '{"keys":[{"creationTime":"2021-09-21T22:04:47.1374328Z","keyName":"key1","value":"veryFakedStorageAccountKey==","permissions":"FULL"},{"creationTime":"2021-09-21T22:04:47.1374328Z","keyName":"key2","value":"veryFakedStorageAccountKey==","permissions":"FULL"}]}' + headers: + cache-control: + - no-cache + content-length: + - '260' + content-type: + - application/json + date: + - Tue, 24 Jan 2023 00:01:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-resource-requests: + - '11999' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum run + Connection: + - keep-alive + ParameterSetName: + - -t --shots --job-input-format --job-input-file --job-output-format --job-params + -o + User-Agent: + - AZURECLI/2.44.1 azsdk-python-azure-mgmt-storage/21.0.0 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2?api-version=2022-09-01 + response: + body: + string: '{"sku":{"name":"Standard_LRS","tier":"Standard"},"kind":"Storage","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","name":"vwjonesstorage2","type":"Microsoft.Storage/storageAccounts","location":"eastus","tags":{},"properties":{"keyCreationTime":{"key1":"2021-09-21T22:04:47.1374328Z","key2":"2021-09-21T22:04:47.1374328Z"},"privateEndpointConnections":[],"minimumTlsVersion":"TLS1_0","allowBlobPublicAccess":true,"networkAcls":{"bypass":"AzureServices","virtualNetworkRules":[],"ipRules":[],"defaultAction":"Allow"},"supportsHttpsTrafficOnly":true,"encryption":{"services":{"file":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"},"blob":{"keyType":"Account","enabled":true,"lastEnabledTime":"2021-09-21T22:04:47.1374328Z"}},"keySource":"Microsoft.Storage"},"provisioningState":"Succeeded","creationTime":"2021-09-21T22:04:47.0124593Z","primaryEndpoints":{"blob":"https://vwjonesstorage2.blob.core.windows.net/","queue":"https://vwjonesstorage2.queue.core.windows.net/","table":"https://vwjonesstorage2.table.core.windows.net/","file":"https://vwjonesstorage2.file.core.windows.net/"},"primaryLocation":"eastus","statusOfPrimary":"available"}}' + headers: + cache-control: + - no-cache + content-length: + - '1277' + content-type: + - application/json + date: + - Tue, 24 Jan 2023 00:01:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-Azure-Storage-Resource-Provider/1.0,Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-date: + - Tue, 24 Jan 2023 00:01:15 GMT + x-ms-version: + - '2021-08-06' + method: GET + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14?restype=container + response: + body: + string: "\uFEFFContainerNotFoundThe + specified container does not exist.\nRequestId:3105c290-801e-0042-7a86-2ffb8d000000\nTime:2023-01-24T00:01:15.4120367Z" + headers: + content-length: + - '223' + content-type: + - application/xml + date: + - Tue, 24 Jan 2023 00:01:15 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-error-code: + - ContainerNotFound + x-ms-version: + - '2021-08-06' + status: + code: 404 + message: The specified container does not exist. +- request: + body: null + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-date: + - Tue, 24 Jan 2023 00:01:15 GMT + x-ms-version: + - '2021-08-06' + method: PUT + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14?restype=container + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Tue, 24 Jan 2023 00:01:15 GMT + etag: + - '"0x8DAFD9E1CC094C8"' + last-modified: + - Tue, 24 Jan 2023 00:01:15 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-version: + - '2021-08-06' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-date: + - Tue, 24 Jan 2023 00:01:15 GMT + x-ms-version: + - '2021-08-06' + method: GET + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14?restype=container + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Tue, 24 Jan 2023 00:01:15 GMT + etag: + - '"0x8DAFD9E1CC094C8"' + last-modified: + - Tue, 24 Jan 2023 00:01:15 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-default-encryption-scope: + - $account-encryption-key + x-ms-deny-encryption-scope-override: + - 'false' + x-ms-has-immutability-policy: + - 'false' + x-ms-has-legal-hold: + - 'false' + x-ms-immutable-storage-with-versioning-enabled: + - 'false' + x-ms-lease-state: + - available + x-ms-lease-status: + - unlocked + x-ms-version: + - '2021-08-06' + status: + code: 200 + message: OK +- request: + body: '{"gateset": "qis", "qubits": 3, "circuit": [{"gate": "h", "targets": [0]}, + {"gate": "x", "targets": [1], "controls": [0]}, {"gate": "x", "targets": [2], + "controls": [1]}]}' + headers: + Accept: + - application/xml + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '171' + Content-Type: + - application/octet-stream + If-None-Match: + - '*' + User-Agent: + - azsdk-python-storage-blob/12.14.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + x-ms-blob-content-type: + - application/json + x-ms-blob-type: + - BlockBlob + x-ms-date: + - Tue, 24 Jan 2023 00:01:15 GMT + x-ms-version: + - '2021-08-06' + method: PUT + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData + response: + body: + string: '' + headers: + content-length: + - '0' + content-md5: + - 3+pg2wKa9x2rK+IB+BmzGA== + date: + - Tue, 24 Jan 2023 00:01:15 GMT + etag: + - '"0x8DAFD9E1CEC5F82"' + last-modified: + - Tue, 24 Jan 2023 00:01:15 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-content-crc64: + - VPUiKdL2pXs= + x-ms-request-server-encrypted: + - 'true' + x-ms-version: + - '2021-08-06' + status: + code: 201 + message: Created +- request: + body: '{"containerUri": "https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14", + "inputDataFormat": "ionq.circuit.v1", "inputParams": {"count": 100, "shots": + 100}, "providerId": "ionq", "target": "ionq.simulator", "outputDataFormat": + "ionq.quantum-results.v1", "tags": []}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '306' + Content-Type: + - application/json + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: PUT + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net:443/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"Unknown","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net:443/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":null,"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '900' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:16 GMT + mise-correlation-id: + - a68dc305-e07e-400b-9f55-202048a5eea4 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=mkUU29DndFtCn%2FuDSiWzhFiivQgWQlKRlohzU3ATyx0%3D&se=2023-01-28T00%3A01%3A16Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=4S7kWpmHEJtgLqdWGEAL2NfX9i%2BuN%2FOU8Wxyi95Vdcg%3D&se=2023-01-28T00%3A01%3A16Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1289' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:16 GMT + mise-correlation-id: + - 63ef75df-7dc7-46a1-ae10-7bf780156d38 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=mkUU29DndFtCn%2FuDSiWzhFiivQgWQlKRlohzU3ATyx0%3D&se=2023-01-28T00%3A01%3A16Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=4S7kWpmHEJtgLqdWGEAL2NfX9i%2BuN%2FOU8Wxyi95Vdcg%3D&se=2023-01-28T00%3A01%3A16Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1289' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:16 GMT + mise-correlation-id: + - eab616d5-a8a1-42ed-8904-52c5369dfd06 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=TST8VFMgakopwOYokKH%2BG%2FKE0rOK9oNuSk%2FQIVcAm1g%3D&se=2023-01-28T00%3A01%3A17Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=OIULmt%2BruIUV2rd8srnAZFM4NGxtBRSEm0S6nMXZtVA%3D&se=2023-01-28T00%3A01%3A17Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1291' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:17 GMT + mise-correlation-id: + - a90771df-eab6-4c75-96ad-dca396aa8aaa + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=TST8VFMgakopwOYokKH%2BG%2FKE0rOK9oNuSk%2FQIVcAm1g%3D&se=2023-01-28T00%3A01%3A17Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=OIULmt%2BruIUV2rd8srnAZFM4NGxtBRSEm0S6nMXZtVA%3D&se=2023-01-28T00%3A01%3A17Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1291' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:17 GMT + mise-correlation-id: + - 95916ed4-641d-4e6d-ac59-e6e0a8bdb78b + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=9uFU6Oa%2BrlbtuGySZXsijXz13wPAXzfKnZqGBSMXye4%3D&se=2023-01-28T00%3A01%3A18Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=dwDghUIXtHNI%2BIgr%2FMv%2BTg5%2FWOUMjNXHjMJIzqlt3z4%3D&se=2023-01-28T00%3A01%3A18Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1293' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:18 GMT + mise-correlation-id: + - 975d87fc-d555-4083-b24f-955ab26ca6fc + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=ry6z01ZBqwAaKFjkuCdNc1Hv92sOxmgeHjBbfKvMVvw%3D&se=2023-01-28T00%3A01%3A19Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=cuH2n1llb02s9QcQMq9%2BTDLzptTAAQU%2BS87CQQfGjYg%3D&se=2023-01-28T00%3A01%3A19Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1287' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:19 GMT + mise-correlation-id: + - 42a29ad2-6148-44ca-ac9c-eccefc31709a + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=jmZzKlOZPmz60Enp3BfJhiCfvaIxQn0Twd2%2BpvJpPBQ%3D&se=2023-01-28T00%3A01%3A21Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Waiting","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/outputData?sv=2019-07-07&sr=b&sig=wgLX5vQRFNSwSbKWTL2v6R8S4NznBOa%2F2h2J%2BE6JH0g%3D&se=2023-01-28T00%3A01%3A21Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":null,"cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":null,"costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1289' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:21 GMT + mise-correlation-id: + - 06239b25-6f12-4658-abb5-46d005768d89 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=qHVjRfOSy6dNin%2BynpbFp40lm3m5F8M9HSCn%2FYBSEa4%3D&se=2023-01-28T00%3A01%3A23Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Succeeded","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/rawOutputData?sv=2019-07-07&sr=b&sig=bsjokMHDEus8m7q1qUIzbgP%2BTLq3aSXw4bbUZqnbDv4%3D&se=2023-01-28T00%3A01%3A23Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":"2023-01-24T00:01:22.232Z","cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":"2023-01-24T00:01:22.313Z","costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1338' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:23 GMT + mise-correlation-id: + - ff85161a-2f4c-4e6a-8119-a6f8b5c6d71f + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - az-cli-ext/0.17.0.1 azsdk-python-quantum/0.0.0.1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + method: GET + uri: https://eastus.quantum.azure.com/v1.0/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517/jobs/398f62ca-1311-458f-8843-d78c0ebf7a14 + response: + body: + string: '{"containerUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14","inputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/inputData?sv=2019-07-07&sr=b&sig=qHVjRfOSy6dNin%2BynpbFp40lm3m5F8M9HSCn%2FYBSEa4%3D&se=2023-01-28T00%3A01%3A23Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.input.json","inputDataFormat":"ionq.circuit.v1","inputParams":{"count":100,"shots":100},"metadata":null,"sessionId":null,"status":"Succeeded","jobType":"QuantumComputing","outputDataFormat":"ionq.quantum-results.v1","outputDataUri":"https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/rawOutputData?sv=2019-07-07&sr=b&sig=bsjokMHDEus8m7q1qUIzbgP%2BTLq3aSXw4bbUZqnbDv4%3D&se=2023-01-28T00%3A01%3A23Z&sp=r&rscd=attachment%3B%20filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json","beginExecutionTime":"2023-01-24T00:01:22.232Z","cancellationTime":null,"quantumComputingData":{"count":1},"errorData":null,"isCancelling":false,"tags":[],"name":null,"id":"398f62ca-1311-458f-8843-d78c0ebf7a14","providerId":"ionq","target":"ionq.simulator","creationTime":"2023-01-24T00:01:16.1680299+00:00","endExecutionTime":"2023-01-24T00:01:22.313Z","costEstimate":null,"itemType":"Job"}' + headers: + connection: + - keep-alive + content-length: + - '1338' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:23 GMT + mise-correlation-id: + - 83c80300-3ad4-48a3-be0a-ec6d6413c799 + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + server: + - Microsoft-IIS/10.0 + set-cookie: + - ApplicationGatewayAffinityCORS=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/; SameSite=None; + Secure + - ApplicationGatewayAffinity=f41f4d84e6de1cfe7357bf648ccde6bc; Path=/ + - ARRAffinity=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + - ARRAffinitySameSite=9d716053ef092553e7bdd2639d89f002241b80715630c2dbb839c205a5e8d5f8;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-jobscheduler-westus-003.ase-jobscheduler-westus-003.appserviceenvironment.net + strict-transport-security: + - max-age=2592000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-powered-by: + - ASP.NET + status: + code: 200 + message: OK +- request: + body: null + headers: + Connection: + - keep-alive + User-Agent: + - Azure-Storage/2.0.0-2.0.1 (Python CPython 3.10.6; Windows 10) AZURECLI/2.44.1 + x-ms-date: + - Tue, 24 Jan 2023 00:01:23 GMT + x-ms-range: + - bytes=0-33554431 + x-ms-version: + - '2018-11-09' + method: GET + uri: https://vwjonesstorage2.blob.core.windows.net/quantum-job-398f62ca-1311-458f-8843-d78c0ebf7a14/rawOutputData?sv=2019-07-07&sr=b&sig=bsjokMHDEus8m7q1qUIzbgP%2BTLq3aSXw4bbUZqnbDv4%3D&se=2023-01-28T00%3A01%3A23Z&sp=r&rscd=attachment%3B+filename%3Djob-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json + response: + body: + string: '{"histogram":{"0":0.500000000,"7":0.500000000}}' + headers: + accept-ranges: + - bytes + content-disposition: + - attachment; filename=job-398f62ca-1311-458f-8843-d78c0ebf7a14.output.json + content-length: + - '47' + content-range: + - bytes 0-46/47 + content-type: + - application/json + date: + - Tue, 24 Jan 2023 00:01:23 GMT + etag: + - '"0x8DAFD9E21079149"' + last-modified: + - Tue, 24 Jan 2023 00:01:22 GMT + server: + - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-blob-type: + - BlockBlob + x-ms-creation-time: + - Tue, 24 Jan 2023 00:01:18 GMT + x-ms-lease-state: + - available + x-ms-lease-status: + - unlocked + x-ms-server-encrypted: + - 'true' + x-ms-version: + - '2018-11-09' + status: + code: 206 + message: Partial Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -w + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517?api-version=2022-01-10-preview + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/8e852d6e-256c-4085-8b18-f975964d129a*9791A27D973CEDA5971DD16C3BE876DA873258CAC7236125D24D1E999120C663?api-version=2022-01-10-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:25 GMT + etag: + - '"45004ff6-0000-0100-0000-63cf1fd50000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.Quantum/locations/EASTUS/operationStatuses/8e852d6e-256c-4085-8b18-f975964d129a*9791A27D973CEDA5971DD16C3BE876DA873258CAC7236125D24D1E999120C663?api-version=2022-01-10-preview + mise-correlation-id: + - 673c2de1-842d-4250-a0b1-d5a3135af34f + pragma: + - no-cache + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + set-cookie: + - ARRAffinity=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ARRAffinitySameSite=8ff86c9a27601d7f5b6518ec4d18af424875e57b5b1d58a058e5ff9db2bf1a1f;Path=/;HttpOnly;SameSite=None;Secure;Domain=rpcontrol-eastus.azurewebsites.net + - ASLBSA=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + path=/; secure + - ASLBSACORS=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + samesite=none; path=/; secure + strict-transport-security: + - max-age=31536000; includeSubDomains + x-azure-ref: + - 01R/PYwAAAACpX24CzKoETZt8uW5nGJVhTU5aMjIxMDYwNjExMDM1AGU0ODIyNTNiLTllMDUtNDA1ZS1hODNmLTU4NmVlMWQ1NTNlNA== + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + x-powered-by: + - ASP.NET + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace delete + Connection: + - keep-alive + Cookie: + - ASLBSA=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548; + ASLBSACORS=0003d40efdced3b125786ca8cb22325eb49a925b534478081c4d828d5b638143f548 + ParameterSetName: + - -g -w + User-Agent: + - AZURECLI/2.44.1 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.10.6 (Windows-10-10.0.22621-SP0) + az-cli-ext/0.17.0.1 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517?api-version=2022-01-10-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Quantum/workspaces/e2e-test-w9154517","name":"e2e-test-w9154517","type":"microsoft.quantum/workspaces","location":"eastus","tags":{},"systemData":{"createdBy":"v-wjones@microsoft.com","createdByType":"User","createdAt":"2023-01-23T23:53:56.9639159Z","lastModifiedBy":"v-wjones@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2023-01-23T23:53:56.9639159Z"},"identity":{"principalId":"75b04db9-f07d-49f2-b05e-c8150e586215","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"qci","providerSku":"qci-freepreview","applicationName":"e2e-test-w9154517-qci","provisioningState":"Succeeded"},{"providerId":"rigetti","providerSku":"azure-quantum-credits","applicationName":"e2e-test-w9154517-rigetti","provisioningState":"Succeeded","resourceUsageId":"7964fd5b-f302-4c93-bf64-d458ff733112"},{"providerId":"ionq","providerSku":"pay-as-you-go-cred","applicationName":"e2e-test-w9154517-ionq","provisioningState":"Succeeded","resourceUsageId":"71b0823e-8eab-4e92-a036-28d137c0c498"},{"providerId":"Microsoft","providerSku":"DZH3178M639F","applicationName":"e2e-test-w9154517-Microsoft","provisioningState":"Succeeded"},{"providerId":"microsoft-qc","providerSku":"learn-and-develop","applicationName":"e2e-test-w9154517-microsoft-qc","provisioningState":"Succeeded"},{"providerId":"quantinuum","providerSku":"credits1","applicationName":"e2e-test-w9154517-quantinuum","provisioningState":"Succeeded","resourceUsageId":"be341c87-5098-487f-b767-5a091fa55d3b"}],"provisioningState":"Deleting","usable":"Yes","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-v-wjones2/providers/Microsoft.Storage/storageAccounts/vwjonesstorage2","endpointUri":"https://e2e-test-w9154517.eastus.quantum.azure.com"}}' + headers: + cache-control: + - no-cache + content-length: + - '1905' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 24 Jan 2023 00:01:25 GMT + etag: + - '"45004ff6-0000-0100-0000-63cf1fd50000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +version: 1 diff --git a/src/quantum/azext_quantum/tests/latest/test_quantum_jobs.py b/src/quantum/azext_quantum/tests/latest/test_quantum_jobs.py index 3c8d1d009f9..2c1aa9c936f 100644 --- a/src/quantum/azext_quantum/tests/latest/test_quantum_jobs.py +++ b/src/quantum/azext_quantum/tests/latest/test_quantum_jobs.py @@ -12,12 +12,12 @@ from azure.cli.testsdk import ScenarioTest from azure.cli.core.azclierror import InvalidArgumentValueError, AzureInternalError -from .utils import get_test_subscription_id, get_test_resource_group, get_test_workspace, get_test_workspace_location, issue_cmd_with_param_missing +from .utils import get_test_subscription_id, get_test_resource_group, get_test_workspace, get_test_workspace_location, issue_cmd_with_param_missing, get_test_workspace_storage, get_test_workspace_random_name from ..._client_factory import _get_data_credentials from ...commands import transform_output -from ...operations.workspace import WorkspaceInfo +from ...operations.workspace import WorkspaceInfo, DEPLOYMENT_NAME_PREFIX from ...operations.target import TargetInfo -from ...operations.job import _generate_submit_args, _parse_blob_url, _validate_max_poll_wait_secs, build +from ...operations.job import _generate_submit_args, _parse_blob_url, _validate_max_poll_wait_secs, build, _convert_numeric_params TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) @@ -44,16 +44,16 @@ def test_job_errors(self): issue_cmd_with_param_missing(self, "az quantum job wait", "az quantum job wait -g MyResourceGroup -w MyWorkspace -l MyLocation -j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --max-poll-wait-secs 60 -o table\nWait for completion of a job, check at 60 second intervals.") def test_build(self): - result = build(self, target_id='ionq.simulator', project='src\\quantum\\azext_quantum\\tests\\latest\\source_for_build_test\\QuantumRNG.csproj', target_capability='BasicQuantumFunctionality') + result = build(self, target_id='ionq.simulator', project='src\\quantum\\azext_quantum\\tests\\latest\\input_data\\QuantumRNG.csproj', target_capability='BasicQuantumFunctionality') assert result == {'result': 'ok'} - self.testfile = open(os.path.join(os.path.dirname(__file__), 'source_for_build_test/obj/qsharp/config/qsc.rsp')) + self.testfile = open(os.path.join(os.path.dirname(__file__), 'input_data/obj/qsharp/config/qsc.rsp')) self.testdata = self.testfile.read() self.assertIn('TargetCapability:BasicQuantumFunctionality', self.testdata) self.testfile.close() try: - build(self, target_id='ionq.simulator', project='src\\quantum\\azext_quantum\\tests\\latest\\source_for_build_test\\QuantumRNG.csproj', target_capability='BogusQuantumFunctionality') + build(self, target_id='ionq.simulator', project='src\\quantum\\azext_quantum\\tests\\latest\\input_data\\QuantumRNG.csproj', target_capability='BogusQuantumFunctionality') assert False except AzureInternalError as e: assert str(e) == "Failed to compile program." @@ -237,3 +237,54 @@ def test_validate_max_poll_wait_secs(self): assert False except InvalidArgumentValueError as e: assert str(e) == "--max-poll-wait-secs parameter is not valid: foobar" + + def test_convert_numeric_params(self): + # Show that it converts numeric strings, but doesn't modify params that are already numeric + test_job_params = {"integer1": "1", "float1.5": "1.5", "integer2": 2, "float2.5": 2.5, "integer3": "3", "float3.5": "3.5"} + _convert_numeric_params(test_job_params) + assert test_job_params == {"integer1": 1, "float1.5": 1.5, "integer2": 2, "float2.5": 2.5, "integer3": 3, "float3.5": 3.5} + + # Make sure it doesn't modify non-numeric strings + test_job_params = {"string1": "string_value1", "string2": "string_value2", "string3": "string_value3"} + _convert_numeric_params(test_job_params) + assert test_job_params == {"string1": "string_value1", "string2": "string_value2", "string3": "string_value3"} + + # Make sure it doesn't modify the "tags" list + test_job_params = {"string1": "string_value1", "tags": ["tag1", "tag2", "3", "4"], "integer1": "1"} + _convert_numeric_params(test_job_params) + assert test_job_params == {"string1": "string_value1", "tags": ["tag1", "tag2", "3", "4"], "integer1": 1} + + # Make sure it doesn't modify nested dict like metadata uses + test_job_params = {"string1": "string_value1", "metadata": {"meta1": "meta_value1", "meta2": "2"}, "integer1": "1"} + _convert_numeric_params(test_job_params) + assert test_job_params == {"string1": "string_value1", "metadata": {"meta1": "meta_value1", "meta2": "2"}, "integer1": 1} + + @live_only() + def test_submit(self): + test_location = get_test_workspace_location() + test_resource_group = get_test_resource_group() + test_workspace_temp = get_test_workspace_random_name() + test_provider_sku_list = "qci/qci-freepreview,rigetti/azure-quantum-credits,ionq/pay-as-you-go-cred,Microsoft/DZH3178M639F" + test_storage = get_test_workspace_storage() + + self.cmd(f"az quantum workspace create -g {test_resource_group} -w {test_workspace_temp} -l {test_location} -a {test_storage} -r {test_provider_sku_list}") + self.cmd(f"az quantum workspace set -g {test_resource_group} -w {test_workspace_temp} -l {test_location}") + + # Run a Quil pass-through job on Rigetti + results = self.cmd("az quantum run -t rigetti.sim.qvm --job-input-format rigetti.quil.v1 -t rigetti.sim.qvm --job-input-file src/quantum/azext_quantum/tests/latest/input_data/bell-state.quil --job-output-format rigetti.quil-results.v1 -o json").get_output_in_json() + self.assertIn("ro", results) + + # Run a Qiskit pass-through job on IonQ + results = self.cmd("az quantum run -t ionq.simulator --shots 100 --job-input-format ionq.circuit.v1 --job-input-file src/quantum/azext_quantum/tests/latest/input_data/Qiskit-3-qubit-GHZ-circuit.json --job-output-format ionq.quantum-results.v1 --job-params count=100 content-type=application/json -o json").get_output_in_json() + self.assertIn("histogram", results) + + # Unexplained behavior: upload_blob fails with on the next two tests, but the same commands succeed when run interactively. + # # Run a QIR job on QCI + # results = self.cmd("az quantum run -t qci.simulator --shots 100 --job-input-format qir.v1 --job-input-file src/quantum/azext_quantum/tests/latest/input_data/Qrng.bc --entry-point Qrng__SampleQuantumRandomNumberGenerator -o json") + # self.assertIn("Histogram", results) + # + # # Run a QIO job + # results = self.cmd("az quantum run -t microsoft.paralleltempering-parameterfree.cpu --job-input-format microsoft.qio.v2 --job-input-file src/quantum/azext_quantum/tests/latest/input_data/QIO-Problem-2.json -o json").get_output_in_json() + # self.assertIn("solutions", results) + + self.cmd(f'az quantum workspace delete -g {test_resource_group} -w {test_workspace_temp}') diff --git a/src/quantum/azext_quantum/tests/latest/test_quantum_targets.py b/src/quantum/azext_quantum/tests/latest/test_quantum_targets.py index e350a96ae32..dc0c8e5836c 100644 --- a/src/quantum/azext_quantum/tests/latest/test_quantum_targets.py +++ b/src/quantum/azext_quantum/tests/latest/test_quantum_targets.py @@ -7,10 +7,13 @@ import pytest import unittest -from azure.cli.testsdk.scenario_tests import AllowLargeResponse +from azure.cli.testsdk.scenario_tests import AllowLargeResponse, live_only from azure.cli.testsdk import (ScenarioTest, ResourceGroupPreparer) -from .utils import get_test_resource_group, get_test_workspace, get_test_workspace_location, issue_cmd_with_param_missing +from .utils import (get_test_resource_group, get_test_workspace, get_test_workspace_location, issue_cmd_with_param_missing, + get_test_workspace_random_name, get_test_workspace_storage, get_test_target_provider_sku_list, + get_test_target_provider, get_test_target_target) +from ...operations.target import get_provider, TargetInfo TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) @@ -52,3 +55,25 @@ def test_targets(self): def test_target_errors(self): self.cmd(f'az quantum target clear') issue_cmd_with_param_missing(self, "az quantum target set", "az quantum target set -t target-id\nSelect a default when submitting jobs to Azure Quantum.") + + @live_only() + def test_get_provider(self): + test_resource_group = get_test_resource_group() + test_location = get_test_workspace_location() + test_storage = get_test_workspace_storage() + test_target_provider_sku_list = get_test_target_provider_sku_list() + test_workspace_temp = get_test_workspace_random_name() + + self.cmd(f'az quantum workspace create -g {test_resource_group} -w {test_workspace_temp} -l {test_location} -a {test_storage} -r "{test_target_provider_sku_list}"') + + test_target = get_test_target_target() + test_expected_provider = get_test_target_provider() + test_returned_provider = get_provider(self, test_target, test_resource_group, test_workspace_temp, test_location) + assert test_returned_provider == test_expected_provider + + test_target = "nonexistant.target" + test_expected_provider = None + test_returned_provider = get_provider(self, test_target, test_resource_group, test_workspace_temp, test_location) + assert test_returned_provider == test_expected_provider + + self.cmd(f'az quantum workspace delete -g {test_resource_group} -w {test_workspace_temp}') 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 ed65adfb7c4..e34c6dc15ba 100644 --- a/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py +++ b/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py @@ -155,7 +155,7 @@ def test_workspace_create_destroy(self): # @pytest.fixture(autouse=True) # def _pass_fixtures(self, capsys): # self.capsys = capsys - # # See "TODO" in issue_cmd_with_param_missing un utils.py + # # See "TODO" in issue_cmd_with_param_missing in utils.py @live_only() def test_workspace_errors(self): diff --git a/src/quantum/azext_quantum/tests/latest/utils.py b/src/quantum/azext_quantum/tests/latest/utils.py index a2540136728..7f6f37d8ab3 100644 --- a/src/quantum/azext_quantum/tests/latest/utils.py +++ b/src/quantum/azext_quantum/tests/latest/utils.py @@ -10,7 +10,11 @@ TEST_WORKSPACE_DEFAULT_STORAGE = "e2etests" TEST_WORKSPACE_DEFAULT_STORAGE_GRS = "e2etestsgrs" TEST_WORKSPACE_DEFAULT_PROVIDER_SKU_LIST = "Microsoft/Basic" -TEST_CAPABILITIES_DEFAULT = "new.microsoft;submit.microsoft" +TEST_CAPABILITIES_DEFAULT = "new.microsoft;submit.microsoft" + +TEST_TARGET_DEFAULT_PROVIDER_SKU_LIST = "microsoft-qc/learn-and-develop" +TEST_TARGET_DEFAULT_PROVIDER = "microsoft-qc" +TEST_TARGET_DEFAULT_TARGET = "microsoft.estimator" def get_from_os_environment(env_name, default): import os @@ -40,6 +44,15 @@ def get_test_workspace_provider_sku_list(): def get_test_capabilities(): return get_from_os_environment("AZURE_QUANTUM_CAPABILITIES", TEST_CAPABILITIES_DEFAULT).lower() +def get_test_target_provider_sku_list(): + return get_from_os_environment("AZURE_QUANTUM_TARGET_PROVIDER_SKU_LIST", TEST_TARGET_DEFAULT_PROVIDER_SKU_LIST) + +def get_test_target_provider(): + return get_from_os_environment("AZURE_QUANTUM_PROVIDER", TEST_TARGET_DEFAULT_PROVIDER) + +def get_test_target_target(): + return get_from_os_environment("AZURE_QUANTUM_TARGET", TEST_TARGET_DEFAULT_TARGET) + def get_test_workspace_random_name(): import random return "e2e-test-w" + str(random.randint(1000000, 9999999)) diff --git a/src/quantum/setup.py b/src/quantum/setup.py index 2343cb8117d..5e99e30432c 100644 --- a/src/quantum/setup.py +++ b/src/quantum/setup.py @@ -34,6 +34,7 @@ ] DEPENDENCIES = [ + 'azure-storage-blob~=12.14.1' ] with open('README.rst', 'r', encoding='utf-8') as f: