DataflowEndpointMqtt interface
Broker-Endpunkteigenschaften
Eigenschaften
| authentication | Authentifizierungseigenschaften. STANDARDWERT: kubernetes.audience=aio-internal. HINWEIS : Nur Eigenschaft des Enumerationsfelds ist zulässig |
| client |
Client-ID-Präfix. Die vom Datenfluss generierte Client-ID ist <präfix-TBD>. Wahlfrei; kein Präfix, wenn nicht angegeben. |
| cloud |
Konfiguration der Cloudereigniszuordnung. |
| host | Host des Brokers in Form von <hostname>:<port>. Wahlfrei; stellt eine Verbindung mit Broker bereit, wenn sie weggelassen wird. |
| keep |
Broker KeepAlive für die Verbindung in Sekunden. |
| max |
Die maximale Anzahl von Nachrichten, die im Test-Flight beibehalten werden sollen. Für abonniert ist dies der empfangshöchste Wert. Für die Veröffentlichung ist dies die maximale Anzahl von Nachrichten, die gesendet werden sollen, bevor sie auf einen Ck warten. |
| protocol | Aktivieren oder Deaktivieren von Websockets. |
| qos | Qos für Brokerverbindung. |
| retain | Gibt an, ob die Aufbewahrungseinstellung beibehalten werden soll. |
| session |
Sitzung läuft in Sekunden ab. |
| tls | TLS-Konfiguration. |
Details zur Eigenschaft
authentication
Authentifizierungseigenschaften. STANDARDWERT: kubernetes.audience=aio-internal. HINWEIS : Nur Eigenschaft des Enumerationsfelds ist zulässig
authentication: DataflowEndpointMqttAuthentication
Eigenschaftswert
clientIdPrefix
Client-ID-Präfix. Die vom Datenfluss generierte Client-ID ist <präfix-TBD>. Wahlfrei; kein Präfix, wenn nicht angegeben.
clientIdPrefix?: string
Eigenschaftswert
string
cloudEventAttributes
Konfiguration der Cloudereigniszuordnung.
cloudEventAttributes?: string
Eigenschaftswert
string
host
Host des Brokers in Form von <hostname>:<port>. Wahlfrei; stellt eine Verbindung mit Broker bereit, wenn sie weggelassen wird.
host?: string
Eigenschaftswert
string
keepAliveSeconds
Broker KeepAlive für die Verbindung in Sekunden.
keepAliveSeconds?: number
Eigenschaftswert
number
maxInflightMessages
Die maximale Anzahl von Nachrichten, die im Test-Flight beibehalten werden sollen. Für abonniert ist dies der empfangshöchste Wert. Für die Veröffentlichung ist dies die maximale Anzahl von Nachrichten, die gesendet werden sollen, bevor sie auf einen Ck warten.
maxInflightMessages?: number
Eigenschaftswert
number
protocol
Aktivieren oder Deaktivieren von Websockets.
protocol?: string
Eigenschaftswert
string
qos
Qos für Brokerverbindung.
qos?: number
Eigenschaftswert
number
retain
Gibt an, ob die Aufbewahrungseinstellung beibehalten werden soll.
retain?: string
Eigenschaftswert
string
sessionExpirySeconds
Sitzung läuft in Sekunden ab.
sessionExpirySeconds?: number
Eigenschaftswert
number