Compartir a través de


tipo de recurso shift

Espacio de nombres: microsoft.graph

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
List colección shift Obtenga la lista de turnos de esta programación.
Crear shift Cree un nuevo turno.
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

Nombre Tipo Descripción
createdDateTime DateTimeOffset Marca de tiempo en la que se creó por primera vez este turno . El tipo Timestamp representa la información de fecha y hora con 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 del turno. 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 La identidad 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 Timestamp representa la información de fecha y hora con 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.
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.
userId Cadena Identificador del usuario asignado al turno. Obligatorio.

Representación JSON

La siguiente representación JSON muestra el recurso.

{
  "@odata.type": "#microsoft.graph.shift",
  "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",
  "sharedShift": {"@odata.type": "microsoft.graph.shiftItem"},
  "userId": "String"
}