Class ObservabilityPipelineAmazonS3GenericDestination

The amazon_s3_generic destination sends your logs to an Amazon S3 bucket.

Supported pipeline types: logs

Hierarchy

  • ObservabilityPipelineAmazonS3GenericDestination

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

AWS authentication credentials used for accessing AWS services such as S3. If omitted, the system’s default credentials are used (for example, the IAM role and environment variables).

Event batching settings

bucket: string

S3 bucket name.

Compression algorithm applied to encoded logs.

Encoding format for the destination.

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.

region: string

AWS region of the S3 bucket.

S3 storage class.

The destination type. Always amazon_s3_generic.

Generated using TypeDoc