Job Schedule - Create
Создание расписания заданий.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}?api-version=2023-11-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
automation
|
path | True |
string |
Имя учетной записи службы автоматизации. |
job
|
path | True |
string uuid |
Имя расписания задания. |
resource
|
path | True |
string |
Имя группы ресурсов Azure. Шаблон регулярного выражения: |
subscription
|
path | True |
string |
Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы. |
api-version
|
query | True |
string |
Версия API клиента. |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
properties.runbook | True |
Возвращает или задает модуль Runbook. |
|
properties.schedule | True |
Возвращает или задает расписание. |
|
properties.parameters |
object |
Возвращает или задает список свойств задания. |
|
properties.runOn |
string |
Возвращает или задает группу гибридных рабочих ролей, в которую должно выполняться запланированное задание. |
Ответы
Имя | Тип | Описание |
---|---|---|
201 Created |
Создание |
|
Other Status Codes |
Ответ об ошибке автоматизации, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Create a job schedule
Образец запроса
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobSchedules/0fa462ba-3aa2-4138-83ca-9ebc3bc55cdc?api-version=2023-11-01
{
"properties": {
"schedule": {
"name": "ScheduleNameGoesHere332204b5-debe-4348-a5c7-6357457189f2"
},
"runbook": {
"name": "TestRunbook"
},
"parameters": {
"jobscheduletag01": "jobschedulevalue01",
"jobscheduletag02": "jobschedulevalue02"
}
}
}
Пример ответа
{
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobSchedules/0fa462ba-3aa2-4138-83ca-9ebc3bc55cdc",
"properties": {
"jobScheduleId": "0fa462ba-3aa2-4138-83ca-9ebc3bc55cdc",
"runbook": {
"name": "TestRunbook"
},
"schedule": {
"name": "ScheduleNameGoesHere332204b5-debe-4348-a5c7-6357457189f2"
},
"runOn": null,
"parameters": {
"jobscheduletag01": "jobschedulevalue01",
"jobscheduletag02": "jobschedulevalue02"
}
}
}
Определения
Имя | Описание |
---|---|
Error |
Ответ на ошибку при сбое операции |
Job |
Определение расписания задания. |
Job |
Параметры, предоставленные для операции создания расписания задания. |
Runbook |
Свойство runbook, связанное с сущностью. |
Schedule |
Свойство schedule, связанное с сущностью. |
ErrorResponse
Ответ на ошибку при сбое операции
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки |
message |
string |
Сообщение об ошибке, указывающее, почему операция завершилась сбоем. |
JobSchedule
Определение расписания задания.
Имя | Тип | Описание |
---|---|---|
id |
string |
Возвращает идентификатор ресурса. |
name |
string |
Возвращает имя переменной. |
properties.jobScheduleId |
string |
Возвращает или задает идентификатор расписания задания. |
properties.parameters |
object |
Возвращает или задает параметры расписания задания. |
properties.runOn |
string |
Возвращает или задает группу гибридных рабочих ролей, в которую должно выполняться запланированное задание. |
properties.runbook |
Возвращает или задает модуль Runbook. |
|
properties.schedule |
Возвращает или задает расписание. |
|
type |
string |
Тип ресурса |
JobScheduleCreateParameters
Параметры, предоставленные для операции создания расписания задания.
Имя | Тип | Описание |
---|---|---|
properties.parameters |
object |
Возвращает или задает список свойств задания. |
properties.runOn |
string |
Возвращает или задает группу гибридных рабочих ролей, в которую должно выполняться запланированное задание. |
properties.runbook |
Возвращает или задает модуль Runbook. |
|
properties.schedule |
Возвращает или задает расписание. |
RunbookAssociationProperty
Свойство runbook, связанное с сущностью.
Имя | Тип | Описание |
---|---|---|
name |
string |
Возвращает или задает имя модуля Runbook. |
ScheduleAssociationProperty
Свойство schedule, связанное с сущностью.
Имя | Тип | Описание |
---|---|---|
name |
string |
Возвращает или задает имя расписания. |