Tipo de recurso messageRulePredicatesmessageRulePredicates resource type

Espacio de nombres: microsoft.graphNamespace: microsoft.graph

Representa el conjunto de condiciones y excepciones que están disponibles para una regla.Represents the set of conditions and exceptions that are available for a rule.

PropiedadesProperties

PropiedadProperty TipoType DescriptionDescription
bodyContainsbodyContains Collection(String)Collection(String) Representa las cadenas que deben aparecer en el cuerpo de un mensaje entrante para que se aplique la condición o excepción.Represents the strings that should appear in the body of an incoming message in order for the condition or exception to apply.
bodyOrSubjectContainsbodyOrSubjectContains Collection(String)Collection(String) Representa las cadenas que deben aparecer en el cuerpo o el asunto de un mensaje entrante para que se aplique la condición o excepción.Represents the strings that should appear in the body or subject of an incoming message in order for the condition or exception to apply.
categoriescategories Collection(String)Collection(String) Representa las categorías con las que debe etiquetarse un mensaje entrante para que se aplique la condición o excepción.Represents the categories that an incoming message should be labeled with in order for the condition or exception to apply.
fromAddressesfromAddresses Colección (destinatario)Collection(recipient) Representa las direcciones de correo electrónico específicas de un de un mensaje entrante para que se aplique la condición o excepción.Represents the specific sender email addresses of an incoming message in order for the condition or exception to apply.
hasAttachmentshasAttachments BooleanoBoolean Indica si un mensaje entrante debe tener datos adjuntos para que se aplique la condición o excepción.Indicates whether an incoming message must have attachments in order for the condition or exception to apply.
headerContainsheaderContains Collection(String)Collection(String) Representa las cadenas que deben aparecer en los encabezados de un mensaje entrante para que se aplique la condición o excepción.Represents the strings that appear in the headers of an incoming message in order for the condition or exception to apply.
importanceimportance importanceimportance Importancia que se marca en un mensaje entrante para que se aplique la condición o excepción: low, normal o highThe importance that is stamped on an incoming message in order for the condition or exception to apply: low, normal, high.
isApprovalRequestisApprovalRequest BooleanBoolean Indica si un mensaje entrante debe ser una solicitud de aprobación para que se aplique la condición o excepción.Indicates whether an incoming message must be an approval request in order for the condition or exception to apply.
isAutomaticForwardisAutomaticForward BooleanBoolean Indica si un mensaje entrante debe reenviarse automáticamente para que se aplique la condición o excepción.Indicates whether an incoming message must be automatically forwarded in order for the condition or exception to apply.
isAutomaticReplyisAutomaticReply BooleanBoolean Indica si un mensaje entrante debe ser una respuesta automática para que se aplique la condición o excepción.Indicates whether an incoming message must be an auto reply in order for the condition or exception to apply.
isEncryptedisEncrypted BooleanBoolean Indica si un mensaje entrante debe estar cifrado para que se aplique la condición o excepción.Indicates whether an incoming message must be encrypted in order for the condition or exception to apply.
isMeetingRequestisMeetingRequest BooleanBoolean Indica si un mensaje entrante debe ser una convocatoria de reunión para que se aplique la condición o excepción.Indicates whether an incoming message must be a meeting request in order for the condition or exception to apply.
isMeetingResponseisMeetingResponse BooleanBoolean Indica si un mensaje entrante debe ser una respuesta a la reunión para que se aplique la condición o excepción.Indicates whether an incoming message must be a meeting response in order for the condition or exception to apply.
isNonDeliveryReportisNonDeliveryReport BooleanBoolean Indica si un mensaje entrante debe ser un informe de no entrega para que se aplique la condición o excepción.Indicates whether an incoming message must be a non-delivery report in order for the condition or exception to apply.
isPermissionControlledisPermissionControlled BooleanBoolean Indica si un mensaje entrante debe estar controlado por permisos (protegido por RMS) para que se aplique la condición o excepción.Indicates whether an incoming message must be permission controlled (RMS-protected) in order for the condition or exception to apply.
isReadReceiptisReadReceipt BooleanBoolean Indica si un mensaje entrante debe ser una confirmación de lectura para que se aplique la condición o excepción.Indicates whether an incoming message must be a read receipt in order for the condition or exception to apply.
isSignedisSigned BooleanBoolean Indica si un mensaje entrante debe estar firmado con S/MIME para que se aplique la condición o excepción.Indicates whether an incoming message must be S/MIME-signed in order for the condition or exception to apply.
isVoicemailisVoicemail BooleanBoolean Indica si un mensaje entrante debe ser un correo de voz para que se aplique la condición o excepción.Indicates whether an incoming message must be a voice mail in order for the condition or exception to apply.
messageActionFlagmessageActionFlag messageActionFlagmessageActionFlag Representa el valor de marca de acción que aparece en un mensaje entrante para que se aplique la condición o excepción.Represents the flag-for-action value that appears on an incoming message in order for the condition or exception to apply. Los valores posibles son: any , call , doNotForward , followUp , fyi , forward , noResponseNecessary , read , reply , replyToAll y review .The possible values are: any, call, doNotForward, followUp, fyi, forward, noResponseNecessary, read, reply, replyToAll, review.
notSentToMenotSentToMe BooleanBoolean Indica si el propietario del buzón no debe ser un destinatario de un mensaje entrante para que se aplique la condición o excepción.Indicates whether the owner of the mailbox must not be a recipient of an incoming message in order for the condition or exception to apply.
recipientContainsrecipientContains Collection(String)Collection(String) Representa las cadenas que aparecen en las propiedades toRecipients o ccRecipients de un mensaje entrante para que se aplique la condición o excepción.Represents the strings that appear in either the toRecipients or ccRecipients properties of an incoming message in order for the condition or exception to apply.
senderContainssenderContains Collection(String)Collection(String) Representa las cadenas que aparecen en la propiedad from de un mensaje entrante para que se aplique la condición o excepción.Represents the strings that appear in the from property of an incoming message in order for the condition or exception to apply.
confidencialidadsensitivity sensitivitysensitivity Representa el nivel de confidencialidad que debe marcarse en un mensaje entrante para que se aplique la condición o excepción.Represents the sensitivity level that must be stamped on an incoming message in order for the condition or exception to apply. Los valores posibles son: normal, personal, private, confidentialThe possible values are: normal, personal, private, confidential.
sentCcMesentCcMe BooleanBoolean Indica si el propietario del buzón debe estar en la propiedad ccRecipients de un mensaje entrante para que se aplique la condición o excepción.Indicates whether the owner of the mailbox must be in the ccRecipients property of an incoming message in order for the condition or exception to apply.
sentOnlyToMesentOnlyToMe BooleanBoolean Indica si el propietario del buzón debe ser el único destinatario de un mensaje entrante para que se aplique la condición o excepción.Indicates whether the owner of the mailbox must be the only recipient in an incoming message in order for the condition or exception to apply.
sentToAddressessentToAddresses Colección (destinatario)Collection(recipient) Representa las direcciones de correo electrónico a las que debe enviarse un mensaje entrante para que se aplique la condición o excepción.Represents the email addresses that an incoming message must have been sent to in order for the condition or exception to apply.
sentToMesentToMe BooleanBoolean Indica si el propietario del buzón debe estar en la propiedad toRecipients de un mensaje entrante para que se aplique la condición o excepción.Indicates whether the owner of the mailbox must be in the toRecipients property of an incoming message in order for the condition or exception to apply.
sentToOrCcMesentToOrCcMe BooleanBoolean Indica si el propietario del buzón debe estar en una propiedad toRecipients o ccRecipients de un mensaje entrante para que se aplique la condición o excepción.Indicates whether the owner of the mailbox must be in either a toRecipients or ccRecipients property of an incoming message in order for the condition or exception to apply.
subjectContainssubjectContains Collection(String)Collection(String) Representa las cadenas que aparecen en el asunto de un mensaje entrante para que se aplique la condición o excepción.Represents the strings that appear in the subject of an incoming message in order for the condition or exception to apply.
withinSizeRangewithinSizeRange sizeRangesizeRange Especifica los tamaños máximo y mínimo (en kilobytes) en que un mensaje entrante debe estar comprendido para que una condición o excepción se aplique.Represents the minimum and maximum sizes (in kilobytes) that an incoming message must fall in between in order for the condition or exception to apply.

