Message Classe
Representa uma mensagem de ou para o IoTHub
Inicializador para Mensagem
- Herança
-
builtins.objectMessage
Construtor
Message(data, message_id=None, content_encoding=None, content_type=None, output_name=None)
Parâmetros
Nome | Description |
---|---|
data
Obrigatório
|
Os dados que constituem o conteúdo |
message_id
|
Um identificador configurável pelo usuário para a mensagem utilizada para padrões de resposta à solicitação. Formato: uma cadeia de caracteres que diferencia maiúsculas de minúsculas (até 128 caracteres de comprimento) de caracteres alfanuméricos ASCII de sete bits + {'-', ':', '.', '+', '%', '_', '#', '?', '!', '', ')', ',', '=', '@', ';', '$', '''} valor padrão: None
|
content_encoding
|
Codificação de conteúdo dos dados da mensagem. Outros valores podem ser utf-16" ou "utf-32" valor padrão: None
|
content_type
|
Propriedade de tipo de conteúdo usada para rotear com o corpo da mensagem. valor padrão: None
|
output_name
|
Nome da saída para a qual o está sendo enviado. valor padrão: None
|
Variáveis
Nome | Description |
---|---|
data
|
Os dados que constituem o conteúdo |
custom_properties
|
Dicionário de propriedades de mensagem personalizadas. As chaves e os valores dessas propriedades sempre serão cadeia de caracteres. |
id
|
<xref:message>
Um identificador configurável pelo usuário para a mensagem utilizada para padrões de resposta à solicitação. Formato: uma cadeia de caracteres que diferencia maiúsculas de minúsculas (até 128 caracteres de comprimento) de caracteres alfanuméricos ASCII de sete bits + {'-', ':', '.', '+', '%', '_', '#', '?', '!', '', ')', ',', '=', '@', ';', '$', '''} |
expiry_time_utc
|
Data e hora da expiração da mensagem no formato UTC |
correlation_id
|
Uma propriedade em uma mensagem de resposta que normalmente contém o message_id da solicitação, em padrões de solicitação-resposta |
user_id
|
Uma ID para especificar a origem das mensagens |
content_encoding
|
Codificação de conteúdo dos dados da mensagem. Pode ser 'utf-8', 'utf-16' ou 'utf-32' |
content_type
|
Propriedade de tipo de conteúdo usada para rotear mensagens com o corpo da mensagem. Pode ser 'application/json' |
output_name
|
Nome da saída para a qual a mensagem está sendo enviada. |
input_name
|
Nome da entrada na qual a mensagem foi recebida. |
Métodos
get_size | |
set_as_security_message |
Defina a mensagem como uma mensagem de segurança. Essa é uma API provisória. Funcionalidade ainda não garantida. |
get_size
get_size()
set_as_security_message
Defina a mensagem como uma mensagem de segurança.
Essa é uma API provisória. Funcionalidade ainda não garantida.
set_as_security_message()
Atributos
iothub_interface_id
Azure SDK for Python
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de