Compartir a través de


DataflowEndpointMqtt interface

Propiedades del punto de conexión del agente

Propiedades

authentication

propiedades de autenticación. PREDETERMINADO: kubernetes.audience=aio-internal. NOTA: Se permite la propiedad solo enum field (Enumeración)

clientIdPrefix

Prefijo de id. de cliente. El identificador de cliente generado por el flujo de datos es <prefijo-TBD>. Opcional; no hay prefijo si se omite.

cloudEventAttributes

Configuración de asignación de eventos en la nube.

host

Host del Agente en forma de nombre de <host>:<puerto>. Opcional; se conecta a Broker si se omite.

keepAliveSeconds

Broker KeepAlive para la conexión en segundos.

maxInflightMessages

Número máximo de mensajes que se van a mantener en curso. Para suscribirse, este es el máximo de recepción. Para la publicación, este es el número máximo de mensajes que se van a enviar antes de esperar una confirmación.

protocol

Habilite o deshabilite websockets.

qos

Qos para la conexión de Broker.

retain

Indica si se debe conservar o no la configuración de retención.

sessionExpirySeconds

Expiración de la sesión en segundos.

tls

Configuración de TLS.

Detalles de las propiedades

authentication

propiedades de autenticación. PREDETERMINADO: kubernetes.audience=aio-internal. NOTA: Se permite la propiedad solo enum field (Enumeración)

authentication: DataflowEndpointMqttAuthentication

Valor de propiedad

clientIdPrefix

Prefijo de id. de cliente. El identificador de cliente generado por el flujo de datos es <prefijo-TBD>. Opcional; no hay prefijo si se omite.

clientIdPrefix?: string

Valor de propiedad

string

cloudEventAttributes

Configuración de asignación de eventos en la nube.

cloudEventAttributes?: string

Valor de propiedad

string

host

Host del Agente en forma de nombre de <host>:<puerto>. Opcional; se conecta a Broker si se omite.

host?: string

Valor de propiedad

string

keepAliveSeconds

Broker KeepAlive para la conexión en segundos.

keepAliveSeconds?: number

Valor de propiedad

number

maxInflightMessages

Número máximo de mensajes que se van a mantener en curso. Para suscribirse, este es el máximo de recepción. Para la publicación, este es el número máximo de mensajes que se van a enviar antes de esperar una confirmación.

maxInflightMessages?: number

Valor de propiedad

number

protocol

Habilite o deshabilite websockets.

protocol?: string

Valor de propiedad

string

qos

Qos para la conexión de Broker.

qos?: number

Valor de propiedad

number

retain

Indica si se debe conservar o no la configuración de retención.

retain?: string

Valor de propiedad

string

sessionExpirySeconds

Expiración de la sesión en segundos.

sessionExpirySeconds?: number

Valor de propiedad

number

tls

Configuración de TLS.

tls?: TlsProperties

Valor de propiedad