tipo de recurso shift

Namespace: microsoft.graph

Representa uma unidade de trabalho agendado em uma agenda.

A duração de um turno não pode ter menos de 1 minuto ou mais de 24 horas.

Métodos

Método Tipo de retorno Descrição
Turnos de lista coleção shift Obtenha a lista de turnos nessa agenda.
Criar turno shift Crie uma nova mudança.
Obter turno shift Obtenha um turno por ID.
Substituir turno shift Substitua um turno.
Excluir turno Nenhum Exclua uma mudança da agenda.

Propriedades

Nome Tipo Descrição
createdDateTime DateTimeOffset O carimbo de 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.
draftShift shiftItem Rascunho de alterações no turno. As alterações de rascunho só são visíveis para os gerentes. As alterações ficam visíveis para os funcionários quando são compartilhadas, o que copia as alterações do draftShift para a propriedade sharedShift .
id Cadeia de caracteres ID do turno.
lastModifiedBy identitySet A identidade que atualizou essa mudança pela última vez.
lastModifiedDateTime DateTimeOffset O carimbo de data/hora em que 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.
schedulingGroupId Cadeia de caracteres ID do grupo de agendamento do qual o turno faz parte. Obrigatório.
sharedShift shiftItem A versão compartilhada dessa mudança que pode ser exibida por funcionários e gerentes. Atualizações à propriedade sharedShift envie notificações aos usuários no cliente do Teams.
userId Cadeia de caracteres ID do usuário atribuído ao turno. Obrigatório.

Representação JSON

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

{
  "createdDateTime": "DateTimeOffset",
  "draftShift": { "@odata.type": "microsoft.graph.shiftItem" },
  "id": "String",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "DateTimeOffset",
  "schedulingGroupId": "String",
  "sharedShift": { "@odata.type": "microsoft.graph.shiftItem" },
  "userId": "String"
}