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


Учетные записи Microsoft.CognitiveServices 2017-04-18

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

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

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

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

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

resource symbolicname 'Microsoft.CognitiveServices/accounts@2017-04-18' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    apiProperties: {
      aadClientId: 'string'
      aadTenantId: 'string'
      eventHubConnectionString: 'string'
      qnaAzureSearchEndpointId: 'string'
      qnaAzureSearchEndpointKey: 'string'
      qnaRuntimeEndpoint: 'string'
      statisticsEnabled: bool
      storageAccountConnectionString: 'string'
      superUser: 'string'
      websiteName: 'string'
    }
    customSubDomainName: 'string'
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        keyName: 'string'
        keyVaultUri: 'string'
        keyVersion: 'string'
      }
    }
    networkAcls: {
      defaultAction: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          id: 'string'
          ignoreMissingVnetServiceEndpoint: bool
          state: 'string'
        }
      ]
    }
    privateEndpointConnections: [
      {
        location: 'string'
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {}
          privateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
        }
      }
    ]
    publicNetworkAccess: 'string'
    userOwnedStorage: [
      {
        resourceId: 'string'
      }
    ]
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

CognitiveServicesAccountApiProperties

Имя Описание Ценность
aadClientId (Только помощник по метрикам) Идентификатор клиента Azure AD (идентификатор приложения). струна

Ограничения целостности:
Максимальная длина =
aadTenantId (Только помощник по метрикам) Идентификатор клиента Azure AD. струна

Ограничения целостности:
Максимальная длина =
eventHubConnectionString (Только персонализация) Флаг для включения статистики поиска Bing. струна

Ограничения целостности:
Максимальная длина =
Pattern = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$
qnaAzureSearchEndpointId (только QnAMaker) Идентификатор конечной точки поиска Azure qnAMaker. струна
qnaAzureSearchEndpointKey (только QnAMaker) Ключ конечной точки поиска Azure в QnAMaker. струна
qnaRuntimeEndpoint (только QnAMaker) Конечная точка среды выполнения QnAMaker. струна
statisticsEnabled (Только поиск Bing) Флаг для включения статистики поиска Bing. bool
storageAccountConnectionString (Только персонализация) Строка подключения учетной записи хранения. струна

Ограничения целостности:
Максимальная длина =
Pattern = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$
Суперпользователя (Только помощник по метрикам) Супер пользователь помощника по метрикам. струна

Ограничения целостности:
Максимальная длина =
имя веб-сайта (Только помощник по метрикам) Имя веб-сайта помощника по метрикам. струна

Ограничения целостности:
Максимальная длина =

CognitiveServicesAccountProperties

Имя Описание Ценность
apiProperties Свойства API для специальных API. CognitiveServicesAccountApiProperties
customSubDomainName Необязательное имя поддомена, используемое для проверки подлинности на основе маркеров. струна
шифрование Свойства шифрования для этого ресурса. шифрования
networkAcls Коллекция правил, регулирующих специальные возможности из определенных сетевых расположений. NetworkRuleSet
privateEndpointConnections Подключение частной конечной точки, связанное с учетной записью Cognitive Services. PrivateEndpointConnection[]
publicNetworkAccess Разрешен доступ к общедоступной конечной точке для этой учетной записи. Значение является необязательным, но при передаче в нее должно быть включено или отключено. "Отключено"
"Включено"
userOwnedStorage Учетные записи хранения для этого ресурса. UserOwnedStorage[]

CognitiveServicesAccountTags

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

Шифрование

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

Тождество

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

IdentityUserAssignedIdentities

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

IpRule

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

KeyVaultProperties

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

Microsoft.CognitiveServices/accounts

Имя Описание Ценность
тождество Удостоверение учетной записи Cognitive Services. удостоверения
добрый Тип ресурса. струна
местоположение Расположение ресурса струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 2
Максимальная длина = 2
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (обязательно)
свойства Свойства учетной записи Cognitive Services. CognitiveServicesAccountProperties
SKU Номер SKU учетной записи Cognitive Services. Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

NetworkRuleSet

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

PrivateEndpoint

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

PrivateEndpointConnection

Имя Описание Ценность
местоположение Расположение подключения частной конечной точки струна
свойства Свойства ресурса. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Имя Описание Ценность
groupIds Идентификаторы группы ресурсов приватного канала. string[]
privateEndpoint Ресурс частной конечной точки. PrivateEndpoint
privateLinkServiceConnectionState Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. PrivateLinkServiceConnectionState (обязательно)

PrivateLinkServiceConnectionState

