DataflowEndpointMqtt interface

Proprietà dell'endpoint broker

Proprietà

authentication

proprietà di autenticazione. PREDEFINITO: kubernetes.audience=aio-internal. NOTA: la proprietà solo campo enumerazione è consentita

clientIdPrefix

Prefisso ID client. L'ID client generato dal flusso di dati è <prefisso>-TBD. Opzionale; nessun prefisso se omesso.

cloudEventAttributes

Configurazione del mapping degli eventi cloud.

host

Host del broker sotto forma di <nome host>: porta<>. Opzionale; si connette a Broker se omesso.

keepAliveSeconds

KeepAlive broker per la connessione in secondi.

maxInflightMessages

Numero massimo di messaggi da mantenere in anteprima. Per la sottoscrizione, si tratta del valore massimo di ricezione. Per la pubblicazione, si tratta del numero massimo di messaggi da inviare prima di attendere un ack.

protocol

Abilitare o disabilitare websocket.

qos

Qos per la connessione Broker.

retain

Indica se mantenere o meno l'impostazione di conservazione.

sessionExpirySeconds

La scadenza della sessione è in secondi.

tls

Configurazione tls.

Dettagli proprietà

authentication

proprietà di autenticazione. PREDEFINITO: kubernetes.audience=aio-internal. NOTA: la proprietà solo campo enumerazione è consentita

authentication: DataflowEndpointMqttAuthentication

Valore della proprietà

clientIdPrefix

Prefisso ID client. L'ID client generato dal flusso di dati è <prefisso>-TBD. Opzionale; nessun prefisso se omesso.

clientIdPrefix?: string

Valore della proprietà

string

cloudEventAttributes

Configurazione del mapping degli eventi cloud.

cloudEventAttributes?: string

Valore della proprietà

string

host

Host del broker sotto forma di <nome host>: porta<>. Opzionale; si connette a Broker se omesso.

host?: string

Valore della proprietà

string

keepAliveSeconds

KeepAlive broker per la connessione in secondi.

keepAliveSeconds?: number

Valore della proprietà

number

maxInflightMessages

Numero massimo di messaggi da mantenere in anteprima. Per la sottoscrizione, si tratta del valore massimo di ricezione. Per la pubblicazione, si tratta del numero massimo di messaggi da inviare prima di attendere un ack.

maxInflightMessages?: number

Valore della proprietà

number

protocol

Abilitare o disabilitare websocket.

protocol?: string

Valore della proprietà

string

qos

Qos per la connessione Broker.

qos?: number

Valore della proprietà

number

retain

Indica se mantenere o meno l'impostazione di conservazione.

retain?: string

Valore della proprietà

string

sessionExpirySeconds

La scadenza della sessione è in secondi.

sessionExpirySeconds?: number

Valore della proprietà

number

tls

Configurazione tls.

tls?: TlsProperties

Valore della proprietà