Sdílet prostřednictvím


Message Třída

Představuje zprávu do IoTHubu nebo z IoTHubu.

Inicializátor pro zprávu

Dědičnost
builtins.object
Message

Konstruktor

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

Parametry

Name Description
data
Vyžadováno

Data, která tvoří datovou část

message_id
str

Identifikátor nastavitelný uživatelem pro zprávu, která se používá pro vzory požadavků a odpovědí. Formát: Řetězec rozlišující velká a malá písmena (až 128 znaků) se 7bitovými alfanumerickými znaky ASCII + {'-, ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.

výchozí hodnota: None
content_encoding
str

Kódování obsahu dat zpráv. Jiné hodnoty můžou být utf-16 nebo utf-32.

výchozí hodnota: None
content_type
str

Vlastnost typu obsahu používaná ke směrování s textem zprávy.

výchozí hodnota: None
output_name
str

Název výstupu, na který se odesílá.

výchozí hodnota: None

Proměnné

Name Description
data

Data, která tvoří datovou část

custom_properties

Slovník vlastních vlastností zprávy. Klíče a hodnoty těchto vlastností budou vždy string.

id
<xref:message>

Identifikátor nastavitelný uživatelem pro zprávu, která se používá pro vzory požadavků a odpovědí. Formát: Řetězec rozlišující velká a malá písmena (až 128 znaků) se 7bitovými alfanumerickými znaky ASCII + {'-, ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.

expiry_time_utc

Datum a čas vypršení platnosti zprávy ve formátu UTC

correlation_id

Vlastnost ve zprávě odpovědi, která obvykle obsahuje message_id požadavku ve vzorech žádosti a odpovědi

user_id

ID pro určení původu zpráv

content_encoding

Kódování obsahu dat zpráv. Může to být utf-8, utf-16 nebo utf-32.

content_type

Vlastnost typu obsahu používaná ke směrování zpráv s textem zprávy. Může to být application/json.

output_name

Název výstupu, na který se zpráva odesílá.

input_name

Název vstupu, na který byla zpráva přijata.

Metody

get_size
set_as_security_message

Nastavte zprávu jako zprávu zabezpečení.

Toto je dočasné rozhraní API. Funkčnost ještě není zaručena.

get_size

get_size()

set_as_security_message

Nastavte zprávu jako zprávu zabezpečení.

Toto je dočasné rozhraní API. Funkčnost ještě není zaručena.

set_as_security_message()

Atributy

iothub_interface_id