Tipo de recurso driveProtectionRule
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
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, esta propiedad contiene 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; las reglas dinámicas escuchan todos los cambios del 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"
}