Учетные записи 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 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 с надежными ограничениями безопасности сети и удостоверений. |
Определение ресурса 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 |
государство | Возвращает состояние правила виртуальной сети. | струна |