Compartir a través de


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"
}