Package-level declarations

Types

Link copied to clipboard
data class GetTableBucketPlainArgs(val tableBucketArn: String) : ConvertibleToJava<GetTableBucketPlainArgs>
Link copied to clipboard
data class GetTableBucketPolicyPlainArgs(val tableBucketArn: String) : ConvertibleToJava<GetTableBucketPolicyPlainArgs>
Link copied to clipboard
class TableBucketPolicyResourcePolicyArgs : ConvertibleToJava<TableBucketPolicyResourcePolicyArgs>

A policy document containing permissions to add to the specified table bucket. In IAM, you must provide policy documents in JSON format. However, in CloudFormation you can provide the policy in JSON or YAML format because CloudFormation converts YAML to JSON before submitting it to IAM.

Link copied to clipboard
data class TableBucketUnreferencedFileRemovalArgs(val noncurrentDays: Output<Int>? = null, val status: Output<TableBucketUnreferencedFileRemovalStatus>? = null, val unreferencedDays: Output<Int>? = null) : ConvertibleToJava<TableBucketUnreferencedFileRemovalArgs>

Settings governing the Unreferenced File Removal maintenance action. Unreferenced file removal identifies and deletes all objects that are not referenced by any table snapshots.