Compartir a través de


Tipo de recurso scheduleChangeRequest

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Tipo abstracto que representa una solicitud de cambio de programación.

Tipo base de offerShiftRequest, openShiftChangeRequest y timeOffRequest.

Hereda de changeTrackedEntity.

Métodos

Método Tipo devuelto Descripción
Aprobar para el usuario Ninguno Aprobar un objeto scheduleChangeRequest para un usuario.
Rechazar para el usuario Ninguno Aprobar un objeto scheduleChangeRequest para un usuario.

Propiedades

Propiedad Tipo Descripción
assignedTo scheduleChangeRequestActor Indica a quién está asignada la solicitud. Los valores posibles son: sender, recipient, manager, system y unknownFutureValue.
createdBy identitySet El usuario que creó scheduleChangeRequest. Se hereda de changeTrackedEntity.
createdDateTime DateTimeOffset Fecha y hora en que se creó scheduleChangeRequest . El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, medianoche UTC en Jan 1, 2014 is 2014-01-01T00:00:00Z. Se hereda de changeTrackedEntity.
id Cadena Identificador único de scheduleChangeRequest. Se hereda de changeTrackedEntity.
lastModifiedBy identitySet El usuario que modificó por última vez scheduleChangeRequest. Se hereda de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset Fecha y hora en que se modificó por última vez scheduleChangeRequest . El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, medianoche UTC en Jan 1, 2014 is 2014-01-01T00:00:00Z. Se hereda de changeTrackedEntity.
managerActionDateTime DateTimeOffset Fecha y hora en que el administrador aprobó o rechazó scheduleChangeRequest. El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, medianoche UTC en Jan 1, 2014 is 2014-01-01T00:00:00Z.
managerActionMessage Cadena Mensaje enviado por el administrador con respecto a scheduleChangeRequest. Opcional.
managerUserId Cadena Identificador de usuario del administrador que aprobó o rechazó scheduleChangeRequest.
senderDateTime DateTimeOffset Fecha y hora en que el remitente envió scheduleChangeRequest. El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, medianoche UTC en Jan 1, 2014 is 2014-01-01T00:00:00Z.
senderMessage Cadena Mensaje enviado por el remitente de scheduleChangeRequest. Opcional.
senderUserId Cadena Identificador de usuario del remitente de scheduleChangeRequest.
state scheduleChangeState Estado de scheduleChangeRequest. Los valores posibles son: pending, approved, declined y unknownFutureValue.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el 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"
}