Служба автоматизации Microsoft.AutomationAccounts/runbook
Определение ресурсов Bicep
Тип ресурса automationAccounts/Runbooks можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Automation/automationAccounts/runbooks, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Automation/automationAccounts/runbooks@2024-10-23' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
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'
runtimeEnvironment: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
ContentHash
Имя | Описание | Ценность |
---|---|---|
алгоритм | Возвращает или задает алгоритм хэша содержимого, используемый для хэширования содержимого. | строка (обязательно) |
ценность | Возвращает или задает ожидаемое хэш-значение содержимого. | строка (обязательно) |
ContentLink
Имя | Описание | Ценность |
---|---|---|
contentHash | Возвращает или задает хэш. | ContentHash |
ури | Возвращает или задает универсальный код ресурса (URI) содержимого. | струна |
Версия | Возвращает или задает версию содержимого. | струна |
Microsoft.Automation/automationAccounts/runbook
Имя | Описание | Ценность |
---|---|---|
местоположение | Возвращает или задает расположение ресурса. | струна |
имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z][a-zA-Z-_0-9]*$ (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: automationAccounts |
свойства | Возвращает или задает свойства создания или обновления модуля Runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
RunbookCreateOrUpdateParametersTags
Имя | Описание | Ценность |
---|
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Имя | Описание | Ценность |
---|---|---|
описание | Возвращает или задает описание модуля Runbook. | струна |
черновик | Возвращает или задает свойства черновика runbook. | RunbookDraft |
logActivityTrace | Возвращает или задает параметры трассировки на уровне действия модуля Runbook. | int |
logProgres | Возвращает или задает параметр журнала выполнения. | bool |
logVerbose | Возвращает или задает подробный параметр журнала. | bool |
publishContentLink | Возвращает или задает ссылку на опубликованное содержимое runbook. | ContentLink |
RunbookType | Возвращает или задает тип модуля Runbook. | Graph GraphPowerShell GraphPowerShellWorkflow PowerShell PowerShell72 PowerShellWorkflow Python Python2 Python3 "Скрипт" (обязательный) |
runtimeEnvironment | Среда runbook. | струна |
RunbookDraft
Имя | Описание | Ценность |
---|---|---|
creationTime | Возвращает или задает время создания черновика runbook. | струна |
draftContentLink | Возвращает или задает ссылку на содержимое модуля Runbook черновика. | ContentLink |
inEdit | Возвращает или задает, находится ли модуль Runbook в режиме редактирования. | bool |
lastModifiedTime | Возвращает или задает время последнего изменения черновика модуля Runbook. | струна |
outputTypes | Возвращает или задает типы выходных данных Runbook. | string[] |
Параметры | Возвращает или задает параметры черновика модуля Runbook. | RunbookDraftParameters |
RunbookDraftParameters
Имя | Описание | Ценность |
---|
RunbookParameter
Имя | Описание | Ценность |
---|---|---|
defaultValue | Возвращает или задает значение параметра по умолчанию. | струна |
isMandatory | Возвращает или задает логическое значение, указывающее, является ли параметр обязательным или нет. | bool |
позиция | Получение или установка позиции параметра. | int |
тип | Возвращает или задает тип параметра. | струна |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
runbook ASR | Развертывание модулей Runbook службы автоматизации для планов восстановления ASR |
Определение ресурса шаблона ARM
Тип ресурса automationAccounts/Runbooks можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Automation/automationAccounts/runbooks, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Automation/automationAccounts/runbooks",
"apiVersion": "2024-10-23",
"name": "string",
"location": "string",
"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",
"runtimeEnvironment": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
ContentHash
Имя | Описание | Ценность |
---|---|---|
алгоритм | Возвращает или задает алгоритм хэша содержимого, используемый для хэширования содержимого. | строка (обязательно) |
ценность | Возвращает или задает ожидаемое хэш-значение содержимого. | строка (обязательно) |
ContentLink
Имя | Описание | Ценность |
---|---|---|
contentHash | Возвращает или задает хэш. | ContentHash |
ури | Возвращает или задает универсальный код ресурса (URI) содержимого. | струна |
Версия | Возвращает или задает версию содержимого. | струна |
Microsoft.Automation/automationAccounts/runbook
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2024-10-23' |
местоположение | Возвращает или задает расположение ресурса. | струна |
имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z][a-zA-Z-_0-9]*$ (обязательно) |
свойства | Возвращает или задает свойства создания или обновления модуля Runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Automation/automationAccounts/runbooks" |
RunbookCreateOrUpdateParametersTags
Имя | Описание | Ценность |
---|
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Имя | Описание | Ценность |
---|---|---|
описание | Возвращает или задает описание модуля Runbook. | струна |
черновик | Возвращает или задает свойства черновика runbook. | RunbookDraft |
logActivityTrace | Возвращает или задает параметры трассировки на уровне действия модуля Runbook. | int |
logProgres | Возвращает или задает параметр журнала выполнения. | bool |
logVerbose | Возвращает или задает подробный параметр журнала. | bool |
publishContentLink | Возвращает или задает ссылку на опубликованное содержимое runbook. | ContentLink |
RunbookType | Возвращает или задает тип модуля Runbook. | Graph GraphPowerShell GraphPowerShellWorkflow PowerShell PowerShell72 PowerShellWorkflow Python Python2 Python3 "Скрипт" (обязательный) |
runtimeEnvironment | Среда runbook. | струна |
RunbookDraft
Имя | Описание | Ценность |
---|---|---|
creationTime | Возвращает или задает время создания черновика runbook. | струна |
draftContentLink | Возвращает или задает ссылку на содержимое модуля Runbook черновика. | ContentLink |
inEdit | Возвращает или задает, находится ли модуль Runbook в режиме редактирования. | bool |
lastModifiedTime | Возвращает или задает время последнего изменения черновика модуля Runbook. | струна |
outputTypes | Возвращает или задает типы выходных данных Runbook. | string[] |
Параметры | Возвращает или задает параметры черновика модуля Runbook. | RunbookDraftParameters |
RunbookDraftParameters
Имя | Описание | Ценность |
---|
RunbookParameter
Имя | Описание | Ценность |
---|---|---|
defaultValue | Возвращает или задает значение параметра по умолчанию. | струна |
isMandatory | Возвращает или задает логическое значение, указывающее, является ли параметр обязательным или нет. | bool |
позиция | Получение или установка позиции параметра. | int |
тип | Возвращает или задает тип параметра. | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
runbook ASR развертывание |
Развертывание модулей Runbook службы автоматизации для планов восстановления ASR |
набор средств для оптимизации ресурсов Azure (ARO) развертывание |
Набор средств оптимизации ресурсов Azure — это децентрализованное, собственное решение Azure с помощью бессерверных технологий для оптимизации ресурсов Azure в подписке. Оптимизация выполняется автоматически в подписке после включения или создания собственного расписания, включая новые ресурсы. Это учетная запись службы автоматизации Azure с предварительно настроенными модулями Runbook и расписаниями, которые можно использовать в подписке для начала экономии денег. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса automationAccounts/Runbooks можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Automation/automationAccounts/runbooks, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts/runbooks@2024-10-23"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
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"
runtimeEnvironment = "string"
}
})
}
Значения свойств
ContentHash
Имя | Описание | Ценность |
---|---|---|
алгоритм | Возвращает или задает алгоритм хэша содержимого, используемый для хэширования содержимого. | строка (обязательно) |
ценность | Возвращает или задает ожидаемое хэш-значение содержимого. | строка (обязательно) |
ContentLink
Имя | Описание | Ценность |
---|---|---|
contentHash | Возвращает или задает хэш. | ContentHash |
ури | Возвращает или задает универсальный код ресурса (URI) содержимого. | струна |
Версия | Возвращает или задает версию содержимого. | струна |
Microsoft.Automation/automationAccounts/runbook
Имя | Описание | Ценность |
---|---|---|
местоположение | Возвращает или задает расположение ресурса. | струна |
имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z][a-zA-Z-_0-9]*$ (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: automationAccounts |
свойства | Возвращает или задает свойства создания или обновления модуля Runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Automation/automationAccounts/runbooks@2024-10-23" |
RunbookCreateOrUpdateParametersTags
Имя | Описание | Ценность |
---|
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Имя | Описание | Ценность |
---|---|---|
описание | Возвращает или задает описание модуля Runbook. | струна |
черновик | Возвращает или задает свойства черновика runbook. | RunbookDraft |
logActivityTrace | Возвращает или задает параметры трассировки на уровне действия модуля Runbook. | int |
logProgres | Возвращает или задает параметр журнала выполнения. | bool |
logVerbose | Возвращает или задает подробный параметр журнала. | bool |
publishContentLink | Возвращает или задает ссылку на опубликованное содержимое runbook. | ContentLink |
RunbookType | Возвращает или задает тип модуля Runbook. | Graph GraphPowerShell GraphPowerShellWorkflow PowerShell PowerShell72 PowerShellWorkflow Python Python2 Python3 "Скрипт" (обязательный) |
runtimeEnvironment | Среда runbook. | струна |
RunbookDraft
Имя | Описание | Ценность |
---|---|---|
creationTime | Возвращает или задает время создания черновика runbook. | струна |
draftContentLink | Возвращает или задает ссылку на содержимое модуля Runbook черновика. | ContentLink |
inEdit | Возвращает или задает, находится ли модуль Runbook в режиме редактирования. | bool |
lastModifiedTime | Возвращает или задает время последнего изменения черновика модуля Runbook. | струна |
outputTypes | Возвращает или задает типы выходных данных Runbook. | string[] |
Параметры | Возвращает или задает параметры черновика модуля Runbook. | RunbookDraftParameters |
RunbookDraftParameters
Имя | Описание | Ценность |
---|
RunbookParameter
Имя | Описание | Ценность |
---|---|---|
defaultValue | Возвращает или задает значение параметра по умолчанию. | струна |
isMandatory | Возвращает или задает логическое значение, указывающее, является ли параметр обязательным или нет. | bool |
позиция | Получение или установка позиции параметра. | int |
тип | Возвращает или задает тип параметра. | струна |