messageRulePredicates リソースの種類

名前空間: microsoft.graph

ルールで使用可能な条件および例外のセットを表します。

プロパティ

プロパティ 説明
bodyContains Collection(String) 条件または例外を適用するために、受信メッセージの本文に表示される文字列を表します。
bodyOrSubjectContains Collection(String) 条件または例外を適用するために、受信メッセージの本文または件名に表示される文字列を表します。
categories Collection(String) 条件または例外を適用するために、受信メッセージにラベルを付けるカテゴリを表します。
fromAddresses Collection(recipient) 条件または例外を適用するために、受信メッセージの特定の送信者のメール アドレスを表します。
hasAttachments ブール型 条件または例外を適用するために、受信メッセージに添付ファイルがあるかどうかを示します。
headerContains Collection(String) 条件または例外を適用するために、受信メッセージのヘッダーに表示される文字列を表します。
importance importance 条件または例外を適用するために、受信メッセージに記録される重要性: lownormalhigh
isApprovalRequest Boolean 条件または例外を適用するために、受信メッセージが承認要求であるかどうかを示します。
isAutomaticForward Boolean 条件または例外を適用するために、受信メッセージが自動的に転送されるかどうかを示します。
isAutomaticReply Boolean 条件または例外を適用するために、受信メッセージが自動返信であるかどうかを示します。
isEncrypted ブール型 条件または例外を適用するために、受信メッセージが暗号化されるかどうかを示します。
isMeetingRequest Boolean 条件または例外を適用するために、受信メッセージが会議出席依頼であるかどうかを示します。
isMeetingResponse Boolean 条件または例外を適用するために、受信メッセージが会議出席依頼の返信であるかどうかを示します。
isNonDeliveryReport Boolean 条件または例外を適用するために、受信メッセージが配信不能レポートであるかどうかを示します。
IsPermissionControlled Boolean 条件または例外を適用するために、受信メッセージがアクセス許可制御 (RMS 保護) されるかどうかを示します。
isReadReceipt Boolean 条件または例外を適用するために、受信メッセージが開封確認メッセージであるかどうかを示します。
isSigned Boolean 条件または例外を適用するために、受信メッセージが S/MIME 署名されているかどうかを示します。
isVoicemail Boolean 条件または例外を適用するために、受信メッセージがボイス メールかどうかを示します。
messageActionFlag messageActionFlag 条件または例外を適用するために、受信メッセージに表示されるアクション フラグの値を表します。 使用可能な値は、anycall、、、doNotForwardfollowUpfyiforwardreplyreplyToAllnoResponseNecessaryreadreviewです。
notSentToMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの受信者でないことを示します。
recipientContains Collection(String) 条件または例外を適用するために、受信メッセージの ToRecipients または CcRecipients プロパティに表示される文字列を表します。
senderContains Collection(String) 条件または例外を適用するために、受信メッセージの From プロパティに表示される文字列を表します。
sensitivity sensitivity 条件または例外を適用するために受信メッセージにスタンプする必要がある秘密度レベルを表します。 使用可能な値: normalpersonalprivateconfidential
sentCcMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの ccRecipients プロパティにあるかどうかを示します。
sentOnlyToMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの唯一の受信者かどうかを示します。
sentToAddresses Collection(recipient) 条件または例外を適用するために、受信メッセージが送信されたメール アドレスを表します。
sentToMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの ToRecipients プロパティにあるかどうかを示します。
sentToOrCcMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの toRecipients または ccRecipients プロパティにあるかどうかを示します。
subjectContains Collection(String) 条件または例外を適用するために、受信メッセージの件名に表示される文字列を表します。
withinSizeRange sizeRange 条件または例外を適用するために、受信メッセージに想定される最小サイズと最大サイズ (単位: キロバイト) を表します。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

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