tipo de recurso shift

Namespace: microsoft.graph

Representa uma unidade de trabalho agendada em um cronograma.

Métodos

Método Tipo de retorno Descrição
Listar turnos coleção shift Obter a lista de turnos nesta agenda.
Criar turno shift Criar um novo turno.
Obter turno shift Obter um turno por ID.
Substituir turno shift Substitua um turno.
Excluir turno None Exclua um turno da agenda.

Propriedades

Nome Tipo Descrição
id string ID do turno.
userId string ID do usuário atribuído ao turno. Obrigatório.
schedulingGroupId string A ID do grupo de agendamento do turno faz parte. Obrigatório.
sharedShift shiftItem A versão compartilhada dessa mudança que pode ser visualizada por funcionários e gerentes. Obrigatório.
draftShift shiftItem A versão de rascunho dessa mudança que pode ser visualizada pelos gerentes. Obrigatório.
createdDateTime DateTimeOffset O data/hora no qual esse turno 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 data/hora no qual esse turno 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 atualizou pela última vez esse turno.

Representação JSON

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

{
  "id": "SHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8",
  "createdDateTime": "2019-03-14T04:32:51.451Z",
  "lastModifiedDateTime": "2019-03-14T05:32:51.451Z",
  "userId": "c5d0c76b-80c4-481c-be50-923cd8d680a1",
  "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "sharedShift": {"@odata.type":"microsoft.graph.shiftItem"},
  "draftShift": {"@odata.type":"microsoft.graph.shiftItem"}
}