Message Classe
Représente un message vers ou depuis IoTHub
Initialiseur pour message
- Héritage
-
builtins.objectMessage
Constructeur
Message(data, message_id=None, content_encoding=None, content_type=None, output_name=None)
Paramètres
Nom | Description |
---|---|
data
Obligatoire
|
Données qui constituent la charge utile |
message_id
|
Identificateur correspondant au message défini par l’utilisateur utilisé pour les modèles demande-réponse. Format : chaîne respectant la casse (jusqu’à 128 caractères) de caractères alphanumériques ASCII 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''} valeur par défaut: None
|
content_encoding
|
Encodage du contenu des données de message. D’autres valeurs peuvent être utf-16 » ou « utf-32 » valeur par défaut: None
|
content_type
|
Propriété de type de contenu utilisée pour acheminer le corps du message. valeur par défaut: None
|
output_name
|
Nom de la sortie à laquelle le est envoyé. valeur par défaut: None
|
Variables
Nom | Description |
---|---|
data
|
Données qui constituent la charge utile |
custom_properties
|
Dictionnaire de propriétés de message personnalisées. Les clés et les valeurs de ces propriétés seront toujours de type chaîne. |
id
|
<xref:message>
Identificateur correspondant au message défini par l’utilisateur utilisé pour les modèles demande-réponse. Format : chaîne respectant la casse (jusqu’à 128 caractères) de caractères alphanumériques ASCII 7 bits + {'-', ':', '.', '+', '%', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''} |
expiry_time_utc
|
Date et heure d’expiration du message au format UTC |
correlation_id
|
Propriété dans un message de réponse qui contient généralement le message_id de la demande, dans les modèles demande-réponse |
user_id
|
ID pour spécifier l’origine des messages |
content_encoding
|
Encodage du contenu des données de message. Peut être « utf-8 », « utf-16 » ou « utf-32 » |
content_type
|
Propriété de type de contenu utilisée pour acheminer les messages avec le corps du message. Peut être 'application/json' |
output_name
|
Nom de la sortie à laquelle le message est envoyé. |
input_name
|
Nom de l’entrée sur laquelle le message a été reçu. |
Méthodes
get_size | |
set_as_security_message |
Définissez le message en tant que message de sécurité. Il s’agit d’une API provisoire. Fonctionnalité non encore garantie. |
get_size
get_size()
set_as_security_message
Définissez le message en tant que message de sécurité.
Il s’agit d’une API provisoire. Fonctionnalité non encore garantie.
set_as_security_message()
Attributs
iothub_interface_id
Azure SDK for Python
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour