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


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

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

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

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

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

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

resource symbolicname 'Microsoft.CognitiveServices/accounts@2023-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    allowedFqdnList: [
      'string'
    ]
    apiProperties: {
      aadClientId: 'string'
      aadTenantId: 'string'
      eventHubConnectionString: 'string'
      qnaAzureSearchEndpointId: 'string'
      qnaAzureSearchEndpointKey: 'string'
      qnaRuntimeEndpoint: 'string'
      statisticsEnabled: bool
      storageAccountConnectionString: 'string'
      superUser: 'string'
      websiteName: 'string'
    }
    customSubDomainName: 'string'
    disableLocalAuth: bool
    dynamicThrottlingEnabled: bool
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        identityClientId: 'string'
        keyName: 'string'
        keyVaultUri: 'string'
        keyVersion: 'string'
      }
    }
    locations: {
      regions: [
        {
          customsubdomain: 'string'
          name: 'string'
          value: int
        }
      ]
      routingMethod: 'string'
    }
    migrationToken: 'string'
    networkAcls: {
      defaultAction: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          id: 'string'
          ignoreMissingVnetServiceEndpoint: bool
          state: 'string'
        }
      ]
    }
    publicNetworkAccess: 'string'
    restore: bool
    restrictOutboundNetworkAccess: bool
    userOwnedStorage: [
      {
        identityClientId: 'string'
        resourceId: 'string'
      }
    ]
  }
}

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

accounts

Имя Описание Значение
name имя ресурса. строка (обязательно)

Ограничение символов: 2–64

Допустимые символы:
Буквенно-цифровые символы и дефисы.

Начинается и закачивается буквенно-цифровым символом.
location Географическое расположение, в котором находится ресурс строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Определение модели ресурсов, представляющее SKU SKU
kind Тип ресурса. строка
удостоверение Удостоверение ресурса. Удостоверение
properties Свойства учетной записи Cognitive Services. Свойства учетной записи

Идентификация

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

Свойства учетной записи

Имя Описание Значение
allowedFqdnList string[]
apiProperties Свойства API для специальных API. ApiProperties
customSubDomainName Необязательное имя поддомена, используемое для проверки подлинности на основе маркеров. строка
disableLocalAuth bool
dynamicThrottlingEnabled Флаг для включения динамического регулирования. bool
шифрование Свойства шифрования для этого ресурса. Шифрование
Расположения Параметры учетной записи Cognitive Services в нескольких областях. MultiRegionSettings
migrationToken Маркер миграции ресурсов. строка
networkAcls Коллекция правил, управляющих специальными возможностями из определенных сетевых расположений. NetworkRuleSet
publicNetworkAccess Разрешен ли доступ к общедоступной конечной точке для этой учетной записи. "Отключено"
"Включено"
Восстановление bool
restrictOutboundNetworkAccess bool
userOwnedStorage Учетные записи хранения для этого ресурса. UserOwnedStorage[]

ApiProperties

Имя Описание Значение
aadClientId (Только помощник по метрикам) Идентификатор клиента Azure AD (идентификатор приложения). строка
aadTenantId (Только помощник по метрикам) Идентификатор клиента Azure AD. строка
eventHubConnectionString (Только персонализация) Флаг для включения статистики поиска Bing. строка
qnaAzureSearchEndpointId (Только QnAMaker) Идентификатор конечной точки поиска Azure для QnAMaker. строка
qnaAzureSearchEndpointKey (Только QnAMaker) Ключ конечной точки поиска Azure для QnAMaker. строка
qnaRuntimeEndpoint (Только QnAMaker) Конечная точка среды выполнения QnAMaker. строка
statisticsEnabled (Только поиск Bing) Флаг для включения статистики поиска Bing. bool
storageAccountConnectionString (Только персонализация) Строка подключения к учетной записи хранения. строка
Суперпользователя (Только помощник по метрикам) Суперпользовать помощника по метрикам. строка
websiteName (Только помощник по метрикам) Имя веб-сайта Помощника по метрикам. строка

Шифрование

Имя Описание Значение
keySource Перечисляет возможное значение keySource для шифрования. Microsoft.CognitiveServices
Microsoft.KeyVault
keyVaultProperties Свойства Хранилища ключей KeyVaultProperties

KeyVaultProperties

Имя Описание Значение
identityClientId строка
keyName Имя ключа из KeyVault строка
keyVaultUri Универсальный код ресурса (URI) keyVault строка
keyVersion Версия ключа из KeyVault строка

MultiRegionSettings

Имя Описание Значение
regions RegionSetting[]
routingMethod Методы маршрутизации в нескольких регионах. "Производительность"
"Приоритет"
"Взвешо"

RegionSetting

Имя Описание Значение
customsubdomain Сопоставляет регион с региональным пользовательским поддоменом. строка
name Имя региона. строка
value Значение для приоритетных или взвешанных методов маршрутизации. INT

NetworkRuleSet

Имя Описание Значение
defaultAction Действие по умолчанию, если ни один из правил ipRules и virtualNetworkRules не совпадает. Используется только после вычисления свойства обхода. "Разрешить"
"Deny"
ipRules Список правил IP-адресов. IpRule[]
virtualNetworkRules Список правил виртуальной сети. VirtualNetworkRule[]

IpRule

Имя Описание Значение
значение Диапазон адресов IPv4 в нотации CIDR, например 124.56.78.91 (простой IP-адрес) или 124.56.78.0/24 (все адреса, начинающиеся с 124.56.78). строка (обязательно)

VirtualNetworkRule

Имя Описание Значение
идентификатор Полный идентификатор ресурса подсети виртуальной сети, например "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnets/subnet1". строка (обязательно)
ignoreMissingVnetServiceEndpoint Игнорировать конечную точку службы виртуальной сети или нет. bool
Состояние Возвращает состояние правила виртуальной сети. строка

UserOwnedStorage

Имя Описание Значение
identityClientId строка
resourceId Полный идентификатор ресурса Microsoft.Storage. строка

Sku

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

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Развертывание API Компьютерное зрение Cognitive Services

Развертывание в Azure
Шаблон для создания api Компьютерное зрение Cognitive Services
Развертывание API перевода Cognitive Services

Развертывание в Azure
Этот шаблон развертывает API перевода Cognitive Services. API Microsoft Translator — это служба нейронного машинного перевода, которую разработчики могут легко интегрировать в свои приложения веб-сайты, инструменты или любое решение, требующее поддержки на нескольких языках, например локализацию веб-сайтов, электронную коммерцию, поддержку клиентов, приложения для обмена сообщениями, внутренние коммуникации и многое другое.
Развертывание универсального ключа Cognitive Service

Развертывание в Azure
Этот шаблон развертывает все API-интерфейсы Cognitive Services Cognitive Services позволяют использовать ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения. Все, что требуется, — это вызов API для внедрения в приложения возможности видеть, слышать, говорить, искать, понимать и ускорять принятие решений.

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

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

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

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

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

{
  "type": "Microsoft.CognitiveServices/accounts",
  "apiVersion": "2023-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "allowedFqdnList": [ "string" ],
    "apiProperties": {
      "aadClientId": "string",
      "aadTenantId": "string",
      "eventHubConnectionString": "string",
      "qnaAzureSearchEndpointId": "string",
      "qnaAzureSearchEndpointKey": "string",
      "qnaRuntimeEndpoint": "string",
      "statisticsEnabled": "bool",
      "storageAccountConnectionString": "string",
      "superUser": "string",
      "websiteName": "string"
    },
    "customSubDomainName": "string",
    "disableLocalAuth": "bool",
    "dynamicThrottlingEnabled": "bool",
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyName": "string",
        "keyVaultUri": "string",
        "keyVersion": "string"
      }
    },
    "locations": {
      "regions": [
        {
          "customsubdomain": "string",
          "name": "string",
          "value": "int"
        }
      ],
      "routingMethod": "string"
    },
    "migrationToken": "string",
    "networkAcls": {
      "defaultAction": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "id": "string",
          "ignoreMissingVnetServiceEndpoint": "bool",
          "state": "string"
        }
      ]
    },
    "publicNetworkAccess": "string",
    "restore": "bool",
    "restrictOutboundNetworkAccess": "bool",
    "userOwnedStorage": [
      {
        "identityClientId": "string",
        "resourceId": "string"
      }
    ]
  }
}

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

