TopicRuleS3Action

data class TopicRuleS3Action(val bucketName: String, val cannedAcl: TopicRuleCannedAccessControlList? = null, val key: String, val roleArn: String)

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Amazon S3 bucket.

Link copied to clipboard

The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see S3 canned ACLs .

Link copied to clipboard
val key: String

The object key. For more information, see Actions, resources, and condition keys for Amazon S3 .

Link copied to clipboard

The ARN of the IAM role that grants access.