Provider Class

Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.

Inheritance
Provider

Constructor

Provider(*, provider_id: Optional[str] = None, provider_sku: Optional[str] = None, instance_uri: Optional[str] = None, application_name: Optional[str] = None, provisioning_state: Optional[Union[str, azure.mgmt.quantum.models._azure_quantum_management_client_enums.Status]] = None, resource_usage_id: Optional[str] = None, **kwargs)

Parameters

provider_id
str
Required

Unique id of this provider.

provider_sku
str
Required

The sku associated with pricing information for this provider.

instance_uri
str
Required

A Uri identifying the specific instance of this provider.

application_name
str
Required

The provider's marketplace application display name.

provisioning_state
str or Status
Required

Provisioning status field. Possible values include: "Succeeded", "Launching", "Updating", "Deleting", "Deleted", "Failed".

resource_usage_id
str
Required

Id to track resource usage for the provider.