accounts

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

Ограничение символов: 2–64

Допустимые символы:
Буквенно-цифровые символы и дефисы.

Начинается и закачивается буквенно-цифровым символом.
location Географическое расположение, в котором находится ресурс строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Определение модели ресурсов, представляющее SKU SKU
kind Тип ресурса. строка
удостоверение Удостоверение ресурса. Удостоверение
properties Свойства учетной записи Cognitive Services. Свойства учетной записи

Идентификация

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

Свойства учетной записи

Имя Описание Значение
allowedFqdnList string[]
apiProperties Свойства API для специальных API. ApiProperties
customSubDomainName Необязательное имя поддомена, используемое для проверки подлинности на основе маркеров. строка
disableLocalAuth bool
dynamicThrottlingEnabled Флаг для включения динамического регулирования. bool
шифрование Свойства шифрования для этого ресурса. Шифрование
Расположения Параметры учетной записи Cognitive Services в нескольких областях. MultiRegionSettings
migrationToken Маркер миграции ресурсов. строка
networkAcls Коллекция правил, управляющих специальными возможностями из определенных сетевых расположений. NetworkRuleSet
publicNetworkAccess Разрешен ли доступ к общедоступной конечной точке для этой учетной записи. "Отключено"
"Включено"
Восстановление bool
restrictOutboundNetworkAccess bool
userOwnedStorage Учетные записи хранения для этого ресурса. UserOwnedStorage[]

ApiProperties

Имя Описание Значение
aadClientId (Только помощник по метрикам) Идентификатор клиента Azure AD (идентификатор приложения). строка
aadTenantId (Только помощник по метрикам) Идентификатор клиента Azure AD. строка
eventHubConnectionString (Только персонализация) Флаг для включения статистики поиска Bing. строка
qnaAzureSearchEndpointId (Только QnAMaker) Идентификатор конечной точки поиска Azure для QnAMaker. строка
qnaAzureSearchEndpointKey (Только QnAMaker) Ключ конечной точки поиска Azure для QnAMaker. строка
qnaRuntimeEndpoint (Только QnAMaker) Конечная точка среды выполнения QnAMaker. строка
statisticsEnabled (Только поиск Bing) Флаг для включения статистики поиска Bing. bool
storageAccountConnectionString (Только персонализация) Строка подключения к учетной записи хранения. строка
Суперпользователя (Только помощник по метрикам) Суперпользовать помощника по метрикам. строка
websiteName (Только помощник по метрикам) Имя веб-сайта Помощника по метрикам. строка

Шифрование

Имя Описание Значение
keySource Перечисляет возможное значение keySource для шифрования. Microsoft.CognitiveServices
Microsoft.KeyVault
keyVaultProperties Свойства Хранилища ключей KeyVaultProperties

KeyVaultProperties

Имя Описание Значение
identityClientId строка
keyName Имя ключа из KeyVault строка
keyVaultUri Универсальный код ресурса (URI) keyVault строка
keyVersion Версия ключа из KeyVault строка

MultiRegionSettings

Имя Описание Значение
regions RegionSetting[]
routingMethod Методы маршрутизации в нескольких регионах. "Производительность"
"Приоритет"
"Взвешо"

RegionSetting

Имя Описание Значение
customsubdomain Сопоставляет регион с региональным пользовательским поддоменом. строка
name Имя региона. строка
value Значение для приоритетных или взвешанных методов маршрутизации. INT

NetworkRuleSet

Имя Описание Значение
defaultAction Действие по умолчанию, если ни один из правил ipRules и virtualNetworkRules не совпадает. Используется только после вычисления свойства обхода. "Разрешить"
"Deny"
ipRules Список правил IP-адресов. IpRule[]
virtualNetworkRules Список правил виртуальной сети. VirtualNetworkRule[]