Representación JSONJSON representation

Aquí tiene una representación JSON del recurso.Here is a JSON representation of the resource.

{
  "bodyContains": ["String"],
  "bodyOrSubjectContains": ["String"],
  "categories": ["String"],
  "fromAddresses": [{"@odata.type": "microsoft.graph.recipient"}],
  "hasAttachments": "Boolean",
  "headerContains": ["String"],
  "importance": "String",
  "isApprovalRequest": "Boolean",
  "isAutomaticForward": "Boolean",
  "isAutomaticReply": "Boolean",
  "isEncrypted": "Boolean",
  "isMeetingRequest": "Boolean",
  "isMeetingResponse": "Boolean",
  "isNonDeliveryReport": "Boolean",
  "isPermissionControlled": "Boolean",
  "isReadReceipt": "Boolean",
  "isSigned": "Boolean",
  "isVoicemail": "Boolean",
  "messageActionFlag": "String",
  "notSentToMe": "Boolean",
  "recipientContains": ["String"],
  "senderContains": ["String"],
  "sensitivity": "String",
  "sentCcMe": "Boolean",
  "sentOnlyToMe": "Boolean",
  "sentToAddresses": [{"@odata.type": "microsoft.graph.recipient"}],
  "sentToMe": "Boolean",
  "sentToOrCcMe": "Boolean",
  "subjectContains": ["String"],
  "withinSizeRange": {"@odata.type": "microsoft.graph.sizeRange"}
}