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 key-value pairs added to each object.

Storage class used for objects stored in GCS.

The destination type. Always google_cloud_storage.

Generated using TypeDoc