Contas Microsoft.CognitiveServices 2021-04-30
Definição de recurso do Bicep
O tipo de recurso das contas pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das 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@2021-04-30' = {
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
encryption: {
keySource: 'string'
keyVaultProperties: {
identityClientId: 'string'
keyName: 'string'
keyVaultUri: 'string'
keyVersion: '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 reside o recurso | 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 | |
Encriptação | As propriedades de encriptação para este recurso. | Encriptação |
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. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado" | "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 |
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 |
Um modelo para criar uma nova API de serviços cognitivos Imagem Digitalizada |
Implementar uma API de Tradução de Serviços Cognitivos |
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 |
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:
- Grupos de recursos – veja comandos de implementação de 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 JSON ao seu modelo.
{
"type": "Microsoft.CognitiveServices/accounts",
"apiVersion": "2021-04-30",
"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",
"encryption": {
"keySource": "string",
"keyVaultProperties": {
"identityClientId": "string",
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "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 | '2021-04-30' |
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 | |
Encriptação | As propriedades de encriptação para este recurso. | Encriptação |
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. O valor é opcional, mas se for transmitido, tem de ser "Ativado" ou "Desativado" | "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 |
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 vnet, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". | cadeia (obrigatório) |
ignoreMissingVnetServiceEndpoint | Ignorar 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/aumento horizontal, o número inteiro da capacidade deve ser incluído. Se não for possível aumentar/reduzir horizontalmente para 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 |
Um modelo para criar uma nova API de serviços cognitivos Imagem Digitalizada |
Implementar uma API de Tradução de Serviços Cognitivos |
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ários idiomas, 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 |
Este modelo implementa todos os APIs Serviços Cognitivos Serviços Cognitivos que aprovisionam a IA ao alcance de todos os programadores? sem necessidade 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 terraform (fornecedor AzAPI)
O tipo de recurso das contas pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das 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@2021-04-30"
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
encryption = {
keySource = "string"
keyVaultProperties = {
identityClientId = "string"
keyName = "string"
keyVaultUri = "string"
keyVersion = "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@2021-04-30" |
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 | |
Encriptação | As propriedades de encriptação para este recurso. | Encriptação |
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. O valor é opcional, mas se for transmitido, tem de ser "Ativado" ou "Desativado" | "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 |
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 vnet, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". | cadeia (obrigatório) |
ignoreMissingVnetServiceEndpoint | Ignorar 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/aumento horizontal, o número inteiro da capacidade deve ser incluído. Se não for possível aumentar/reduzir horizontalmente para 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" |