protectionRuleBase resource type (Tipo de recurso protectionRuleBase)
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 regra de proteção especificada pelo cliente como parte de um plano de proteção aplicado aos dados do Microsoft 365 numa organização. Atualmente, apenas as regras de inclusão, que são regras que indicam que uma política de proteção deve corresponder aos critérios especificados, podem ser definidas.
Atualmente, as regras de proteção são estáticas, o que significa que as alterações de política são aplicadas apenas quando a regra é executada, sem atualizações automáticas/dinâmicas.
Este tipo abstrato é o tipo base para siteProtectionRule, mailboxProtectionRule e driveProtectionRule.
As seguintes limitações aplicam-se a este recurso:
- As APIs de regra de proteção para a adição em massa de sites através de nomes de sites ou URL no fluxo de trabalho de criação da política de cópia de segurança podem acomodar um máximo de 10 palavras-chave de cada vez. Cada palavra-chave pode ter um mínimo de três carateres e um máximo de 255 carateres.
- As APIs de regra de proteção para a adição em massa de contas de utilizador através de grupos de segurança ou listas de distribuição podem acomodar um máximo de três grupos de cada vez.
- As regras são estáticas e aplicadas apenas uma vez. Ou seja, os grupos de segurança ou listas de distribuição são simplificados no momento em que são adicionados à política de configuração de cópias de segurança. Por exemplo, os grupos ou listas não são atualizados dinamicamente no sistema se os utilizadores forem adicionados ou removidos do grupo de segurança original.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | Cadeia de caracteres | O identificador exclusivo da regra de proteção associada à política. |
createdBy | identitySet | A identidade da pessoa que criou a regra. |
createdDateTime | DateTimeOffset | O tempo de criação da regra. |
erro | publicError | Contém detalhes de erro se uma operação numa regra falhar. |
isAutoApplyEnabled | Booliano |
true indica que a regra de proteção é dinâmica; false que é estático. Atualmente, apenas são suportadas regras estáticas. |
lastModifiedBy | identitySet | A identidade da pessoa que modificou a regra pela última vez. |
lastModifiedDateTime | DateTimeOffset | Carimbo de data/hora da última modificação efetuada à regra. |
status | protectionRuleStatus | O status da regra de proteção. Os valores possíveis são: draft , active , completed , completedWithErrors , unknownFutureValue . O draft membro não é atualmente suportado. |
valores protectionRuleStatus
Member | Descrição |
---|---|
rascunho | O status inicial da regra de proteção após a criação. O draft membro não é atualmente suportado. |
ativo | O status da regra de proteção quando está em execução. |
concluído | O status da regra de proteção quando é aplicada com êxito à política correspondente. |
completedWithErrors | O status da regra de proteção quando a regra foi executada, mas encontrou erros. |
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.protectionRuleBase",
"id": "String (identifier)",
"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"
},
"isAutoApplyEnabled": "Boolean"
}