DataflowEndpointMqtt interface
Propriedades do ponto de extremidade do agente
Propriedades
| authentication | propriedades de autenticação. PADRÃO: kubernetes.audience=aio-internal. NOTA - A propriedade somente campo Enum é permitida |
| client |
Prefixo da ID do cliente. O ID do cliente gerado pelo fluxo de dados é <prefixo-TBD>. Opcional; nenhum prefixo se omitido. |
| cloud |
Configuração de mapeamento de eventos na nuvem. |
| host | Host do Broker na forma de <hostname>:<port>. Opcional; se conecta ao Broker se omitido. |
| keep |
Broker KeepAlive para conexão em segundos. |
| max |
O número máximo de mensagens para manter em voo. Para subscrever, este é o máximo recebido. Para publicar, este é o número máximo de mensagens a enviar antes de esperar por um ack. |
| protocol | Habilite ou desabilite websockets. |
| qos | Qos para conexão Broker. |
| retain | Se deve ou não manter a configuração de retenção. |
| session |
Expiração da sessão em segundos. |
| tls | Configuração TLS. |
Detalhes de Propriedade
authentication
propriedades de autenticação. PADRÃO: kubernetes.audience=aio-internal. NOTA - A propriedade somente campo Enum é permitida
authentication: DataflowEndpointMqttAuthentication
Valor de Propriedade
clientIdPrefix
Prefixo da ID do cliente. O ID do cliente gerado pelo fluxo de dados é <prefixo-TBD>. Opcional; nenhum prefixo se omitido.
clientIdPrefix?: string
Valor de Propriedade
string
cloudEventAttributes
Configuração de mapeamento de eventos na nuvem.
cloudEventAttributes?: string
Valor de Propriedade
string
host
Host do Broker na forma de <hostname>:<port>. Opcional; se conecta ao Broker se omitido.
host?: string
Valor de Propriedade
string
keepAliveSeconds
Broker KeepAlive para conexão em segundos.
keepAliveSeconds?: number
Valor de Propriedade
number
maxInflightMessages
O número máximo de mensagens para manter em voo. Para subscrever, este é o máximo recebido. Para publicar, este é o número máximo de mensagens a enviar antes de esperar por um ack.
maxInflightMessages?: number
Valor de Propriedade
number
protocol
Habilite ou desabilite websockets.
protocol?: string
Valor de Propriedade
string
qos
Qos para conexão Broker.
qos?: number
Valor de Propriedade
number
retain
Se deve ou não manter a configuração de retenção.
retain?: string
Valor de Propriedade
string
sessionExpirySeconds
Expiração da sessão em segundos.
sessionExpirySeconds?: number
Valor de Propriedade
number