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


Тип ресурса swapShiftsChangeRequest

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

Представляет тип запроса на смену для переключения на другого пользователя в команде.

Методы

Метод Возвращаемый тип Описание
Список Коллекция swapShiftsChangeRequest Список свойств и связей объектов swapShiftsChangeRequest в команде.
Создание swapShiftsChangeRequest Создайте экземпляр объекта swapShiftsChangeRequest .
Получение swapShiftsChangeRequest Чтение свойств и связей объекта swapShiftsChangeRequest .
Утвердить Нет Утвердить swapShiftsChangeRequest.
Отклонять Нет Отклонить swapShiftsChangeRequest.

Свойства

Свойство Тип Описание
assignedTo scheduleChangeRequestActor Указывает, кому назначен запрос. Наследуется от scheduleChangeRequest. Возможные значения: sender, recipient, manager, system, . unknownFutureValue
createdBy identitySet Пользователь, создавший сущность. Наследуется от changeTrackedEntity.
createdDateTime DateTimeOffset Дата и время создания сущности. Наследуется от changeTrackedEntity.
id String Уникальный идентификатор сущности. Наследуется от сущности. Наследует от сущности
lastModifiedBy identitySet Пользователь, который в последний раз изменял сущность. Наследуется от changeTrackedEntity.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения сущности. Наследуется от changeTrackedEntity.
managerActionDateTime DateTimeOffset Дата и время утверждения или отклонения запроса руководителем. Наследуется от scheduleChangeRequest.
managerActionMessage String Сообщение, отправленное менеджером относительно запроса. Наследуется от scheduleChangeRequest.
managerUserId String Идентификатор пользователя руководителя, который одобрил или отклонил запрос. Наследуется от scheduleChangeRequest.
recipientActionDateTime DateTimeOffset Дата и время утверждения или отклонения запроса получателем. Наследуется от offerShiftRequest.
recipientActionMessage String Сообщение, отправленное получателем о запросе. Наследуется от offerShiftRequest.
recipientShiftId String Идентификатор смены получателя
recipientUserId String Идентификатор пользователя получателя. Наследуется от offerShiftRequest.
senderDateTime DateTimeOffset Дата и время отправки запроса отправителем. Наследуется от scheduleChangeRequest.
senderMessage String Сообщение, отправленное отправителем запроса. Наследуется от scheduleChangeRequest.
senderShiftId String Идентификатор смены отправителя. Наследуется от offerShiftRequest.
senderUserId String Идентификатор пользователя отправителя запроса. Наследуется от scheduleChangeRequest.
state scheduleChangeState Состояние сущности. Наследуется от scheduleChangeRequest. Возможные значения: pending, approved, declined, unknownFutureValue.

Связи

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

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

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

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