Job Scheduler - List Item Schedules
Obtiene la configuración de programación de un elemento específico.
Esta API admite paginación.
Ámbitos delegados necesarios
Para las API de elementos, use estos tipos de ámbito:
- Ámbito genérico: Item.ReadWrite.All o Item.Read.All
- Ámbito específico: itemType. ReadWrite.All o itemType. Read.All (por ejemplo: Notebook.ReadWrite.All)
para obtener más información sobre los ámbitos, consulte artículo sobre ámbitos.
Identidades admitidas de Microsoft Entra
Esta API admite las identidades de Microsoft enumeradas en esta sección.
Identidad | Apoyo |
---|---|
Usuario | Sí |
de entidad de servicio y identidades administradas | No |
Interfaz
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}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
item
|
path | True |
string uuid |
Identificador del elemento. |
job
|
path | True |
string |
Tipo de trabajo. |
workspace
|
path | True |
string uuid |
Identificador del área de trabajo. |
continuation
|
query |
string |
Token para recuperar la siguiente página de resultados. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Recuperó correctamente todas las programaciones de elementos. |
|
Other Status Codes |
Códigos de error comunes:
|
Ejemplos
List item schedules example
Solicitud de ejemplo
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/3546052c-ae64-4526-b1a8-52af7761426f/jobs/DefaultJob/schedules
Respuesta de muestra
{
"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"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Cron |
|
Daily |
|
Day |
Se permite una lista de días laborables, como máximo siete elementos. |
Error |
Objeto de detalles del recurso relacionado con el error. |
Error |
Respuesta de error. |
Error |
Detalles de la respuesta de error. |
Group |
Detalles específicos del grupo. Aplicable cuando el tipo de entidad de seguridad es |
Group |
Tipo del grupo. Se pueden agregar tipos de grupo adicionales a lo largo del tiempo. |
Item |
Programación de elementos. |
Item |
lista de programaciones para este elemento. |
Principal |
Representa una identidad o un grupo de Microsoft Entra. |
Principal |
Tipo de la entidad de seguridad. Se pueden agregar tipos de entidad de seguridad adicionales a lo largo del tiempo. |
Service |
Detalles específicos de la entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
Service |
Detalles del perfil de entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
User |
Detalles específicos de la entidad de seguridad de usuario. Aplicable cuando el tipo de entidad de seguridad es |
Weekly |
CronScheduleConfig
Nombre | Tipo | Description |
---|---|---|
endDateTime |
string date-time |
Hora de finalización de esta programación. La hora de finalización debe ser posterior a la hora de inicio. |
interval |
integer int32 |
Intervalo de tiempo en minutos. Número comprendido entre 1 y 5270400 (10 años). |
localTimeZoneId |
string |
El registro de identificadores de zona horaria en el equipo local para windows, consulte zona horaria predeterminada |
startDateTime |
string date-time |
Hora de inicio de esta programación. Si la hora de inicio está en el pasado, desencadenará un trabajo al instante. |
type |
string:
Cron |
Una cadena representa el tipo del plan. Se pueden agregar tipos planType adicionales a lo largo del tiempo. |
DailyScheduleConfig
Nombre | Tipo | Description |
---|---|---|
endDateTime |
string date-time |
Hora de finalización de esta programación. La hora de finalización debe ser posterior a la hora de inicio. |
localTimeZoneId |
string |
El registro de identificadores de zona horaria en el equipo local para windows, consulte zona horaria predeterminada |
startDateTime |
string date-time |
Hora de inicio de esta programación. Si la hora de inicio está en el pasado, desencadenará un trabajo al instante. |
times |
string[] |
Se permite una lista de espacios de tiempo en formato hh:mm, como máximo 100 elementos. |
type |
string:
Daily |
Una cadena representa el tipo del plan. Se pueden agregar tipos planType adicionales a lo largo del tiempo. |
DayOfWeek
Se permite una lista de días laborables, como máximo siete elementos.
Valor | Description |
---|---|
Friday |
Viernes |
Monday |
Lunes |
Saturday |
Sábado |
Sunday |
Domingo |
Thursday |
Jueves |
Tuesday |
Martes |
Wednesday |
Miércoles |
ErrorRelatedResource
Objeto de detalles del recurso relacionado con el error.
Nombre | Tipo | Description |
---|---|---|
resourceId |
string |
Identificador de recurso implicado en el error. |
resourceType |
string |
Tipo del recurso implicado en el error. |
ErrorResponse
Respuesta de error.
Nombre | Tipo | Description |
---|---|---|
errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
message |
string |
Representación legible del error. |
moreDetails |
Lista de detalles de error adicionales. |
|
relatedResource |
Detalles del recurso relacionado con el error. |
|
requestId |
string |
Identificador de la solicitud asociada al error. |
ErrorResponseDetails
Detalles de la respuesta de error.
Nombre | Tipo | Description |
---|---|---|
errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
message |
string |
Representación legible del error. |
relatedResource |
Detalles del recurso relacionado con el error. |
GroupDetails
Detalles específicos del grupo. Aplicable cuando el tipo de entidad de seguridad es Group
.
Nombre | Tipo | Description |
---|---|---|
groupType |
Tipo del grupo. Se pueden agregar tipos de grupo adicionales a lo largo del tiempo. |
GroupType
Tipo del grupo. Se pueden agregar tipos de grupo adicionales a lo largo del tiempo.
Valor | Description |
---|---|
DistributionList |
La entidad de seguridad es una lista de distribución. |
SecurityGroup |
La entidad de seguridad es un grupo de seguridad. |
Unknown |
El tipo de grupo principal es desconocido. |
ItemSchedule
Programación de elementos.
Nombre | Tipo | Description |
---|---|---|
configuration | ScheduleConfig: |
Los datos reales contienen la hora y los días laborables de esta programación. |
createdDateTime |
string date-time |
Marca de tiempo creada de esta programación en utc. |
enabled |
boolean |
Indica si esta programación está habilitada. True: habilitado, False: deshabilitado. |
id |
string uuid |
Identificador de programación. |
owner |
Identidad del usuario que creó esta programación o modificó por última vez. |
ItemSchedules
lista de programaciones para este elemento.
Nombre | Tipo | Description |
---|---|---|
continuationToken |
string |
Token del siguiente lote del conjunto de resultados. Si no hay más registros, se quita de la respuesta. |
continuationUri |
string |
Identificador URI del siguiente lote del conjunto de resultados. Si no hay más registros, se quita de la respuesta. |
value |
lista de programaciones para este elemento. |
Principal
Representa una identidad o un grupo de Microsoft Entra.
Nombre | Tipo | Description |
---|---|---|
displayName |
string |
Nombre para mostrar de la entidad de seguridad. |
groupDetails |
Detalles específicos del grupo. Aplicable cuando el tipo de entidad de seguridad es |
|
id |
string uuid |
Identificador de la entidad de seguridad. |
servicePrincipalDetails |
Detalles específicos de la entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
|
servicePrincipalProfileDetails |
Detalles del perfil de entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
|
type |
Tipo de la entidad de seguridad. Se pueden agregar tipos de entidad de seguridad adicionales a lo largo del tiempo. |
|
userDetails |
Detalles específicos de la entidad de seguridad de usuario. Aplicable cuando el tipo de entidad de seguridad es |
PrincipalType
Tipo de la entidad de seguridad. Se pueden agregar tipos de entidad de seguridad adicionales a lo largo del tiempo.
Valor | Description |
---|---|
Group |
La entidad de seguridad es un grupo de seguridad. |
ServicePrincipal |
La entidad de seguridad es una entidad de servicio de Microsoft Entra. |
ServicePrincipalProfile |
La entidad de servicio es un perfil de entidad de servicio. |
User |
La entidad de seguridad es una entidad de seguridad de usuario de Microsoft Entra. |
ServicePrincipalDetails
Detalles específicos de la entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es ServicePrincipal
.
Nombre | Tipo | Description |
---|---|---|
aadAppId |
string uuid |
Microsoft Entra AppId de la entidad de servicio. |
ServicePrincipalProfileDetails
Detalles del perfil de entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es ServicePrincipalProfile
.
Nombre | Tipo | Description |
---|---|---|
parentPrincipal |
La entidad de seguridad principal del perfil de la entidad de servicio. |
UserDetails
Detalles específicos de la entidad de seguridad de usuario. Aplicable cuando el tipo de entidad de seguridad es User
.
Nombre | Tipo | Description |
---|---|---|
userPrincipalName |
string |
Nombre principal de usuario. |
WeeklyScheduleConfig
Nombre | Tipo | Description |
---|---|---|
endDateTime |
string date-time |
Hora de finalización de esta programación. La hora de finalización debe ser posterior a la hora de inicio. |
localTimeZoneId |
string |
El registro de identificadores de zona horaria en el equipo local para windows, consulte zona horaria predeterminada |
startDateTime |
string date-time |
Hora de inicio de esta programación. Si la hora de inicio está en el pasado, desencadenará un trabajo al instante. |
times |
string[] |
Se permite una lista de espacios de tiempo en formato hh:mm, como máximo 100 elementos. |
type |
string:
Weekly |
Una cadena representa el tipo del plan. Se pueden agregar tipos planType adicionales a lo largo del tiempo. |
weekdays |
Se permite una lista de días laborables, como máximo siete elementos. |