type de ressource Shiftshift resource type

Important

Les API sous /beta la version de Microsoft Graph peuvent faire l’objet de modifications.APIs under the /beta version in Microsoft Graph are subject to change. L’utilisation de ces API dans des applications de production n’est pas prise en charge.Use of these APIs in production applications is not supported.

Unité de travail prévu dans un Agenda.A unit of scheduled work in a schedule.

MéthodesMethods

MéthodeMethod Type renvoyéReturn Type DescriptionDescription
Créer une équipe de travailCreate shift +shift Créez un élément shift.Create a new shift.
Équipes de listeList shifts collection Shiftshift collection Obtenir la liste de shifts dans cette planification.Get the list of shifts in this schedule.
Obtenir MajGet shift +shift Obtenez un élément shift par ID.Get a shift by ID.
Remplacer MajReplace shift +shift Remplacez un élément shift.Replace a shift.
Supprimer MajDelete shift AucunNone Supprimer un shift à partir de la planification.Delete a shift from the schedule.

PropriétésProperties

NomName TypeType DescriptionDescription
idid string ID de l’élément shift.ID of the shift.
userIduserId string ID de l’utilisateur affecté au shift.ID of the user assigned to the shift. Obligatoire.Required.
schedulingGroupIdschedulingGroupId string ID du groupe de planification dont shift fait partie.ID of the scheduling group the shift is part of. Obligatoire.Required.
sharedShiftsharedShift shiftItemshiftItem La version partagée de ce shift qui est affichable par les employés et les responsables.The shared version of this shift that is viewable by both employees and managers. Obligatoire.Required.
draftShiftdraftShift shiftItemshiftItem Version brouillon de ce shift qui est affichable par les responsables.The draft version of this shift that is viewable by managers. Obligatoire.Required.
createdDateTimecreatedDateTime DateTimeOffset Horodatage sur lequel cette shift date a été créée pour la première fois.The timestamp on which this shift was first created. Le type Horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours indiqué au format UTC.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : '2014-01-01T00:00:00Z'.For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
lastModifiedDateTimelastModifiedDateTime DateTimeOffset Horodatage de shift la dernière mise à jour.The timestamp on which this shift was last updated. Le type Horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours indiqué au format UTC.The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : '2014-01-01T00:00:00Z'.For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
lastModifiedBylastModifiedBy identitySetidentitySet Identité ayant procédé à la dernière mise à jour de l’élément shift.The identity that last updated this shift.

Représentation JSONJSON representation

Voici une représentation JSON de la ressource.Here is a JSON representation of the resource.

{
  "id": "SHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8",
  "createdDateTime": "2019-03-14T04:32:51.451Z",
  "lastModifiedDateTime": "2019-03-14T05:32:51.451Z",
  "userId": "c5d0c76b-80c4-481c-be50-923cd8d680a1",
  "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "sharedShift": {"@odata.type":"microsoft.graph.shiftItem"},
  "draftShift": {"@odata.type":"microsoft.graph.shiftItem"}
}