tipo de recurso shift
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
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.
Herda do changeTrackedEntity.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Criar turno | shift | Crie uma nova mudança. |
Turnos de lista | coleção shift | Obtenha a lista de turnos nessa agenda. |
Obter turno | shift | Obtenha um turno por ID. |
Substituir turno | shift | Substitua um turno. |
Excluir turno | Nenhum | Exclua uma mudança da agenda. |
Estágio para exclusão | Nenhum | Stage a exclusão de uma instância de turno em um agendamento no modo de rascunho. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
createdBy | identitySet | Identidade do usuário que criou o objeto shift . Herdado de changeTrackedEntity. |
createdDateTime | DateTimeOffset | O carimbo de data/hora no qual esse turno foi criado pela primeira vez. O tipo de carimbo de data e hora 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. |
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 | O identificador exclusivo para a mudança. Herdado de changeTrackedEntity. |
isStagedForDeletion | Booliano | A mudança é marcada para exclusão, um processo que é finalizado quando o agendamento é compartilhado. |
lastModifiedBy | identitySet | A identidade do usuário que atualizou essa mudança pela última vez. Herdado de changeTrackedEntity. |
lastModifiedDateTime | DateTimeOffset | O carimbo de data/hora em que esse turno foi atualizado pela última vez. O tipo de carimbo de data e hora 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. |
schedulingGroupId | Cadeia de caracteres | ID do grupo de agendamento do qual o turno faz parte. Obrigatório. |
schedulingGroupInfo | schedulingGroupInfo | As informações do grupo de agendamento do qual a mudança faz parte. |
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. |
teamInfo | shiftsTeamInfo | Informações da equipe em que a mudança está. |
userId | Cadeia de caracteres | ID do usuário atribuído ao turno. Obrigatório. |
Userinfo | shiftsUserInfo | Informações do usuário atribuído à mudança. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"draftShift": { "@odata.type": "microsoft.graph.shiftItem" },
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
"lastModifiedDateTime": "String (timestamp)",
"schedulingGroupId": "String",
"schedulingGroupInfo": "microsoft.graph.schedulingGroupInfo",
"sharedShift": { "@odata.type": "microsoft.graph.shiftItem" },
"teamInfo": "microsoft.graph.shiftsTeamInfo",
"userId": "String",
"userInfo": "microsoft.graph.shiftsUserInfo"
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de