Partilhar via


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

clientIdPrefix

Prefixo da ID do cliente. O ID do cliente gerado pelo fluxo de dados é <prefixo-TBD>. Opcional; nenhum prefixo se omitido.

cloudEventAttributes

Configuração de mapeamento de eventos na nuvem.

host

Host do Broker na forma de <hostname>:<port>. Opcional; se conecta ao Broker se omitido.

keepAliveSeconds

Broker KeepAlive para conexão em segundos.

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.

protocol

Habilite ou desabilite websockets.

qos

Qos para conexão Broker.

retain

Se deve ou não manter a configuração de retenção.

sessionExpirySeconds

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

tls

Configuração TLS.

tls?: TlsProperties

Valor de Propriedade