tipo de recurso Scheduleschedule resource type

Namespace: microsoft.graphNamespace: microsoft.graph

Uma coleção de objetos de grupo de agendamento , objetos Shift , objetos timeOffReason e objetos timeOff dentro de uma equipe.A collection of schedulingGroup objects, shift objects, timeOffReason objects, and timeOff objects within a team.

MethodsMethods

MétodoMethod Tipo de retornoReturn Type DescriçãoDescription
Criar ou substituir agendamentoCreate or replace schedule Cronogramaschedule Criar ou substituir uma agenda.Create or replace a schedule.
Obter cronogramaGet schedule Cronogramaschedule Obter um cronograma.Get a schedule.
CompartilharShare NenhumNone Compartilhar um intervalo de tempo de agendamento com membros de agendamento.Share a schedule time range with schedule members.

PropriedadesProperties

NomeName TipoType DescriçãoDescription
idid stringstring ID do cronograma.ID of the schedule.
enabledenabled BooleanBoolean Indica se o cronograma está habilitado para a equipe.Indicates whether the schedule is enabled for the team. Obrigatório.Required.
timeZonetimeZone stringstring Indica o fuso horário da equipe de agendamento usando o formato de banco de dados da TZ.Indicates the time zone of the schedule team using tz database format. Obrigatório.Required.
provisionStatusprovisionStatus operationStatusoperationStatus O status do provisionamento de agendamento.The status of the schedule provisioning. Os valores possíveis são:,,, notStarted running completed failed .The possible values are notStarted, running, completed, failed.
provisionStatusCodeprovisionStatusCode stringstring Informações adicionais sobre por que o provisionamento de agendamento falhou.Additional information about why schedule provisioning failed.
timeClockEnabledtimeClockEnabled BooleanBoolean Indica se o relógio de hora está habilitado para o cronograma.Indicates whether time clock is enabled for the schedule.
openShiftsEnabledopenShiftsEnabled BooleanBoolean Indica se os turnos abertos estão habilitados para o cronograma.Indicates whether open shifts are enabled for the schedule.
swapShiftsRequestsEnabledswapShiftsRequestsEnabled BooleanBoolean Indica se as solicitações de troca alternadas estão habilitadas para o cronograma.Indicates whether swap shifts requests are enabled for the schedule.
offerShiftRequestsEnabledofferShiftRequestsEnabled BooleanBoolean Indica se as solicitações de mudança de oferta estão habilitadas para o cronograma.Indicates whether offer shift requests are enabled for the schedule.
timeOffRequestsEnabledtimeOffRequestsEnabled BooleanBoolean Indica se as solicitações de folga estão habilitadas para o cronograma.Indicates whether time off requests are enabled for the schedule.

RelacionamentosRelationships

NomeName TipoType DescriçãoDescription
deslocashifts coleção Shiftshift collection Os turnos no cronograma.The shifts in the schedule.
timesOfftimesOff coleção timeOfftimeOff collection As instâncias de folgas no cronograma.The instances of times off in the schedule.
timeOffReasonstimeOffReasons coleção timeOffReasontimeOffReason collection O conjunto de motivos para uma folga no cronograma.The set of reasons for a time off in the schedule.
schedulingGroupsschedulingGroups schedulingGroup conjuntoschedulingGroup collection O agrupamento lógico de usuários no cronograma (geralmente por função).The logical grouping of users in the schedule (usually by role).
openshiftsopenshifts coleção openShiftopenShift collection O conjunto de turnos abertos em um grupo de agendamento no cronograma.The set of open shifts in a scheduling group in the schedule.
workforceintegrationsworkforceintegrations coleção workforceIntegrationworkforceIntegration collection Uma instância de uma integração de força de funcionários por equipe com fluxo de dados de saída em notificações de alteração síncrona (para entidades com suporte).An instance of a workforce integration per team with outbound data flow on synchronous change notifications (for supported entities).
swapshiftchangerequestsswapshiftchangerequests coleção swapShiftsChangeRequestswapShiftsChangeRequest collection As solicitações de troca de turnos no cronograma.The swap requests for shifts in the schedule.
openshiftchangerequestsopenshiftchangerequests coleção openShiftChangeRequestopenShiftChangeRequest collection As solicitações de mudança abertas no cronograma.The open shift requests in the schedule.
timeoffrequesttimeoffrequest coleção timeOffRequesttimeOffRequest collection As solicitações de folga no cronograma.The time off requests in the schedule.

Representação JSONJSON representation

Veja a seguir uma representação JSON do recurso.The following is a JSON representation of the resource.

{
  "id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
  "enabled": true,
  "timeZone": "America/Chicago",
  "provisionStatus": "Completed",
  "provisionStatusCode": null
}