Tipo de recurso expirationPattern

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 de versão.

No gerenciamento de direitos do Azure AD,uma solicitação de atribuição de pacote de acesso é criada por um usuário que deseja obter uma atribuição de pacote de acesso. Essa solicitação pode incluir um cronograma para quando o usuário gostaria de ter uma atribuição. Uma atribuição de pacote de acesso que resulta de tal solicitação também tem um cronograma. O campo de expiração de um requestSchedule indica quando a atribuição do pacote de acesso deve expirar.

Propriedades

Propriedade Tipo Descrição
endDateTime DateTimeOffset Data e hora de data e hora usando o formato ISO 8601 e está sempre em horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
duração Duração A duração desejada do acesso do solicitante representada no formato ISO 8601 por durações. Por exemplo, PT3H refere-se a três horas. Se especificado em uma solicitação, endDateTime não deve estar presente e a propriedade type deve ser definida como afterDuration .
type expirationPatternType O tipo de padrão de expiração desejado do solicitante.

valores expirationPatternType

Membro Valor Descrição
notSpecified 0 Nenhum cronograma de expiração foi especificado.
noExpiration 1 O solicitante não desejou que o acesso expirar.
afterDateTime 2 O acesso expirará após uma data e hora especificadas.
afterDuration 3 O acesso expirará após uma duração especificada relativa ao acesso que está sendo concedido. Obrigatório quando a propriedade duration for especificada.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
    "endDateTime": "2020-09-10T23:06:53.307Z",
    "type": "afterDateTime"
}