Имя Описание Ценность
actionsRequired Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя. струна
описание Причина утверждения или отклонения подключения. струна
статус Указывает, утверждено ли подключение, отклонено или удалено владельцем службы. "Утверждено"
"Отключено"
"Ожидание"
"Отклонено"

Sku

Имя Описание Ценность
имя Возвращает или задает имя SKU. Требуется для создания учетной записи, необязательной для обновления. строка (обязательно)

UserAssignedIdentity

Имя Описание Ценность
clientId Идентификатор клиентского приложения, связанный с этим удостоверением. струна
principalId Идентификатор субъекта Azure Active Directory, связанный с этим удостоверением. струна

UserOwnedStorage

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

VirtualNetworkRule

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

Примеры краткого руководства

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

Bicep-файл Описание
базовая настройка Azure AI Studio В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
ограниченной сети Azure AI Studio Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
ограниченной сети Azure AI Studio Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
Azure AI Studio с проверки подлинности идентификатора Microsoft Entra Этот набор шаблонов демонстрирует настройку Azure AI Studio с проверкой подлинности идентификатора Microsoft Entra для зависимых ресурсов, таких как службы ИИ Azure и служба хранилища Azure.
Развертывание многослужбных ресурсов служб ИИ Azure Этот шаблон развертывает ресурс служб искусственного интеллекта Azure для привлечения ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения. Все, что требуется, — это вызов API для внедрения возможности видеть, слышать, говорить, искать, понимать и ускорить принятие решений в приложения.
Развертывание ресурса Azure AI Translator Этот шаблон развертывает ресурс Azure AI Translator для привлечения ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения.
Развертывание ресурса Azure AI Vision Этот шаблон развертывает ресурс Azure AI Vision для привлечения ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения.
Развертывание Secure Azure AI Studio с помощью управляемой виртуальной сети Этот шаблон создает безопасную среду Azure AI Studio с надежными ограничениями безопасности сети и удостоверений.

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

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

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

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

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

{
  "type": "Microsoft.CognitiveServices/accounts",
  "apiVersion": "2017-04-18",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "apiProperties": {
      "aadClientId": "string",
      "aadTenantId": "string",
      "eventHubConnectionString": "string",
      "qnaAzureSearchEndpointId": "string",
      "qnaAzureSearchEndpointKey": "string",
      "qnaRuntimeEndpoint": "string",
      "statisticsEnabled": "bool",
      "storageAccountConnectionString": "string",
      "superUser": "string",
      "websiteName": "string"
    },
    "customSubDomainName": "string",
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "keyName": "string",
        "keyVaultUri": "string",
        "keyVersion": "string"
      }
    },
    "networkAcls": {
      "defaultAction": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "id": "string",
          "ignoreMissingVnetServiceEndpoint": "bool",
          "state": "string"
        }
      ]
    },
    "privateEndpointConnections": [
      {
        "location": "string",
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {
          },
          "privateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          }
        }
      }
    ],
    "publicNetworkAccess": "string",
    "userOwnedStorage": [
      {
        "resourceId": "string"
      }
    ]
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

CognitiveServicesAccountApiProperties

Имя Описание Ценность
aadClientId (Только помощник по метрикам) Идентификатор клиента Azure AD (идентификатор приложения). струна

Ограничения целостности:
Максимальная длина =
aadTenantId (Только помощник по метрикам) Идентификатор клиента Azure AD. струна

Ограничения целостности:
Максимальная длина =
eventHubConnectionString (Только персонализация) Флаг для включения статистики поиска Bing. струна

Ограничения целостности:
Максимальная длина =
Pattern = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$
qnaAzureSearchEndpointId (только QnAMaker) Идентификатор конечной точки поиска Azure qnAMaker. струна
qnaAzureSearchEndpointKey (только QnAMaker) Ключ конечной точки поиска Azure в QnAMaker. струна
qnaRuntimeEndpoint (только QnAMaker) Конечная точка среды выполнения QnAMaker. струна
statisticsEnabled (Только поиск Bing) Флаг для включения статистики поиска Bing. bool
storageAccountConnectionString (Только персонализация) Строка подключения учетной записи хранения. струна

Ограничения целостности:
Максимальная длина =
Pattern = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$
Суперпользователя (Только помощник по метрикам) Супер пользователь помощника по метрикам. струна

Ограничения целостности:
Максимальная длина =
имя веб-сайта (Только помощник по метрикам) Имя веб-сайта помощника по метрикам. струна

Ограничения целостности:
Максимальная длина =

CognitiveServicesAccountProperties

