Áreas de trabajo de Microsoft.Quantum

Definición de recursos de Bicep

El tipo de recurso workspaces se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Quantum/workspaces, agregue lo siguiente a la plantilla de Bicep.

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'
  }
}

Valores de propiedad

Microsoft.Quantum/workspaces

Nombre Descripción Valor
identidad Identidades de servicio administradas asignadas a este recurso. managedServiceIdentity
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obligatorio)
Propiedades Obtiene o establece las propiedades. Defina las propiedades específicas del área de trabajo cuántica. WorkspaceResourceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ManagedServiceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
identidades asignadas por el usuario Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Proveedor

Nombre Descripción Valor
Nombre de la aplicación Nombre para mostrar de la aplicación de Marketplace del proveedor. cuerda
instanceUri Un URI que identifica la instancia específica de este proveedor. cuerda
providerId Identificador único de este proveedor. cuerda
proveedorSKU SKU asociada a la información de precios de este proveedor. cuerda
provisioningState Campo estado de aprovisionamiento 'Eliminado'
"Eliminar"
'Error'
"Iniciar"
"Correcto"
"Actualización"
quotas Asignaciones de cuotas asociadas a este proveedor. Disponible solo para proveedores especiales. Asignaciones de cuotas
resourceUsageId Identificador para realizar un seguimiento del uso de recursos para el proveedor. cuerda

Asignaciones de cuotas

Nombre Descripción Valor
highMinutesLifetime Límite de duración para la ejecución de trabajos de alta prioridad en minutos. Int

Restricciones:
Valor mínimo = 0
standardMinutesLifetime Límite de duración para la ejecución de trabajos de prioridad estándar en minutos. Int

Restricciones:
Valor mínimo = 0 (obligatorio)

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

IdentidadAsignadaPorElUsuario

Nombre Descripción Valor

WorkspaceResourceProperties

Nombre Descripción Valor
apiKeyEnabled Indicador de habilitación de las claves de api del área de trabajo de Quantum. Bool
Proveedores Lista de proveedores seleccionados para esta área de trabajo del proveedor de []
cuenta de almacenamiento Identificador de recurso de ARM de la cuenta de almacenamiento asociada a esta área de trabajo. cuerda
workspaceKind Si esta área de trabajo es V1 o V2. 'V1'
'V2'

Definición de recursos de plantilla de ARM

El tipo de recurso workspaces se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Quantum/workspaces, agregue el siguiente JSON a la plantilla.

{
  "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"
  }
}

Valores de propiedad

Microsoft.Quantum/workspaces

Nombre Descripción Valor
apiVersion La versión de api 'Avance del 15-12-2025'
identidad Identidades de servicio administradas asignadas a este recurso. managedServiceIdentity
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obligatorio)
Propiedades Obtiene o establece las propiedades. Defina las propiedades específicas del área de trabajo cuántica. WorkspaceResourceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Quantum/workspaces"

ManagedServiceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
identidades asignadas por el usuario Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Proveedor

Nombre Descripción Valor
Nombre de la aplicación Nombre para mostrar de la aplicación de Marketplace del proveedor. cuerda
instanceUri Un URI que identifica la instancia específica de este proveedor. cuerda
providerId Identificador único de este proveedor. cuerda
proveedorSKU SKU asociada a la información de precios de este proveedor. cuerda
provisioningState Campo estado de aprovisionamiento 'Eliminado'
"Eliminar"
'Error'
"Iniciar"
"Correcto"
"Actualización"
quotas Asignaciones de cuotas asociadas a este proveedor. Disponible solo para proveedores especiales. Asignaciones de cuotas
resourceUsageId Identificador para realizar un seguimiento del uso de recursos para el proveedor. cuerda

Asignaciones de cuotas

Nombre Descripción Valor
highMinutesLifetime Límite de duración para la ejecución de trabajos de alta prioridad en minutos. Int

Restricciones:
Valor mínimo = 0
standardMinutesLifetime Límite de duración para la ejecución de trabajos de prioridad estándar en minutos. Int

Restricciones:
Valor mínimo = 0 (obligatorio)

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

IdentidadAsignadaPorElUsuario

Nombre Descripción Valor

WorkspaceResourceProperties

Nombre Descripción Valor
apiKeyEnabled Indicador de habilitación de las claves de api del área de trabajo de Quantum. Bool
Proveedores Lista de proveedores seleccionados para esta área de trabajo del proveedor de []
cuenta de almacenamiento Identificador de recurso de ARM de la cuenta de almacenamiento asociada a esta área de trabajo. cuerda
workspaceKind Si esta área de trabajo es V1 o V2. 'V1'
'V2'

Ejemplos de uso

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso workspaces se puede implementar con operaciones destinadas a:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Quantum/workspaces, agregue el siguiente terraform a la plantilla.

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"
    }
  }
}

Valores de propiedad

Microsoft.Quantum/workspaces

Nombre Descripción Valor
identidad Identidades de servicio administradas asignadas a este recurso. managedServiceIdentity
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (obligatorio)
Propiedades Obtiene o establece las propiedades. Defina las propiedades específicas del área de trabajo cuántica. WorkspaceResourceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Quantum/workspaces@2025-12-15-preview"

ManagedServiceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
identidades asignadas por el usuario Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Proveedor

Nombre Descripción Valor
Nombre de la aplicación Nombre para mostrar de la aplicación de Marketplace del proveedor. cuerda
instanceUri Un URI que identifica la instancia específica de este proveedor. cuerda
providerId Identificador único de este proveedor. cuerda
proveedorSKU SKU asociada a la información de precios de este proveedor. cuerda
provisioningState Campo estado de aprovisionamiento 'Eliminado'
"Eliminar"
'Error'
"Iniciar"
"Correcto"
"Actualización"
quotas Asignaciones de cuotas asociadas a este proveedor. Disponible solo para proveedores especiales. Asignaciones de cuotas
resourceUsageId Identificador para realizar un seguimiento del uso de recursos para el proveedor. cuerda

Asignaciones de cuotas

Nombre Descripción Valor
highMinutesLifetime Límite de duración para la ejecución de trabajos de alta prioridad en minutos. Int

Restricciones:
Valor mínimo = 0
standardMinutesLifetime Límite de duración para la ejecución de trabajos de prioridad estándar en minutos. Int

Restricciones:
Valor mínimo = 0 (obligatorio)

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

IdentidadAsignadaPorElUsuario

Nombre Descripción Valor

WorkspaceResourceProperties

Nombre Descripción Valor
apiKeyEnabled Indicador de habilitación de las claves de api del área de trabajo de Quantum. Bool
Proveedores Lista de proveedores seleccionados para esta área de trabajo del proveedor de []
cuenta de almacenamiento Identificador de recurso de ARM de la cuenta de almacenamiento asociada a esta área de trabajo. cuerda
workspaceKind Si esta área de trabajo es V1 o V2. 'V1'
'V2'