Compartilhar via


protectionUnitBase tipo de recurso

Namespace: microsoft.graph

Representa um site, unidade ou caixa de correio protegida por uma política de proteção. Por predefinição, todas as unidades de proteção numa política de proteção têm o mesmo período de retenção.

Este recurso é um tipo abstrato.

Herda de entidade.

Methods

Método Tipo de retorno Descrição
Get protectionUnitBase Leia as propriedades e relações de um objeto protectionUnitBase .
Exclusão protectionUnitBase Offboard a protectionUnitBase.
Cancelar offboard protectionUnitBase Cancele a exclusão de um protectionUnitBase.

Propriedades

Propriedade Tipo Descrição
createdBy identitySet A identidade da pessoa que criou a unidade de proteção.
createdDateTime DateTimeOffset O tempo de criação da unidade de proteção. 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.
erro publicError Contém detalhes do erro se ocorrer um erro ao criar uma unidade de proteção.
id Cadeia de caracteres O identificador exclusivo da unidade de proteção. Herdado da entidade.
lastModifiedBy identitySet A identidade da pessoa que modificou a unidade de proteção pela última vez.
lastModifiedDateTime DateTimeOffset Carimbo de data/hora da última modificação desta unidade de proteção. 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.
offboardRequestedDateTime DateTimeOffset A data e hora em que a unidade de proteção foi solicitada. 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.
policyId Cadeia de caracteres O identificador exclusivo da política de proteção com base na unidade de proteção que foi criada.
protectionSources protectionSource Indica as origens através das quais uma unidade de proteção está atualmente protegida. Uma unidade de proteção protegida por múltiplas origens é indicada por valores separados por vírgulas. Os valores possíveis são: none, manual, dynamicRule, unknownFutureValue.
status protectionUnitStatus O status da unidade de proteção. Os valores possíveis são: protectRequested, , protectedunprotectRequested, unprotected, , unknownFutureValueremoveRequested, offboardRequested, , offboarded, . cancelOffboardRequested Utilize o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores desta enumeração evoluível: offboardRequested, offboarded, cancelOffboardRequested.

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 unidade de proteção foi ativada com êxito.
unprotectRequested Foi pedida a desativação da proteção da unidade.
desprotegido A unidade de proteção foi desativada com êxito.
removeRequested Foi feito um pedido para remover a unidade protegida da política.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.
offboardRequested Um pedido para eliminar a unidade de proteção.
offboarded A unidade de proteção foi desligada com êxito.
cancelOffboardRequested Um pedido para cancelar a exclusão de uma unidade de proteção.

Relações

Nenhum

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.protectionUnitBase",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "error": {"@odata.type": "microsoft.graph.publicError"},
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "offboardRequestedDateTime": "String (timestamp)",
  "policyId": "String",
  "protectionSources": "String",
  "status": "String"
}