Job Scheduler - Create Item Schedule
Skapa ett nytt schema för ett objekt. Ett objekt kan skapa högst 20 schemaläggare.
Obligatoriska delegerade omfång:
Item.Execute.All och Item.ReadWrite.All
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
Identitet | Stöd |
---|---|
Användare | Ja |
Tjänstens huvudnamn och hanterade identiteter | Nej |
Gränssnitt
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/jobs/{jobType}/schedules
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
item
|
path | True |
string uuid |
Objekt-ID:t. |
job
|
path | True |
string |
Jobbtypen. |
workspace
|
path | True |
string uuid |
Arbetsytans ID. |
Begärandetext
Name | Obligatorisk | Typ | Description |
---|---|---|---|
configuration | True | ScheduleConfig: |
Faktiska data innehåller tid/veckodagar för det här schemat. |
enabled | True |
boolean |
Om det här schemat är aktiverat. Sant – aktiverat, falskt – inaktiverat. |
Svar
Name | Typ | Description |
---|---|---|
201 Created |
Skapa schemat. Sidhuvuden Location: string |
|
Other Status Codes |
Vanliga felkoder:
|
Exempel
create item schedule example
Exempelbegäran
POST https://api.fabric.microsoft.com/v1/workspaces/4b218778-e7a5-4d73-8187-f10824047715/items/cfafbeb1-8037-4d0c-896e-a46fb27ff229/jobs/DefaultJob/schedules
{
"enabled": true,
"configuration": {
"startDateTime": "2024-04-28T00:00:00",
"endDateTime": "2024-04-30T23:59:00",
"localTimeZoneId": "Central Standard Time",
"type": "Cron",
"interval": 10
}
}
Exempelsvar
Location: https://api.fabric.microsoft.com/v1/workspaces/4b218778-e7a5-4d73-8187-f10824047715/items/cfafbeb1-8037-4d0c-896e-a46fb27ff229/jobs/DefaultJob/schedules/235faf08-6ca0-488d-a2ca-6d706d530ebc
{
"id": "235faf08-6ca0-488d-a2ca-6d706d530ebc",
"enabled": true,
"createdDateTime": "2024-04-28T05:35:20.5366667",
"configuration": {
"startDateTime": "2024-04-28T00:00:00",
"endDateTime": "2024-04-30T23:59:00",
"localTimeZoneId": "Central Standard Time",
"type": "Cron",
"interval": 10
},
"owner": {
"id": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
"type": "User"
}
}
Definitioner
Name | Description |
---|---|
Create |
Skapa nyttolasten för artikelschemaplansbegäran. |
Cron |
|
Daily |
|
Day |
En lista över vardagar, högst sju element tillåts. |
Error |
Det felrelaterade resursinformationsobjektet. |
Error |
Felsvaret. |
Error |
Information om felsvar. |
Group |
Gruppera specifik information. Gäller när huvudtypen är |
Group |
Gruppens typ. Ytterligare grupptyper kan läggas till över tid. |
Item |
Objektschema. |
Principal |
Representerar en identitet eller en Microsoft Entra-grupp. |
Principal |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
Service |
Specifik information om tjänstens huvudnamn. Gäller när huvudtypen är |
Service |
Profilinformation för tjänstens huvudnamn. Gäller när huvudtypen är |
User |
Specifik information om användarens huvudnamn. Gäller när huvudtypen är |
Weekly |
CreateScheduleRequest
Skapa nyttolasten för artikelschemaplansbegäran.
Name | Typ | Description |
---|---|---|
configuration | ScheduleConfig: |
Faktiska data innehåller tid/veckodagar för det här schemat. |
enabled |
boolean |
Om det här schemat är aktiverat. Sant – aktiverat, falskt – inaktiverat. |
CronScheduleConfig
Name | Typ | Description |
---|---|---|
endDateTime |
string date-time |
Sluttiden för det här schemat. Sluttiden måste vara senare än starttiden. |
interval |
integer int32 |
Tidsintervallet i minuter. Ett tal mellan 1 och 5270400 (10 år). |
localTimeZoneId |
string |
Tidszonsidentifierarregistret på den lokala datorn för windows finns i Standardtidszoner |
startDateTime |
string date-time |
Starttiden för det här schemat. Om starttiden är tidigare utlöses ett jobb direkt. |
type |
string:
Cron |
En sträng representerar typen av plan. Ytterligare planType-typer kan läggas till över tid. |
DailyScheduleConfig
Name | Typ | Description |
---|---|---|
endDateTime |
string date-time |
Sluttiden för det här schemat. Sluttiden måste vara senare än starttiden. |
localTimeZoneId |
string |
Tidszonsidentifierarregistret på den lokala datorn för windows finns i Standardtidszoner |
startDateTime |
string date-time |
Starttiden för det här schemat. Om starttiden är tidigare utlöses ett jobb direkt. |
times |
string[] |
En lista över tidsfack i hh:mm-format, högst 100 element tillåts. |
type |
string:
Daily |
En sträng representerar typen av plan. Ytterligare planType-typer kan läggas till över tid. |
DayOfWeek
En lista över vardagar, högst sju element tillåts.
Värde | Description |
---|---|
Friday |
Fredag |
Monday |
Måndag |
Saturday |
Lördag |
Sunday |
Söndag |
Thursday |
Torsdag |
Tuesday |
Tisdag |
Wednesday |
Onsdag |
ErrorRelatedResource
Det felrelaterade resursinformationsobjektet.
Name | Typ | Description |
---|---|---|
resourceId |
string |
Det resurs-ID som ingår i felet. |
resourceType |
string |
Typen av resurs som är inblandad i felet. |
ErrorResponse
Felsvaret.
Name | Typ | Description |
---|---|---|
errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
message |
string |
En mänsklig läsbar representation av felet. |
moreDetails |
Lista över ytterligare felinformation. |
|
relatedResource |
Felrelaterad resursinformation. |
|
requestId |
string |
ID för den begäran som är associerad med felet. |
ErrorResponseDetails
Information om felsvar.
Name | Typ | Description |
---|---|---|
errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
message |
string |
En mänsklig läsbar representation av felet. |
relatedResource |
Felrelaterad resursinformation. |
GroupDetails
Gruppera specifik information. Gäller när huvudtypen är Group
.
Name | Typ | Description |
---|---|---|
groupType |
Gruppens typ. Ytterligare grupptyper kan läggas till över tid. |
GroupType
Gruppens typ. Ytterligare grupptyper kan läggas till över tid.
Värde | Description |
---|---|
DistributionList |
Huvudnamn är en distributionslista. |
SecurityGroup |
Huvudnamn är en säkerhetsgrupp. |
Unknown |
Huvudgrupptypen är okänd. |
ItemSchedule
Objektschema.
Name | Typ | Description |
---|---|---|
configuration | ScheduleConfig: |
Faktiska data innehåller tid/veckodagar för det här schemat. |
createdDateTime |
string date-time |
Den skapade tidsstämpeln för det här schemat i Utc. |
enabled |
boolean |
Om det här schemat är aktiverat. Sant – aktiverat, falskt – inaktiverat. |
id |
string uuid |
Schema-ID:t. |
owner |
Användaridentiteten som skapade det här schemat eller som senast ändrades. |
Principal
Representerar en identitet eller en Microsoft Entra-grupp.
Name | Typ | Description |
---|---|---|
displayName |
string |
Huvudkontots visningsnamn. |
groupDetails |
Gruppera specifik information. Gäller när huvudtypen är |
|
id |
string uuid |
Huvudmannens ID. |
servicePrincipalDetails |
Specifik information om tjänstens huvudnamn. Gäller när huvudtypen är |
|
servicePrincipalProfileDetails |
Profilinformation för tjänstens huvudnamn. Gäller när huvudtypen är |
|
type |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
|
userDetails |
Specifik information om användarens huvudnamn. Gäller när huvudtypen är |
PrincipalType
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid.
Värde | Description |
---|---|
Group |
Huvudnamn är en säkerhetsgrupp. |
ServicePrincipal |
Principal är microsoft entra-tjänstens huvudnamn. |
ServicePrincipalProfile |
Huvudnamn är en profil för tjänstens huvudnamn. |
User |
Principal är ett Microsoft Entra-användarhuvudnamn. |
ServicePrincipalDetails
Specifik information om tjänstens huvudnamn. Gäller när huvudtypen är ServicePrincipal
.
Name | Typ | Description |
---|---|---|
aadAppId |
string uuid |
Tjänstens huvudnamns Microsoft Entra AppId. |
ServicePrincipalProfileDetails
Profilinformation för tjänstens huvudnamn. Gäller när huvudtypen är ServicePrincipalProfile
.
Name | Typ | Description |
---|---|---|
parentPrincipal |
Tjänstens huvudnamnsprofils överordnade huvudnamn. |
UserDetails
Specifik information om användarens huvudnamn. Gäller när huvudtypen är User
.
Name | Typ | Description |
---|---|---|
userPrincipalName |
string |
Användarens huvudnamn. |
WeeklyScheduleConfig
Name | Typ | Description |
---|---|---|
endDateTime |
string date-time |
Sluttiden för det här schemat. Sluttiden måste vara senare än starttiden. |
localTimeZoneId |
string |
Tidszonsidentifierarregistret på den lokala datorn för windows finns i Standardtidszoner |
startDateTime |
string date-time |
Starttiden för det här schemat. Om starttiden är tidigare utlöses ett jobb direkt. |
times |
string[] |
En lista över tidsfack i hh:mm-format, högst 100 element tillåts. |
type |
string:
Weekly |
En sträng representerar typen av plan. Ytterligare planType-typer kan läggas till över tid. |
weekdays |
En lista över vardagar, högst sju element tillåts. |