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) |
| client |
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. |
| cloud |
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. |
| keep |
Broker KeepAlive para la conexión en segundos. |
| max |
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. |
| session |
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