Tipo de recurso timeOff

Namespace: microsoft.graph

Uma unidade que não funciona em um cronograma.

Métodos

Método Tipo de retorno Descrição
List Coleção timeOff Obter a lista de objetos timeOff nesta agenda.
Criar timeOff Crie um novo objeto timeOff.
Obter timeOff Obter um objeto timeOff por ID.
Replace timeOff Substitua um objeto timeOff.
Delete Nenhum(a) Exclua um objeto timeOff da agenda.

Propriedades

Nome Tipo Descrição
id string ID do timeOff.
userId string ID do usuário atribuído ao timeOff. Obrigatório.
sharedTimeOff timeOffItem A versão compartilhada deste timeOff que pode ser visualizada por funcionários e gerentes. Obrigatório.
draftTimeOff timeOffItem A versão de rascunho deste timeOff que pode ser visualizada pelos gerentes. Obrigatório.
createdDateTime DateTimeOffset O carimbo de data/hora no qual este timeOff foi criado pela primeira vez. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
lastModifiedDateTime DateTimeOffset O carimbo de data/hora no qual o timeOff foi atualizado pela última vez. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
lastModifiedBy identitySet A identidade que foi atualizada pela última vez desta vezOff.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "userId": "string (identifier)",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "sharedTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"},
  "draftTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"}
}