You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: The unique identifier for this component. Used in other parts of the pipeline to reference this component (for example, as the `input` to downstream components).
68625
+
example: websocket-source
68626
+
type: string
68627
+
password_key:
68628
+
description: Name of the environment variable or secret that holds the password. Used when `auth_strategy` is `basic`.
description: Name of the environment variable or secret that holds the WebSocket server URI (`ws://` or `wss://`).
68641
+
example: WS_URI
68642
+
type: string
68643
+
username_key:
68644
+
description: Name of the environment variable or secret that holds the username. Used when `auth_strategy` is `basic`.
68645
+
example: WS_AUTH_USERNAME
68646
+
type: string
68647
+
required:
68648
+
- id
68649
+
- type
68650
+
- decoding
68651
+
- auth_strategy
68652
+
type: object
68653
+
x-pipeline-types: [logs]
68654
+
ObservabilityPipelineWebsocketSourceAuthStrategy:
68655
+
description: Authentication strategy for the WebSocket source connection.
68656
+
enum:
68657
+
- none
68658
+
- basic
68659
+
- bearer
68660
+
- custom
68661
+
example: bearer
68662
+
type: string
68663
+
x-enum-varnames:
68664
+
- NONE
68665
+
- BASIC
68666
+
- BEARER
68667
+
- CUSTOM
68668
+
ObservabilityPipelineWebsocketSourceTls:
68669
+
description: TLS configuration for the WebSocket source. Use `enabled` for standard `wss://` connections, or `with_client_cert` to present a client certificate for mutual TLS.
description: TLS configuration that enables encryption without a client certificate. Use this for standard `wss://` connections that do not require mutual TLS.
0 commit comments