Тип ресурса shift
Пространство имен: microsoft.graph
Представляет единицу запланированных работ в расписании.
Продолжительность смены не может быть меньше 1 минуты или больше 24 часов.
Наследует от changeTrackedEntity.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список | Коллекция shift | Получите список смен в этом расписании . |
Создание | shift | Создайте новую смену. |
Получение | shift | Получение смены по идентификатору. |
Replace | shift | Замена смены. |
удаление; | Нет | Удаление смены из расписания. |
Этап удаления | Нет | Поэтапное удаление экземпляра смены в расписании в режиме черновика. |
Свойства
Имя | Тип | Описание |
---|---|---|
createdDateTime | DateTimeOffset | Метка времени, по которой было создано это изменение . Тип Timestamp представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . Наследуется от changeTrackedEntity. |
draftShift | shiftItem | Черновик изменений в смене. Черновые изменения видны только руководителям. Изменения видны сотрудникам при совместном доступе, что копирует изменения из draftShift в свойство sharedShift . |
id | String | Идентификатор смены. Наследуется от changeTrackedEntity. |
isStagedForDeletion | Логический | Сдвиг помечается для удаления, процесс, который завершается при совместном использовании расписания. |
lastModifiedBy | identitySet | Идентификатор, который последний раз обновлял это изменение. Наследуется от changeTrackedEntity. |
lastModifiedDateTime | DateTimeOffset | Метка времени, по которой это изменение было обновлено в последний раз. Тип Timestamp представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . Наследуется от changeTrackedEntity. |
schedulingGroupId | String | Идентификатор группы планирования, частью включаемой в смену . Обязательный элемент. |
sharedShift | shiftItem | Общая версия этой смены , которую могут просматривать как сотрудники, так и руководители. Обновления свойству sharedShift отправлять уведомления пользователям в клиенте Teams. |
userId | String | Идентификатор пользователя, назначенного смене. Обязательный элемент. |
Представление JSON
В следующем представлении JSON показан ресурс.
{
"@odata.type": "#microsoft.graph.shift",
"createdDateTime": "String (timestamp)",
"draftShift": {"@odata.type": "microsoft.graph.shiftItem"},
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"schedulingGroupId": "String",
"sharedShift": {"@odata.type": "microsoft.graph.shiftItem"},
"userId": "String"
}