Providers - List
Visa en lista över alla leverantörer på arbetsytan med deras respektive status.
GET {endpoint}/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Quantum/workspaces/{workspaceName}/providerStatus?api-version=2026-01-15-preview
URI-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Slutpunkten för Azure Quantum-tjänsten. Till exempel https://{region}.quantum.azure.com |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[a-zA-Z][a-zA-Z0-9\-_\.]*$ |
Namnet på Azure-resursgruppen. |
|
subscription
|
path | True |
string minLength: 36maxLength: 36 pattern: ^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$ |
Prenumerations-ID för Azure. |
|
workspace
|
path | True |
string minLength: 2maxLength: 50 pattern: ^[a-zA-Z][a-zA-Z0-9\-_]*$ |
Namnet på Azure Quantum-arbetsytan. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
Begäran har lyckats. |
|
| Other Status Codes |
Ett oväntat felsvar. Headers x-ms-error-code: string |
Säkerhet
AzureEntraAuth
Azure Entra OAuth2-autentisering
Typ:
oauth2
Rinna:
application
Token-URL:
https://login.microsoftonline.com/common/oauth2/v2.0/token
Scope
| Namn | Beskrivning |
|---|---|
| https://quantum.microsoft.com/.default |
x-ms-quantum-api-key
Azure Api-Key-autentisering
Typ:
apiKey
I:
header
Exempel
Get provider and target statuses.
Exempelförfrågan
GET {endpoint}/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/my-resource-group/providers/Microsoft.Quantum/workspaces/my-workspace/providerStatus?api-version=2026-01-15-preview
Exempelsvar
{
"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": 1679,
"statusPage": "https://status.ionq.co",
"numQubits": 80,
"targetProfile": "unrestricted",
"metadata": {
"key": "value"
}
},
{
"id": "ionq.simulator",
"currentAvailability": "Available",
"averageQueueTime": 0,
"statusPage": "https://status.ionq.co"
}
]
}
],
"nextLink": null
}
Definitioner
| Namn | Beskrivning |
|---|---|
|
Azure. |
Felobjektet. |
|
Azure. |
Ett svar som innehåller felinformation. |
|
Azure. |
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Paged |
En sidindelad samling av ProviderStatus-objekt |
|
Provider |
Leverantörens tillgänglighet. |
|
Provider |
Leverantörens status. |
|
Target |
Måltillgänglighet. |
|
Target |
Målstatus. |
Azure.Core.Foundations.Error
Felobjektet.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
| innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
Azure.Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Felobjektet. |
Azure.Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt riktlinjerna för Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| innererror |
Inre fel. |
PagedProviderStatus
En sidindelad samling av ProviderStatus-objekt
| Namn | Typ | Beskrivning |
|---|---|---|
| nextLink |
string (uri) |
Länken till nästa sida med objekt |
| value |
Objekten ProviderStatus på den här sidan |
ProviderAvailability
Leverantörens tillgänglighet.
| Värde | Beskrivning |
|---|---|
| Available |
Leverantören är tillgänglig. |
| Degraded |
Providern är tillgänglig med försämrad upplevelse. |
| Unavailable |
Providern är inte tillgänglig. |
ProviderStatus
Leverantörens status.
| Namn | Typ | Beskrivning |
|---|---|---|
| currentAvailability |
Aktuell leverantörstillgänglighet. |
|
| id |
string |
Leverantörens ID. |
| targets |
Aktuella målstatusar. |
TargetAvailability
Måltillgänglighet.
| Värde | Beskrivning |
|---|---|
| Available |
Målet är tillgängligt. |
| Degraded |
Target är tillgängligt med försämrad upplevelse. |
| Unavailable |
Målet är inte tillgängligt. |
TargetStatus
Målstatus.
| Namn | Typ | Beskrivning |
|---|---|---|
| averageQueueTime |
integer (int64) |
Genomsnittlig kötid i sekunder. |
| currentAvailability |
Aktuell måltillgänglighet. |
|
| id |
string |
Mål-ID. |
| metadata |
object |
Metadata för det här målet. |
| numQubits |
integer (int32) minimum: 1maximum: 100000 |
Qubit-talet. |
| statusPage |
string |
En sida med detaljerad status för leverantören. |
| targetProfile |
string |
Mål QIR-profil. |