Поделиться через


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

Имя В Обязательно Тип Описание
automationAccountName
path True

string

Имя учетной записи службы автоматизации.

jobScheduleId
path True

string

uuid

Имя расписания задания.

resourceGroupName
path True

string

Имя группы ресурсов Azure.

Шаблон регулярного выражения: ^[-\w\._]+$

subscriptionId
path True

string

Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы.

api-version
query True

string

Версия API клиента.

Текст запроса

Имя Обязательно Тип Описание
properties.runbook True

RunbookAssociationProperty

Возвращает или задает модуль Runbook.

properties.schedule True

ScheduleAssociationProperty

Возвращает или задает расписание.

properties.parameters

object

Возвращает или задает список свойств задания.

properties.runOn

string

Возвращает или задает группу гибридных рабочих ролей, в которую должно выполняться запланированное задание.

Ответы

Имя Тип Описание
201 Created

JobSchedule

Создание

Other Status Codes

ErrorResponse

Ответ об ошибке автоматизации, описывающий причину сбоя операции.

Безопасность

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"
    }
  }
}

Определения

Имя Описание
ErrorResponse

Ответ на ошибку при сбое операции

JobSchedule

Определение расписания задания.

JobScheduleCreateParameters

Параметры, предоставленные для операции создания расписания задания.

RunbookAssociationProperty

Свойство runbook, связанное с сущностью.

ScheduleAssociationProperty

Свойство schedule, связанное с сущностью.

ErrorResponse

Ответ на ошибку при сбое операции

Имя Тип Описание
code

string

Код ошибки

message

string

Сообщение об ошибке, указывающее, почему операция завершилась сбоем.

JobSchedule

Определение расписания задания.

Имя Тип Описание
id

string

Возвращает идентификатор ресурса.

name

string

Возвращает имя переменной.

properties.jobScheduleId

string

Возвращает или задает идентификатор расписания задания.

properties.parameters

object

Возвращает или задает параметры расписания задания.

properties.runOn

string

Возвращает или задает группу гибридных рабочих ролей, в которую должно выполняться запланированное задание.

properties.runbook

RunbookAssociationProperty

Возвращает или задает модуль Runbook.

properties.schedule

ScheduleAssociationProperty

Возвращает или задает расписание.

type

string

Тип ресурса

JobScheduleCreateParameters

Параметры, предоставленные для операции создания расписания задания.

Имя Тип Описание
properties.parameters

object

Возвращает или задает список свойств задания.

properties.runOn

string

Возвращает или задает группу гибридных рабочих ролей, в которую должно выполняться запланированное задание.

properties.runbook

RunbookAssociationProperty

Возвращает или задает модуль Runbook.

properties.schedule

ScheduleAssociationProperty

Возвращает или задает расписание.

RunbookAssociationProperty

Свойство runbook, связанное с сущностью.

Имя Тип Описание
name

string

Возвращает или задает имя модуля Runbook.

ScheduleAssociationProperty

Свойство schedule, связанное с сущностью.

Имя Тип Описание
name

string

Возвращает или задает имя расписания.