Partilhar via


Microsoft.Automation automationContas 2021-06-22

Definição de recursos do bíceps

O tipo de recurso automationAccounts 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.Automation/automationAccounts, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Automation/automationAccounts@2021-06-22' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    disableLocalAuth: bool
    encryption: {
      identity: {
        userAssignedIdentity: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      keySource: 'string'
      keyVaultProperties: {
        keyName: 'string'
        keyvaultUri: 'string'
        keyVersion: 'string'
      }
    }
    publicNetworkAccess: bool
    sku: {
      capacity: int
      family: 'string'
      name: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

AutomationAccountCreateOrUpdateParametersTags

Designação Descrição Valor

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Designação Descrição Valor
disableLocalAuth Indica se as solicitações que usam autenticação não AAD estão bloqueadas Bool
encriptação 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/Agente) é permitido a partir da Internet pública Bool
SKU Obtém ou define o SKU da conta. Sku

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties

Designação Descrição Valor

EncryptionProperties

Designação Descrição Valor
identidade Identidade de usuário usada para CMK. EncryptionPropertiesIdentity
fonte-chave Origem da chave de criptografia 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultPropriedades Propriedades do cofre de chaves. KeyVaultProperties

EncryptionPropertiesIdentity

Designação Descrição Valor
userAssignedIdentity A identidade do usuário usada para CMK. Será um ID de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualquer

Identidade

Designação Descrição Valor
tipo O tipo de identidade. 'Nenhuma'
'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 ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Designação Descrição Valor

KeyVaultProperties

Designação Descrição Valor
Nome da chave O nome da chave usada para criptografar dados. string
keyvaultUri O URI da chave do cofre da chave usada para criptografar dados. string
keyVersion [en] A versão da chave usada para criptografar dados. string

Microsoft.Automation/automationContas

Designação Descrição Valor
identidade Define a propriedade identity para a conta de automação Identidade
Localização Obtém ou define o local do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Obtém ou define propriedades de criação ou atualização de conta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Referência

Designação Descrição Valor
capacidade Obtém ou define a capacidade de SKU. Int
Família Obtém ou define a família SKU. string
Designação Obtém ou define o nome da SKU da conta. 'Básico'
'Grátis' (obrigatório)

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
Runbooks ASR Implanta runbooks de automação para planos de recuperação ASR

Definição de recurso de modelo ARM

O tipo de recurso automationAccounts 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.Automation/automationAccounts, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Automation/automationAccounts",
  "apiVersion": "2021-06-22",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "disableLocalAuth": "bool",
    "encryption": {
      "identity": {
        "userAssignedIdentity": {}
      },
      "keySource": "string",
      "keyVaultProperties": {
        "keyName": "string",
        "keyvaultUri": "string",
        "keyVersion": "string"
      }
    },
    "publicNetworkAccess": "bool",
    "sku": {
      "capacity": "int",
      "family": "string",
      "name": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

AutomationAccountCreateOrUpdateParametersTags

Designação Descrição Valor

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Designação Descrição Valor
disableLocalAuth Indica se as solicitações que usam autenticação não AAD estão bloqueadas Bool
encriptação 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/Agente) é permitido a partir da Internet pública Bool
SKU Obtém ou define o SKU da conta. Sku

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties

Designação Descrição Valor

EncryptionProperties

Designação Descrição Valor
identidade Identidade de usuário usada para CMK. EncryptionPropertiesIdentity
fonte-chave Origem da chave de criptografia 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultPropriedades Propriedades do cofre de chaves. KeyVaultProperties

EncryptionPropertiesIdentity

Designação Descrição Valor
userAssignedIdentity A identidade do usuário usada para CMK. Será um ID de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualquer

Identidade

Designação Descrição Valor
tipo O tipo de identidade. 'Nenhuma'
'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 ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Designação Descrição Valor

KeyVaultProperties

Designação Descrição Valor
Nome da chave O nome da chave usada para criptografar dados. string
keyvaultUri O URI da chave do cofre da chave usada para criptografar dados. string
keyVersion [en] A versão da chave usada para criptografar dados. string

Microsoft.Automation/automationContas

Designação Descrição Valor
apiVersion A versão api '2021-06-22'
identidade Define a propriedade identity para a conta de automação Identidade
Localização Obtém ou define o local do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Obtém ou define propriedades de criação ou atualização de conta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Automation/automationAccounts'

Referência

Designação Descrição Valor
capacidade Obtém ou define a capacidade de SKU. Int
Família Obtém ou define a família SKU. string
Designação Obtém ou define o nome da SKU da conta. 'Básico'
'Grátis' (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
Runbooks ASR

Implantar no Azure
Implanta runbooks de automação para planos de recuperação ASR
do Kit de Ferramentas de Otimização de Recursos do Azure (ARO)

Implantar no Azure
O Kit de Ferramentas de Otimização de Recursos do Azure é uma solução descentralizada e nativa do Azure que usa tecnologias sem servidor para otimizar os recursos do Azure em sua assinatura. A otimização acontece automaticamente na sua subscrição assim que ativar ou criar a sua própria agenda, incluindo novos recursos. Esta é uma conta de Automação do Azure com runbooks e agendas pré-configurados que você pode utilizar em sua assinatura para começar a economizar dinheiro.
Criar conta de Automação do Azure

Implantar no Azure
Este modelo fornece um exemplo de como criar uma conta de Automação do Azure e vincula-a a um espaço de trabalho novo ou existente do Azure Monitor Log Analytics.
OMS - Azure Resource Usage Solution

Implantar no Azure
A solução traz a infortmação de cobrança sobre os Recursos do Azure para o OMS. O custo dos recursos pode ser exibido em diferentes moedas e localidades.
OMS - Azure VM Inventory Solution

Implantar no Azure
Habilita a Solução de Inventário de VM do Azure no OMS. A solução coleta o inventário de VM do Azure junto com discos, componentes de rede, regras NSG e extensões no espaço de trabalho do OMS.
Solução ASR OMS

Implantar no Azure
Habilita a solução ASR (v2) no OMS
Solução OMS Service Bus

Implantar no Azure
Monitora instâncias do Barramento de Serviço do Azure
Solução OMS - Hyper-V réplica

Implantar no Azure
Um modelo para criar uma solução OMS para monitorar Hyper-V réplica.
OMS VMM Analytics

Implantar no Azure
Fornece uma visão única do status dos trabalhos em várias instâncias do VMM que ajuda você a obter informações sobre a integridade & o desempenho desses trabalhos.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso automationAccounts 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.Automation/automationAccounts, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2021-06-22"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    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

AutomationAccountCreateOrUpdateParametersTags

Designação Descrição Valor

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Designação Descrição Valor
disableLocalAuth Indica se as solicitações que usam autenticação não AAD estão bloqueadas Bool
encriptação 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/Agente) é permitido a partir da Internet pública Bool
SKU Obtém ou define o SKU da conta. Sku

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties

Designação Descrição Valor

EncryptionProperties

Designação Descrição Valor
identidade Identidade de usuário usada para CMK. EncryptionPropertiesIdentity
fonte-chave Origem da chave de criptografia 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultPropriedades Propriedades do cofre de chaves. KeyVaultProperties

EncryptionPropertiesIdentity

Designação Descrição Valor
userAssignedIdentity A identidade do usuário usada para CMK. Será um ID de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualquer

Identidade

Designação Descrição Valor
tipo O tipo de identidade. 'Nenhuma'
'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 ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Designação Descrição Valor

KeyVaultProperties

Designação Descrição Valor
Nome da chave O nome da chave usada para criptografar dados. string
keyvaultUri O URI da chave do cofre da chave usada para criptografar dados. string
keyVersion [en] A versão da chave usada para criptografar dados. string

Microsoft.Automation/automationContas

Designação Descrição Valor
identidade Define a propriedade identity para a conta de automação Identidade
Localização Obtém ou define o local do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Obtém ou define propriedades de criação ou atualização de conta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Automation/automationAccounts@2021-06-22"

Referência

Designação Descrição Valor
capacidade Obtém ou define a capacidade de SKU. Int
Família Obtém ou define a família SKU. string
Designação Obtém ou define o nome da SKU da conta. 'Básico'
'Grátis' (obrigatório)