tipo de recurso agendar
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 de versão.
Uma coleção de objetos schedulingGroup , objetos shift , objetos timeOffReason e objetos timeOff em uma equipe.
Methods
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Criar ou substituir agendamento | Cronograma | Crie ou substitua um agendamento. |
| Obter agendamento | Cronograma | Obter um cronograma. |
| Compartilhar | Nenhum | Compartilhe um intervalo de tempo de agendamento com membros de agendamento. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | string | ID do agendamento. |
| enabled | Boolean | Indica se a agenda está habilitada para a equipe. Obrigatório. |
| timeZone | string | Indica o fuso horário da equipe de agendamento usando o formato de banco de dados tz. Obrigatório. |
| provisionStatus | operationStatus | O status do provisionamento de agendamento. Os valores possíveis são notStarted, running, completed, failed. |
| provisionStatusCode | string | Informações adicionais sobre por que o provisionamento de agendamento falhou. |
| timeClockEnabled | Booliano | Indica se o relógio está habilitado para o agendamento. |
| openShiftsEnabled | Booliano | Indica se os turnos abertos estão habilitados para o agendamento. |
| swapShiftsRequestsEnabled | Booliano | Indica se as solicitações de turnos de troca estão habilitadas para o agendamento. |
| offerShiftRequestsEnabled | Boolean | Indica se as solicitações de turno de oferta estão habilitadas para o agendamento. |
| timeOffRequestsEnabled | Boolean | Indica se as solicitações de tempo de folga estão habilitadas para o agendamento. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| shifts | coleção shift | Os turnos na agenda. |
| timesOff | Coleção timeOff | As instâncias de horários de folga na agenda. |
| timeOffReasons | Coleção timeOffReason | O conjunto de motivos para uma folga na agenda. |
| schedulingGroups | schedulingGroup conjunto | O agrupamento lógico de usuários na agenda (geralmente por função). |
| openshifts | Coleção openShift | O conjunto de turnos abertos em um grupo de agendamento na agenda. |
| workforceintegrations | Coleção workforceIntegration | Uma instância de uma integração de força de trabalho por equipe com fluxo de dados de saída em notificações de alteração síncrona (para entidades com suporte). |
| swapshiftchangerequests | Coleção swapShiftsChangeRequest | As solicitações de troca para turnos na agenda. |
| openshiftchangerequests | Coleção openShiftChangeRequest | As solicitações de turno aberto na agenda. |
| timeoffrequest | Coleção timeOffRequest | As solicitações de tempo de folga na agenda. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
"enabled": true,
"timeZone": "America/Chicago",
"provisionStatus": "Completed",
"provisionStatusCode": null
}
Comentários
Enviar e exibir comentários de