Shift-Ressourcentyp

Namespace: microsoft.graph

Stellt eine Einheit der geplanten Arbeit in einem Zeitplan dar.

Die Dauer einer Schicht darf nicht kleiner als 1 Minute oder länger als 24 Stunden sein.

Methoden

Methode Rückgabetyp Beschreibung
Auflisten von Schichten Shift-Sammlung Rufen Sie die Liste der Schichten in diesem Zeitplan ab.
Schicht erstellen shift Erstellen Sie eine neue Schicht.
Schicht abrufen shift Rufen Sie eine Verschiebung nach ID ab.
Ersetzen der Schicht shift Ersetzen Sie eine Verschiebung.
Umschalten löschen Keine Löschen sie eine Verschiebung aus dem Zeitplan.

Eigenschaften

Name Typ Beschreibung
createdDateTime DateTimeOffset Der Zeitstempel, auf dem diese Schicht zuerst erstellt wurde. Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z.
draftShift shiftItem Entwurfsänderungen in der Schicht. Entwurfsänderungen sind nur für Manager sichtbar. Die Änderungen sind für Mitarbeiter sichtbar, wenn sie freigegeben werden, wodurch die Änderungen aus der draftShift-Eigenschaft in die sharedShift-Eigenschaft kopiert werden.
id Zeichenfolge ID der Schicht.
lastModifiedBy identitySet Die Identität, die diese Verschiebung zuletzt aktualisiert hat.
lastModifiedDateTime DateTimeOffset Der Zeitstempel, auf dem diese Verschiebung zuletzt aktualisiert wurde. Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z.
schedulingGroupId Zeichenfolge ID der Planungsgruppe, zu der die Schicht gehört. Erforderlich.
sharedShift shiftItem Die freigegebene Version dieser Schicht , die sowohl für Mitarbeiter als auch für Vorgesetzte sichtbar ist. Updates an die sharedShift-Eigenschaft senden Benachrichtigungen an Benutzer im Teams-Client.
userId String ID des Benutzers, der der Schicht zugewiesen ist. Erforderlich.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt die Ressource.

{
  "createdDateTime": "DateTimeOffset",
  "draftShift": { "@odata.type": "microsoft.graph.shiftItem" },
  "id": "String",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "DateTimeOffset",
  "schedulingGroupId": "String",
  "sharedShift": { "@odata.type": "microsoft.graph.shiftItem" },
  "userId": "String"
}