Class ObservabilityPipelineGoogleCloudStorageDestination

The google_cloud_storage destination stores logs in a Google Cloud Storage (GCS) bucket. It requires a bucket name, GCP authentication, and metadata fields.

Hierarchy

  • ObservabilityPipelineGoogleCloudStorageDestination

Constructors

Properties

Access control list setting for objects written to the bucket.

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.

bucket: string

Name of the GCS bucket.

id: string

Unique identifier for the destination component.

inputs: string[]

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

keyPrefix?: string

Optional prefix for object keys within the GCS bucket.

Custom metadata to attach to each object uploaded to the GCS bucket.

Storage class used for objects stored in GCS.

The destination type. Always google_cloud_storage.

Generated using TypeDoc