Class ObservabilityPipelineGooglePubSubDestination

The google_pubsub destination publishes logs to a Google Cloud Pub/Sub topic.

Hierarchy

  • ObservabilityPipelineGooglePubSubDestination

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.

Encoding format for log events.

id: string

The unique identifier for this component.

inputs: string[]

A list of component IDs whose output is used as the input for this component.

project: string

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

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

topic: string

The Pub/Sub topic name to publish logs to.

The destination type. The value should always be google_pubsub.

Generated using TypeDoc