Tipo de recurso timeOff
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 no laborable en una programación.
Hereda de changeTrackedEntity.
Métodos
Método | Tipo devuelto | Descripción |
---|---|---|
List | colección timeOff | Obtenga la lista de objetos timeOff en una programación. |
Crear | timeOff | Create un nuevo objeto timeOff. |
Get | timeOff | Obtenga un objeto timeOff por identificador. |
Replace | timeOff | Reemplace un objeto timeOff . |
Delete | Ninguno | Elimine un objeto timeOff de la programación. |
Fase de eliminación | Ninguno | Escenice la eliminación de un timeOff en una programación en modo de borrador. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
createdBy | identitySet | Identidad del usuario que creó el objeto timeOff . Se hereda de changeTrackedEntity. |
createdDateTime | DateTimeOffset | Fecha y hora en que se creó por primera vez timeOff . 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. |
draftTimeOff | timeOffItem | Versión de borrador de este elemento timeOff que pueden ver los administradores. Debe compartirse antes de que sea visible para los miembros del equipo. Necesario. |
id | Cadena | Identificador único de timeOff. Se hereda de changeTrackedEntity. |
isStagedForDeletion | Booleano | TimeOff 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 timeOff. Se hereda de changeTrackedEntity. |
lastModifiedDateTime | DateTimeOffset | Fecha y hora en que esta hora se actualizó por última vez. 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. |
sharedTimeOff | timeOffItem | La versión compartida de este timeOff que pueden ver tanto los empleados como los administradores. Novedades a la propiedad sharedTimeOff, envíe notificaciones a los usuarios del cliente de Teams. Obligatorio. |
teamInfo | shiftsTeamInfo | Información del equipo en el que se encuentra timeOff . |
userId | Cadena | Identificador del usuario asignado a timeOff. Obligatorio. |
Userinfo | shiftsUserInfo | Información del usuario asignado a timeOff. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.timeOff",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
"teamInfo": "microsoft.graph.shiftsTeamInfo",
"userId": "String",
"userInfo": "microsoft.graph.shiftsUserInfo"
}