RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs

data class RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs(val bucket: Output<String>, val keyPrefixes: Output<List<String>>? = null, val keys: Output<List<String>>? = null, val kmsKeysToGrants: Output<List<RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceKmsKeysToGrantArgs>>? = null) : ConvertibleToJava<RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs>

Constructors

constructor(bucket: Output<String>, keyPrefixes: Output<List<String>>? = null, keys: Output<List<String>>? = null, kmsKeysToGrants: Output<List<RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceKmsKeysToGrantArgs>>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>

The name of the S3 bucket.

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

List of key prefixes in the S3 bucket.

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

List of object keys in the S3 bucket.

Functions

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