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


Учетные записи и развертывания Microsoft.CognitiveServices

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.CognitiveServices/accounts/deployments@2023-05-01' = {
  name: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  properties: {
    model: {
      format: 'string'
      name: 'string'
      source: 'string'
      version: 'string'
    }
    raiPolicyName: 'string'
    scaleSettings: {
      capacity: int
      scaleType: 'string'
    }
    versionUpgradeOption: 'string'
  }
}

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

учетные записи и развертывания

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)
sku Определение модели ресурсов, представляющее SKU SKU
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: accounts
properties Свойства развертывания учетной записи Cognitive Services. DeploymentProperties

DeploymentProperties

Имя Описание Значение
model Свойства модели развертывания учетных записей Cognitive Services. DeploymentModel
raiPolicyName Имя политики RAI. строка
scaleSettings Свойства модели развертывания учетных записей Cognitive Services. DeploymentScaleSettings
versionUpgradeOption Параметр обновления версии модели развертывания. NoAutoUpgrade
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

DeploymentModel

Имя Описание Значение
format Формат модели развертывания. строка
name Имя модели развертывания. строка
source Необязательный элемент. Идентификатор ресурса ARM источника модели развертывания. строка
version Необязательный элемент. Версия модели развертывания. Если версия не указана, будет назначена версия по умолчанию. Версия по умолчанию отличается для разных моделей и может измениться при наличии новой версии для модели. Версию по умолчанию для модели можно найти в API моделей списков. строка

DeploymentScaleSettings

Имя Описание Значение
Емкость Емкость развертывания. INT
scaleType Тип масштабирования развертывания. "Manual"
"Стандартный"

Sku

Имя Описание Значение
Емкость Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба для ресурса невозможно, это может быть опущено. INT
family Если служба имеет разные поколения оборудования для одного номера SKU, то это можно записать здесь. строка
name Имя номера SKU. Ex - P3. Обычно это буква+числовой код. string (обязательно)
size Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. строка
Уровень Это поле должно быть реализовано поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Корпоративный"
"Бесплатный"
"Премиум"
"Стандартный"

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

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

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

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

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

{
  "type": "Microsoft.CognitiveServices/accounts/deployments",
  "apiVersion": "2023-05-01",
  "name": "string",
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "properties": {
    "model": {
      "format": "string",
      "name": "string",
      "source": "string",
      "version": "string"
    },
    "raiPolicyName": "string",
    "scaleSettings": {
      "capacity": "int",
      "scaleType": "string"
    },
    "versionUpgradeOption": "string"
  }
}

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

учетные записи и развертывания

Имя Описание Значение
тип Тип ресурса Microsoft.CognitiveServices/accounts/deployments
версия_API Версия API ресурсов '2023-05-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
string (обязательно)
sku Определение модели ресурсов, представляющее SKU SKU
properties Свойства развертывания учетной записи Cognitive Services. Свойства DeploymentProperties

Свойства DeploymentProperties

Имя Описание Значение
model Свойства модели развертывания учетных записей Cognitive Services. DeploymentModel
raiPolicyName Имя политики RAI. строка
scaleSettings Свойства модели развертывания учетных записей Cognitive Services. DeploymentScaleSettings
versionUpgradeOption Параметр обновления версии модели развертывания. "NoAutoUpgrade"
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

DeploymentModel

Имя Описание Значение
format Формат модели развертывания. строка
name Имя модели развертывания. строка
source Необязательный элемент. Идентификатор ресурса ARM источника модели развертывания. строка
version Необязательный элемент. Версия модели развертывания. Если версия не указана, будет назначена версия по умолчанию. Версия по умолчанию отличается для разных моделей и может измениться при наличии новой версии, доступной для модели. Версию по умолчанию для модели можно найти в API списков моделей. строка

DeploymentScaleSettings

Имя Описание Значение
Емкость Емкость развертывания. INT
scaleType Тип масштабирования развертывания. "Manual"
"Стандартный"

Sku

Имя Описание Значение
Емкость Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. INT
family Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. строка
name Имя номера SKU. Пример — P3. Обычно это буква+числовой код. string (обязательно)
size Размер номера SKU. Если поле имени является сочетанием уровня и другого значения, это будет автономный код. строка
Уровень Это поле должно быть реализовано поставщиком ресурсов, если служба имеет несколько уровней, но не требуется для PUT. "Базовый"
"Корпоративный"
"Бесплатный"
"Премиум"
"Стандартный"

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

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

  • Группы ресурсов

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

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

Чтобы создать ресурс Microsoft.CognitiveServices/accounts/deployments, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CognitiveServices/accounts/deployments@2023-05-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      model = {
        format = "string"
        name = "string"
        source = "string"
        version = "string"
      }
      raiPolicyName = "string"
      scaleSettings = {
        capacity = int
        scaleType = "string"
      }
      versionUpgradeOption = "string"
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

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

учетные записи и развертывания

Имя Описание Значение
тип Тип ресурса "Microsoft.CognitiveServices/accounts/deployments@2023-05-01"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: accounts
sku Определение модели ресурсов, представляющее SKU SKU
properties Свойства развертывания учетной записи Cognitive Services. Свойства DeploymentProperties

Свойства DeploymentProperties

Имя Описание Значение
model Свойства модели развертывания учетных записей Cognitive Services. DeploymentModel
raiPolicyName Имя политики RAI. строка
scaleSettings Свойства модели развертывания учетных записей Cognitive Services. DeploymentScaleSettings
versionUpgradeOption Параметр обновления версии модели развертывания. "NoAutoUpgrade"
"OnceCurrentVersionExpired"
"OnceNewDefaultVersionAvailable"

DeploymentModel

Имя Описание Значение
format Формат модели развертывания. строка
name Имя модели развертывания. строка
source Необязательный элемент. Идентификатор ресурса ARM источника модели развертывания. строка
version Необязательный элемент. Версия модели развертывания. Если версия не указана, будет назначена версия по умолчанию. Версия по умолчанию отличается для разных моделей и может измениться при наличии новой версии, доступной для модели. Версию по умолчанию для модели можно найти в API списков моделей. строка

DeploymentScaleSettings

Имя Описание Значение
Емкость Емкость развертывания. INT
scaleType Тип масштабирования развертывания. "Вручную"
"Стандартный"

Sku

Имя Описание Значение
Емкость Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. INT
family Если служба имеет разные поколения оборудования для одного номера SKU, то это можно записать здесь. строка
name Имя номера SKU. Ex - P3. Обычно это буква+числовой код. строка (обязательно)
size Размер номера SKU. Если поле имени является сочетанием уровня и некоторого другого значения, это будет автономный код. строка
Уровень Это поле должно быть реализовано поставщиком ресурсов, если служба имеет несколько уровней, но не требуется в PUT. "Basic"
"Корпоративный"
"Бесплатный"
"Премиум"
"Стандартный"