Runbook - List By Automation Account
Получение списка модулей Runbook.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks?api-version=2023-11-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
automation
|
path | True |
string |
Имя учетной записи службы автоматизации. |
resource
|
path | True |
string |
Имя группы ресурсов Azure. Шаблон регулярного выражения: |
subscription
|
path | True |
string |
Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы. |
api-version
|
query | True |
string |
Версия API клиента. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ОК |
|
Other Status Codes |
Ответ об ошибке автоматизации, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
List runbooks by automation account
Образец запроса
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks?api-version=2023-11-01
Пример ответа
{
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/ASR-AddPublicIp",
"location": "East US 2",
"name": "ASR-AddPublicIp",
"type": "Microsoft.Automation/AutomationAccounts/Runbooks",
"properties": {
"runbookType": "PowerShell",
"state": "Published",
"logVerbose": true,
"logProgress": true,
"logActivityTrace": 1,
"creationTime": "2017-03-28T21:32:25.78+00:00",
"lastModifiedTime": "2017-03-28T21:32:25.81+00:00"
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/AutoExport",
"location": "East US 2",
"name": "AutoExport",
"type": "Microsoft.Automation/AutomationAccounts/Runbooks",
"properties": {
"runbookType": "PowerShell",
"state": "Published",
"logVerbose": true,
"logProgress": true,
"logActivityTrace": 1,
"creationTime": "2017-03-28T21:32:27.327+00:00",
"lastModifiedTime": "2017-03-28T21:32:27.327+00:00"
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/Get-AzureVMTutorial",
"location": "East US 2",
"name": "Get-AzureVMTutorial",
"type": "Microsoft.Automation/AutomationAccounts/Runbooks",
"properties": {
"runbookType": "PowerShellWorkflow",
"state": "Published",
"logVerbose": false,
"logProgress": true,
"logActivityTrace": 1,
"creationTime": "2017-03-28T21:32:23.75+00:00",
"lastModifiedTime": "2017-03-28T21:32:23.75+00:00"
}
}
]
}
Определения
Имя | Описание |
---|---|
Content |
Определение типа свойства Runbook. |
Content |
Определение ссылки на содержимое. |
Error |
Ответ об ошибке при сбое операции |
Runbook |
Определение типа runbook. |
Runbook |
|
Runbook |
Модель ответа для операции runbook списка. |
Runbook |
Определение типа параметра runbook. |
Runbook |
Возвращает или задает состояние подготовки модуля Runbook. |
Runbook |
Возвращает или задает состояние модуля Runbook. |
Runbook |
Возвращает или задает тип модуля Runbook. |
ContentHash
Определение типа свойства Runbook.
Имя | Тип | Описание |
---|---|---|
algorithm |
string |
Возвращает или задает алгоритм хэширования содержимого, используемый для хэширования содержимого. |
value |
string |
Возвращает или задает ожидаемое хэш-значение содержимого. |
ContentLink
Определение ссылки на содержимое.
Имя | Тип | Описание |
---|---|---|
contentHash |
Задает хэш. |
|
uri |
string |
Задает универсальный код ресурса (URI) содержимого. |
version |
string |
Задает версию содержимого. |
ErrorResponse
Ответ об ошибке при сбое операции
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки |
message |
string |
Сообщение об ошибке, указывающее, почему операция завершилась сбоем. |
Runbook
Определение типа runbook.
Имя | Тип | Описание |
---|---|---|
etag |
string |
Возвращает или задает etag ресурса. |
id |
string |
Полный идентификатор ресурса для ресурса |
location |
string |
Регион Azure, в котором находится ресурс |
name |
string |
Имя ресурса. |
properties.creationTime |
string |
Возвращает или задает время создания. |
properties.description |
string |
Возвращает или задает описание. |
properties.draft |
Возвращает или задает черновик свойств runbook. |
|
properties.jobCount |
integer |
Возвращает или задает число заданий модуля Runbook. |
properties.lastModifiedBy |
string |
Возвращает или задает последнее изменение. |
properties.lastModifiedTime |
string |
Возвращает или задает время последнего изменения. |
properties.logActivityTrace |
integer |
Возвращает или задает параметр для записи в журнал трассировки действий модуля Runbook. |
properties.logProgress |
boolean |
Возвращает или задает параметр журнала выполнения. |
properties.logVerbose |
boolean |
Возвращает или задает параметр подробного журнала. |
properties.outputTypes |
string[] |
Возвращает или задает типы выходных данных runbook. |
properties.parameters |
<string,
Runbook |
Возвращает или задает параметры runbook. |
properties.provisioningState |
Возвращает или задает состояние подготовки модуля Runbook. |
|
properties.publishContentLink |
Возвращает или задает ссылку на опубликованное содержимое runbook. |
|
properties.runbookType |
Возвращает или задает тип модуля Runbook. |
|
properties.state |
Возвращает или задает состояние модуля Runbook. |
|
tags |
object |
Теги ресурсов. |
type |
string |
Тип ресурса. |
RunbookDraft
Имя | Тип | Описание |
---|---|---|
creationTime |
string |
Возвращает или задает время создания черновика runbook. |
draftContentLink |
Возвращает или задает ссылку на содержимое модуля Runbook черновика. |
|
inEdit |
boolean |
Возвращает или задает значение, указывающее, находится ли модуль Runbook в режиме редактирования. |
lastModifiedTime |
string |
Возвращает или задает время последнего изменения черновика runbook. |
outputTypes |
string[] |
Возвращает или задает типы выходных данных runbook. |
parameters |
<string,
Runbook |
Возвращает или задает черновик параметров модуля Runbook. |
RunbookListResult
Модель ответа для операции runbook списка.
Имя | Тип | Описание |
---|---|---|
nextLink |
string |
Возвращает или задает следующую ссылку. |
value |
Runbook[] |
Возвращает или задает список модулей Runbook. |
RunbookParameter
Определение типа параметра runbook.
Имя | Тип | Описание |
---|---|---|
defaultValue |
string |
Возвращает или задает значение параметра по умолчанию. |
isMandatory |
boolean |
Возвращает или задает логическое значение, указывающее, является ли параметр обязательным. |
position |
integer |
Возвращает или задает позицию параметра. |
type |
string |
Возвращает или задает тип параметра. |
RunbookProvisioningState
Возвращает или задает состояние подготовки модуля Runbook.
Имя | Тип | Описание |
---|---|---|
Succeeded |
string |
RunbookState
Возвращает или задает состояние модуля Runbook.
Имя | Тип | Описание |
---|---|---|
Edit |
string |
|
New |
string |
|
Published |
string |
RunbookTypeEnum
Возвращает или задает тип модуля Runbook.
Имя | Тип | Описание |
---|---|---|
Graph |
string |
|
GraphPowerShell |
string |
|
GraphPowerShellWorkflow |
string |
|
PowerShell |
string |
|
PowerShell72 |
string |
|
PowerShellWorkflow |
string |
|
Python2 |
string |
|
Python3 |
string |
|
Script |
string |