Тип ресурса 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"
}