Dela via


Job Schedule - Create

Skapa ett jobbschema.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobSchedules/{jobScheduleId}?api-version=2023-11-01

URI-parametrar

Name I Obligatorisk Typ Description
automationAccountName
path True

string

Namnet på Automation-kontot.

jobScheduleId
path True

string

uuid

Jobbschemats namn.

resourceGroupName
path True

string

Namnet på en Azure-resursgrupp.

Regex pattern: ^[-\w\._]+$

subscriptionId
path True

string

Hämtar autentiseringsuppgifter för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Obligatorisk Typ Description
properties.runbook True

RunbookAssociationProperty

Hämtar eller anger runbooken.

properties.schedule True

ScheduleAssociationProperty

Hämtar eller anger schemat.

properties.parameters

object

Hämtar eller anger en lista över jobbegenskaper.

properties.runOn

string

Hämtar eller anger den Hybrid Worker-grupp som det schemalagda jobbet ska köras på.

Svar

Name Typ Description
201 Created

JobSchedule

Skapad

Other Status Codes

ErrorResponse

Automation-felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Create a job schedule

Sample Request

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

Sample Response

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

Definitioner

Name Description
ErrorResponse

Felsvar på ett åtgärdsfel

JobSchedule

Definition av jobbschemat.

JobScheduleCreateParameters

Parametrarna som angetts för åtgärden skapa jobbschema.

RunbookAssociationProperty

Runbook-egenskapen som är associerad med entiteten.

ScheduleAssociationProperty

Den schemaegenskap som är associerad med entiteten.

ErrorResponse

Felsvar på ett åtgärdsfel

Name Typ Description
code

string

Felkod

message

string

Felmeddelande som anger varför åtgärden misslyckades.

JobSchedule

Definition av jobbschemat.

Name Typ Description
id

string

Hämtar resursens ID.

name

string

Hämtar namnet på variabeln.

properties.jobScheduleId

string

Hämtar eller anger ID för jobbschemat.

properties.parameters

object

Hämtar eller anger parametrarna för jobbschemat.

properties.runOn

string

Hämtar eller anger den Hybrid Worker-grupp som det schemalagda jobbet ska köras på.

properties.runbook

RunbookAssociationProperty

Hämtar eller anger runbooken.

properties.schedule

ScheduleAssociationProperty

Hämtar eller anger schemat.

type

string

Resurstyp

JobScheduleCreateParameters

Parametrarna som angetts för åtgärden skapa jobbschema.

Name Typ Description
properties.parameters

object

Hämtar eller anger en lista över jobbegenskaper.

properties.runOn

string

Hämtar eller anger den Hybrid Worker-grupp som det schemalagda jobbet ska köras på.

properties.runbook

RunbookAssociationProperty

Hämtar eller anger runbooken.

properties.schedule

ScheduleAssociationProperty

Hämtar eller anger schemat.

RunbookAssociationProperty

Runbook-egenskapen som är associerad med entiteten.

Name Typ Description
name

string

Hämtar eller anger namnet på runbooken.

ScheduleAssociationProperty

Den schemaegenskap som är associerad med entiteten.

Name Typ Description
name

string

Hämtar eller anger namnet på schemat.