tipo de recurso openShiftChangeRequest

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.

Representa um tipo de solicitação de turno para reivindicar um openshift em uma agenda.

Herda de scheduleChangeRequest.

Métodos

Método Tipo de retorno Descrição
Criar OpenShiftChangeRequest Crie uma instância de um objeto openShiftChangeRequest .
List Coleta de openshiftchangerequest Listar as propriedades e relações de objetos openShiftChangeRequest em uma equipe.
Get openShiftChangeRequest Leia as propriedades e relações de um objeto openShiftChangeRequest .
Aprovar Nenhum Aprove um openshiftchangerequest.
Aprovar para o usuário Nenhum Aprove um objeto openShiftChangeRequest para um usuário. Essa ação só dá suporte a permissões de aplicativo.
Recusar Nenhum Recusar uma solicitação do openshiftchange.
Recusar para o usuário Nenhum Recusar um objeto openShiftChangeRequest de um usuário. Essa ação só dá suporte a permissões de aplicativo.

Propriedades

Propriedade Tipo Descrição
assignedTo scheduleChangeRequestActor Indica a quem a solicitação é atribuída. Herdado de scheduleChangeRequest. Os valores possíveis são: sender, recipient, manager, systemunknownFutureValue, .
createdBy identitySet O usuário que criou a entidade. Herdado de changeTrackedEntity.
createdDateTime DateTimeOffset A data e hora em que a entidade foi criada. Herdado de changeTrackedEntity.
id Cadeia de caracteres O identificador exclusivo da entidade. Herdado da entidade. Herda da entidade
lastModifiedBy identitySet O usuário que modificou a entidade pela última vez. Herdado de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset A data e hora em que a entidade foi modificada pela última vez. Herdado de changeTrackedEntity.
managerActionDateTime DateTimeOffset A data e hora em que o gerente aprovou ou recusou a solicitação. Herdado de scheduleChangeRequest.
managerActionMessage Cadeia de caracteres A mensagem enviada pelo gerente sobre a solicitação. Herdado de scheduleChangeRequest.
managerUserId Cadeia de caracteres A ID de usuário do gerente que aprovou ou recusou a solicitação. Herdado de scheduleChangeRequest.
openShiftId Cadeia de caracteres ID do turno aberto.
senderDateTime DateTimeOffset A data e hora em que o remetente enviou a solicitação. Herdado de scheduleChangeRequest.
senderMessage Cadeia de caracteres A mensagem enviada pelo remetente da solicitação. Herdado de scheduleChangeRequest.
senderUserId Cadeia de caracteres A ID de usuário do remetente da solicitação. Herdado de 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 a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.openShiftChangeRequest",
  "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",
  "openShiftId": "String"
}