IpRule

Имя Описание Значение
значение Диапазон адресов IPv4 в нотации CIDR, например 124.56.78.91 (простой IP-адрес) или 124.56.78.0/24 (все адреса, начинающиеся с 124.56.78). строка (обязательно)

VirtualNetworkRule

Имя Описание Значение
идентификатор Полный идентификатор ресурса подсети виртуальной сети, например "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnets/subnet1". строка (обязательно)
ignoreMissingVnetServiceEndpoint Игнорировать конечную точку службы виртуальной сети или нет. bool
Состояние Возвращает состояние правила виртуальной сети. строка

UserOwnedStorage

Имя Описание Значение
identityClientId строка
resourceId Полный идентификатор ресурса Microsoft.Storage. строка

Sku

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

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Развертывание API Компьютерное зрение Cognitive Services

Развертывание в Azure
Шаблон для создания api Компьютерное зрение Cognitive Services
Развертывание API перевода Cognitive Services

Развертывание в Azure
Этот шаблон развертывает API перевода Cognitive Services. API Microsoft Translator — это служба нейронного машинного перевода, которую разработчики могут легко интегрировать в свои приложения веб-сайты, инструменты или любое решение, требующее поддержки на нескольких языках, например локализацию веб-сайтов, электронную коммерцию, поддержку клиентов, приложения для обмена сообщениями, внутренние коммуникации и многое другое.
Развертывание универсального ключа Cognitive Service

Развертывание в Azure
Этот шаблон развертывает все API-интерфейсы Cognitive Services Cognitive Services позволяют использовать ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения. Все, что требуется, — это вызов API для внедрения в приложения возможности видеть, слышать, говорить, искать, понимать и ускорять принятие решений.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CognitiveServices/accounts@2023-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowedFqdnList = [
        "string"
      ]
      apiProperties = {
        aadClientId = "string"
        aadTenantId = "string"
        eventHubConnectionString = "string"
        qnaAzureSearchEndpointId = "string"
        qnaAzureSearchEndpointKey = "string"
        qnaRuntimeEndpoint = "string"
        statisticsEnabled = bool
        storageAccountConnectionString = "string"
        superUser = "string"
        websiteName = "string"
      }
      customSubDomainName = "string"
      disableLocalAuth = bool
      dynamicThrottlingEnabled = bool
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          identityClientId = "string"
          keyName = "string"
          keyVaultUri = "string"
          keyVersion = "string"
        }
      }
      locations = {
        regions = [
          {
            customsubdomain = "string"
            name = "string"
            value = int
          }
        ]
        routingMethod = "string"
      }
      migrationToken = "string"
      networkAcls = {
        defaultAction = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            id = "string"
            ignoreMissingVnetServiceEndpoint = bool
            state = "string"
          }
        ]
      }
      publicNetworkAccess = "string"
      restore = bool
      restrictOutboundNetworkAccess = bool
      userOwnedStorage = [
        {
          identityClientId = "string"
          resourceId = "string"
        }
      ]
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

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

accounts

Имя Описание Значение
тип Тип ресурса "Microsoft.CognitiveServices/accounts@2023-05-01"
name имя ресурса. строка (обязательно)

Ограничение символов: 2–64

Допустимые символы:
Буквенно-цифровые символы и дефисы.

Начинается и закачивается буквенно-цифровым символом.
location Географическое расположение, в котором находится ресурс строка
parent_id Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов.
sku Определение модели ресурсов, представляющее SKU SKU
kind Тип ресурса. строка
удостоверение Удостоверение ресурса. Удостоверение
properties Свойства учетной записи Cognitive Services. Свойства учетной записи

Идентификация

Имя Описание Значение
тип Тип удостоверения. "SystemAssigned"
"SystemAssigned, UserAssigned"
UserAssigned
identity_ids Список удостоверений, назначаемых пользователем, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Массив идентификаторов удостоверений пользователей.

Свойства учетной записи

