Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Representa un tipo de solicitud de turno para intercambiar un turno con otro usuario del equipo.
Métodos
| Método | Tipo de valor devuelto | Descripción |
|---|---|---|
| List | Colección de swapShiftsChangeRequest | Enumere las propiedades y relaciones de los objetos swapShiftsChangeRequest en un equipo. |
| Crear | swapShiftsChangeRequest | Cree una instancia de un objeto swapShiftsChangeRequest . |
| Get | swapShiftsChangeRequest | Lea las propiedades y relaciones de un objeto swapShiftsChangeRequest . |
| Aprobar | Ninguno | Apruebe un swapShiftsChangeRequest. |
| Rechazar | Ninguno | Rechazar un swapShiftsChangeRequest. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| assignedTo | scheduleChangeRequestActor | Indica a quién está asignada la solicitud. Se hereda de scheduleChangeRequest. Los valores posibles son: sender, recipient, manager, , system. unknownFutureValue |
| createdBy | identitySet | El usuario que creó la entidad. Se hereda de changeTrackedEntity. |
| createdDateTime | DateTimeOffset | Fecha y hora en que se creó la entidad. Se hereda de changeTrackedEntity. |
| id | Cadena | Identificador único de la entidad. Heredado de la entidad. Hereda de la entidad |
| lastModifiedBy | identitySet | El usuario que modificó por última vez la entidad. Se hereda de changeTrackedEntity. |
| lastModifiedDateTime | DateTimeOffset | Fecha y hora en que se modificó por última vez la entidad. Se hereda de changeTrackedEntity. |
| managerActionDateTime | DateTimeOffset | Fecha y hora en que el administrador aprobó o rechazó la solicitud. Se hereda de scheduleChangeRequest. |
| managerActionMessage | Cadena | Mensaje enviado por el administrador con respecto a la solicitud. Se hereda de scheduleChangeRequest. |
| managerUserId | Cadena | Identificador de usuario del administrador que aprobó o rechazó la solicitud. Se hereda de scheduleChangeRequest. |
| recipientActionDateTime | DateTimeOffset | Fecha y hora en que el destinatario aprobó o rechazó la solicitud. Se hereda de offerShiftRequest. |
| recipientActionMessage | Cadena | Mensaje enviado por el destinatario con respecto a la solicitud. Se hereda de offerShiftRequest. |
| recipientShiftId | Cadena | Identificador de desplazamiento del destinatario |
| recipientUserId | Cadena | Identificador de usuario del destinatario. Se hereda de offerShiftRequest. |
| senderDateTime | DateTimeOffset | Fecha y hora en que el remitente envió la solicitud. Se hereda de scheduleChangeRequest. |
| senderMessage | Cadena | Mensaje enviado por el remitente de la solicitud. Se hereda de scheduleChangeRequest. |
| senderShiftId | Cadena | Identificador de desplazamiento del remitente. Se hereda de offerShiftRequest. |
| senderUserId | Cadena | Identificador de usuario del remitente de la solicitud. Se hereda de scheduleChangeRequest. |
| state | scheduleChangeState | Estado de la entidad. Se hereda de scheduleChangeRequest. Los valores posibles son: pending, approved, declined, unknownFutureValue. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.swapShiftsChangeRequest",
"id": "String (identifier)",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"assignedTo": "String",
"state": "String",
"senderMessage": "String",
"senderDateTime": "String (timestamp)",
"managerActionMessage": "String",
"managerActionDateTime": "String (timestamp)",
"senderUserId": "String",
"managerUserId": "String",
"recipientActionMessage": "String",
"recipientActionDateTime": "String (timestamp)",
"senderShiftId": "String",
"recipientUserId": "String",
"recipientShiftId": "String"
}