Tipo de recurso driveProtectionRule
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. |
Delete | Ninguno | Elimine una unidadProtectionRule. |
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. A continuación se muestran los valores posibles: draft , active , completed , , completedWithErrors . unknownFutureValue |
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'])) |
valores protectionRuleStatus
Member | Descripción |
---|---|
corriente de aire | El estado inicial de la regla de protección al crearse es borrador. |
activo | Estado de la regla de protección al usar la /run API. |
completado | Estado de la regla de protección después de aplicarla correctamente a la directiva correspondiente. |
completedWithErrors | Estado de la regla de protección después de que se aplique a la directiva correspondiente y se produzcan errores. |
unknownFutureValue | Valor de sentinel de enumeración evolvable. No usar. |
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"
}