Type de ressource timeOff
Espace de noms: microsoft.graph
Représente une unité d’inutilité dans une planification.
Hérite de changeTrackedEntity.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List | collection timeOff | Obtenez la liste des objets timeOff dans cette planification. |
Create | timeOff | Créez un objet timeOff . |
Obtenir | timeOff | Obtenir un objet timeOff par ID. |
Replace | timeOff | Remplacez un objet timeOff . |
Supprimer | Aucun | Supprimer un objet timeOff de la planification. |
Étape de suppression | Aucun | Étape de la suppression d’un timeOff dans une planification en mode brouillon. |
Propriétés
Nom | Type | Description |
---|---|---|
createdDateTime | DateTimeOffset | Horodatage auquel ce timeOff a été créé pour la première fois. Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . Hérité de changeTrackedEntity. |
draftTimeOff | timeOffItem | Version brouillon de cet élément timeOff visible par les responsables. Il doit être partagé avant d’être visible par les membres de l’équipe. Obligatoire. |
id | String | ID du timeOff. Hérité de changeTrackedEntity. |
isStagedForDeletion | Boolean | Le timeOff est marqué pour suppression, processus qui est finalisé lorsque la planification est partagée. |
lastModifiedBy | identitySet | Identité qui a mis à jour ce timeOff pour la dernière fois. Hérité de changeTrackedEntity. |
lastModifiedDateTime | DateTimeOffset | Horodatage auquel ce timeOff a été mis à jour pour la dernière fois. Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . Hérité de changeTrackedEntity. |
sharedTimeOff | timeOffItem | Version partagée de ce timeOff visible à la fois par les employés et les responsables. Mises à jour à la propriété sharedTimeOff envoyer des notifications aux utilisateurs dans le client Teams. Obligatoire. |
userId | String | ID de l’utilisateur affecté à timeOff. Obligatoire. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.timeOff",
"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"},
"userId": "String"
}