Тип ресурса shift

Пространство имен: microsoft.graph

Представляет единицу запланированных работ в расписании.

Продолжительность смены не может быть меньше 1 минуты или больше 24 часов.

Методы

Метод Возвращаемый тип Описание
Перечисление смен Коллекция shift Получите список смен в этом расписании .
Создание смены shift Создайте новую смену.
Получение смены shift Получение смены по идентификатору.
Замена смены shift Замена смены.
Удаление смены Нет Удаление смены из расписания.

Свойства

Имя Тип Описание
createdDateTime DateTimeOffset Метка времени, по которой было создано это изменение . Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.
draftShift shiftItem Черновик изменений в смене. Черновые изменения видны только руководителям. Изменения видны сотрудникам при совместном доступе, что копирует изменения из draftShift в свойство sharedShift .
id String Идентификатор смены.
lastModifiedBy identitySet Идентификатор, который последний раз обновлял это изменение.
lastModifiedDateTime DateTimeOffset Метка времени, по которой это изменение было обновлено в последний раз. Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.
schedulingGroupId String Идентификатор группы планирования, частью включаемой в смену . Обязательный элемент.
sharedShift shiftItem Общая версия этой смены , которую могут просматривать как сотрудники, так и руководители. Обновления свойству sharedShift отправлять уведомления пользователям в клиенте Teams.
userId String Идентификатор пользователя, назначенного смене. Обязательный элемент.

Представление JSON

В следующем представлении JSON показан ресурс.

{
  "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"
}