Contas Microsoft.CognitiveServices 2017-04-18
Definição de recursos do bíceps
O tipo de recurso de contas pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.CognitiveServices/accounts, adicione o seguinte Bicep ao seu modelo.
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'
}
}
Valores de propriedade
CognitiveServicesAccountApiProperties
Designação | Descrição | Valor |
---|---|---|
aadClientId | (Somente Consultor de Métricas) A ID do Cliente do Azure AD (ID do Aplicativo). | string Restrições: Comprimento máximo = |
aadTenantId | (Somente Consultor de Métricas) A ID do locatário do Azure AD. | string Restrições: Comprimento máximo = |
eventHubConnectionString | (Apenas personalização) O sinalizador para habilitar estatísticas da Pesquisa do Bing. | string Restrições: Comprimento máximo = Padrão = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$ |
qnaAzureSearchEndpointId | (Apenas QnAMaker) A ID do ponto de extremidade do Azure Search do QnAMaker. | string |
qnaAzureSearchEndpointKey | (Apenas QnAMaker) A chave do ponto de extremidade do Azure Search do QnAMaker. | string |
qnaRuntimeEndpoint | (Apenas QnAMaker) O ponto de extremidade de tempo de execução do QnAMaker. | string |
estatísticasAtivado | (Somente Pesquisa do Bing) O sinalizador para habilitar estatísticas da Pesquisa do Bing. | Bool |
storageAccountConnectionString | (Apenas personalização) A cadeia de conexão da conta de armazenamento. | string Restrições: Comprimento máximo = Padrão = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$ |
superusuário | (Somente Consultor de Métricas) O super usuário do Metrics Advisor. | string Restrições: Comprimento máximo = |
Nome do site | (Somente Consultor de Métricas) O nome do site do Metrics Advisor. | string Restrições: Comprimento máximo = |
CognitiveServicesAccountProperties
Designação | Descrição | Valor |
---|---|---|
apiPropriedades | As propriedades da api para APIs especiais. | CognitiveServicesAccountApiProperties |
customSubDomainName | Nome de subdomínio opcional usado para autenticação baseada em token. | string |
encriptação | As propriedades de criptografia para este recurso. | de criptografia |
networkAcls | Um conjunto de regras que regem a acessibilidade a partir de locais de rede específicos. | NetworkRuleSet |
privateEndpointConnections | A conexão de ponto de extremidade privada associada à conta de Serviços Cognitivos. | PrivateEndpointConnection [] |
publicNetworkAccess | Se o acesso público ao ponto de extremidade é permitido ou não para essa conta. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' | 'Desativado' 'Habilitado' |
userOwnedStorage | O armazenamento é responsável por esse recurso. | UserOwnedStorage[] |
CognitiveServicesAccountTags
Designação | Descrição | Valor |
---|
Encriptação
Designação | Descrição | Valor |
---|---|---|
fonte-chave | Enumera o valor possível de keySource for Encryption | 'Microsoft.CognitiveServices' 'Microsoft.KeyVault' |
keyVaultPropriedades | Propriedades de KeyVault | KeyVaultProperties |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
IpRule
Designação | Descrição | Valor |
---|---|---|
valor | Um intervalo de endereços IPv4 na notação CIDR, como '124.56.78.91' (endereço IP simples) ou '124.56.78.0/24' (todos os endereços que começam com 124.56.78). | string (obrigatório) |
KeyVaultProperties
Designação | Descrição | Valor |
---|---|---|
Nome da chave | Nome da chave do KeyVault | string |
keyVaultUri | Uri do KeyVault | string |
keyVersion [en] | Versão da chave do KeyVault | string |
Microsoft.CognitiveServices/contas
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade da conta dos Serviços Cognitivos. | Identidade |
tipo | O tipo do recurso. | string |
Localização | A localização do recurso | string |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 2 Comprimento máximo = 2 Padrão = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (obrigatório) |
propriedades | Propriedades da conta de Serviços Cognitivos. | CognitiveServicesAccountProperties |
SKU | A conta SKU dos Serviços Cognitivos. | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
NetworkRuleSet
Designação | Descrição | Valor |
---|---|---|
defaultAction | A ação padrão quando nenhuma regra de ipRules e de virtualNetworkRules corresponder. Isso só é usado depois que a propriedade bypass foi avaliada. | 'Permitir' 'Negar' |
ipRegras | A lista de regras de endereço IP. | IpRule[] |
virtualNetworkRules | A lista de regras de rede virtual. | VirtualNetworkRule [] |
PrivateEndpoint
Designação | Descrição | Valor |
---|
PrivateEndpointConnection
Designação | Descrição | Valor |
---|---|---|
Localização | O local da conexão de ponto de extremidade privado | string |
propriedades | Propriedades do recurso. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Designação | Descrição | Valor |
---|---|---|
groupIds | As ids do grupo de recursos de link privado. | string[] |
privateEndpoint | O recurso do ponto final privado. | PrivateEndpoint |
privateLinkServiceConnectionState | Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços. | PrivateLinkServiceConnectionState (obrigatório) |
PrivateLinkServiceConnectionState
Designação | Descrição | Valor |
---|---|---|
açõesObrigatório | Uma mensagem indicando se as alterações no prestador de serviços exigem atualizações sobre o consumidor. | string |
Descrição | O motivo da aprovação/rejeição da ligação. | string |
Situação | Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. | 'Aprovado' 'Desconectado' 'Pendente' 'Rejeitado' |
Referência
Designação | Descrição | Valor |
---|---|---|
Designação | Obtém ou define o nome da sku. Necessário para a criação da conta, opcional para atualização. | string (obrigatório) |
UserAssignedIdentity
Designação | Descrição | Valor |
---|---|---|
ID do cliente | ID do aplicativo cliente associado a essa identidade. | string |
principalId | ID principal do Azure Ative Directory associada a esta Identidade. | string |
UserOwnedStorage
Designação | Descrição | Valor |
---|---|---|
resourceId | ID de recurso completo de um recurso Microsoft.Storage. | string |
VirtualNetworkRule
Designação | Descrição | Valor |
---|---|---|
ID | ID de recurso completo de uma sub-rede vnet, como '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'. | string (obrigatório) |
ignoreMissingVnetServiceEndpoint | Ignore o ponto de extremidade do serviço vnet ausente ou não. | Bool |
Estado | Obtém o estado da regra de rede virtual. | string |
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
de configuração básica do Azure AI Studio | Este conjunto de modelos demonstra como configurar o Azure AI Studio com a configuração básica, ou seja, com o acesso público à Internet habilitado, chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
de configuração básica do Azure AI Studio | Este conjunto de modelos demonstra como configurar o Azure AI Studio com a configuração básica, ou seja, com o acesso público à Internet habilitado, chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
de configuração básica do Azure AI Studio | Este conjunto de modelos demonstra como configurar o Azure AI Studio com a configuração básica, ou seja, com o acesso público à Internet habilitado, chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
Rede Restrita do Azure AI Studio | Este conjunto de modelos demonstra como configurar o Azure AI Studio com link privado e saída desabilitados, usando chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
Rede Restrita do Azure AI Studio | Este conjunto de modelos demonstra como configurar o Azure AI Studio com link privado e saída desabilitados, usando chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
Azure AI Studio com o Microsoft Entra ID Authentication | Este conjunto de modelos demonstra como configurar o Azure AI Studio com a autenticação de ID do Microsoft Entra para recursos dependentes, como os Serviços de IA do Azure e o Armazenamento do Azure. |
Implantar um de recursos multisserviço de serviços de IA do Azure | Este modelo implanta um recurso de serviços de IA do Azure para colocar a IA ao alcance de todos os desenvolvedores sem exigir experiência em aprendizado de máquina. Tudo o que é preciso é uma chamada de API para incorporar a capacidade de ver, ouvir, falar, pesquisar, entender e acelerar a tomada de decisões em seus aplicativos. |
Implantar um recurso do Azure AI Translator | Este modelo implanta um recurso do Azure AI Translator para colocar a IA ao alcance de todos os desenvolvedores sem exigir experiência em aprendizado de máquina. |
Implantar um recurso do Azure AI Vision | Este modelo implanta um recurso do Azure AI Vision para colocar a IA ao alcance de todos os desenvolvedores sem exigir experiência em aprendizado de máquina. |
Implantar o Secure Azure AI Studio com uma rede virtual gerenciada | Este modelo cria um ambiente seguro do Azure AI Studio com restrições robustas de segurança de rede e identidade. |
Definição de recurso de modelo ARM
O tipo de recurso de contas pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.CognitiveServices/accounts, adicione o seguinte JSON ao seu modelo.
{
"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"
}
}
Valores de propriedade
CognitiveServicesAccountApiProperties
Designação | Descrição | Valor |
---|---|---|
aadClientId | (Somente Consultor de Métricas) A ID do Cliente do Azure AD (ID do Aplicativo). | string Restrições: Comprimento máximo = |
aadTenantId | (Somente Consultor de Métricas) A ID do locatário do Azure AD. | string Restrições: Comprimento máximo = |
eventHubConnectionString | (Apenas personalização) O sinalizador para habilitar estatísticas da Pesquisa do Bing. | string Restrições: Comprimento máximo = Padrão = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$ |
qnaAzureSearchEndpointId | (Apenas QnAMaker) A ID do ponto de extremidade do Azure Search do QnAMaker. | string |
qnaAzureSearchEndpointKey | (Apenas QnAMaker) A chave do ponto de extremidade do Azure Search do QnAMaker. | string |
qnaRuntimeEndpoint | (Apenas QnAMaker) O ponto de extremidade de tempo de execução do QnAMaker. | string |
estatísticasAtivado | (Somente Pesquisa do Bing) O sinalizador para habilitar estatísticas da Pesquisa do Bing. | Bool |
storageAccountConnectionString | (Apenas personalização) A cadeia de conexão da conta de armazenamento. | string Restrições: Comprimento máximo = Padrão = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$ |
superusuário | (Somente Consultor de Métricas) O super usuário do Metrics Advisor. | string Restrições: Comprimento máximo = |
Nome do site | (Somente Consultor de Métricas) O nome do site do Metrics Advisor. | string Restrições: Comprimento máximo = |
CognitiveServicesAccountProperties
Designação | Descrição | Valor |
---|---|---|
apiPropriedades | As propriedades da api para APIs especiais. | CognitiveServicesAccountApiProperties |
customSubDomainName | Nome de subdomínio opcional usado para autenticação baseada em token. | string |
encriptação | As propriedades de criptografia para este recurso. | de criptografia |
networkAcls | Um conjunto de regras que regem a acessibilidade a partir de locais de rede específicos. | NetworkRuleSet |
privateEndpointConnections | A conexão de ponto de extremidade privada associada à conta de Serviços Cognitivos. | PrivateEndpointConnection [] |
publicNetworkAccess | Se o acesso público ao ponto de extremidade é permitido ou não para essa conta. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' | 'Desativado' 'Habilitado' |
userOwnedStorage | O armazenamento é responsável por esse recurso. | UserOwnedStorage[] |
CognitiveServicesAccountTags
Designação | Descrição | Valor |
---|
Encriptação
Designação | Descrição | Valor |
---|---|---|
fonte-chave | Enumera o valor possível de keySource for Encryption | 'Microsoft.CognitiveServices' 'Microsoft.KeyVault' |
keyVaultPropriedades | Propriedades de KeyVault | KeyVaultProperties |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
IpRule
Designação | Descrição | Valor |
---|---|---|
valor | Um intervalo de endereços IPv4 na notação CIDR, como '124.56.78.91' (endereço IP simples) ou '124.56.78.0/24' (todos os endereços que começam com 124.56.78). | string (obrigatório) |
KeyVaultProperties
Designação | Descrição | Valor |
---|---|---|
Nome da chave | Nome da chave do KeyVault | string |
keyVaultUri | Uri do KeyVault | string |
keyVersion [en] | Versão da chave do KeyVault | string |
Microsoft.CognitiveServices/contas
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2017-04-18' |
identidade | A identidade da conta dos Serviços Cognitivos. | Identidade |
tipo | O tipo do recurso. | string |
Localização | A localização do recurso | string |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 2 Comprimento máximo = 2 Padrão = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (obrigatório) |
propriedades | Propriedades da conta de Serviços Cognitivos. | CognitiveServicesAccountProperties |
SKU | A conta SKU dos Serviços Cognitivos. | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.CognitiveServices/contas' |
NetworkRuleSet
Designação | Descrição | Valor |
---|---|---|
defaultAction | A ação padrão quando nenhuma regra de ipRules e de virtualNetworkRules corresponder. Isso só é usado depois que a propriedade bypass foi avaliada. | 'Permitir' 'Negar' |
ipRegras | A lista de regras de endereço IP. | IpRule[] |
virtualNetworkRules | A lista de regras de rede virtual. | VirtualNetworkRule [] |
PrivateEndpoint
Designação | Descrição | Valor |
---|
PrivateEndpointConnection
Designação | Descrição | Valor |
---|---|---|
Localização | O local da conexão de ponto de extremidade privado | string |
propriedades | Propriedades do recurso. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Designação | Descrição | Valor |
---|---|---|
groupIds | As ids do grupo de recursos de link privado. | string[] |
privateEndpoint | O recurso do ponto final privado. | PrivateEndpoint |
privateLinkServiceConnectionState | Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços. | PrivateLinkServiceConnectionState (obrigatório) |
PrivateLinkServiceConnectionState
Designação | Descrição | Valor |
---|---|---|
açõesObrigatório | Uma mensagem indicando se as alterações no prestador de serviços exigem atualizações sobre o consumidor. | string |
Descrição | O motivo da aprovação/rejeição da ligação. | string |
Situação | Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. | 'Aprovado' 'Desconectado' 'Pendente' 'Rejeitado' |
Referência
Designação | Descrição | Valor |
---|---|---|
Designação | Obtém ou define o nome da sku. Necessário para a criação da conta, opcional para atualização. | string (obrigatório) |
UserAssignedIdentity
Designação | Descrição | Valor |
---|---|---|
ID do cliente | ID do aplicativo cliente associado a essa identidade. | string |
principalId | ID principal do Azure Ative Directory associada a esta Identidade. | string |
UserOwnedStorage
Designação | Descrição | Valor |
---|---|---|
resourceId | ID de recurso completo de um recurso Microsoft.Storage. | string |
VirtualNetworkRule
Designação | Descrição | Valor |
---|---|---|
ID | ID de recurso completo de uma sub-rede vnet, como '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'. | string (obrigatório) |
ignoreMissingVnetServiceEndpoint | Ignore o ponto de extremidade do serviço vnet ausente ou não. | Bool |
Estado | Obtém o estado da regra de rede virtual. | string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
de configuração básica do Azure AI Studio |
Este conjunto de modelos demonstra como configurar o Azure AI Studio com a configuração básica, ou seja, com o acesso público à Internet habilitado, chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
de configuração básica do Azure AI Studio |
Este conjunto de modelos demonstra como configurar o Azure AI Studio com a configuração básica, ou seja, com o acesso público à Internet habilitado, chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
de configuração básica do Azure AI Studio |
Este conjunto de modelos demonstra como configurar o Azure AI Studio com a configuração básica, ou seja, com o acesso público à Internet habilitado, chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
Rede Restrita do Azure AI Studio |
Este conjunto de modelos demonstra como configurar o Azure AI Studio com link privado e saída desabilitados, usando chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
Rede Restrita do Azure AI Studio |
Este conjunto de modelos demonstra como configurar o Azure AI Studio com link privado e saída desabilitados, usando chaves gerenciadas pela Microsoft para criptografia e configuração de identidade gerenciada pela Microsoft para o recurso de IA. |
Azure AI Studio com o Microsoft Entra ID Authentication |
Este conjunto de modelos demonstra como configurar o Azure AI Studio com a autenticação de ID do Microsoft Entra para recursos dependentes, como os Serviços de IA do Azure e o Armazenamento do Azure. |
Implantar um de recursos multisserviço de serviços de IA do Azure |
Este modelo implanta um recurso de serviços de IA do Azure para colocar a IA ao alcance de todos os desenvolvedores sem exigir experiência em aprendizado de máquina. Tudo o que é preciso é uma chamada de API para incorporar a capacidade de ver, ouvir, falar, pesquisar, entender e acelerar a tomada de decisões em seus aplicativos. |
Implantar um recurso do Azure AI Translator |
Este modelo implanta um recurso do Azure AI Translator para colocar a IA ao alcance de todos os desenvolvedores sem exigir experiência em aprendizado de máquina. |
Implantar um recurso do Azure AI Vision |
Este modelo implanta um recurso do Azure AI Vision para colocar a IA ao alcance de todos os desenvolvedores sem exigir experiência em aprendizado de máquina. |
Implantar o Secure Azure AI Studio com uma rede virtual gerenciada |
Este modelo cria um ambiente seguro do Azure AI Studio com restrições robustas de segurança de rede e identidade. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso de contas pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.CognitiveServices/accounts, adicione o seguinte Terraform ao seu modelo.
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"
}
]
}
})
}
Valores de propriedade
CognitiveServicesAccountApiProperties
Designação | Descrição | Valor |
---|---|---|
aadClientId | (Somente Consultor de Métricas) A ID do Cliente do Azure AD (ID do Aplicativo). | string Restrições: Comprimento máximo = |
aadTenantId | (Somente Consultor de Métricas) A ID do locatário do Azure AD. | string Restrições: Comprimento máximo = |
eventHubConnectionString | (Apenas personalização) O sinalizador para habilitar estatísticas da Pesquisa do Bing. | string Restrições: Comprimento máximo = Padrão = ^( *)Endpoint=sb://(.*);( *)SharedAccessKeyName=(.*);( *)SharedAccessKey=(.*)$ |
qnaAzureSearchEndpointId | (Apenas QnAMaker) A ID do ponto de extremidade do Azure Search do QnAMaker. | string |
qnaAzureSearchEndpointKey | (Apenas QnAMaker) A chave do ponto de extremidade do Azure Search do QnAMaker. | string |
qnaRuntimeEndpoint | (Apenas QnAMaker) O ponto de extremidade de tempo de execução do QnAMaker. | string |
estatísticasAtivado | (Somente Pesquisa do Bing) O sinalizador para habilitar estatísticas da Pesquisa do Bing. | Bool |
storageAccountConnectionString | (Apenas personalização) A cadeia de conexão da conta de armazenamento. | string Restrições: Comprimento máximo = Padrão = ^(( *)DefaultEndpointsProtocol=(http|https)( *);( *))?AccountName=(.*)AccountKey=(.*)EndpointSuffix=(.*)$ |
superusuário | (Somente Consultor de Métricas) O super usuário do Metrics Advisor. | string Restrições: Comprimento máximo = |
Nome do site | (Somente Consultor de Métricas) O nome do site do Metrics Advisor. | string Restrições: Comprimento máximo = |
CognitiveServicesAccountProperties
Designação | Descrição | Valor |
---|---|---|
apiPropriedades | As propriedades da api para APIs especiais. | CognitiveServicesAccountApiProperties |
customSubDomainName | Nome de subdomínio opcional usado para autenticação baseada em token. | string |
encriptação | As propriedades de criptografia para este recurso. | de criptografia |
networkAcls | Um conjunto de regras que regem a acessibilidade a partir de locais de rede específicos. | NetworkRuleSet |
privateEndpointConnections | A conexão de ponto de extremidade privada associada à conta de Serviços Cognitivos. | PrivateEndpointConnection [] |
publicNetworkAccess | Se o acesso público ao ponto de extremidade é permitido ou não para essa conta. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' | 'Desativado' 'Habilitado' |
userOwnedStorage | O armazenamento é responsável por esse recurso. | UserOwnedStorage[] |
CognitiveServicesAccountTags
Designação | Descrição | Valor |
---|
Encriptação
Designação | Descrição | Valor |
---|---|---|
fonte-chave | Enumera o valor possível de keySource for Encryption | 'Microsoft.CognitiveServices' 'Microsoft.KeyVault' |
keyVaultPropriedades | Propriedades de KeyVault | KeyVaultProperties |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
IpRule
Designação | Descrição | Valor |
---|---|---|
valor | Um intervalo de endereços IPv4 na notação CIDR, como '124.56.78.91' (endereço IP simples) ou '124.56.78.0/24' (todos os endereços que começam com 124.56.78). | string (obrigatório) |
KeyVaultProperties
Designação | Descrição | Valor |
---|---|---|
Nome da chave | Nome da chave do KeyVault | string |
keyVaultUri | Uri do KeyVault | string |
keyVersion [en] | Versão da chave do KeyVault | string |
Microsoft.CognitiveServices/contas
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade da conta dos Serviços Cognitivos. | Identidade |
tipo | O tipo do recurso. | string |
Localização | A localização do recurso | string |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 2 Comprimento máximo = 2 Padrão = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (obrigatório) |
propriedades | Propriedades da conta de Serviços Cognitivos. | CognitiveServicesAccountProperties |
SKU | A conta SKU dos Serviços Cognitivos. | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.CognitiveServices/accounts@2017-04-18" |
NetworkRuleSet
Designação | Descrição | Valor |
---|---|---|
defaultAction | A ação padrão quando nenhuma regra de ipRules e de virtualNetworkRules corresponder. Isso só é usado depois que a propriedade bypass foi avaliada. | 'Permitir' 'Negar' |
ipRegras | A lista de regras de endereço IP. | IpRule[] |
virtualNetworkRules | A lista de regras de rede virtual. | VirtualNetworkRule [] |
PrivateEndpoint
Designação | Descrição | Valor |
---|
PrivateEndpointConnection
Designação | Descrição | Valor |
---|---|---|
Localização | O local da conexão de ponto de extremidade privado | string |
propriedades | Propriedades do recurso. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Designação | Descrição | Valor |
---|---|---|
groupIds | As ids do grupo de recursos de link privado. | string[] |
privateEndpoint | O recurso do ponto final privado. | PrivateEndpoint |
privateLinkServiceConnectionState | Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços. | PrivateLinkServiceConnectionState (obrigatório) |
PrivateLinkServiceConnectionState
Designação | Descrição | Valor |
---|---|---|
açõesObrigatório | Uma mensagem indicando se as alterações no prestador de serviços exigem atualizações sobre o consumidor. | string |
Descrição | O motivo da aprovação/rejeição da ligação. | string |
Situação | Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. | 'Aprovado' 'Desconectado' 'Pendente' 'Rejeitado' |
Referência
Designação | Descrição | Valor |
---|---|---|
Designação | Obtém ou define o nome da sku. Necessário para a criação da conta, opcional para atualização. | string (obrigatório) |
UserAssignedIdentity
Designação | Descrição | Valor |
---|---|---|
ID do cliente | ID do aplicativo cliente associado a essa identidade. | string |
principalId | ID principal do Azure Ative Directory associada a esta Identidade. | string |
UserOwnedStorage
Designação | Descrição | Valor |
---|---|---|
resourceId | ID de recurso completo de um recurso Microsoft.Storage. | string |
VirtualNetworkRule
Designação | Descrição | Valor |
---|---|---|
ID | ID de recurso completo de uma sub-rede vnet, como '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'. | string (obrigatório) |
ignoreMissingVnetServiceEndpoint | Ignore o ponto de extremidade do serviço vnet ausente ou não. | Bool |
Estado | Obtém o estado da regra de rede virtual. | string |