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)

เอาต์พุตเท่านั้น ทิศทางของข้อความ (เช่น INBOUND, OUTBOUND)

state

enum (State)

เอาต์พุตเท่านั้น สถานะการประมวลผลปัจจุบันของข้อความ

retentionExpireTime

string (Timestamp format)

เอาต์พุตเท่านั้น การประทับเวลาที่ระบบจะเก็บข้อความนี้ไว้

triggeredRules[]

object (TriggeredRule)

เอาต์พุตเท่านั้น ข้อมูลเกี่ยวกับกฎที่ทำให้เกิดการกักบริเวณ

content

object (MessageContent)

เอาต์พุตเท่านั้น เนื้อหาและข้อมูลเมตาโดยละเอียดของอีเมลที่กักเก็บไว้

rawMessage

string (bytes format)

เอาต์พุตเท่านั้น ข้อความอีเมลทั้งหมดในสตริงที่เข้ารหัส base64url และจัดรูปแบบ RFC 2822 แสดงผลค่านี้หากเลือกประเภทเนื้อหา RAW

ทิศทาง

ทิศทางของข้อความ

Enum
DIRECTION_UNSPECIFIED ไม่ระบุ
INBOUND ผู้ใช้ได้รับข้อความที่กักเก็บไว้
OUTBOUND ผู้ใช้เป็นผู้ส่งข้อความที่ถูกกักเก็บ

รัฐ

สถานะการประมวลผลปัจจุบันของข้อความ

Enum
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

รหัสป้ายกำกับการแยกประเภทที่เป็นตัวอักษรและตัวเลขคละกันแบบ Canonical หรือแบบข้อมูลดิบ

fields[]

object (ClassificationLabelFieldValue)

ค่าของช่องสำหรับรหัสป้ายกำกับการแยกประเภทที่ระบุ

ClassificationLabelFieldValue

ค่าของช่องสำหรับป้ายกำกับการแยกประเภท

การแสดง JSON
{
  "fieldId": string,
  "selection": string
}
ช่อง
fieldId

string

รหัสช่องสำหรับค่าป้ายกำกับการแยกประเภท

selection

string

รหัสตัวเลือกการเลือกสำหรับตัวเลือกการเลือก

เมธอด

batchDeny

ปฏิเสธรายการข้อความแบบอะซิงโครนัส

batchRelease

ปล่อยรายการข้อความแบบอะซิงโครนัส

deny

ปฏิเสธข้อความจากเขตกักบริเวณ

get

รับข้อมูลเมตาและเนื้อหาสำหรับข้อความที่กักบริเวณไว้

list

ค้นหาข้อความที่กักเก็บไว้โดยใช้เงื่อนไขตัวกรองที่เฉพาะเจาะจง

release

ปล่อยข้อความออกจากเขตกักบริเวณเพื่อนำส่งไปยังผู้รับ
ค้นหาข้อความที่กักเก็บไว้โดยใช้คำค้นหาที่เฉพาะเจาะจง