Имя Описание Ценность
apiProperties Свойства API для специальных API. CognitiveServicesAccountApiProperties
customSubDomainName Необязательное имя поддомена, используемое для проверки подлинности на основе маркеров. струна
шифрование Свойства шифрования для этого ресурса. шифрования
networkAcls Коллекция правил, регулирующих специальные возможности из определенных сетевых расположений. NetworkRuleSet
privateEndpointConnections Подключение частной конечной точки, связанное с учетной записью Cognitive Services. PrivateEndpointConnection[]
publicNetworkAccess Разрешен доступ к общедоступной конечной точке для этой учетной записи. Значение является необязательным, но при передаче в нее должно быть включено или отключено. "Отключено"
"Включено"
userOwnedStorage Учетные записи хранения для этого ресурса. UserOwnedStorage[]

CognitiveServicesAccountTags

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

Шифрование

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

Тождество

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

IdentityUserAssignedIdentities

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

IpRule

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

KeyVaultProperties

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

Microsoft.CognitiveServices/accounts

Имя Описание Ценность
apiVersion Версия API '2017-04-18'
тождество Удостоверение учетной записи Cognitive Services. удостоверения
добрый Тип ресурса. струна
местоположение Расположение ресурса струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 2
Максимальная длина = 2
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (обязательно)
свойства Свойства учетной записи Cognitive Services. CognitiveServicesAccountProperties
SKU Номер SKU учетной записи Cognitive Services. Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.CognitiveServices/accounts"

NetworkRuleSet

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

PrivateEndpoint

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

PrivateEndpointConnection

Имя Описание Ценность
местоположение Расположение подключения частной конечной точки струна
свойства Свойства ресурса. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Имя Описание Ценность
groupIds Идентификаторы группы ресурсов приватного канала. string[]
privateEndpoint Ресурс частной конечной точки. PrivateEndpoint
privateLinkServiceConnectionState Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. PrivateLinkServiceConnectionState (обязательно)

PrivateLinkServiceConnectionState

Имя Описание Ценность
actionsRequired Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя. струна
описание Причина утверждения или отклонения подключения. струна
статус Указывает, утверждено ли подключение, отклонено или удалено владельцем службы. "Утверждено"
"Отключено"
"Ожидание"
"Отклонено"

Sku

Имя Описание Ценность
имя Возвращает или задает имя SKU. Требуется для создания учетной записи, необязательной для обновления. строка (обязательно)

UserAssignedIdentity

Имя Описание Ценность
clientId Идентификатор клиентского приложения, связанный с этим удостоверением. струна
principalId Идентификатор субъекта Azure Active Directory, связанный с этим удостоверением. струна

UserOwnedStorage

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

VirtualNetworkRule

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

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

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

Шаблон Описание
базовая настройка Azure AI Studio

развертывание в Azure
В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio

развертывание в Azure
В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio

развертывание в Azure
В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
ограниченной сети Azure AI Studio

развертывание в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
ограниченной сети Azure AI Studio

развертывание в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
Azure AI Studio с проверки подлинности идентификатора Microsoft Entra

развертывание в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с проверкой подлинности идентификатора Microsoft Entra для зависимых ресурсов, таких как службы ИИ Azure и служба хранилища Azure.
Развертывание многослужбных ресурсов служб ИИ Azure

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

развертывание в Azure
Этот шаблон развертывает ресурс Azure AI Translator для привлечения ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения.
Развертывание ресурса Azure AI Vision

развертывание в Azure
Этот шаблон развертывает ресурс Azure AI Vision для привлечения ИИ в пределах досягаемости каждого разработчика, не требуя опыта машинного обучения.
Развертывание Secure Azure AI Studio с помощью управляемой виртуальной сети

развертывание в Azure
Этот шаблон создает безопасную среду Azure AI Studio с надежными ограничениями безопасности сети и удостоверений.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CognitiveServices/accounts@2017-04-18"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      apiProperties = {
        aadClientId = "string"
        aadTenantId = "string"
        eventHubConnectionString = "string"
        qnaAzureSearchEndpointId = "string"
        qnaAzureSearchEndpointKey = "string"
        qnaRuntimeEndpoint = "string"
        statisticsEnabled = bool
        storageAccountConnectionString = "string"
        superUser = "string"
        websiteName = "string"
      }
      customSubDomainName = "string"
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          keyName = "string"
          keyVaultUri = "string"
          keyVersion = "string"
        }
      }
      networkAcls = {
        defaultAction = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            id = "string"
            ignoreMissingVnetServiceEndpoint = bool
            state = "string"
          }
        ]
      }
      privateEndpointConnections = [
        {
          location = "string"
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {
            }
            privateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
          }
        }
      ]
      publicNetworkAccess = "string"
      userOwnedStorage = [
        {
          resourceId = "string"
        }
      ]
    }
  })
}

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

