Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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. |
| Mettre à jour | driveProtectionRule | Mettez à jour les propriétés d’un objet driveProtectionRule . |
| Supprimer | Aucun | Supprimez un driveProtectionRule. |
| Supprimer et annuler la protection | driveProtectionRule | Supprimez et supprimez la protection de tous les artefacts protégés par une règle dynamique. |
| 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 | Booléen |
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. Les valeurs possibles sont draft, active, completed, completedWithErrors, unknownFutureValue, updateRequested, deleteRequested. Utilisez l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir les valeurs suivantes dans cette énumération évolutive : updateRequested , deleteRequested. Le draft membre n’est actuellement pas pris en charge. Hérité de protectionRuleBase. |
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'])) |
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"
}