Class ObservabilityPipelineGooglePubSubSource

The google_pubsub source ingests logs from a Google Cloud Pub/Sub subscription.

Hierarchy

  • ObservabilityPipelineGooglePubSubSource

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any

GCP credentials used to authenticate with Google Cloud Storage.

The decoding format used to interpret incoming logs.

id: string

The unique identifier for this component. Used to reference this component in other parts of the pipeline (e.g., as input to downstream components).

project: string

The GCP project ID that owns the Pub/Sub subscription.

subscription: string

The Pub/Sub subscription name from which messages are consumed.

Configuration for enabling TLS encryption between the pipeline component and external services.

The source type. The value should always be google_pubsub.

Generated using TypeDoc