CognitiveServicesAccountApiProperties

Имя Описание Ценность
aadClientId (Только помощник по метрикам) Идентификатор клиента Azure AD (идентификатор приложения). струна

Ограничения целостности:
Максимальная длина =
aadTenantId (Только помощник по метрикам) Идентификатор клиента Azure AD. струна

Ограничения целостности:
Максимальная длина =
eventHubConnectionString (Только персонализация) Флаг для включения статистики поиска Bing. струна

Ограничения целостности:
Максимальная длина =
Pattern = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$
qnaAzureSearchEndpointId (только QnAMaker) Идентификатор конечной точки поиска Azure qnAMaker. струна
qnaAzureSearchEndpointKey (только QnAMaker) Ключ конечной точки поиска Azure в QnAMaker. струна
qnaRuntimeEndpoint (только QnAMaker) Конечная точка среды выполнения QnAMaker. струна
statisticsEnabled (Только поиск Bing) Флаг для включения статистики поиска Bing. bool
storageAccountConnectionString (Только персонализация) Строка подключения учетной записи хранения. струна

Ограничения целостности:
Максимальная длина =
Pattern = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$
Суперпользователя (Только помощник по метрикам) Супер пользователь помощника по метрикам. струна

Ограничения целостности:
Максимальная длина =
имя веб-сайта (Только помощник по метрикам) Имя веб-сайта помощника по метрикам. струна

Ограничения целостности:
Максимальная длина =

CognitiveServicesAccountProperties

Имя Описание Ценность
apiProperties Свойства API для специальных API. CognitiveServicesAccountApiProperties
customSubDomainName Необязательное имя поддомена, используемое для проверки подлинности на основе маркеров. струна
шифрование Свойства шифрования для этого ресурса. шифрования
networkAcls Коллекция правил, регулирующих специальные возможности из определенных сетевых расположений. NetworkRuleSet
privateEndpointConnections Подключение частной конечной точки, связанное с учетной записью Cognitive Services. PrivateEndpointConnection[]
publicNetworkAccess Разрешен доступ к общедоступной конечной точке для этой учетной записи. Значение является необязательным, но при передаче в нее должно быть включено или отключено. "Отключено"
"Включено"
userOwnedStorage Учетные записи хранения для этого ресурса. UserOwnedStorage[]

CognitiveServicesAccountTags

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

Шифрование

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

Тождество

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

IdentityUserAssignedIdentities

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

IpRule

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

KeyVaultProperties

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

Microsoft.CognitiveServices/accounts

Имя Описание Ценность
тождество Удостоверение учетной записи Cognitive Services. удостоверения
добрый Тип ресурса. струна
местоположение Расположение ресурса струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 2
Максимальная длина = 2
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (обязательно)
свойства Свойства учетной записи Cognitive Services. CognitiveServicesAccountProperties
SKU Номер SKU учетной записи Cognitive Services. Sku
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.CognitiveServices/accounts@2017-04-18"

NetworkRuleSet

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

PrivateEndpoint

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

PrivateEndpointConnection

Имя Описание Ценность
местоположение Расположение подключения частной конечной точки струна
свойства Свойства ресурса. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Имя Описание Ценность
groupIds Идентификаторы группы ресурсов приватного канала. string[]
privateEndpoint Ресурс частной конечной точки. PrivateEndpoint
privateLinkServiceConnectionState Коллекция сведений о состоянии подключения между потребителем службы и поставщиком. PrivateLinkServiceConnectionState (обязательно)

PrivateLinkServiceConnectionState

Имя Описание Ценность
actionsRequired Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя. струна
описание Причина утверждения или отклонения подключения. струна
статус Указывает, утверждено ли подключение, отклонено или удалено владельцем службы. "Утверждено"
"Отключено"
"Ожидание"
"Отклонено"

Sku

Имя Описание Ценность
имя Возвращает или задает имя SKU. Требуется для создания учетной записи, необязательной для обновления. строка (обязательно)

UserAssignedIdentity

Имя Описание Ценность
clientId Идентификатор клиентского приложения, связанный с этим удостоверением. струна
principalId Идентификатор субъекта Azure Active Directory, связанный с этим удостоверением. струна

UserOwnedStorage

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

VirtualNetworkRule

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