Aree di lavoro Microsoft.Quantum

Definizione di risorsa Bicep

Il tipo di risorsa delle aree di lavoro può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Quantum/workspaces, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Quantum/workspaces@2025-12-15-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    apiKeyEnabled: bool
    providers: [
      {
        applicationName: 'string'
        instanceUri: 'string'
        providerId: 'string'
        providerSku: 'string'
        provisioningState: 'string'
        quotas: {
          highMinutesLifetime: int
          standardMinutesLifetime: int
        }
        resourceUsageId: 'string'
      }
    ]
    storageAccount: 'string'
    workspaceKind: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

Microsoft.Quantum/workspaces

Nome Descrizione Valore
identità Identità del servizio gestito assegnate a questa risorsa. ManagedServiceIdentity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obbligatorio)
proprietà Ottiene o imposta le proprietà. Definire le proprietà specifiche dell'area di lavoro quantistica. WorkspaceResourceProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

Identità dei Servizi Gestiti

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'Assegnato dal sistema'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

Fornitore

Nome Descrizione Valore
Nome dell'applicazione Nome visualizzato dell'applicazione marketplace del provider. corda
instanceUri Uri che identifica l'istanza specifica di questo provider. corda
providerId ID univoco di questo provider. corda
providerSku Sku associato alle informazioni sui prezzi per questo provider. corda
provisioningStato Campo Stato provisioning 'Eliminato'
'Eliminazione'
'Fallito'
'Avvio'
'Riuscito'
'Aggiornamento'
quotas Quote assegnate a questo fornitore. Disponibile solo per fornitori speciali. Allocazioni di quote
resourceUsageId ID per tenere traccia dell'utilizzo delle risorse per il provider. corda

Allocazioni di quote

Nome Descrizione Valore
highMinutesLifetime Limite di durata per l'esecuzione di processi ad alta priorità in minuti. Int

Vincoli:
Valore minimo = 0
standardMinutesLifetime Limite di durata per l'esecuzione di processi con priorità standard in minuti. Int

Vincoli:
Valore minimo = 0 (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

UserAssignedIdentities

Nome Descrizione Valore

Identità Assegnata dall'Utente

Nome Descrizione Valore

WorkspaceResourceProperties

Nome Descrizione Valore
apiKeyEnabled Indicatore dell'abilitazione delle chiavi API dell'area di lavoro Quantum. Bool
Provider Elenco di provider selezionati per questa area di lavoro provider[]
storageAccount ID risorsa ARM dell'account di archiviazione associato a questa area di lavoro. corda
workspaceKind Indipendentemente dal fatto che l'area di lavoro sia V1 o V2. 'V1'
'V2'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa delle aree di lavoro può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Quantum/workspaces, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Quantum/workspaces",
  "apiVersion": "2025-12-15-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "apiKeyEnabled": "bool",
    "providers": [
      {
        "applicationName": "string",
        "instanceUri": "string",
        "providerId": "string",
        "providerSku": "string",
        "provisioningState": "string",
        "quotas": {
          "highMinutesLifetime": "int",
          "standardMinutesLifetime": "int"
        },
        "resourceUsageId": "string"
      }
    ],
    "storageAccount": "string",
    "workspaceKind": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

Microsoft.Quantum/workspaces

Nome Descrizione Valore
versione dell'API Versione dell'API 'Anteprima 2025-12-15'
identità Identità del servizio gestito assegnate a questa risorsa. ManagedServiceIdentity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obbligatorio)
proprietà Ottiene o imposta le proprietà. Definire le proprietà specifiche dell'area di lavoro quantistica. WorkspaceResourceProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Quantum/workspaces'

Identità dei Servizi Gestiti

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'Assegnato dal sistema'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

Fornitore

Nome Descrizione Valore
Nome dell'applicazione Nome visualizzato dell'applicazione marketplace del provider. corda
instanceUri Uri che identifica l'istanza specifica di questo provider. corda
providerId ID univoco di questo provider. corda
providerSku Sku associato alle informazioni sui prezzi per questo provider. corda
provisioningStato Campo Stato provisioning 'Eliminato'
'Eliminazione'
'Fallito'
'Avvio'
'Riuscito'
'Aggiornamento'
quotas Quote assegnate a questo fornitore. Disponibile solo per fornitori speciali. Allocazioni di quote
resourceUsageId ID per tenere traccia dell'utilizzo delle risorse per il provider. corda

