messageRulePredicates リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

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

プロパティ

プロパティ 説明
bodyContains String コレクション 条件または例外を適用するために、受信メッセージの本文に表示される文字列を表します。
bodyOrSubjectContains String コレクション 条件または例外を適用するために、受信メッセージの本文または件名に表示される文字列を表します。
categories String コレクション 条件または例外を適用するために、受信メッセージにラベルを付けるカテゴリを表します。
fromAddresses recipient collection 条件または例外を適用するために、受信メッセージの特定の送信者のメール アドレスを表します。
hasAttachments ブール値 条件または例外を適用するために、受信メッセージに添付ファイルがあるかどうかを示します。
headerContains String コレクション 条件または例外を適用するために、受信メッセージのヘッダーに表示される文字列を表します。
重要度 重要度 条件または例外を適用するために、受信メッセージに記録される重要性: 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 , , , , , doNotForward , , , , , , followUp fyi forward noResponseNecessary read reply replyToAll review .
notSentToMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの受信者でないことを示します。
recipientContains String コレクション 条件または例外を適用するために、受信メッセージの ToRecipients または CcRecipients プロパティに表示される文字列を表します。
senderContains String コレクション 条件または例外を適用するために、受信メッセージの From プロパティに表示される文字列を表します。
sensitivity sensitivity 条件または例外を適用するために受信メッセージにスタンプする必要がある感度レベルを表します。 使用可能な値: normalpersonalprivateconfidential
sentCcMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの ccRecipients プロパティにあるかどうかを示します。
sentOnlyToMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの唯一の受信者かどうかを示します。
sentToAddresses recipient collection 条件または例外を適用するために、受信メッセージが送信されたメール アドレスを表します。
sentToMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの ToRecipients プロパティにあるかどうかを示します。
sentToOrCcMe Boolean 条件または例外を適用するために、メールボックスの所有者が受信メッセージの toRecipients または ccRecipients プロパティにあるかどうかを示します。
subjectContains 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"}
}