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


Тип ресурса scheduleChangeRequest

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Абстрактный тип, представляющий запрос на изменение расписания.

Базовый тип offerShiftRequest, openShiftChangeRequest и timeOffRequest.

Наследует от changeTrackedEntity.

Методы

Метод Тип возвращаемых данных Описание
Утверждение для пользователя Нет Утвердить объект scheduleChangeRequest для пользователя.
Отклонение для пользователя Нет Утвердить объект scheduleChangeRequest для пользователя.

Свойства

Свойство Тип Описание
assignedTo scheduleChangeRequestActor Указывает, кому назначен запрос. Возможные значения: sender, recipient, manager, system, unknownFutureValue.
createdBy identitySet Пользователь, создавший scheduleChangeRequest. Наследуется от changeTrackedEntity.
createdDateTime DateTimeOffset Дата и время создания scheduleChangeRequest . Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, полночь в формате UTC в Jan 1, 2014 is 2014-01-01T00:00:00Z. Наследуется от changeTrackedEntity.
id String Уникальный идентификатор для scheduleChangeRequest. Наследуется от changeTrackedEntity.
lastModifiedBy identitySet Пользователь, который в последний раз изменял scheduleChangeRequest. Наследуется от changeTrackedEntity.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения scheduleChangeRequest . Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, полночь в формате UTC в Jan 1, 2014 is 2014-01-01T00:00:00Z. Наследуется от changeTrackedEntity.
managerActionDateTime DateTimeOffset Дата и время утверждения или отклонения scheduleChangeRequest руководителем. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, полночь в формате UTC в Jan 1, 2014 is 2014-01-01T00:00:00Z.
managerActionMessage String Сообщение, отправленное менеджером о scheduleChangeRequest. Необязательный параметр.
managerUserId String Идентификатор пользователя руководителя, который утвердил или отклонил scheduleChangeRequest.
senderDateTime DateTimeOffset Дата и время отправки отправителем расписанияChangeRequest. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, полночь в формате UTC в Jan 1, 2014 is 2014-01-01T00:00:00Z.
senderMessage String Сообщение, отправленное отправителем scheduleChangeRequest. Необязательный параметр.
senderUserId String Идентификатор пользователя отправителя scheduleChangeRequest.
state scheduleChangeState Состояние scheduleChangeRequest. Возможные значения: pending, approved, declined, unknownFutureValue.

Связи

Отсутствуют.

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

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

{
  "@odata.type": "#microsoft.graph.scheduleChangeRequest",
  "assignedTo": "String",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "managerActionDateTime": "String (timestamp)",
  "managerActionMessage": "String",
  "managerUserId": "String",
  "senderDateTime": "String (timestamp)",
  "senderMessage": "String",
  "senderUserId": "String",
  "state": "String"
}