Class ObservabilityPipelineAmazonS3Destination

The amazon_s3 destination sends your logs in Datadog-rehydratable format to an Amazon S3 bucket for archiving.

Hierarchy

  • ObservabilityPipelineAmazonS3Destination

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).

bucket: string

S3 bucket name.

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.

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

The destination type. Always amazon_s3.

Generated using TypeDoc