Поделиться через


Рабочие области Microsoft.Quantum

Определение ресурсов Bicep

Тип ресурсов рабочих областей можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Quantum/workspaces, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Quantum/workspaces@2023-11-13-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'
        resourceUsageId: 'string'
      }
    ]
    storageAccount: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Значения свойств

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.Quantum/workspaces

Имя Описание Ценность
тождество Удостоверения управляемой службы, назначенные этому ресурсу. ManagedServiceIdentity
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (обязательно)
свойства Возвращает или задает свойства. Определите определенные свойства рабочей области quantum. WorkspaceResourceProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

Поставщик

Имя Описание Ценность
applicationName Отображаемое имя приложения Marketplace поставщика. струна
instanceUri Uri, определяющий конкретный экземпляр этого поставщика. струна
providerId Уникальный идентификатор этого поставщика. струна
providerSku SKU, связанный с сведениями о ценах для этого поставщика. струна
provisioningState Поле состояния подготовки "Удалено"
Удаление
"Не удалось"
Запуск
"Успешно"
"Обновление"
resourceUsageId Идентификатор для отслеживания использования ресурсов для поставщика. струна

TrackedResourceTags

Имя Описание Ценность

UserAssignedIdentities

Имя Описание Ценность

UserAssignedIdentity

Имя Описание Ценность

WorkspaceResourceProperties

Имя Описание Ценность
apiKeyEnabled Индикатор включения ключей API рабочей области Quantum. bool
Поставщиков Список поставщиков, выбранных для этой рабочей области поставщика []
storageAccount Идентификатор ресурса ARM учетной записи хранения, связанной с этой рабочей областью. струна

Определение ресурса шаблона ARM

Тип ресурсов рабочих областей можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Quantum/workspaces, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Quantum/workspaces",
  "apiVersion": "2023-11-13-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",
        "resourceUsageId": "string"
      }
    ],
    "storageAccount": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Значения свойств

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.Quantum/workspaces

Имя Описание Ценность
apiVersion Версия API '2023-11-13-preview'
тождество Удостоверения управляемой службы, назначенные этому ресурсу. ManagedServiceIdentity
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (обязательно)
свойства Возвращает или задает свойства. Определите определенные свойства рабочей области quantum. WorkspaceResourceProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Quantum/workspaces"

Поставщик

Имя Описание Ценность
applicationName Отображаемое имя приложения Marketplace поставщика. струна
instanceUri Uri, определяющий конкретный экземпляр этого поставщика. струна
providerId Уникальный идентификатор этого поставщика. струна
providerSku SKU, связанный с сведениями о ценах для этого поставщика. струна
provisioningState Поле состояния подготовки "Удалено"
Удаление
"Не удалось"
Запуск
"Успешно"
"Обновление"
resourceUsageId Идентификатор для отслеживания использования ресурсов для поставщика. струна

TrackedResourceTags

Имя Описание Ценность

UserAssignedIdentities

Имя Описание Ценность

UserAssignedIdentity

Имя Описание Ценность

WorkspaceResourceProperties

Имя Описание Ценность
apiKeyEnabled Индикатор включения ключей API рабочей области Quantum. bool
Поставщиков Список поставщиков, выбранных для этой рабочей области поставщика []
storageAccount Идентификатор ресурса ARM учетной записи хранения, связанной с этой рабочей областью. струна

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов рабочих областей можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Quantum/workspaces, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Quantum/workspaces@2023-11-13-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      apiKeyEnabled = bool
      providers = [
        {
          applicationName = "string"
          instanceUri = "string"
          providerId = "string"
          providerSku = "string"
          provisioningState = "string"
          resourceUsageId = "string"
        }
      ]
      storageAccount = "string"
    }
  })
}

Значения свойств

ManagedServiceIdentity

Имя Описание Ценность
тип Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned). "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
userAssignedIdentities Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах. UserAssignedIdentities

Microsoft.Quantum/workspaces

Имя Описание Ценность
тождество Удостоверения управляемой службы, назначенные этому ресурсу. ManagedServiceIdentity
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (обязательно)
свойства Возвращает или задает свойства. Определите определенные свойства рабочей области quantum. WorkspaceResourceProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Quantum/workspaces@2023-11-13-preview"

Поставщик

Имя Описание Ценность
applicationName Отображаемое имя приложения Marketplace поставщика. струна
instanceUri Uri, определяющий конкретный экземпляр этого поставщика. струна
providerId Уникальный идентификатор этого поставщика. струна
providerSku SKU, связанный с сведениями о ценах для этого поставщика. струна
provisioningState Поле состояния подготовки "Удалено"
Удаление
"Не удалось"
Запуск
"Успешно"
"Обновление"
resourceUsageId Идентификатор для отслеживания использования ресурсов для поставщика. струна

TrackedResourceTags

Имя Описание Ценность

UserAssignedIdentities

Имя Описание Ценность

UserAssignedIdentity

Имя Описание Ценность

WorkspaceResourceProperties

Имя Описание Ценность
apiKeyEnabled Индикатор включения ключей API рабочей области Quantum. bool
Поставщиков Список поставщиков, выбранных для этой рабочей области поставщика []
storageAccount Идентификатор ресурса ARM учетной записи хранения, связанной с этой рабочей областью. струна