Bagikan melalui


Message Kelas

Mewakili pesan ke atau dari IoTHub

Penginisialisasi untuk Pesan

Warisan
builtins.object
Message

Konstruktor

Message(data, message_id=None, content_encoding=None, content_type=None, output_name=None)

Parameter

Nama Deskripsi
data
Diperlukan

Data yang merupakan payload

message_id
str

ID yang dapat diatur pengguna untuk pesan yang digunakan untuk pola balasan permintaan. Format: String peka huruf besar/kecil (panjang hingga 128 karakter) karakter alfanumerik ASCII 7-bit + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', '@', ';', '$', '''}

nilai default: None
content_encoding
str

Pengodean konten data pesan. Nilai lain bisa utf-16' atau 'utf-32'

nilai default: None
content_type
str

Properti jenis konten yang digunakan untuk merutekan dengan isi pesan.

nilai default: None
output_name
str

Nama output yang sedang dikirim.

nilai default: None

Variabel

Nama Deskripsi
data

Data yang merupakan payload

custom_properties

Kamus properti pesan kustom. Kunci dan nilai properti ini akan selalu berupa string.

id
<xref:message>

ID yang dapat diatur pengguna untuk pesan yang digunakan untuk pola balasan permintaan. Format: String peka huruf besar/kecil (panjang hingga 128 karakter) karakter alfanumerik ASCII 7-bit + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', '@', ';', '$', '''}

expiry_time_utc

Tanggal dan waktu kedaluwarsa pesan dalam format UTC

correlation_id

Properti dalam pesan respons yang biasanya berisi message_id permintaan, dalam pola balasan permintaan

user_id

ID untuk menentukan asal pesan

content_encoding

Pengodean konten data pesan. Dapat berupa 'utf-8', 'utf-16' atau 'utf-32'

content_type

Properti jenis konten yang digunakan untuk merutekan pesan dengan isi pesan. Dapat berupa 'application/json'

output_name

Nama output tempat pesan dikirim.

input_name

Nama input tempat pesan diterima.

Metode

get_size
set_as_security_message

Atur pesan sebagai pesan keamanan.

Ini adalah API provisi. Fungsionalitas belum dijamin.

get_size

get_size()

set_as_security_message

Atur pesan sebagai pesan keamanan.

Ini adalah API provisi. Fungsionalitas belum dijamin.

set_as_security_message()

Atribut

iothub_interface_id