Delivery - Amazon CloudWatch Logs

Delivery

This structure contains information about one delivery in your account.

A delivery is a connection between a logical delivery source and a logical delivery destination.

For more information, see CreateDelivery.

To update an existing delivery configuration, use UpdateDeliveryConfiguration.

Contents

arn

The Amazon Resource Name (ARN) that uniquely identifies this delivery.

Type: String

Required: No

deliveryDestinationArn

The ARN of the delivery destination that is associated with this delivery.

Type: String

Required: No

deliveryDestinationType

Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.

Type: String

Valid Values: S3 | CWL | FH

Required: No

deliverySourceName

The name of the delivery source that is associated with this delivery.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 60.

Pattern: [\w-]*

Required: No

fieldDelimiter

The field delimiter that is used between record fields when the final output format of a delivery is in Plain, W3C, or Raw format.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 5.

Required: No

id

The unique ID that identifies this delivery in your account.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: ^[0-9A-Za-z]+$

Required: No

recordFields

The record fields used in this delivery.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 128 items.

Length Constraints: Minimum length of 1. Maximum length of 64.

Required: No

s3DeliveryConfiguration

This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.

Type: S3DeliveryConfiguration object

Required: No

tags

The tags that have been assigned to this delivery.

Type: String to string map

Map Entries: Maximum number of 50 items.

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Key Pattern: ^([\p{L}\p{Z}\p{N}_.:/=+\-@]+)$

Value Length Constraints: Maximum length of 256.

Value Pattern: ^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: