Share via


Contas Microsoft.CognitiveServices

Definição de recurso do Bicep

O tipo de recurso de contas pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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@2023-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    allowedFqdnList: [
      'string'
    ]
    apiProperties: {
      aadClientId: 'string'
      aadTenantId: 'string'
      eventHubConnectionString: 'string'
      qnaAzureSearchEndpointId: 'string'
      qnaAzureSearchEndpointKey: 'string'
      qnaRuntimeEndpoint: 'string'
      statisticsEnabled: bool
      storageAccountConnectionString: 'string'
      superUser: 'string'
      websiteName: 'string'
    }
    customSubDomainName: 'string'
    disableLocalAuth: bool
    dynamicThrottlingEnabled: bool
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        identityClientId: 'string'
        keyName: 'string'
        keyVaultUri: 'string'
        keyVersion: 'string'
      }
    }
    locations: {
      regions: [
        {
          customsubdomain: 'string'
          name: 'string'
          value: int
        }
      ]
      routingMethod: 'string'
    }
    migrationToken: 'string'
    networkAcls: {
      defaultAction: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          id: 'string'
          ignoreMissingVnetServiceEndpoint: bool
          state: 'string'
        }
      ]
    }
    publicNetworkAccess: 'string'
    restore: bool
    restrictOutboundNetworkAccess: bool
    userOwnedStorage: [
      {
        identityClientId: 'string'
        resourceId: 'string'
      }
    ]
  }
}

Valores de propriedade

accounts

Nome Descrição Valor
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 2-64

Carateres válidos:
Alfanuméricos e hífenes.

Comece e termine com alfanumérico.
localização A localização geográfica onde o recurso se encontra string
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku A definição do modelo de recurso que representa o SKU SKU
tipo O Tipo do recurso. string
identidade Identidade do recurso. Identidade
propriedades Propriedades da conta dos Serviços Cognitivos. AccountProperties

Identidade

Nome Descrição Valor
tipo O tipo de identidade. "Nenhum"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities A lista de identidades atribuídas pelo utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} objeto

AccountProperties

Nome Descrição Valor
allowedFqdnList cadeia[]
apiProperties As propriedades da API para APIs especiais. ApiProperties
customSubDomainName Nome de subdomínio opcional utilizado para autenticação baseada em tokens. string
disableLocalAuth bool
dynamicThrottlingEnabled O sinalizador para ativar a limitação dinâmica. bool
Encriptação As propriedades de encriptação para este recurso. Encriptação
localizações As definições de várias regiões da conta dos Serviços Cognitivos. MultiRegionSettings
migrationToken Token de migração de recursos. string
networkAcls Uma coleção de regras que regem a acessibilidade a partir de localizações de rede específicas. NetworkRuleSet
publicNetworkAccess Se o acesso ao ponto final público é ou não permitido para esta conta. "Desativado"
"Ativado"
restore bool
restrictOutboundNetworkAccess bool
userOwnedStorage As contas de armazenamento deste recurso. UserOwnedStorage[]

ApiProperties

Nome Descrição Valor
aadClientId (Apenas Assistente de Métricas) O ID de Cliente Azure AD (ID da Aplicação). string
aadTenantId (Apenas Assistente de Métricas) O ID do Inquilino do Azure AD. string
eventHubConnectionString (Apenas Personalização) O sinalizador para ativar as estatísticas da Pesquisa do Bing. string
qnaAzureSearchEndpointId (Apenas Criador de FAQ) O ID de ponto final do Azure Search do QnAMaker. string
qnaAzureSearchEndpointKey (Apenas Criador de FAQ) A chave de ponto final do Azure Search do QnAMaker. string
qnaRuntimeEndpoint (Apenas Criador de FAQ) O ponto final de runtime do QnAMaker. string
statisticsEnabled (Apenas pesquisa do Bing) O sinalizador para ativar as estatísticas da Pesquisa do Bing. bool
storageAccountConnectionString (Apenas Personalização) A cadeia de ligação da conta de armazenamento. string
superUtilizador (Apenas Assistente de Métricas) O superutilizador do Assistente de Métricas. string
websiteName (Apenas Assistente de Métricas) O nome do site do Assistente de Métricas. string

Encriptação

Nome Descrição Valor
keySource Enumera o valor possível de keySource para Encriptação "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Propriedades do KeyVault KeyVaultProperties

KeyVaultProperties

Nome Descrição Valor
identityClientId string
keyName Nome da Chave do KeyVault string
keyVaultUri Uri de KeyVault string
keyVersion Versão da Chave do KeyVault string

MultiRegionSettings

Nome Descrição Valor
regiões RegionSetting[]
routingMethod Métodos de encaminhamento de várias regiões. "Desempenho"
"Prioridade"
"Ponderado"

RegionSetting

Nome Descrição Valor
customsubdomain Mapeia a região para o subdomínio personalizado regional. string
name Nome da região. string
valor Um valor para métodos de encaminhamento prioritários ou ponderados. int

NetworkRuleSet

Nome Descrição Valor
defaultAction A ação predefinida quando nenhuma regra de ipRules e de virtualNetworkRules corresponde. Esta ação só é utilizada depois de a propriedade bypass ter sido avaliada. "Permitir"
"Negar"
ipRules A lista de regras de endereços IP. IpRule[]
virtualNetworkRules A lista de regras de rede virtual. VirtualNetworkRule[]

IpRule

Nome 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). cadeia (obrigatório)

VirtualNetworkRule

Nome Descrição Valor
ID ID de recurso completo de uma sub-rede de vnet, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". cadeia (obrigatório)
ignoreMissingVnetServiceEndpoint Ignore ou não o ponto final de serviço da vnet em falta. bool
state Obtém o estado da regra de rede virtual. string

UserOwnedStorage

Nome Descrição Valor
identityClientId string
resourceId ID de recurso completo de um recurso Microsoft.Storage. string

Sku

Nome Descrição Valor
capacidade Se o SKU suportar o aumento horizontal/in, o número inteiro de capacidade deve ser incluído. Se não for possível aumentar/reduzir horizontalmente o recurso, tal poderá ser omitido. int
família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
name O nome do SKU. Ex - P3. Normalmente, é um código letter+number cadeia (obrigatório)
size O tamanho do SKU. Quando o campo de nome é a combinação de camada e outro valor, este seria o código autónomo. string
tier Este campo tem de ser implementado pelo Fornecedor de Recursos se o serviço tiver mais do que um escalão, mas não for necessário num PUT. "Básico"
"Empresa"
'Gratuito'
"Premium"
'Standard'

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Implementar uma API de Imagem Digitalizada dos Serviços Cognitivos

Implementar no Azure
Um modelo para criar uma nova API de serviços cognitivos Imagem Digitalizada
Implementar uma API de Tradução de Serviços Cognitivos

Implementar no Azure
Este modelo implementa uma API de Tradução de Serviços Cognitivos. A API do Microsoft Translator é um serviço de tradução automática neural que os programadores podem facilmente integrar nos respetivos sites, ferramentas ou qualquer solução que necessite de suporte em várias linguagens, como localização de sites, comércio eletrónico, suporte ao cliente, aplicações de mensagens, comunicação interna e muito mais.
Implementar uma chave Universal do Serviço Cognitivo

Implementar no Azure
Este modelo implementa todos os APIs Serviços Cognitivos Serviços Cognitivos que aprovisionam a IA ao alcance de todos os programadores? sem necessitar de conhecimentos de machine learning. Basta uma chamada à API para incorporar a capacidade de ver, ouvir, falar, procurar, compreender e acelerar a tomada de decisões nas suas aplicações.

Definição de recurso de modelo do ARM

O tipo de recurso de contas pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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": "2023-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "allowedFqdnList": [ "string" ],
    "apiProperties": {
      "aadClientId": "string",
      "aadTenantId": "string",
      "eventHubConnectionString": "string",
      "qnaAzureSearchEndpointId": "string",
      "qnaAzureSearchEndpointKey": "string",
      "qnaRuntimeEndpoint": "string",
      "statisticsEnabled": "bool",
      "storageAccountConnectionString": "string",
      "superUser": "string",
      "websiteName": "string"
    },
    "customSubDomainName": "string",
    "disableLocalAuth": "bool",
    "dynamicThrottlingEnabled": "bool",
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyName": "string",
        "keyVaultUri": "string",
        "keyVersion": "string"
      }
    },
    "locations": {
      "regions": [
        {
          "customsubdomain": "string",
          "name": "string",
          "value": "int"
        }
      ],
      "routingMethod": "string"
    },
    "migrationToken": "string",
    "networkAcls": {
      "defaultAction": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "id": "string",
          "ignoreMissingVnetServiceEndpoint": "bool",
          "state": "string"
        }
      ]
    },
    "publicNetworkAccess": "string",
    "restore": "bool",
    "restrictOutboundNetworkAccess": "bool",
    "userOwnedStorage": [
      {
        "identityClientId": "string",
        "resourceId": "string"
      }
    ]
  }
}

Valores de propriedade

accounts

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.CognitiveServices/accounts"
apiVersion A versão da API de recursos '2023-05-01'
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 2-64

Carateres válidos:
Alfanuméricos e hífenes.

Comece e termine com alfanumérico.
localização A localização geográfica onde o recurso se encontra string
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku A definição do modelo de recurso que representa o SKU SKU
tipo O Tipo do recurso. string
identidade Identidade do recurso. Identidade
propriedades Propriedades da conta dos Serviços Cognitivos. Propriedades da Conta

Identidade

Nome Descrição Valor
tipo O tipo de identidade. "Nenhum"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities A lista de identidades atribuídas pelo utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} objeto

Propriedades da Conta

Nome Descrição Valor
allowedFqdnList string[]
apiProperties As propriedades da API para APIs especiais. ApiProperties
customSubDomainName Nome de subdomínio opcional utilizado para autenticação baseada em tokens. string
disableLocalAuth bool
dynamicThrottlingEnabled O sinalizador para ativar a limitação dinâmica. bool
Encriptação As propriedades de encriptação para este recurso. Encriptação
localizações As definições de várias regiões da conta dos Serviços Cognitivos. MultiRegionSettings
migrationToken Token de migração de recursos. string
networkAcls Uma coleção de regras que regem a acessibilidade a partir de localizações de rede específicas. NetworkRuleSet
publicNetworkAccess Se o acesso ao ponto final público é ou não permitido para esta conta. "Desativado"
"Ativado"
restore bool
restrictOutboundNetworkAccess bool
userOwnedStorage As contas de armazenamento deste recurso. UserOwnedStorage[]

ApiProperties

Nome Descrição Valor
aadClientId (Apenas Assistente de Métricas) O ID de Cliente Azure AD (ID da Aplicação). string
aadTenantId (Apenas Assistente de Métricas) O ID do Inquilino do Azure AD. string
eventHubConnectionString (Apenas Personalização) O sinalizador para ativar as estatísticas da Pesquisa do Bing. string
qnaAzureSearchEndpointId (Apenas Criador de FAQ) O ID de ponto final do Azure Search do QnAMaker. string
qnaAzureSearchEndpointKey (Apenas Criador de FAQ) A chave de ponto final do Azure Search do QnAMaker. string
qnaRuntimeEndpoint (Apenas Criador de FAQ) O ponto final de runtime do QnAMaker. string
statisticsEnabled (Apenas pesquisa do Bing) O sinalizador para ativar as estatísticas da Pesquisa do Bing. bool
storageAccountConnectionString (Apenas Personalização) A cadeia de ligação da conta de armazenamento. string
superUtilizador (Apenas Assistente de Métricas) O superutilizador do Assistente de Métricas. string
websiteName (Apenas Assistente de Métricas) O nome do site do Assistente de Métricas. string

Encriptação

Nome Descrição Valor
keySource Enumera o valor possível de keySource para Encriptação "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Propriedades do KeyVault KeyVaultProperties

KeyVaultProperties

Nome Descrição Valor
identityClientId string
keyName Nome da Chave do KeyVault string
keyVaultUri Uri de KeyVault string
keyVersion Versão da Chave do KeyVault string

MultiRegionSettings

Nome Descrição Valor
regiões RegionSetting[]
routingMethod Métodos de encaminhamento de várias regiões. "Desempenho"
"Prioridade"
"Ponderado"

RegionSetting

Nome Descrição Valor
customsubdomain Mapeia a região para o subdomínio personalizado regional. string
name Nome da região. string
valor Um valor para métodos de encaminhamento prioritários ou ponderados. int

NetworkRuleSet

Nome Descrição Valor
defaultAction A ação predefinida quando nenhuma regra de ipRules e de virtualNetworkRules corresponde. Esta ação só é utilizada depois de a propriedade bypass ter sido avaliada. "Permitir"
'Negar'
ipRules A lista de regras de endereços IP. IpRule[]
virtualNetworkRules A lista de regras de rede virtual. VirtualNetworkRule[]

IpRule

Nome 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). cadeia (obrigatório)

