- Resource: QuarantinedMessage
- Arah
- Status
- TriggeredRule
- MessageContent
- Header
- Lampiran
- ClassificationLabelValue
- ClassificationLabelFieldValue
- Metode
Resource: QuarantinedMessage
Resource QuarantinedMessage mewakili pesan email yang disimpan di karantina administratif.
| Representasi JSON |
|---|
{ "name": string, "messageId": string, "messageOwner": string, "quarantines": [ string ], "receiveTime": string, "direction": enum ( |
| Kolom | |
|---|---|
name |
ID. Nama resource pesan yang dikarantina. Format: customers/{customer_id}/quarantinedMessages/{quarantined_message_id} |
messageId |
Hanya output. ID yang tidak dapat diubah dari pesan Gmail yang mendasarinya. |
messageOwner |
Hanya output. Alamat email pemilik pesan ini. |
quarantines[] |
Hanya output. Nama resource karantina tempat pesan ini berada. Format: customers/{customer_id}/quarantines/{quarantine_id} |
receiveTime |
Hanya output. Stempel waktu saat pesan diterima. |
direction |
Hanya output. Arah pesan (misalnya, INBOUND, OUTBOUND). |
state |
Hanya output. Status pemrosesan pesan saat ini. |
retentionExpireTime |
Hanya output. Stempel waktu yang menunjukkan batas waktu pesan ini akan dipertahankan. |
triggeredRules[] |
Hanya output. Informasi tentang aturan yang menyebabkan karantina. |
content |
Hanya output. Konten dan metadata mendetail dari email yang dikarantina. |
rawMessage |
Hanya output. Seluruh pesan email dalam string berformat RFC 2822 dan berenkode base64url. Menampilkan ini jika jenis konten RAW dipilih. |
Arah
Arah pesan.
| Enum | |
|---|---|
DIRECTION_UNSPECIFIED |
Tidak ditentukan. |
INBOUND |
Pesan yang dikarantina diterima oleh pengguna. |
OUTBOUND |
Pesan yang dikarantina dikirim oleh pengguna. |
Negara Bagian
Status pemrosesan pesan saat ini.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Tidak ditentukan. |
PENDING_TRIAGE |
Pesan berada di Karantina. |
RELEASED |
Pesan telah dibebaskan dari karantina. |
DENIED |
Pesan ditolak saat berada di karantina. |
TriggeredRule
Informasi tentang aturan tertentu yang menyebabkan pesan dikarantina.
| Representasi JSON |
|---|
{ "policyId": string, "ruleId": string, "displayName": string } |
| Kolom | |
|---|---|
policyId |
ID kebijakan yang terkait dengan aturan yang ditetapkan. |
ruleId |
ID untuk aturan tertentu yang ditetapkan. |
displayName |
Nama atau deskripsi aturan yang ditetapkan. |
MessageContent
Informasi mendetail tentang konten pesan email yang dikarantina.
| Representasi JSON |
|---|
{ "headers": [ { object ( |
| Kolom | |
|---|---|
headers[] |
Header pesan email. |
attachments[] |
Lampiran yang ditemukan dalam pesan email. |
body |
Isi teks biasa atau cuplikan pesan email. |
subject |
Subjek pesan email. |
labels[] |
Label standar yang diterapkan ke pesan (misalnya, "KARANTINA"). |
classificationLabelValues[] |
Nilai Label Klasifikasi yang diterapkan ke pesan. Hanya ada untuk akun Google Workspace. |
Header
Header dalam pesan email.
| Representasi JSON |
|---|
{ "name": string, "value": string } |
| Kolom | |
|---|---|
name |
Nama header, seperti "Dari" atau "Subjek". |
value |
Nilai header, yang didekode MIME. |
Lampiran
Lampiran dalam pesan email.
| Representasi JSON |
|---|
{ "filename": string, "mimeType": string, "sizeBytes": string, "attachmentId": string } |
| Kolom | |
|---|---|
filename |
Nama file lampiran. |
mimeType |
Jenis MIME lampiran (misalnya, "application/pdf"). |
sizeBytes |
Ukuran lampiran dalam byte. |
attachmentId |
ID unik yang digunakan untuk mengambil konten lampiran. |
ClassificationLabelValue
Label Klasifikasi yang diterapkan ke pesan email.
| Representasi JSON |
|---|
{
"labelId": string,
"fields": [
{
object ( |
| Kolom | |
|---|---|
labelId |
ID label klasifikasi alfanumerik mentah atau kanonis. |
fields[] |
Nilai kolom untuk ID label klasifikasi yang diberikan. |
ClassificationLabelFieldValue
Nilai kolom untuk label klasifikasi.
| Representasi JSON |
|---|
{ "fieldId": string, "selection": string } |
| Kolom | |
|---|---|
fieldId |
ID kolom untuk Nilai Label Klasifikasi. |
selection |
ID pilihan untuk opsi pilihan. |
Metode |
|
|---|---|
|
Menolak daftar pesan secara asinkron. |
|
Merilis daftar pesan secara asinkron. |
|
Menolak pesan dari karantina. |
|
Mendapatkan metadata dan konten untuk pesan yang dikarantina. |
|
Membuat kueri untuk pesan yang dikarantina menggunakan kondisi filter tertentu. |
|
Melepaskan pesan dari karantina untuk dikirimkan ke penerima. |
|
Menelusuri pesan yang dikarantina menggunakan kueri penelusuran tertentu. |