Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Representa una regla de protección asociada a una directiva de protección de OneDrive para la Empresa.
Hereda de protectionRuleBase.
Métodos
| Método | Tipo devuelto | Descripción |
|---|---|---|
| List | colección driveProtectionRule | Obtenga una lista de los objetos driveProtectionRule y sus propiedades. |
| Crear | driveProtectionRule | Cree una nueva unidadProtectionRule. |
| Get | driveProtectionRule | Lea las propiedades y relaciones de un driveProtectionRule. |
| Actualizar | driveProtectionRule | Actualice las propiedades de un objeto driveProtectionRule . |
| Delete | Ninguno | Elimine una unidadProtectionRule. |
| Eliminar y desproteger | driveProtectionRule | Elimine y desproteja todos los artefactos protegidos por una regla dinámica. |
| Run | protectionRuleBase | Active una regla de protección de unidad. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| id | Cadena | Identificador único de la regla de protección asociada a la directiva. |
| createdBy | identitySet entitySet | Identidad de la persona que creó la regla. |
| createdDateTime | DateTimeOffset | Fecha y hora en que se creó la regla. |
| driveExpression | Cadena | Contiene una expresión de unidad. Para obtener ejemplos, vea ejemplos de driveExpression. |
| error | publicError | Si se produce un error en la operación, contenga los detalles del error. |
| isAutoApplyEnabled | Booleano |
true indica que la regla de protección es dinámica; false que es estática. Las reglas estáticas se ejecutan una vez mientras las reglas dinámicas escuchan todos los cambios en el sistema y actualizan la lista de unidades de protección. Actualmente, solo se admiten reglas estáticas. |
| lastModifiedBy | identitySet | Identidad de la persona que modificó por última vez esta regla. |
| lastModifiedDateTime | DateTimeOffset | Marca de tiempo de la última modificación de esta regla. |
| status | protectionRuleStatus | Estado de la regla de protección. Los valores posibles son: draft, active, completed, completedWithErrors, unknownFutureValue, updateRequested y deleteRequested. Use el encabezado de Prefer: include-unknown-enum-members solicitud para obtener los siguientes valores en esta enumeración evolvable: updateRequested , deleteRequested. Actualmente draft no se admite el miembro. Se hereda de protectionRuleBase. |
ejemplos de driveExpression
En la tabla siguiente se muestran los posibles formatos de la expresión de unidad.
| Propiedad | Operador | Ejemplo |
|---|---|---|
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'])) |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@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"
}