VirtualNetworkRule

Nome Descrição Valor
ID ID de recurso completo de uma sub-rede de vnet, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". cadeia (obrigatório)
ignoreMissingVnetServiceEndpoint Ignore ou não o ponto final de serviço da vnet em falta. bool
state Obtém o estado da regra de rede virtual. string

UserOwnedStorage

Nome Descrição Valor
identityClientId string
resourceId ID de recurso completo de um recurso Microsoft.Storage. string

Sku

Nome Descrição Valor
capacidade Se o SKU suportar o aumento horizontal/in, o número inteiro de capacidade deve ser incluído. Se não for possível aumentar/reduzir horizontalmente o recurso, tal poderá ser omitido. int
família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
name O nome do SKU. Ex - P3. Normalmente, é um código letter+number cadeia (obrigatório)
size O tamanho do SKU. Quando o campo de nome é a combinação de camada e outro valor, este seria o código autónomo. string
tier Este campo tem de ser implementado pelo Fornecedor de Recursos se o serviço tiver mais do que um escalão, mas não for necessário num PUT. "Básico"
"Empresa"
'Gratuito'
"Premium"
'Standard'

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Implementar uma API de Imagem Digitalizada dos Serviços Cognitivos

Implementar no Azure
Um modelo para criar uma nova API de serviços cognitivos Imagem Digitalizada
Implementar uma API de Tradução de Serviços Cognitivos

Implementar no Azure
Este modelo implementa uma API de Tradução de Serviços Cognitivos. A API do Microsoft Translator é um serviço de tradução automática neural que os programadores podem facilmente integrar nos respetivos sites, ferramentas ou qualquer solução que necessite de suporte em várias linguagens, como localização de sites, comércio eletrónico, suporte ao cliente, aplicações de mensagens, comunicação interna e muito mais.
Implementar uma chave Universal do Serviço Cognitivo

Implementar no Azure
Este modelo implementa todos os APIs Serviços Cognitivos Serviços Cognitivos que aprovisionam a IA ao alcance de todos os programadores? sem necessitar de conhecimentos de machine learning. Basta uma chamada à API para incorporar a capacidade de ver, ouvir, falar, procurar, compreender e acelerar a tomada de decisões nas suas aplicações.

Definição de recurso do Terraform (fornecedor AzAPI)

O tipo de recurso de contas pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo 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@2023-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowedFqdnList = [
        "string"
      ]
      apiProperties = {
        aadClientId = "string"
        aadTenantId = "string"
        eventHubConnectionString = "string"
        qnaAzureSearchEndpointId = "string"
        qnaAzureSearchEndpointKey = "string"
        qnaRuntimeEndpoint = "string"
        statisticsEnabled = bool
        storageAccountConnectionString = "string"
        superUser = "string"
        websiteName = "string"
      }
      customSubDomainName = "string"
      disableLocalAuth = bool
      dynamicThrottlingEnabled = bool
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          identityClientId = "string"
          keyName = "string"
          keyVaultUri = "string"
          keyVersion = "string"
        }
      }
      locations = {
        regions = [
          {
            customsubdomain = "string"
            name = "string"
            value = int
          }
        ]
        routingMethod = "string"
      }
      migrationToken = "string"
      networkAcls = {
        defaultAction = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            id = "string"
            ignoreMissingVnetServiceEndpoint = bool
            state = "string"
          }
        ]
      }
      publicNetworkAccess = "string"
      restore = bool
      restrictOutboundNetworkAccess = bool
      userOwnedStorage = [
        {
          identityClientId = "string"
          resourceId = "string"
        }
      ]
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Valores de propriedade

accounts

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.CognitiveServices/accounts@2023-05-01"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 2-64

Carateres válidos:
Alfanuméricos e hífenes.

Comece e termine com alfanumérico.
localização A localização geográfica onde o recurso se encontra string
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas.
sku A definição do modelo de recurso que representa o SKU SKU
tipo O Tipo do recurso. string
identidade Identidade do recurso. Identidade
propriedades Propriedades da conta dos Serviços Cognitivos. AccountProperties

Identidade

Nome Descrição Valor
tipo O tipo de identidade. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids A lista de identidades atribuídas pelo utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Matriz de IDs de identidade de utilizador.

AccountProperties

