DataflowEndpointMqtt interface

Broker-Endpunkteigenschaften

Eigenschaften

authentication

Authentifizierungseigenschaften. STANDARDWERT: kubernetes.audience=aio-internal. HINWEIS : Nur Eigenschaft des Enumerationsfelds ist zulässig

clientIdPrefix

Client-ID-Präfix. Die vom Datenfluss generierte Client-ID ist <präfix-TBD>. Wahlfrei; kein Präfix, wenn nicht angegeben.

cloudEventAttributes

Konfiguration der Cloudereigniszuordnung.

host

Host des Brokers in Form von <hostname>:<port>. Wahlfrei; stellt eine Verbindung mit Broker bereit, wenn sie weggelassen wird.

keepAliveSeconds

Broker KeepAlive für die Verbindung in Sekunden.

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.

protocol

Aktivieren oder Deaktivieren von Websockets.

qos

Qos für Brokerverbindung.

retain

Gibt an, ob die Aufbewahrungseinstellung beibehalten werden soll.

sessionExpirySeconds

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

tls

TLS-Konfiguration.

tls?: TlsProperties

Eigenschaftswert