Type de ressource driveProtectionRule
Espace de noms: microsoft.graph
Représente une règle de protection associée à une stratégie de protection OneDrive Entreprise.
Hérite de protectionRuleBase.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection driveProtectionRule | Obtenez la liste des objets driveProtectionRule et leurs propriétés. |
Create | driveProtectionRule | Créez un driveProtectionRule. |
Obtenir | driveProtectionRule | Lisez les propriétés et les relations d’un driveProtectionRule. |
Supprimer | Aucun | Supprimez un driveProtectionRule. |
Run | protectionRuleBase | Activer une règle de protection de lecteur. |
Propriétés
Propriété | Type | Description |
---|---|---|
id | String | Identificateur unique de la règle de protection associée à la stratégie. |
createdBy | identitySet entitySet | Identité de la personne qui a créé la règle. |
createdDateTime | DateTimeOffset | Date et heure de création de la règle. |
driveExpression | String | Contient une expression de lecteur. Pour obtenir des exemples, consultez exemples driveExpression. |
error | publicError | Si l’opération échoue, contiennent les détails de l’erreur. |
isAutoApplyEnabled | Boolean |
true indique que la règle de protection est dynamique ; false qu’il est statique. Les règles statiques s’exécutent une seule fois pendant que les règles dynamiques écoutent toutes les modifications dans le système et mettent à jour la liste des unités de protection. Actuellement, seules les règles statiques sont prises en charge. |
lastModifiedBy | identitySet | Identité de la personne qui a modifié cette règle pour la dernière fois. |
lastModifiedDateTime | DateTimeOffset | Horodatage de la dernière modification de cette règle. |
status | protectionRuleStatus | Status de la règle de protection. Voici les valeurs possibles : draft , active , completed , completedWithErrors , unknownFutureValue . |
Exemples driveExpression
Le tableau suivant présente les formats possibles pour l’expression de lecteur.
Propriété | Opérateur | Exemple |
---|---|---|
memberOf |
-any |
(memberOf -any (group.id -in ['d7f5150a-0c6f-4894-a6a1-6df77b26f375'])) |
group.id |
-in |
(memberOf -any (group.id -in ['d7f5150a-0c6f-4894-a6a1-6df77b26f375', '363cdbd0-f091-4644-93e4-64c1020c94d8'])) |
valeurs protectionRuleStatus
Member | Description |
---|---|
brouillon | Le status initial de la règle de protection lors de la création est brouillon. |
actif | La status de la règle de protection lors de l’utilisation de l’API/run . |
terminé | La status de la règle de protection après son application à la stratégie correspondante. |
completedWithErrors | La status de la règle de protection une fois qu’elle a été appliquée à la stratégie correspondante et que des échecs se sont produits. |
unknownFutureValue | Valeur sentinel de l’énumération évolutive. Ne pas utiliser. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.driveProtectionRule",
"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",
"driveExpression": "String"
}