Nome Descrição Valor
allowedFqdnList cadeia[]
apiProperties As propriedades da API para APIs especiais. ApiProperties
customSubDomainName Nome de subdomínio opcional utilizado para autenticação baseada em tokens. string
disableLocalAuth bool
dynamicThrottlingEnabled O sinalizador para ativar a limitação dinâmica. bool
Encriptação As propriedades de encriptação para este recurso. Encriptação
localizações As definições de várias regiões da conta dos Serviços Cognitivos. MultiRegionSettings
migrationToken Token de migração de recursos. string
networkAcls Uma coleção de regras que regem a acessibilidade a partir de localizações de rede específicas. NetworkRuleSet
publicNetworkAccess Se o acesso ao ponto final público é ou não permitido para esta conta. "Desativado"
"Ativado"
restore bool
restrictOutboundNetworkAccess bool
userOwnedStorage As contas de armazenamento deste recurso. UserOwnedStorage[]

ApiProperties

Nome Descrição Valor
aadClientId (Apenas Assistente de Métricas) O ID de Cliente Azure AD (ID da Aplicação). string
aadTenantId (Apenas Assistente de Métricas) O ID do Inquilino Azure AD. string
eventHubConnectionString (Apenas Personalização) O sinalizador para ativar as estatísticas da Pesquisa do Bing. string
qnaAzureSearchEndpointId (Apenas QnAMaker) O ID do ponto final do Azure Search do QnAMaker. string
qnaAzureSearchEndpointKey (Apenas QnAMaker) A chave de ponto final do Azure Search do QnAMaker. string
qnaRuntimeEndpoint (Apenas QnAMaker) O ponto final de runtime do QnAMaker. string
statisticsEnabled (Apenas pesquisa do Bing) O sinalizador para ativar as estatísticas da Pesquisa do Bing. bool
storageAccountConnectionString (Apenas Personalização) A cadeia de ligação da conta de armazenamento. string
superUtilizador (Apenas Assistente de Métricas) O superutilizador do Assistente de Métricas. string
websiteName (Apenas Assistente de Métricas) O nome do site do Assistente de Métricas. string

Encriptação

Nome Descrição Valor
keySource Enumera o valor possível de keySource para Encriptação "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Propriedades do KeyVault KeyVaultProperties

KeyVaultProperties

Nome Descrição Valor
identityClientId string
keyName Nome da Chave do KeyVault string
keyVaultUri Uri de KeyVault string
keyVersion Versão da Chave do KeyVault string

MultiRegionSettings

Nome Descrição Valor
regiões RegionSetting[]
routingMethod Métodos de encaminhamento de várias regiões. "Desempenho"
"Prioridade"
"Ponderado"

RegionSetting

Nome Descrição Valor
customsubdomain Mapeia a região para o subdomínio personalizado regional. string
name Nome da região. string
valor Um valor para métodos de encaminhamento prioritários ou ponderados. int

NetworkRuleSet

Nome Descrição Valor
defaultAction A ação predefinida quando nenhuma regra de ipRules e de virtualNetworkRules corresponde. Esta ação só é utilizada depois de a propriedade bypass ter sido avaliada. "Permitir"
"Negar"
ipRules A lista de regras de endereços IP. IpRule[]
virtualNetworkRules A lista de regras de rede virtual. VirtualNetworkRule[]

IpRule

Nome 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). cadeia (obrigatório)

VirtualNetworkRule

Nome Descrição Valor
ID ID de recurso completo de uma sub-rede de vnet, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". cadeia (obrigatório)
ignoreMissingVnetServiceEndpoint Ignore ou não o ponto final de serviço da vnet em falta. bool
state Obtém o estado da regra de rede virtual. string

UserOwnedStorage

Nome Descrição Valor
identityClientId string
resourceId ID de recurso completo de um recurso Microsoft.Storage. string

Sku

Nome Descrição Valor
capacidade Se o SKU suportar o aumento horizontal/in, o número inteiro de capacidade deve ser incluído. Se não for possível aumentar/reduzir horizontalmente o recurso, tal poderá ser omitido. int
família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
name O nome do SKU. Ex - P3. Normalmente, é um código letter+number cadeia (obrigatório)
size O tamanho do SKU. Quando o campo de nome é a combinação de camada e outro valor, este seria o código autónomo. string
tier Este campo tem de ser implementado pelo Fornecedor de Recursos se o serviço tiver mais do que um escalão, mas não for necessário num PUT. "Básico"
"Enterprise"
"Gratuito"
"Premium"
"Standard"