DataflowEndpointMqtt interface

Właściwości punktu końcowego brokera

Właściwości

authentication

właściwości uwierzytelniania. USTAWIENIE DOMYŚLNE: kubernetes.audience=aio-internal. UWAGA — właściwość tylko pola wyliczenia jest dozwolona

clientIdPrefix

Prefiks identyfikatora klienta. Identyfikator klienta wygenerowany przez przepływ danych to <prefiks>-TBD. Fakultatywny; brak prefiksu w przypadku pominięcia.

cloudEventAttributes

Konfiguracja mapowania zdarzeń w chmurze.

host

Host brokera w postaci nazwy hosta <>:<port>. Fakultatywny; łączy się z brokerem w przypadku pominięcia.

keepAliveSeconds

Broker KeepAlive na połączenie w sekundach.

maxInflightMessages

Maksymalna liczba komunikatów do utrzymania w locie. W przypadku subskrypcji jest to maksymalna wartość odbioru. W przypadku publikowania jest to maksymalna liczba komunikatów do wysłania przed oczekiwaniem na wykonanie ack.

protocol

Włączanie lub wyłączanie obiektów websocket.

qos

Qos dla połączenia brokera.

retain

Określa, czy zachować ustawienie zachowywania.

sessionExpirySeconds

Wygaśnięcie sesji w sekundach.

tls

Konfiguracja protokołu TLS.

Szczegóły właściwości

authentication

właściwości uwierzytelniania. USTAWIENIE DOMYŚLNE: kubernetes.audience=aio-internal. UWAGA — właściwość tylko pola wyliczenia jest dozwolona

authentication: DataflowEndpointMqttAuthentication

Wartość właściwości

clientIdPrefix

Prefiks identyfikatora klienta. Identyfikator klienta wygenerowany przez przepływ danych to <prefiks>-TBD. Fakultatywny; brak prefiksu w przypadku pominięcia.

clientIdPrefix?: string

Wartość właściwości

string

cloudEventAttributes

Konfiguracja mapowania zdarzeń w chmurze.

cloudEventAttributes?: string

Wartość właściwości

string

host

Host brokera w postaci nazwy hosta <>:<port>. Fakultatywny; łączy się z brokerem w przypadku pominięcia.

host?: string

Wartość właściwości

string

keepAliveSeconds

Broker KeepAlive na połączenie w sekundach.

keepAliveSeconds?: number

Wartość właściwości

number

maxInflightMessages

Maksymalna liczba komunikatów do utrzymania w locie. W przypadku subskrypcji jest to maksymalna wartość odbioru. W przypadku publikowania jest to maksymalna liczba komunikatów do wysłania przed oczekiwaniem na wykonanie ack.

maxInflightMessages?: number

Wartość właściwości

number

protocol

Włączanie lub wyłączanie obiektów websocket.

protocol?: string

Wartość właściwości

string

qos

Qos dla połączenia brokera.

qos?: number

Wartość właściwości

number

retain

Określa, czy zachować ustawienie zachowywania.

retain?: string

Wartość właściwości

string

sessionExpirySeconds

Wygaśnięcie sesji w sekundach.

sessionExpirySeconds?: number

Wartość właściwości

number

tls

Konfiguracja protokołu TLS.

tls?: TlsProperties

Wartość właściwości