tipo de recurso shift
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa una unidad de trabajo programado en una programación.
La duración de un turno no puede ser inferior a 1 minuto o más de 24 horas.
Hereda de changeTrackedEntity.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
Crear | shift | Create un nuevo turno. |
Lista | colección shift | Obtenga la lista de turnos de esta programación. |
Get | shift | Obtenga un turno por identificador. |
Replace | shift | Reemplace un turno. |
Delete | Ninguno | Elimine un desplazamiento de la programación. |
Fase de eliminación | Ninguno | Escenice la eliminación de una instancia de turno en una programación en modo de borrador. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
createdBy | identitySet | Identidad del usuario que creó el objeto shift . Se hereda de changeTrackedEntity. |
createdDateTime | DateTimeOffset | Marca de tiempo en la que se creó por primera vez este turno . El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . Se hereda de changeTrackedEntity. |
draftShift | shiftItem | Borrador de cambios en el turno. Los cambios de borrador solo son visibles para los administradores. Los cambios son visibles para los empleados cuando se comparten, lo que copia los cambios de draftShift en la propiedad sharedShift . |
id | Cadena | Identificador único para el desplazamiento. Se hereda de changeTrackedEntity. |
isStagedForDeletion | Booleano | El turno se marca para su eliminación, un proceso que se finaliza cuando se comparte la programación. |
lastModifiedBy | identitySet | Identidad del usuario que actualizó por última vez este turno. Se hereda de changeTrackedEntity. |
lastModifiedDateTime | DateTimeOffset | Marca de tiempo en la que se actualizó por última vez este turno . El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . Se hereda de changeTrackedEntity. |
schedulingGroupId | Cadena | Identificador del grupo de programación del que forma parte el turno . Obligatorio. |
schedulingGroupInfo | schedulingGroupInfo | Información del grupo de programación del que forma parte el turno . |
sharedShift | shiftItem | La versión compartida de este turno que pueden ver tanto los empleados como los administradores. Novedades a la propiedad sharedShift, envíe notificaciones a los usuarios del cliente de Teams. |
teamInfo | shiftsTeamInfo | Información del equipo en el que se encuentra el turno . |
userId | Cadena | Identificador del usuario asignado al turno. Obligatorio. |
Userinfo | shiftsUserInfo | Información del usuario asignado al turno. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"draftShift": { "@odata.type": "microsoft.graph.shiftItem" },
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
"lastModifiedDateTime": "String (timestamp)",
"schedulingGroupId": "String",
"schedulingGroupInfo": "microsoft.graph.schedulingGroupInfo",
"sharedShift": { "@odata.type": "microsoft.graph.shiftItem" },
"teamInfo": "microsoft.graph.shiftsTeamInfo",
"userId": "String",
"userInfo": "microsoft.graph.shiftsUserInfo"
}