REST Resource: customers.quarantinedMessages

المورد: QuarantinedMessage

يمثّل مورد QuarantinedMessage رسالة إلكترونية محجوزة في وحدة عزل إدارية.

تمثيل JSON
{
  "name": string,
  "messageId": string,
  "messageOwner": string,
  "quarantines": [
    string
  ],
  "receiveTime": string,
  "direction": enum (Direction),
  "state": enum (State),
  "retentionExpireTime": string,
  "triggeredRules": [
    {
      object (TriggeredRule)
    }
  ],
  "content": {
    object (MessageContent)
  },
  "rawMessage": string
}
الحقول
name

string

المعرّف. اسم مورد الرسالة المعزولة التنسيق: customers/{customer_id}/quarantinedMessages/{quarantined_message_id}

messageId

string

النتائج فقط. رقم التعريف غير القابل للتغيير لرسالة Gmail الأساسية

messageOwner

string

النتائج فقط. عنوان البريد الإلكتروني لمالك هذه الرسالة

quarantines[]

string

النتائج فقط. أسماء موارد وحدات العزل التي تنتمي إليها هذه الرسالة التنسيق: customers/{customer_id}/quarantines/{quarantine_id}

receiveTime

string (Timestamp format)

النتائج فقط. الطابع الزمني لوقت استلام الرسالة

direction

enum (Direction)

النتائج فقط. اتجاه الرسالة (مثلاً، واردة أو صادرة)

state

enum (State)

النتائج فقط. حالة المعالجة الحالية للرسالة

retentionExpireTime

string (Timestamp format)

النتائج فقط. الطابع الزمني الذي سيتم الاحتفاظ بهذه الرسالة حتى بلوغه

triggeredRules[]

object (TriggeredRule)

النتائج فقط. معلومات حول القواعد التي تسبّبت في العزل

content

object (MessageContent)

النتائج فقط. المحتوى التفصيلي والبيانات الوصفية للرسالة الإلكترونية المعزولة

rawMessage

string (bytes format)

النتائج فقط. الرسالة الإلكترونية بأكملها في سلسلة مرمّزة بتنسيق RFC 2822 وbase64url. يتم عرض هذه القيمة في حال اختيار نوع المحتوى RAW.

الاتجاه

اتجاه الرسالة

عمليات التعداد
DIRECTION_UNSPECIFIED غير محدد
INBOUND تلقّى المستخدم الرسالة المعزولة.
OUTBOUND أرسل المستخدم الرسالة المعزولة.

ولاية

حالة المعالجة الحالية للرسالة

عمليات التعداد
STATE_UNSPECIFIED غير محدد
PENDING_TRIAGE الرسالة في وحدة العزل.
RELEASED تم إخراج الرسالة من وحدة العزل.
DENIED تم رفض الرسالة أثناء وجودها في وحدة العزل.

TriggeredRule

معلومات حول قاعدة معيّنة أدّت إلى عزل رسالة

تمثيل JSON
{
  "policyId": string,
  "ruleId": string,
  "displayName": string
}
الحقول
policyId

string

رقم تعريف السياسة الذي ترتبط به القاعدة المحدّدة

ruleId

string

رقم تعريف القاعدة المحدّدة التي تم إنشاؤها

displayName

string

اسم القاعدة المحدّدة أو وصفها

MessageContent

معلومات تفصيلية عن محتوى رسالة إلكترونية معزولة

تمثيل JSON
{
  "headers": [
    {
      object (Header)
    }
  ],
  "attachments": [
    {
      object (Attachment)
    }
  ],
  "body": string,
  "subject": string,
  "labels": [
    string
  ],
  "classificationLabelValues": [
    {
      object (ClassificationLabelValue)
    }
  ]
}
الحقول
headers[]

object (Header)

رؤوس رسالة البريد الإلكتروني

attachments[]

object (Attachment)

المرفقات التي تم العثور عليها في الرسالة الإلكترونية

body

string

النص العادي أو المقتطف من الرسالة الإلكترونية

subject

string

موضوع الرسالة الإلكترونية

labels[]

string

التصنيفات العادية المطبَّقة على الرسالة (مثل "QUARANTINE")

classificationLabelValues[]

object (ClassificationLabelValue)

قيم التصنيفات المطبَّقة على الرسالة لا تظهر إلا لحسابات Google Workspace.

مرفق

مرفق ضمن رسالة إلكترونية

تمثيل JSON
{
  "filename": string,
  "mimeType": string,
  "sizeBytes": string,
  "attachmentId": string
}
الحقول
filename

string

اسم ملف المرفق

mimeType

string

نوع MIME للمرفق (مثلاً، "application/pdf").

sizeBytes

string (int64 format)

حجم المرفق بالبايت

attachmentId

string

معرّف فريد يُستخدَم لجلب محتوى المرفق

ClassificationLabelValue

التصنيفات المطبَّقة على الرسالة الإلكترونية

تمثيل JSON
{
  "labelId": string,
  "fields": [
    {
      object (ClassificationLabelFieldValue)
    }
  ]
}
الحقول
labelId

string

معرّف تصنيف التصنيف الأبجدي الرقمي الأساسي أو الأولي

fields[]

object (ClassificationLabelFieldValue)

قيم الحقول لمعرّف التصنيف المحدّد

ClassificationLabelFieldValue

قيم الحقول لتصنيف

تمثيل JSON
{
  "fieldId": string,
  "selection": string
}
الحقول
fieldId

string

رقم تعريف الحقل لقيمة تصنيف التصنيف

selection

string

معرّف خيار التحديد لخيار التحديد

الطُرق

batchDeny

لرفض قائمة بالرسائل بشكل غير متزامن

batchRelease

لإصدار قائمة بالرسائل بشكل غير متزامن

deny

لرفض رسالة من وحدة عزل

get

تتيح هذه الطريقة الحصول على البيانات الوصفية والمحتوى لرسالة معزولة.

list

طلبات البحث عن الرسائل المعزولة باستخدام شروط فلترة محدّدة

release

لإصدار رسالة من وحدة عزل ليتم تسليمها إلى المستلِمين
يبحث عن الرسائل المعزولة باستخدام طلبات بحث محدّدة.