Compartilhar via


Microsoft.Automation automationAccounts

Definição de recurso do Bicep

O tipo de recurso automationAccounts pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Automation/automationAccounts, adicione o Bicep a seguir ao seu modelo.

resource symbolicname 'Microsoft.Automation/automationAccounts@2024-10-23' = {
  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

Nome Descrição Valor

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nome 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/Agent) é permitido na Internet pública Bool
Sku Obtém ou define o SKU da conta. de 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 o CMK. Será uma ID de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualquer

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

KeyVaultProperties

Nome Descrição Valor
keyName O nome da chave usada para criptografar dados. corda
keyvaultUri O URI da chave do cofre de chaves usada para criptografar dados. corda
keyVersion A versão chave da chave usada para criptografar dados. corda

Microsoft.Automation/automationAccounts

Nome Descrição Valor
identidade Define a propriedade de identidade para a conta de automação Identity
localização Obtém ou define o local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Obtém ou define as propriedades de criação ou atualização da conta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos

Sku

Nome Descrição Valor
capacidade Obtém ou define a capacidade de SKU. int
família Obtém ou define a família SKU. corda
nome Obtém ou define o nome da SKU da conta. 'Básico'
'Gratuito' (obrigatório)

UserAssignedIdentitiesProperties

Nome Descrição Valor

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 do ASR Implanta runbooks de automação para planos de recuperação do ASR

Definição de recurso de modelo do ARM

O tipo de recurso automationAccounts pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Automation/automationAccounts, adicione o JSON a seguir ao seu modelo.

{
  "type": "Microsoft.Automation/automationAccounts",
  "apiVersion": "2024-10-23",
  "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

Nome Descrição Valor

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nome 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/Agent) é permitido na Internet pública Bool
Sku Obtém ou define o SKU da conta. de 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 o CMK. Será uma ID de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualquer

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

KeyVaultProperties

Nome Descrição Valor
keyName O nome da chave usada para criptografar dados. corda
keyvaultUri O URI da chave do cofre de chaves usada para criptografar dados. corda
keyVersion A versão chave da chave usada para criptografar dados. corda

Microsoft.Automation/automationAccounts

Nome Descrição Valor
apiVersion A versão da API '2024-10-23'
identidade Define a propriedade de identidade para a conta de automação Identity
localização Obtém ou define o local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Obtém ou define as propriedades de criação ou atualização da conta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos
tipo O tipo de recurso 'Microsoft.Automation/automationAccounts'

Sku

Nome Descrição Valor
capacidade Obtém ou define a capacidade de SKU. int
família Obtém ou define a família SKU. corda
nome Obtém ou define o nome da SKU da conta. 'Básico'
'Gratuito' (obrigatório)

UserAssignedIdentitiesProperties

Nome Descrição Valor

Modelos de início rápido

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

Modelo Descrição
runbooks do ASR

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

Implantar no Azure
O Kit de Ferramentas de Otimização de Recursos do Azure é uma solução descentralizada e nativa do Azure usando 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 de Automação do Azure com runbooks pré-configurados e agendamentos 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 vinculá-la a um workspace novo ou existente do Log Analytics do Azure Monitor.
OMS – Solução de Uso de Recursos do Azure

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 moeda e localidade diferentes.
OMS – Solução de Inventário de VM do Azure

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

Implantar no Azure
Habilita a solução ASR (v2) no OMS
solução do Barramento de Serviço OMS

Implantar no Azure
Monitora instâncias do Barramento de Serviço do Azure
Solução OMS – Hyper-V Replica

Implantar no Azure
Um modelo para criar uma solução OMS para monitorar Hyper-V réplica.
de Análise do VMM do OMS

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

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 de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Automation/automationAccounts, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2024-10-23"
  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

Nome Descrição Valor

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nome 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/Agent) é permitido na Internet pública Bool
Sku Obtém ou define o SKU da conta. de 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 o CMK. Será uma ID de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualquer

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

KeyVaultProperties

Nome Descrição Valor
keyName O nome da chave usada para criptografar dados. corda
keyvaultUri O URI da chave do cofre de chaves usada para criptografar dados. corda
keyVersion A versão chave da chave usada para criptografar dados. corda

Microsoft.Automation/automationAccounts

Nome Descrição Valor
identidade Define a propriedade de identidade para a conta de automação Identity
localização Obtém ou define o local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Obtém ou define as propriedades de criação ou atualização da conta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca.
tipo O tipo de recurso "Microsoft.Automation/automationAccounts@2024-10-23"

Sku

Nome Descrição Valor
capacidade Obtém ou define a capacidade de SKU. int
família Obtém ou define a família SKU. corda
nome Obtém ou define o nome da SKU da conta. 'Básico'
'Gratuito' (obrigatório)

UserAssignedIdentitiesProperties

Nome Descrição Valor