Job Scheduler - List Item Schedules
获取一个特定项目的计划设置。
此 API 支持 分页。
所需的委派范围
对于项 API,请使用以下范围类型:
- 泛型范围:Item.ReadWrite.All 或 Item.Read.All
- 特定范围:itemType。ReadWrite.All 或 itemType。Read.All(例如:Notebook.ReadWrite.All)
有关范围的详细信息,请参阅 范围文章。
Microsoft Entra 支持的标识
此 API 支持本节中列出的Microsoft 标识。
身份 | 支持 |
---|---|
用户 | 是的 |
服务主体 和 托管标识 | 不 |
接口
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/jobs/{jobType}/schedules
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/jobs/{jobType}/schedules?continuationToken={continuationToken}
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
item
|
path | True |
string uuid |
项 ID。 |
job
|
path | True |
string |
作业类型。 |
workspace
|
path | True |
string uuid |
工作区 ID。 |
continuation
|
query |
string |
用于检索下一页结果的令牌。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
已成功检索所有项计划。 |
|
Other Status Codes |
常见错误代码:
|
示例
List item schedules example
示例请求
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/3546052c-ae64-4526-b1a8-52af7761426f/jobs/DefaultJob/schedules
示例响应
{
"value": [
{
"id": "5b218778-e7a5-4d73-8187-f10824047715",
"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"
}
},
{
"id": "96f3f0ff-4fe2-4712-b61b-05a456ba9357",
"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": "Weekly",
"weekdays": [
"Monday",
"Tuesday"
],
"times": [
"18:09",
"17:12"
]
},
"owner": {
"id": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
"type": "User"
}
},
{
"id": "c0ed1d27-32dc-49e6-90ba-cac9b6248c7f",
"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": "Daily",
"times": [
"18:09",
"17:12"
]
},
"owner": {
"id": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
"type": "User"
}
}
]
}
定义
名称 | 说明 |
---|---|
Cron |
|
Daily |
|
Day |
允许使用工作日列表,最多允许七个元素。 |
Error |
与错误相关的资源详细信息对象。 |
Error |
错误响应。 |
Error |
错误响应详细信息。 |
Group |
组特定详细信息。 当主体类型 |
Group |
组的类型。 可能会随着时间的推移添加其他组类型。 |
Item |
项计划。 |
Item |
此项的计划列表。 |
Principal |
表示标识或Microsoft Entra 组。 |
Principal |
主体的类型。 可能会随着时间的推移添加其他主体类型。 |
Service |
服务主体特定详细信息。 当主体类型 |
Service |
服务主体配置文件详细信息。 当主体类型 |
User |
用户主体特定详细信息。 当主体类型 |
Weekly |
CronScheduleConfig
名称 | 类型 | 说明 |
---|---|---|
endDateTime |
string date-time |
此计划的结束时间。 结束时间必须晚于开始时间。 |
interval |
integer int32 |
时间间隔(以分钟为单位)。 介于 1 到 5270400(10 年)之间的数字。 |
localTimeZoneId |
string |
windows 本地计算机上的时区标识符注册表,请参阅 默认时区 |
startDateTime |
string date-time |
此计划的开始时间。 如果开始时间过去,它将立即触发作业。 |
type |
string:
Cron |
字符串表示计划的类型。 可能会随着时间的推移添加其他 planType 类型。 |
DailyScheduleConfig
名称 | 类型 | 说明 |
---|---|---|
endDateTime |
string date-time |
此计划的结束时间。 结束时间必须晚于开始时间。 |
localTimeZoneId |
string |
windows 本地计算机上的时区标识符注册表,请参阅 默认时区 |
startDateTime |
string date-time |
此计划的开始时间。 如果开始时间过去,它将立即触发作业。 |
times |
string[] |
hh:mm 格式的时间段列表,最多允许 100 个元素。 |
type |
string:
Daily |
字符串表示计划的类型。 可能会随着时间的推移添加其他 planType 类型。 |
DayOfWeek
允许使用工作日列表,最多允许七个元素。
值 | 说明 |
---|---|
Friday |
星期五 |
Monday |
星期一 |
Saturday |
星期六 |
Sunday |
星期日 |
Thursday |
星期四 |
Tuesday |
星期二 |
Wednesday |
星期三 |
ErrorRelatedResource
与错误相关的资源详细信息对象。
名称 | 类型 | 说明 |
---|---|---|
resourceId |
string |
错误中涉及的资源 ID。 |
resourceType |
string |
错误中涉及的资源的类型。 |
ErrorResponse
错误响应。
名称 | 类型 | 说明 |
---|---|---|
errorCode |
string |
提供有关错误条件的信息的特定标识符,允许服务与其用户之间的标准化通信。 |
message |
string |
错误的人工可读表示形式。 |
moreDetails |
其他错误详细信息的列表。 |
|
relatedResource |
与错误相关的资源详细信息。 |
|
requestId |
string |
与错误关联的请求的 ID。 |
ErrorResponseDetails
错误响应详细信息。
名称 | 类型 | 说明 |
---|---|---|
errorCode |
string |
提供有关错误条件的信息的特定标识符,允许服务与其用户之间的标准化通信。 |
message |
string |
错误的人工可读表示形式。 |
relatedResource |
与错误相关的资源详细信息。 |
GroupDetails
组特定详细信息。 当主体类型 Group
时适用。
名称 | 类型 | 说明 |
---|---|---|
groupType |
组的类型。 可能会随着时间的推移添加其他组类型。 |
GroupType
组的类型。 可能会随着时间的推移添加其他组类型。
值 | 说明 |
---|---|
DistributionList |
主体是通讯组列表。 |
SecurityGroup |
主体是安全组。 |
Unknown |
主体组类型未知。 |
ItemSchedule
项计划。
名称 | 类型 | 说明 |
---|---|---|
configuration | ScheduleConfig: |
实际数据包含此计划的时间/工作日。 |
createdDateTime |
string date-time |
此计划的创建时间戳(以 Utc 为单位)。 |
enabled |
boolean |
是否启用此计划。 True - Enabled、False - Disabled。 |
id |
string uuid |
计划 ID。 |
owner |
创建此计划或上次修改的用户标识。 |
ItemSchedules
此项的计划列表。
名称 | 类型 | 说明 |
---|---|---|
continuationToken |
string |
下一个结果集批处理的令牌。 如果没有更多记录,则会从响应中删除该记录。 |
continuationUri |
string |
下一个结果集批处理的 URI。 如果没有更多记录,则会从响应中删除该记录。 |
value |
此项的计划列表。 |
Principal
表示标识或Microsoft Entra 组。
名称 | 类型 | 说明 |
---|---|---|
displayName |
string |
主体的显示名称。 |
groupDetails |
组特定详细信息。 当主体类型 |
|
id |
string uuid |
主体的 ID。 |
servicePrincipalDetails |
服务主体特定详细信息。 当主体类型 |
|
servicePrincipalProfileDetails |
服务主体配置文件详细信息。 当主体类型 |
|
type |
主体的类型。 可能会随着时间的推移添加其他主体类型。 |
|
userDetails |
用户主体特定详细信息。 当主体类型 |
PrincipalType
主体的类型。 可能会随着时间的推移添加其他主体类型。
值 | 说明 |
---|---|
Group |
主体是安全组。 |
ServicePrincipal |
主体是Microsoft Entra 服务主体。 |
ServicePrincipalProfile |
主体是服务主体配置文件。 |
User |
主体是Microsoft Entra 用户主体。 |
ServicePrincipalDetails
服务主体特定详细信息。 当主体类型 ServicePrincipal
时适用。
名称 | 类型 | 说明 |
---|---|---|
aadAppId |
string uuid |
服务主体的 Microsoft Entra AppId。 |
ServicePrincipalProfileDetails
服务主体配置文件详细信息。 当主体类型 ServicePrincipalProfile
时适用。
名称 | 类型 | 说明 |
---|---|---|
parentPrincipal |
服务主体配置文件的父主体。 |
UserDetails
用户主体特定详细信息。 当主体类型 User
时适用。
名称 | 类型 | 说明 |
---|---|---|
userPrincipalName |
string |
用户主体名称。 |
WeeklyScheduleConfig
名称 | 类型 | 说明 |
---|---|---|
endDateTime |
string date-time |
此计划的结束时间。 结束时间必须晚于开始时间。 |
localTimeZoneId |
string |
windows 本地计算机上的时区标识符注册表,请参阅 默认时区 |
startDateTime |
string date-time |
此计划的开始时间。 如果开始时间过去,它将立即触发作业。 |
times |
string[] |
hh:mm 格式的时间段列表,最多允许 100 个元素。 |
type |
string:
Weekly |
字符串表示计划的类型。 可能会随着时间的推移添加其他 planType 类型。 |
weekdays |
允许使用工作日列表,最多允许七个元素。 |