Delen via


Job Schedule - Create

Maak een taakplanning.

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

URI-parameters

Name In Vereist Type Description
automationAccountName
path True

string

De naam van het Automation-account.

jobScheduleId
path True

string

uuid

De naam van de taakplanning.

resourceGroupName
path True

string

Naam van een Azure-resourcegroep.

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

subscriptionId
path True

string

Hiermee worden abonnementsreferenties opgehaald waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep.

api-version
query True

string

Client-API-versie.

Aanvraagbody

Name Vereist Type Description
properties.runbook True

RunbookAssociationProperty

Hiermee wordt het runbook opgehaald of ingesteld.

properties.schedule True

ScheduleAssociationProperty

Hiermee wordt de planning opgehaald of ingesteld.

properties.parameters

object

Hiermee wordt een lijst met taakeigenschappen opgehaald of ingesteld.

properties.runOn

string

Hiermee wordt de hybrid worker-groep opgehaald of ingesteld waarop de geplande taak moet worden uitgevoerd.

Antwoorden

Name Type Description
201 Created

JobSchedule

Gemaakt

Other Status Codes

ErrorResponse

Automatiseringsfoutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Create a job schedule

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
ErrorResponse

Foutreactie van een bewerkingsfout

JobSchedule

Definitie van de taakplanning.

JobScheduleCreateParameters

De parameters die zijn opgegeven voor de bewerking taakplanning maken.

RunbookAssociationProperty

De runbook-eigenschap die is gekoppeld aan de entiteit.

ScheduleAssociationProperty

De planningseigenschap die aan de entiteit is gekoppeld.

ErrorResponse

Foutreactie van een bewerkingsfout

Name Type Description
code

string

Foutcode

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

JobSchedule

Definitie van de taakplanning.

Name Type Description
id

string

Hiermee haalt u de id van de resource op.

name

string

Hiermee haalt u de naam van de variabele op.

properties.jobScheduleId

string

Hiermee wordt de id van de taakplanning opgehaald of ingesteld.

properties.parameters

object

Hiermee worden de parameters van de taakplanning opgehaald of ingesteld.

properties.runOn

string

Hiermee wordt de hybrid worker-groep opgehaald of ingesteld waarop de geplande taak moet worden uitgevoerd.

properties.runbook

RunbookAssociationProperty

Hiermee wordt het runbook opgehaald of ingesteld.

properties.schedule

ScheduleAssociationProperty

Hiermee wordt de planning opgehaald of ingesteld.

type

string

Resourcetype

JobScheduleCreateParameters

De parameters die zijn opgegeven voor de bewerking taakplanning maken.

Name Type Description
properties.parameters

object

Hiermee wordt een lijst met taakeigenschappen opgehaald of ingesteld.

properties.runOn

string

Hiermee wordt de hybrid worker-groep opgehaald of ingesteld waarop de geplande taak moet worden uitgevoerd.

properties.runbook

RunbookAssociationProperty

Hiermee wordt het runbook opgehaald of ingesteld.

properties.schedule

ScheduleAssociationProperty

Hiermee wordt de planning opgehaald of ingesteld.

RunbookAssociationProperty

De runbook-eigenschap die is gekoppeld aan de entiteit.

Name Type Description
name

string

Hiermee wordt de naam van het runbook opgehaald of ingesteld.

ScheduleAssociationProperty

De planningseigenschap die aan de entiteit is gekoppeld.

Name Type Description
name

string

Hiermee wordt de naam van de planning opgehaald of ingesteld.