Partilhar via


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:

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

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado. 'Nenhuma'
'SystemAssigned'
'UserAssigned'
userAssignedIdentities A lista de identidades atribuídas pelo usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} IdentityUserAssignedIdentities

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:

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

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado. 'Nenhuma'
'SystemAssigned'
'UserAssigned'
userAssignedIdentities A lista de identidades atribuídas pelo usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} IdentityUserAssignedIdentities

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

Implantar no Azure
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

Implantar no Azure
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

Implantar no Azure
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

Implantar no Azure
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

Implantar no Azure
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

Implantar no Azure
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

Implantar no 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

Implantar no Azure
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

Implantar no Azure
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

Implantar no Azure
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

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado. 'Nenhuma'
'SystemAssigned'
'UserAssigned'
userAssignedIdentities A lista de identidades atribuídas pelo usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} IdentityUserAssignedIdentities

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