Имя Описание Значение
allowedFqdnList string[]
apiProperties Свойства API для специальных API. ApiProperties
customSubDomainName Необязательное имя поддомена, используемое для проверки подлинности на основе маркеров. строка
disableLocalAuth bool
dynamicThrottlingEnabled Флаг для включения динамического регулирования. bool
шифрование Свойства шифрования для этого ресурса. Шифрование
Расположения Параметры учетной записи Cognitive Services в нескольких областях. MultiRegionSettings
migrationToken Маркер миграции ресурсов. строка
networkAcls Коллекция правил, определяющих специальные возможности из определенных сетевых расположений. NetworkRuleSet
publicNetworkAccess Разрешен ли доступ к общедоступной конечной точке для этой учетной записи. "Отключено"
"Включено"
Восстановление bool
restrictOutboundNetworkAccess bool
userOwnedStorage Учетные записи хранения для этого ресурса. UserOwnedStorage[]

ApiProperties

Имя Описание Значение
aadClientId (Только помощник по метрикам) Идентификатор клиента Azure AD (идентификатор приложения). строка
aadTenantId (Только помощник по метрикам) Идентификатор клиента Azure AD. строка
eventHubConnectionString (Только персонализация) Флаг для включения статистики поиска Bing. строка
qnaAzureSearchEndpointId (Только QnAMaker) Идентификатор конечной точки поиска Azure для QnAMaker. строка
qnaAzureSearchEndpointKey (Только QnAMaker) Ключ конечной точки поиска Azure для QnAMaker. строка
qnaRuntimeEndpoint (Только QnAMaker) Конечная точка среды выполнения QnAMaker. строка
statisticsEnabled (Только для поиска Bing) Флаг для включения статистики поиска Bing. bool
storageAccountConnectionString (Только персонализация) Строка подключения к учетной записи хранения. строка
Суперпользователя (Только помощник по метрикам) Суперпользовать помощника по метрикам. строка
имя_сайта (Только помощник по метрикам) Имя веб-сайта помощника по метрикам. строка

Шифрование

Имя Описание Значение
keySource Перечисляет возможное значение keySource для шифрования. Microsoft.CognitiveServices
Microsoft.KeyVault
KeyVaultProperties Свойства хранилища ключей KeyVaultProperties

KeyVaultProperties

Имя Описание Значение
identityClientId строка
keyName Имя ключа из Хранилища ключей строка
keyVaultUri URI хранилища ключей строка
keyVersion Версия ключа из Хранилища ключей строка

MultiRegionSettings

Имя Описание Значение
regions RegionSetting[]
routingMethod Методы маршрутизации в нескольких регионах. "Производительность"
"Приоритет"
"Взвешанный"

RegionSetting

Имя Описание Значение
customsubdomain Сопоставляет регион с региональным пользовательским поддоменом. строка
name Имя региона. строка
value Значение для приоритетных или взвешанных методов маршрутизации. INT

NetworkRuleSet

Имя Описание Значение
defaultAction Действие по умолчанию, если ни один из правил ipRules и virtualNetworkRules не совпадает. Используется только после вычисления свойства обхода. "Разрешить"
"Запретить"
ipRules Список правил IP-адресов. IpRule[]
virtualNetworkRules Список правил виртуальной сети. VirtualNetworkRule[]

IpRule

Имя Описание Значение
значение Диапазон адресов IPv4 в нотации CIDR, например 124.56.78.91 (простой IP-адрес) или 124.56.78.0/24 (все адреса, начинающиеся с 124.56.78). строка (обязательно)

VirtualNetworkRule

Имя Описание Значение
идентификатор Полный идентификатор ресурса подсети виртуальной сети, например "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnets/subnet1". строка (обязательно)
ignoreMissingVnetServiceEndpoint Игнорировать конечную точку службы виртуальной сети или нет. bool
Состояние Возвращает состояние правила виртуальной сети. строка

UserOwnedStorage

Имя Описание Значение
identityClientId строка
resourceId Полный идентификатор ресурса Microsoft.Storage. строка

Sku

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