Message Klass
Representerar ett meddelande till eller från IoTHub
Initierare för meddelande
- Arv
-
builtins.objectMessage
Konstruktor
Message(data, message_id=None, content_encoding=None, content_type=None, output_name=None)
Parametrar
Name | Description |
---|---|
data
Obligatorisk
|
De data som utgör nyttolasten |
message_id
|
En användaruppsättningsbar identifierare för meddelandet som används för begäran-svar-mönster. Format: En skiftlägeskänslig sträng (upp till 128 tecken lång) med 7-bitars alfanumeriska ASCII-tecken + {-, ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''} standardvärde: None
|
content_encoding
|
Innehållskodning av meddelandedata. Andra värden kan vara utf-16" eller "utf-32" standardvärde: None
|
content_type
|
Innehållstypegenskap som används för vägar med meddelandetexten. standardvärde: None
|
output_name
|
Namnet på de utdata som skickas till. standardvärde: None
|
Variabler
Name | Description |
---|---|
data
|
De data som utgör nyttolasten |
custom_properties
|
Ordlista med anpassade meddelandeegenskaper. Nycklarna och värdena för dessa egenskaper är alltid sträng. |
id
|
<xref:message>
En användaruppsättningsbar identifierare för meddelandet som används för begäran-svar-mönster. Format: En skiftlägeskänslig sträng (upp till 128 tecken lång) med 7-bitars alfanumeriska ASCII-tecken + {-, ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''} |
expiry_time_utc
|
Datum och tid då meddelandet upphör att gälla i UTC-format |
correlation_id
|
En egenskap i ett svarsmeddelande som vanligtvis innehåller message_id för begäran, i mönster för begäran-svar |
user_id
|
Ett ID för att ange ursprunget för meddelanden |
content_encoding
|
Innehållskodning av meddelandedata. Kan vara "utf-8", "utf-16" eller "utf-32" |
content_type
|
Egenskapen Innehållstyp som används för att dirigera meddelanden med meddelandetexten. Kan vara "application/json" |
output_name
|
Namnet på de utdata som meddelandet skickas till. |
input_name
|
Namnet på de indata som meddelandet togs emot på. |
Metoder
get_size | |
set_as_security_message |
Ange meddelandet som ett säkerhetsmeddelande. Detta är ett preliminärt API. Funktionaliteten är ännu inte garanterad. |
get_size
get_size()
set_as_security_message
Ange meddelandet som ett säkerhetsmeddelande.
Detta är ett preliminärt API. Funktionaliteten är ännu inte garanterad.
set_as_security_message()
Attribut
iothub_interface_id
Azure SDK for Python