Automação microsoft.automationAccounts/runbooks
Definição de recurso do Bicep
O tipo de recurso automationAccounts/runbooks 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/runbooks, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.Automation/automationAccounts/runbooks@2023-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
description: 'string'
draft: {
creationTime: 'string'
draftContentLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
uri: 'string'
version: 'string'
}
inEdit: bool
lastModifiedTime: 'string'
outputTypes: [
'string'
]
parameters: {
{customized property}: {
defaultValue: 'string'
isMandatory: bool
position: int
type: 'string'
}
}
}
logActivityTrace: int
logProgress: bool
logVerbose: bool
publishContentLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
uri: 'string'
version: 'string'
}
runbookType: 'string'
}
}
Valores de propriedade
automationAccounts/runbooks
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos filho no Bicep. |
cadeia de caracteres (obrigatório) Limite de caracteres: 1 a 63 Caracteres válidos: Caracteres alfanuméricos, sublinhados e hifens. Comece com letra. |
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 |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte Recurso filho fora do recurso pai. |
Nome simbólico para o recurso do tipo: automationAccounts |
properties | Obtém ou define propriedades de criação ou atualização de runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (obrigatório) |
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Nome | Descrição | Valor |
---|---|---|
descrição | Obtém ou define a descrição do runbook. | string |
Projecto | Obtém ou define as propriedades do runbook de rascunho. | RunbookDraft |
logActivityTrace | Obtém ou define as opções de rastreamento no nível da atividade do runbook. | INT |
logProgress | Obtém ou define a opção de log de progresso. | bool |
logVerbose | Obtém ou define a opção de log detalhada. | bool |
publishContentLink | Obtém ou define o link de conteúdo do runbook publicado. | Contentlink |
runbookType | Obtém ou define o tipo do runbook. | 'Graph' 'GraphPowerShell' 'GraphPowerShellWorkflow' 'PowerShell' 'PowerShell72' 'PowerShellWorkflow' 'Python2' 'Python3' 'Script' (obrigatório) |
RunbookDraft
Nome | Descrição | Valor |
---|---|---|
creationTime | Obtém ou define o tempo de criação do rascunho do runbook. | string |
draftContentLink | Obtém ou define o link de conteúdo do runbook de rascunho. | Contentlink |
inEdit | Obtém ou define se o runbook está no modo de edição. | bool |
lastModifiedTime | Obtém ou define a hora da última modificação do rascunho do runbook. | string |
Outputtypes | Obtém ou define os tipos de saída do runbook. | string[] |
parameters | Obtém ou define os parâmetros de rascunho do runbook. | RunbookDraftParameters |
Contentlink
Nome | Descrição | Valor |
---|---|---|
contentHash | Define o hash. | ContentHash |
uri | Define o uri do conteúdo. | string |
version | Define a versão do conteúdo. | string |
ContentHash
Nome | Descrição | Valor |
---|---|---|
algoritmo | Obtém ou define o algoritmo de hash de conteúdo usado para hash do conteúdo. | cadeia de caracteres (obrigatório) |
value | Obtém ou define o valor de hash esperado do conteúdo. | cadeia de caracteres (obrigatório) |
RunbookDraftParameters
Nome | Descrição | Valor |
---|---|---|
{propriedade personalizada} | RunbookParameter |
RunbookParameter
Nome | Descrição | Valor |
---|---|---|
defaultValue | Obtém ou define o valor padrão do parâmetro. | string |
isMandatory | Obtém ou define um valor booliano para indicar se o parâmetro é obrigatório ou não. | bool |
position | Obter ou definir a posição do parâmetro . | INT |
tipo | Obtém ou define o tipo do parâmetro. | string |
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 descentralizada e nativa do Azure usando tecnologias sem servidor para otimizar 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 a infortmação de cobrança sobre 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 |
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 de Barramento de Serviço do OMS |
Monitora instâncias de Barramento de Serviço do Azure |
Análise do VMM do OMS |
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. |
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/runbooks 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/runbooks, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Automation/automationAccounts/runbooks",
"apiVersion": "2023-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"description": "string",
"draft": {
"creationTime": "string",
"draftContentLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"uri": "string",
"version": "string"
},
"inEdit": "bool",
"lastModifiedTime": "string",
"outputTypes": [ "string" ],
"parameters": {
"{customized property}": {
"defaultValue": "string",
"isMandatory": "bool",
"position": "int",
"type": "string"
}
}
},
"logActivityTrace": "int",
"logProgress": "bool",
"logVerbose": "bool",
"publishContentLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"uri": "string",
"version": "string"
},
"runbookType": "string"
}
}
Valores de propriedade
automationAccounts/runbooks
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Automation/automationAccounts/runbooks' |
apiVersion | A versão da API de recursos | '2023-11-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos filho em modelos do ARM JSON. |
cadeia de caracteres (obrigatório) Limite de caracteres: 1-63 Caracteres válidos: Caracteres alfanuméricos, sublinhados e hifens. Comece com letra. |
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 |
properties | Obtém ou define as propriedades de criação ou atualização de runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (obrigatório) |
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Nome | Descrição | Valor |
---|---|---|
descrição | Obtém ou define a descrição do runbook. | string |
Projecto | Obtém ou define as propriedades do runbook de rascunho. | RunbookDraft |
logActivityTrace | Obtém ou define as opções de rastreamento no nível da atividade do runbook. | INT |
logProgress | Obtém ou define a opção de log de progresso. | bool |
logVerbose | Obtém ou define a opção de log detalhado. | bool |
publishContentLink | Obtém ou define o link de conteúdo do runbook publicado. | Contentlink |
runbookType | Obtém ou define o tipo do runbook. | 'Graph' 'GraphPowerShell' 'GraphPowerShellWorkflow' 'PowerShell' 'PowerShell72' 'PowerShellWorkflow' 'Python2' 'Python3' 'Script' (obrigatório) |
RunbookDraft
Nome | Descrição | Valor |
---|---|---|
creationTime | Obtém ou define a hora de criação do rascunho do runbook. | string |
draftContentLink | Obtém ou define o link de conteúdo do runbook de rascunho. | Contentlink |
inEdit | Obtém ou define se o runbook está no modo de edição. | bool |
lastModifiedTime | Obtém ou define a hora da última modificação do rascunho do runbook. | string |
Outputtypes | Obtém ou define os tipos de saída do runbook. | string[] |
parameters | Obtém ou define os parâmetros de rascunho do runbook. | RunbookDraftParameters |
Contentlink
Nome | Descrição | Valor |
---|---|---|
contentHash | Define o hash. | ContentHash |
uri | Define o URI do conteúdo. | string |
version | Define a versão do conteúdo. | string |
ContentHash
Nome | Descrição | Valor |
---|---|---|
algoritmo | Obtém ou define o algoritmo de hash de conteúdo usado para hash do conteúdo. | cadeia de caracteres (obrigatório) |
value | Obtém ou define o valor de hash esperado do conteúdo. | cadeia de caracteres (obrigatório) |
RunbookDraftParameters
Nome | Descrição | Valor |
---|---|---|
{propriedade personalizada} | RunbookParameter |
RunbookParameter
Nome | Descrição | Valor |
---|---|---|
defaultValue | Obtém ou define o valor padrão do parâmetro. | string |
isMandatory | Obtém ou define um valor booliano para indicar se o parâmetro é obrigatório ou não. | bool |
position | Obtém ou define a posição do parâmetro. | INT |
tipo | Obtém ou define o tipo do parâmetro. | string |
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 do Terraform (provedor de AzAPI)
O tipo de recurso automationAccounts/runbooks 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/runbooks, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts/runbooks@2023-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
description = "string"
draft = {
creationTime = "string"
draftContentLink = {
contentHash = {
algorithm = "string"
value = "string"
}
uri = "string"
version = "string"
}
inEdit = bool
lastModifiedTime = "string"
outputTypes = [
"string"
]
parameters = {
{customized property} = {
defaultValue = "string"
isMandatory = bool
position = int
type = "string"
}
}
}
logActivityTrace = int
logProgress = bool
logVerbose = bool
publishContentLink = {
contentHash = {
algorithm = "string"
value = "string"
}
uri = "string"
version = "string"
}
runbookType = "string"
}
})
}
Valores de propriedade
automationAccounts/runbooks
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Automation/automationAccounts/runbooks@2023-11-01" |
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 1-63 Caracteres válidos: Caracteres alfanuméricos, sublinhados e hifens. Comece com letra. |
local | Obtém ou define o local do recurso. | string |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: automationAccounts |
marcas | Obtém ou define as marcas anexadas ao recurso. | Dicionário de nomes e valores de marcas. |
properties | Obtém ou define as propriedades de criação ou atualização de runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (obrigatório) |
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Nome | Descrição | Valor |
---|---|---|
descrição | Obtém ou define a descrição do runbook. | string |
Projecto | Obtém ou define as propriedades do runbook de rascunho. | RunbookDraft |
logActivityTrace | Obtém ou define as opções de rastreamento no nível da atividade do runbook. | INT |
logProgress | Obtém ou define a opção de log de progresso. | bool |
logVerbose | Obtém ou define a opção de log detalhada. | bool |
publishContentLink | Obtém ou define o link de conteúdo do runbook publicado. | Contentlink |
runbookType | Obtém ou define o tipo do runbook. | "Graph" "GraphPowerShell" "GraphPowerShellWorkflow" "PowerShell" "PowerShell72" "PowerShellWorkflow" "Python2" "Python3" "Script" (obrigatório) |
RunbookDraft
Nome | Descrição | Valor |
---|---|---|
creationTime | Obtém ou define o tempo de criação do rascunho do runbook. | string |
draftContentLink | Obtém ou define o link de conteúdo do runbook de rascunho. | Contentlink |
inEdit | Obtém ou define se o runbook está no modo de edição. | bool |
lastModifiedTime | Obtém ou define a hora da última modificação do rascunho do runbook. | string |
Outputtypes | Obtém ou define os tipos de saída do runbook. | string[] |
parameters | Obtém ou define os parâmetros de rascunho do runbook. | RunbookDraftParameters |
Contentlink
Nome | Descrição | Valor |
---|---|---|
contentHash | Define o hash. | ContentHash |
uri | Define o uri do conteúdo. | string |
version | Define a versão do conteúdo. | string |
ContentHash
Nome | Descrição | Valor |
---|---|---|
algoritmo | Obtém ou define o algoritmo de hash de conteúdo usado para hash do conteúdo. | cadeia de caracteres (obrigatório) |
value | Obtém ou define o valor de hash esperado do conteúdo. | cadeia de caracteres (obrigatório) |
RunbookDraftParameters
Nome | Descrição | Valor |
---|---|---|
{propriedade personalizada} | RunbookParameter |
RunbookParameter
Nome | Descrição | Valor |
---|---|---|
defaultValue | Obtém ou define o valor padrão do parâmetro. | string |
isMandatory | Obtém ou define um valor booliano para indicar se o parâmetro é obrigatório ou não. | bool |
position | Obter ou definir a posição do parâmetro . | INT |
tipo | Obtém ou define o tipo do parâmetro. | string |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de