TopicRuleErrorActionS3Args

data class TopicRuleErrorActionS3Args(val bucketName: Output<String>, val cannedAcl: Output<String>? = null, val key: Output<String>, val roleArn: Output<String>) : ConvertibleToJava<TopicRuleErrorActionS3Args>

Constructors

Link copied to clipboard
constructor(bucketName: Output<String>, cannedAcl: Output<String>? = null, key: Output<String>, roleArn: Output<String>)

Properties

Link copied to clipboard
val bucketName: Output<String>

The Amazon S3 bucket name.

Link copied to clipboard
val cannedAcl: Output<String>? = null

The Amazon S3 canned ACL that controls access to the object identified by the object key. Valid values.

Link copied to clipboard
val key: Output<String>

The name of the HTTP header.

Link copied to clipboard
val roleArn: Output<String>

The IAM role ARN that allows access to the CloudWatch alarm.

Functions

Link copied to clipboard
open override fun toJava(): TopicRuleErrorActionS3Args