Compartilhar via


mailboxProtectionUnit resource type

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 uma caixa de correio do Exchange que tem uma política de proteção do Exchange aplicada.

Herda de protectionUnitBase.

Métodos

Método Tipo de retorno Descrição
List mailboxProtectionUnit collection Obtenha uma lista dos objetos mailboxProtectionUnit e respetivas propriedades.

Propriedades

Propriedade Tipo Descrição
createdBy identitySet A identidade da pessoa que criou a unidade de proteção. Herdado de protectionUnitBase.
createdDateTime DateTimeOffset O tempo de criação da unidade de proteção. Herdado de protectionUnitBase.
directoryObjectId Cadeia de caracteres O ID do objeto de diretório.
displayName Cadeia de caracteres Nome a apresentar do objeto de diretório.
email Cadeia de caracteres Email endereço associado ao objeto de diretório.
erro publicError Contém detalhes de erro se a ativação ou desativação da unidade de proteção falhar. Herdado de protectionUnitBase.
id Cadeia de caracteres Identificador exclusivo da política de proteção associada a esta unidade de proteção.
lastModifiedBy identitySet A identidade da pessoa que modificou a unidade de proteção pela última vez. Herdado de protectionUnitBase.
lastModifiedDateTime DateTimeOffset A hora em que a unidade de proteção foi modificada pela última vez. Herdado de protectionUnitBase.
mailboxType mailboxType O tipo de caixa de correio atribuída ao utilizador com o ID: directoryObjectId. Os valores possíveis são: unknown, user, shared, unknownFutureValue.
policyId Cadeia de caracteres Identificador exclusivo da política de proteção associada a esta unidade de proteção. Herdado de protectionUnitBase.
status protectionUnitStatus As status de ativação, desativação ou remoção individuais da unidade de proteção. Herdado de protectionUnitBase. Os valores possíveis são: protectRequested, , unprotectRequestedprotected, , unprotected, . unknownFutureValueremoveRequested

protectionUnitStatus values (valores protectionUnitStatus)

Member Descrição
protectRequested Foi pedida proteção da unidade. Aplica-se quando uma política é ativada ou são adicionadas novas unidades a uma política ativa.
protected A proteção foi ativada com êxito para a unidade.
unprotectRequested Foi feito um pedido para desativar a proteção da unidade.
desprotegido A proteção foi desativada com êxito para a unidade.
removeRequested Um utilizador pediu a remoção da unidade protegida da política.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.mailboxProtectionUnit",
  "id": "String (identifier)",
  "policyId": "String",
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  },
  "directoryObjectId": "String",
  "displayName": "String",
  "email": "String",
  "mailboxType": "String"
}