Tipo de recurso mailboxProtectionRule
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 las propiedades de una regla de protección asociada a una directiva de protección de Exchange.
Hereda de protectionRuleBase.
Métodos
Método | Tipo devuelto | Descripción |
---|---|---|
List | colección mailboxProtectionRule | Obtenga una lista de los objetos mailboxProtectionRule y sus propiedades. |
Crear | mailboxProtectionRule | Cree un nuevo mailboxProtectionRule. |
Get | mailboxProtectionRule | Lea las propiedades y relaciones de un mailboxProtectionRule. |
Delete | Ninguno | Elimine un mailboxProtectionRule. |
Run | protectionRuleBase | Activar una regla de protección de buzón de correo. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
id | Cadena | Identificador único de la regla de protección asociada a la directiva. |
createdBy | identitySet | Identidad de la persona que creó la regla. |
createdDateTime | DateTimeOffset | Fecha y hora en que se creó la regla. |
error | publicError | Contiene detalles de error si se produce un error en una operación en una expresión de regla. |
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 la regla. |
mailboxExpression | Cadena | Contiene una expresión de buzón de correo. Para obtener ejemplos, vea ejemplos de mailboxExpression. |
status | protectionRuleStatus | Estado de la regla de protección. Los valores posibles son: draft , active , completed , completedWithErrors , unknownFutureValue . Actualmente draft no se admite el miembro. |
ejemplos de mailboxExpression
En la tabla siguiente se muestran los formatos posibles para la expresión de buzón de correo.
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 | Estado inicial de la regla de protección al crearse. Actualmente draft no se admite el miembro. |
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.mailboxProtectionRule",
"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",
"mailboxExpression": "String"
}