tipo de recurso timeOff

Namespace: microsoft.graph

Representa uma unidade de não trabalho em uma agenda.

Herda de changeTrackedEntity.

Métodos

Método Tipo de retorno Descrição
List Coleta timeOff Obtenha a lista de objetos timeOff nesta agenda.
Create timeOff Crie um novo objeto timeOff .
Get timeOff Obtenha um objeto timeOff por ID.
Replace timeOff Substitua um objeto timeOff .
Delete Nenhum Exclua um objeto timeOff da agenda.
Estágio para exclusão Nenhum Preparar a exclusão de um timeOff em uma agenda no modo de rascunho.

Propriedades

Nome Tipo Descrição
createdBy identitySet ShiftsCreatedByDescription
createdDateTime DateTimeOffset A data e a hora em que 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 em UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Herdado de changeTrackedEntity.
draftTimeOff timeOffItem A versão de rascunho deste item timeOff que pode ser visualizada pelos gerentes. Ele deve ser compartilhado antes de ficar visível para os membros da equipe. Obrigatório.
id Cadeia de caracteres ID do timeOff. Herdado de changeTrackedEntity.
isStagedForDeletion Booliano O timeOff é marcado para exclusão, um processo que é finalizado quando a agenda é compartilhada.
lastModifiedBy identitySet A identidade que atualizou pela última vez este timeOff. Herdado de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset A data e a hora em que este timeOff foi atualizado pela última vez. O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Herdado de changeTrackedEntity.
sharedTimeOff timeOffItem A versão compartilhada deste timeOff que pode ser visualizada por funcionários e gerentes. Atualizações na propriedade sharedTimeOff enviam notificações aos usuários no cliente do Teams. Obrigatório.
userId Cadeia de caracteres ID do usuário atribuído ao timeOff. Obrigatório.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.timeOff",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "createdDateTime": "String (timestamp)",
  "draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
  "id": "String (identifier)",
  "isStagedForDeletion": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"},
  "userId": "String"
}