Allocazioni di quote

Nome Descrizione Valore
highMinutesLifetime Limite di durata per l'esecuzione di processi ad alta priorità in minuti. Int

Vincoli:
Valore minimo = 0
standardMinutesLifetime Limite di durata per l'esecuzione di processi con priorità standard in minuti. Int

Vincoli:
Valore minimo = 0 (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

UserAssignedIdentities

Nome Descrizione Valore

Identità Assegnata dall'Utente

Nome Descrizione Valore

WorkspaceResourceProperties

Nome Descrizione Valore
apiKeyEnabled Indicatore dell'abilitazione delle chiavi API dell'area di lavoro Quantum. Bool
Provider Elenco di provider selezionati per questa area di lavoro provider[]
storageAccount ID risorsa ARM dell'account di archiviazione associato a questa area di lavoro. corda
workspaceKind Indipendentemente dal fatto che l'area di lavoro sia V1 o V2. 'V1'
'V2'

Esempi di utilizzo

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa delle aree di lavoro può essere distribuito con operazioni destinate a:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Quantum/workspaces, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Quantum/workspaces@2025-12-15-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      apiKeyEnabled = bool
      providers = [
        {
          applicationName = "string"
          instanceUri = "string"
          providerId = "string"
          providerSku = "string"
          provisioningState = "string"
          quotas = {
            highMinutesLifetime = int
            standardMinutesLifetime = int
          }
          resourceUsageId = "string"
        }
      ]
      storageAccount = "string"
      workspaceKind = "string"
    }
  }
}

Valori delle proprietà

Microsoft.Quantum/workspaces

Nome Descrizione Valore
identità Identità del servizio gestito assegnate a questa risorsa. ManagedServiceIdentity
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obbligatorio)
proprietà Ottiene o imposta le proprietà. Definire le proprietà specifiche dell'area di lavoro quantistica. WorkspaceResourceProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Quantum/workspaces@2025-12-15-preview"

Identità dei Servizi Gestiti

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). 'Nessuno'
'Assegnato dal sistema'
'SystemAssigned,UserAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. UserAssignedIdentities

Fornitore

Nome Descrizione Valore
Nome dell'applicazione Nome visualizzato dell'applicazione marketplace del provider. corda
instanceUri Uri che identifica l'istanza specifica di questo provider. corda
providerId ID univoco di questo provider. corda
providerSku Sku associato alle informazioni sui prezzi per questo provider. corda
provisioningStato Campo Stato provisioning 'Eliminato'
'Eliminazione'
'Fallito'
'Avvio'
'Riuscito'
'Aggiornamento'
quotas Quote assegnate a questo fornitore. Disponibile solo per fornitori speciali. Allocazioni di quote
resourceUsageId ID per tenere traccia dell'utilizzo delle risorse per il provider. corda

Allocazioni di quote

Nome Descrizione Valore
highMinutesLifetime Limite di durata per l'esecuzione di processi ad alta priorità in minuti. Int

Vincoli:
Valore minimo = 0
standardMinutesLifetime Limite di durata per l'esecuzione di processi con priorità standard in minuti. Int

Vincoli:
Valore minimo = 0 (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

UserAssignedIdentities

Nome Descrizione Valore

Identità Assegnata dall'Utente

Nome Descrizione Valore

WorkspaceResourceProperties

Nome Descrizione Valore
apiKeyEnabled Indicatore dell'abilitazione delle chiavi API dell'area di lavoro Quantum. Bool
Provider Elenco di provider selezionati per questa area di lavoro provider[]
storageAccount ID risorsa ARM dell'account di archiviazione associato a questa area di lavoro. corda
workspaceKind Indipendentemente dal fatto che l'area di lavoro sia V1 o V2. 'V1'
'V2'