agendar tipo de recurso

Namespace: microsoft.graph

Uma coleção de objetos schedulingGroup , objetos shift , objetos timeOffReason e objetos timeOff em uma equipe.

Métodos

Método Tipo de retorno Descrição
Criar ou substituir agendamento cronograma Crie ou substitua uma agenda.
Obter agendamento cronograma Obtenha uma agenda.
Compartilhar Nenhum Compartilhe um intervalo de tempo de agendamento com os membros da agenda.

Propriedades

Nome Tipo Descrição
enabled Booliano Indica se o agendamento está habilitado para a equipe. Obrigatório.
id cadeia de caracteres ID da agenda.
offerShiftRequestsEnabled Booliano Indica se as solicitações de turno de oferta estão habilitadas para o agendamento.
openShiftsEnabled Booliano Indica se os turnos abertos estão habilitados para o agendamento.
provisionStatus operationStatus O status do provisionamento de agendamento. Os valores possíveis são notStarted, running, , completed. failed
provisionStatusCode cadeia de caracteres Informações adicionais sobre por que o provisionamento de agendamento falhou.
swapShiftsRequestsEnabled Booliano Indica se as solicitações de troca de turnos estão habilitadas para o agendamento.
timeClockEnabled Booliano Indica se o relógio de tempo está habilitado para o agendamento.
timeOffRequestsEnabled Booliano Indica se as solicitações de tempo limite estão habilitadas para o agendamento.
timeZone cadeia de caracteres Indica o fuso horário da equipe de agendamento usando o formato de banco de dados tz. Obrigatório.

Relações

Nome Tipo Descrição
offerShiftRequests coleção offerShiftRequest A oferta solicita turnos na agenda.
openShiftChangeRequests coleção openShiftChangeRequest As solicitações de turno aberto na agenda.
openShifts coleção openShift O conjunto de turnos abertos em um grupo de agendamento na agenda.
schedulingGroups schedulingGroup conjunto O agrupamento lógico de usuários na agenda (geralmente por função).
Turnos coleção shift Os turnos na agenda.
swapShiftsChangeRequests coleção swapShiftsChangeRequest As solicitações de troca de turnos na agenda.
timesOff coleção timeOff As instâncias de tempos de folga na agenda.
timeOffReasons coleção timeOffReason O conjunto de motivos para uma folga na agenda.
timeOffRequests coleção timeOffRequest A folga das solicitações na agenda.
workforceIntegrations Coleção workforceIntegration Uma instância de uma integração da força de trabalho por equipe com fluxo de dados de saída em notificações de alteração síncronas (para entidades com suporte).

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
}