AWS::Timestream::ScheduledQuery S3Configuration - AWS CloudFormation

AWS::Timestream::ScheduledQuery S3Configuration

Details on S3 location for error reports that result from running a query.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "BucketName" : String, "EncryptionOption" : String, "ObjectKeyPrefix" : String }

YAML

BucketName: String EncryptionOption: String ObjectKeyPrefix: String

Properties

BucketName

Name of the S3 bucket under which error reports will be created.

Required: Yes

Type: String

Pattern: [a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

Minimum: 3

Maximum: 63

Update requires: Replacement

EncryptionOption

Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.

Required: No

Type: String

Allowed values: SSE_S3 | SSE_KMS

Update requires: Replacement

ObjectKeyPrefix

Prefix for the error report key. Timestream by default adds the following prefix to the error report path.

Required: No

Type: String

Pattern: [a-zA-Z0-9|!\-_*'\(\)]([a-zA-Z0-9]|[!\-_*'\(\)\/.])+

Minimum: 1

Maximum: 896

Update requires: Replacement