Compartilhar via


scheduleChangeRequest resource type (tipo de recurso scheduleChangeRequest)

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.

Um tipo abstrato que representa um pedido de alteração de agendamento.

Tipo base de offerShiftRequest, openShiftChangeRequest e timeOffRequest.

Herda de changeTrackedEntity.

Métodos

Método Tipo de retorno Descrição
Aprovar para o utilizador Nenhum Aprovar um objeto scheduleChangeRequest para um utilizador.
Recusar para o utilizador Nenhum Aprovar um objeto scheduleChangeRequest para um utilizador.

Propriedades

Propriedade Tipo Descrição
assignedTo scheduleChangeRequestActor Indica a quem o pedido está atribuído. Os valores possíveis são: sender, recipient, manager, system, unknownFutureValue.
createdBy identitySet O utilizador que criou o scheduleChangeRequest. Herdado de changeTrackedEntity.
createdDateTime DateTimeOffset A data e hora em que o scheduleChangeRequest foi criado. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em Jan 1, 2014 is 2014-01-01T00:00:00Z. Herdado de changeTrackedEntity.
id Cadeia de caracteres O identificador exclusivo do scheduleChangeRequest. Herdado de changeTrackedEntity.
lastModifiedBy identitySet O utilizador que modificou pela última vez o scheduleChangeRequest. Herdado de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset A data e hora em que scheduleChangeRequest foi modificado pela última vez. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em Jan 1, 2014 is 2014-01-01T00:00:00Z. Herdado de changeTrackedEntity.
managerActionDateTime DateTimeOffset A data e hora em que o gestor aprovou ou recusou o scheduleChangeRequest. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em Jan 1, 2014 is 2014-01-01T00:00:00Z.
managerActionMessage Cadeia de caracteres A mensagem enviada pelo gestor sobre o scheduleChangeRequest. Opcional.
managerUserId Cadeia de caracteres O ID de utilizador do gestor que aprovou ou recusou o scheduleChangeRequest.
senderDateTime DateTimeOffset A data e hora em que o remetente enviou o scheduleChangeRequest. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em Jan 1, 2014 is 2014-01-01T00:00:00Z.
senderMessage Cadeia de caracteres A mensagem enviada pelo remetente do scheduleChangeRequest. Opcional.
senderUserId Cadeia de caracteres O ID de utilizador do remetente do scheduleChangeRequest.
state scheduleChangeState O estado do scheduleChangeRequest. Os valores possíveis são: pending, approved, declined, unknownFutureValue.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.scheduleChangeRequest",
  "assignedTo": "String",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "managerActionDateTime": "String (timestamp)",
  "managerActionMessage": "String",
  "managerUserId": "String",
  "senderDateTime": "String (timestamp)",
  "senderMessage": "String",
  "senderUserId": "String",
  "state": "String"
}