Compartilhar via


timeOffRequest tipo de recurso

Namespace: microsoft.graph

Representa um tipo de pedido de turno para desativar o tempo.

Métodos

Método Tipo de retorno Descrição
List timeOffRequest collection Obtenha a lista de objetos timeOffRequest nesta agenda.
Create timeOffRequest Crie objetos timeOffRequest nesta agenda.
Get timeOffRequest Leia as propriedades e relações de um objeto timeOffRequest .
Delete Nenhum Eliminar um objeto timeOffRequest .
Aprovar Nenhum Aprovar um pedido de folga.
Recusar Nenhum Recusar um pedido de folga.

Propriedades

Propriedade Tipo Descrição
assignedTo scheduleChangeRequestActor Indica a quem o pedido está atribuído. Herdado de scheduleChangeRequest. Os valores possíveis são: sender, , recipientmanager, , . unknownFutureValuesystem
createdBy identitySet O utilizador que criou a entidade. Herdado de changeTrackedEntity.
createdDateTime DateTimeOffset A data e hora em que a entidade foi criada. Herdado de changeTrackedEntity.
endDateTime DateTimeOffset A data e a hora de folga terminam no formato ISO 8601 e na hora UTC.
id Cadeia de caracteres O identificador exclusivo da entidade. Herdado da entidade. Herda da entidade
lastModifiedBy identitySet O utilizador que modificou a entidade pela última vez. Herdado de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset A data e hora em que a entidade foi modificada pela última vez. Herdado de changeTrackedEntity.
managerActionDateTime DateTimeOffset A data e hora em que o gestor aprovou ou recusou o pedido. Herdado de scheduleChangeRequest.
managerActionMessage Cadeia de caracteres A mensagem enviada pelo gestor relativamente ao pedido. Herdado de scheduleChangeRequest.
managerUserId Cadeia de caracteres O ID de utilizador do gestor que aprovou ou recusou o pedido. Herdado de scheduleChangeRequest.
senderDateTime DateTimeOffset A data e hora em que o remetente enviou o pedido. Herdado de scheduleChangeRequest.
senderMessage Cadeia de caracteres A mensagem enviada pelo remetente do pedido. Herdado de scheduleChangeRequest.
senderUserId Cadeia de caracteres O ID de utilizador do remetente do pedido. Herdado de scheduleChangeRequest.
startDateTime DateTimeOffset A data e a hora de folga começam no formato ISO 8601 e na hora UTC.
state scheduleChangeState O estado da entidade. Herdado de scheduleChangeRequest. Os valores possíveis são: pending, approved, declined, unknownFutureValue.
timeOffReasonId Cadeia de caracteres A razão da folga.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.timeOffRequest",
  "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",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "timeOffReasonId": "String"
}