Automação microsoft.automationAccounts 2021-06-22
Definição de recurso do Bicep
O tipo de recurso automationAccounts pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Automation/automationAccounts, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.Automation/automationAccounts@2021-06-22' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
disableLocalAuth: bool
encryption: {
identity: {
userAssignedIdentity: any()
}
keySource: 'string'
keyVaultProperties: {
keyName: 'string'
keyvaultUri: 'string'
keyVersion: 'string'
}
}
publicNetworkAccess: bool
sku: {
capacity: int
family: 'string'
name: 'string'
}
}
}
Valores de propriedade
automationaccounts
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 6 a 50 Caracteres válidos: Caracteres alfanuméricos e hifens. Comece com uma letra e termine com um caractere alfanumérico. |
local | Obtém ou define o local do recurso. | string |
marcas | Obtém ou define as marcas anexadas ao recurso. | Dicionário de nomes e valores de marcas. Consulte Marcas em modelos |
identidade | Define a propriedade de identidade para a conta de automação | Identidade |
properties | Obtém ou define as propriedades de criação ou atualização da conta. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nome | Descrição | Valor |
---|---|---|
{propriedade personalizada} | ComponentsSgqdofSchemasIdentityPropertiesUserassigne... |
ComponentsSgqdofSchemasIdentityPropertiesUserassigne...
Esse objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nome | Descrição | Valor |
---|---|---|
disableLocalAuth | Indica se as solicitações que usam a autenticação não AAD estão bloqueadas | bool |
criptografia | Definir as propriedades de criptografia para a conta de automação | EncryptionProperties |
publicNetworkAccess | Indica se o tráfego no ponto de extremidade não ARM (Webhook/Agent) é permitido na Internet pública | bool |
sku | Obtém ou define o SKU da conta. | Sku |
EncryptionProperties
Nome | Descrição | Valor |
---|---|---|
identidade | Identidade do usuário usada para CMK. | EncryptionPropertiesIdentity |
keySource | Origem da chave de criptografia | 'Microsoft.Automation' 'Microsoft.Keyvault' |
keyVaultProperties | Propriedades do cofre de chaves. | KeyVaultProperties |
EncryptionPropertiesIdentity
Nome | Descrição | Valor |
---|---|---|
userAssignedIdentity | A identidade do usuário usada para CMK. Será uma ID de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Para o Bicep, você pode usar a função any(). |
KeyVaultProperties
Nome | Descrição | Valor |
---|---|---|
keyName | O nome da chave usada para criptografar dados. | string |
keyvaultUri | O URI da chave do cofre de chaves usada para criptografar dados. | string |
keyVersion | A versão de chave da chave usada para criptografar dados. | string |
Sku
Nome | Descrição | Valor |
---|---|---|
ALOCADA | Obtém ou define a capacidade do SKU. | INT |
família | Obtém ou define a família de SKU. | string |
name | Obtém ou define o nome da SKU da conta. | 'Básico' 'Gratuito' (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
ASR Runbooks |
Implanta runbooks de automação para planos de recuperação do ASR |
Solução ASR do OMS |
Habilita a solução ASR (v2) no OMS |
Kit de ferramentas do ARO (Otimização de Recursos do Azure) |
O Kit de Ferramentas de Otimização de Recursos do Azure é uma solução do Azure descentralizada e nativa que usa tecnologias sem servidor para otimizar os recursos do Azure em sua assinatura. A otimização ocorre automaticamente em sua assinatura depois que você habilita ou cria sua própria agenda, inclusive em novos recursos. Essa é uma conta Automação do Azure com runbooks pré-configurados e agendamentos que você pode utilizar em sua assinatura para começar a economizar dinheiro. |
OMS – Solução de Uso de Recursos do Azure |
A solução traz o desconfortação de cobrança sobre os Recursos do Azure para o OMS. O custo dos recursos pode ser exibido em moeda e localidade diferentes. |
OMS – Solução de Inventário de VMs do Azure |
Habilita a Solução de Inventário de VMs do Azure no OMS. A solução coleta o inventário de VMs do Azure junto com discos, componentes de rede, regras de NSG e extensões no workspace do OMS. |
Solução OMS – Réplica do Hyper-V |
Um modelo para criar uma solução OMS para monitorar réplica do Hyper-V. |
Solução do Barramento de Serviço do OMS |
Monitora instâncias de Barramento de Serviço do Azure |
Análise do VMM do OMS |
Fornece uma exibição única do status dos trabalhos em várias instâncias do VMM que ajuda você a obter insights sobre a integridade & desempenho desses trabalhos. |
Criar conta de Automação do Azure |
Este modelo fornece um exemplo de como criar uma conta Automação do Azure e vinculá-la a um workspace novo ou existente do Log Analytics do Azure Monitor. |
Definição de recurso de modelo do ARM
O tipo de recurso automationAccounts pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Automation/automationAccounts, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Automation/automationAccounts",
"apiVersion": "2021-06-22",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"disableLocalAuth": "bool",
"encryption": {
"identity": {
"userAssignedIdentity": {}
},
"keySource": "string",
"keyVaultProperties": {
"keyName": "string",
"keyvaultUri": "string",
"keyVersion": "string"
}
},
"publicNetworkAccess": "bool",
"sku": {
"capacity": "int",
"family": "string",
"name": "string"
}
}
}
Valores de propriedade
automationaccounts
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Automation/automationAccounts' |
apiVersion | A versão da API do recurso | '2021-06-22' |
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 6-50 Caracteres válidos: Caracteres alfanuméricos e hifens. Comece com uma letra e termine com um caractere alfanumérico. |
local | Obtém ou define o local do recurso. | string |
marcas | Obtém ou define as marcas anexadas ao recurso. | Dicionário de nomes e valores de marcas. Confira Marcas em modelos |
identidade | Define a propriedade de identidade para a conta de automação | Identidade |
properties | Obtém ou define as propriedades de criação ou atualização da conta. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nome | Descrição | Valor |
---|---|---|
{propriedade personalizada} | ComponentsSgqdofSchemasIdentityPropertiesUserassigne... |
ComponentsSgqdofSchemasIdentityPropertiesUserassigne...
Esse objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nome | Descrição | Valor |
---|---|---|
disableLocalAuth | Indica se as solicitações que usam a autenticação não AAD estão bloqueadas | bool |
criptografia | Definir as propriedades de criptografia para a conta de automação | EncryptionProperties |
publicNetworkAccess | Indica se o tráfego no ponto de extremidade não ARM (Webhook/Agent) é permitido na Internet pública | bool |
sku | Obtém ou define o SKU da conta. | Sku |
EncryptionProperties
Nome | Descrição | Valor |
---|---|---|
identidade | Identidade do usuário usada para CMK. | EncryptionPropertiesIdentity |
keySource | Origem da chave de criptografia | 'Microsoft.Automation' 'Microsoft.Keyvault' |
keyVaultProperties | Propriedades do cofre de chaves. | KeyVaultProperties |
EncryptionPropertiesIdentity
Nome | Descrição | Valor |
---|---|---|
userAssignedIdentity | A identidade do usuário usada para CMK. Será uma ID de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
KeyVaultProperties
Nome | Descrição | Valor |
---|---|---|
keyName | O nome da chave usada para criptografar dados. | string |
keyvaultUri | O URI da chave do cofre de chaves usada para criptografar dados. | string |
keyVersion | A versão chave da chave usada para criptografar dados. | string |
Sku
Nome | Descrição | Valor |
---|---|---|
ALOCADA | Obtém ou define a capacidade de SKU. | INT |
família | Obtém ou define a família de SKU. | string |
name | Obtém ou define o nome da SKU da conta. | 'Básico' 'Gratuito' (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
ASR Runbooks |
Implanta runbooks de automação para planos de recuperação do ASR |
Solução OMS ASR |
Habilita a solução ASR (v2) no OMS |
Kit de ferramentas do ARO (Otimização de Recursos do Azure) |
O Kit de Ferramentas de Otimização de Recursos do Azure é uma solução do Azure descentralizada e nativa que usa tecnologias sem servidor para otimizar os recursos do Azure em sua assinatura. A otimização ocorre automaticamente em sua assinatura depois que você habilita ou cria sua própria agenda, inclusive em novos recursos. Essa é uma conta Automação do Azure com runbooks pré-configurados e agendamentos que você pode utilizar em sua assinatura para começar a economizar dinheiro. |
OMS – Solução de Uso de Recursos do Azure |
A solução traz o desconfortação de cobrança sobre os Recursos do Azure para o OMS. O custo dos recursos pode ser exibido em moeda e localidade diferentes. |
OMS – Solução de Inventário de VMs do Azure |
Habilita a Solução de Inventário de VMs do Azure no OMS. A solução coleta o inventário de VMs do Azure junto com discos, componentes de rede, regras de NSG e extensões no workspace do OMS. |
Solução OMS – Réplica do Hyper-V |
Um modelo para criar uma solução OMS para monitorar réplica do Hyper-V. |
Solução do Barramento de Serviço do OMS |
Monitora instâncias de Barramento de Serviço do Azure |
Análise do VMM do OMS |
Fornece uma exibição única do status dos trabalhos em várias instâncias do VMM que ajuda você a obter insights sobre a integridade & desempenho desses trabalhos. |
Criar conta de Automação do Azure |
Este modelo fornece um exemplo de como criar uma conta Automação do Azure e vinculá-la a um workspace novo ou existente do Log Analytics do Azure Monitor. |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso automationAccounts pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Automation/automationAccounts, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts@2021-06-22"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
disableLocalAuth = bool
encryption = {
identity = {}
keySource = "string"
keyVaultProperties = {
keyName = "string"
keyvaultUri = "string"
keyVersion = "string"
}
}
publicNetworkAccess = bool
sku = {
capacity = int
family = "string"
name = "string"
}
}
})
}
Valores de propriedade
automationaccounts
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Automation/automationAccounts@2021-06-22" |
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 6-50 Caracteres válidos: Caracteres alfanuméricos e hifens. Comece com uma letra e termine com um caractere alfanumérico. |
local | Obtém ou define o local do recurso. | string |
parent_id | Para implantar em um grupo de recursos, use a ID desse grupo de recursos. | cadeia de caracteres (obrigatório) |
marcas | Obtém ou define as marcas anexadas ao recurso. | Dicionário de nomes e valores de marcas. |
identidade | Define a propriedade de identidade para a conta de automação | Identidade |
properties | Obtém ou define as propriedades de criação ou atualização da conta. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | A lista de identidades de usuário associadas ao recurso. As referências de chave de dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Matriz de IDs de identidade do usuário. |
IdentityUserAssignedIdentities
Nome | Descrição | Valor |
---|---|---|
{propriedade personalizada} | ComponentsSgqdofSchemasIdentityPropertiesUserassigne... |
ComponentsSgqdofSchemasIdentityPropertiesUserassigne...
Esse objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nome | Descrição | Valor |
---|---|---|
disableLocalAuth | Indica se as solicitações que usam autenticação não AAD estão bloqueadas | bool |
criptografia | Definir as propriedades de criptografia para a conta de automação | EncryptionProperties |
publicNetworkAccess | Indica se o tráfego no ponto de extremidade não ARM (Webhook/Agent) é permitido da Internet pública | bool |
sku | Obtém ou define o SKU da conta. | Sku |
EncryptionProperties
Nome | Descrição | Valor |
---|---|---|
identidade | Identidade do usuário usada para CMK. | EncryptionPropertiesIdentity |
keySource | Origem da chave de criptografia | "Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties | Propriedades do cofre de chaves. | KeyVaultProperties |
EncryptionPropertiesIdentity
Nome | Descrição | Valor |
---|---|---|
userAssignedIdentity | A identidade do usuário usada para CMK. Será uma ID de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
KeyVaultProperties
Nome | Descrição | Valor |
---|---|---|
keyName | O nome da chave usada para criptografar dados. | string |
keyvaultUri | O URI da chave do cofre de chaves usada para criptografar dados. | string |
keyVersion | A versão chave da chave usada para criptografar dados. | string |
Sku
Nome | Descrição | Valor |
---|---|---|
ALOCADA | Obtém ou define a capacidade de SKU. | INT |
família | Obtém ou define a família de SKU. | string |
name | Obtém ou define o nome da SKU da conta. | “Basic” "Gratuito" (obrigatório) |