DataflowEndpointMqtt interface
Proprietà dell'endpoint broker
Proprietà
| authentication | proprietà di autenticazione. PREDEFINITO: kubernetes.audience=aio-internal. NOTA: la proprietà solo campo enumerazione è consentita |
| client |
Prefisso ID client. L'ID client generato dal flusso di dati è <prefisso>-TBD. Opzionale; nessun prefisso se omesso. |
| cloud |
Configurazione del mapping degli eventi cloud. |
| host | Host del broker sotto forma di <nome host>: porta<>. Opzionale; si connette a Broker se omesso. |
| keep |
KeepAlive broker per la connessione in secondi. |
| max |
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. |
| session |
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