Поделиться через


Тип ресурса shift

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

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

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

Методы

Метод Возвращаемый тип Описание
Список Коллекция shift Получите список смен в этом расписании .
Создание shift Create новую смену.
Получение shift Получение смены по идентификатору.
Replace 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"
}