Partilhar via


tipo de recurso openShift

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 turno aberto não atribuído numa agenda.

Herda de changeTrackedEntity.

Métodos

Método Tipo de retorno Descrição
List coleção openShift Obtenha a lista de openShift numa agenda.
Create openShift Create um novo openShift.
Get openShift Obtenha um openShift por ID.
Atualizar openShift Atualizar um openShift.
Delete Nenhum Elimine um openShift da agenda.
Obter turnos abertos em todas as equipas associadas coleção openShift Obtenha todos os objetos openShift em todas as equipas de que um utilizador é membro direto.
Fase de eliminação Nenhum Testar a eliminação de uma instância openShift numa agenda no modo de rascunho.

Propriedades

Propriedade Tipo Descrição
createdBy identitySet Identidade do utilizador que criou o objeto openShift . Herdado de changeTrackedEntity.
createdDateTime DateTimeOffset Data e hora em que o openShift 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 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Herdado de changeTrackedEntity.
draftOpenShift openShiftItem As alterações de rascunho no openShift só são visíveis para os gestores até serem partilhadas.
id Cadeia de caracteres Identificador exclusivo para o objeto openShift . Somente leitura. Herdado de changeTrackedEntity.
isStagedForDeletion Booliano O openShift está marcado para eliminação, um processo que é finalizado quando a agenda é partilhada.
lastModifiedBy identitySet Identidade do utilizador que modificou pela última vez o objeto openShift . Herdado de changeTrackedEntity.
lastModifiedDateTime DateTimeOffset Data e hora em que o openShift 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 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Herdado de changeTrackedEntity.
schedulingGroupId Cadeia de caracteres O ID do schedulingGroup que contém o openShift.
schedulingGroupInfo schedulingGroupInfo Informações sobre o grupo de agendamento ao qual o turno pertence.
sharedOpenShift openShiftItem A versão partilhada deste openShift que é visível tanto por funcionários como por gestores.
teamInfo shiftsTeamInfo Informações da equipa onde se encontra o openShift .

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.openShift",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "draftOpenShift": {"@odata.type": "microsoft.graph.openShiftItem"},
  "id": "String (identifier)",
  "isStagedForDeletion": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "schedulingGroupId": "String",
  "schedulingGroupInfo": "microsoft.graph.schedulingGroupInfo",
  "sharedOpenShift": {"@odata.type": "microsoft.graph.openShiftItem"},
  "teamInfo": "microsoft.graph.shiftsTeamInfo"
}