Partilhar via


protectionPolicyBase tipo de recurso

Namespace: microsoft.graph

Contém detalhes sobre as políticas de proteção aplicadas aos dados do Microsoft 365 numa organização. As políticas de proteção são definidas pelo Administração Global (ou o Administração ou Exchange Online Administração do SharePoint Online) e incluem os dados a proteger, quando protegê-los e durante que período de tempo reter os dados protegidos de um único serviço do Microsoft 365.

Tipo base para sharePointProtectionPolicy, exchangeProtectionPolicy e onedriveForBusinessProtectionPolicy.

Métodos

Método Tipo de retorno Descrição
List protectionPolicyBase collection (coleção protectionPolicyBase ) Obtenha uma lista da proteçãoPolicyBase e das respetivas propriedades.
Get protectionPolicyBase Leia as propriedades e relações de uma protectionPolicyBase.
Delete Nenhum Eliminar uma protectionPolicyBase.
Activate protectionPolicyBase Ativar uma política de proteção inativa.
Deactivate protectionPolicyBase Desativar uma política de proteção ativa.

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador exclusivo da regra de proteção associada à política.
displayName Cadeia de caracteres O nome da política a ser criada.
createdDateTime DateTimeOffset O momento da criação da política.
createdBy identitySet A identidade da pessoa que criou a política.
lastModifiedBy identitySet A identidade da pessoa que modificou a política pela última vez.
lastModifiedDateTime DateTimeOffset O carimbo de data/hora da última modificação da política.
retentionSettings retentionSetting collection Contém os detalhes da definição de retenção da política.
status protectionPolicyStatus A status agregada das unidades de proteção associadas à política. Os valores possíveis são: inactive, activeWithErrors, updating, active, unknownFutureValue.

protectionPolicyStatus values (valores protectionPolicyStatus)

Member Descrição
ativo Todas as unidades estão protegidas.
activeWithErrors Algumas unidades estão protegidas e outras estão desprotegidas.
inativo Todas as unidades estão desprotegidas.
a atualizar Algumas ou todas as unidades estão num protectRequestedestado , unprotectRequestedou removeRequested .
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.protectionPolicyBase",
  "id": "String (identifier)",
  "displayName": "String",
  "status": "String",
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "retentionSettings": [
    {
      "@odata.type": "microsoft.graph.retentionSetting"
    }
  ]
}