Package-level declarations
Types
Link copied to clipboard
data class NamespaceArgs(val namespace: Output<String>? = null, val tableBucketArn: Output<String>? = null) : ConvertibleToJava<NamespaceArgs>
Resource for managing an Amazon S3 Tables Namespace.
Link copied to clipboard
class NamespaceArgsBuilder
Builder for NamespaceArgs.
Link copied to clipboard
Link copied to clipboard
class NamespaceResourceBuilder
Builder for Namespace.
Link copied to clipboard
data class TableArgs(val encryptionConfiguration: Output<TableEncryptionConfigurationArgs>? = null, val format: Output<String>? = null, val maintenanceConfiguration: Output<TableMaintenanceConfigurationArgs>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val tableBucketArn: Output<String>? = null) : ConvertibleToJava<TableArgs>
Resource for managing an Amazon S3 Tables Table.
Link copied to clipboard
class TableArgsBuilder
Builder for TableArgs.
Link copied to clipboard
Resource for managing an Amazon S3 Tables Table Bucket.
Link copied to clipboard
data class TableBucketArgs(val encryptionConfiguration: Output<TableBucketEncryptionConfigurationArgs>? = null, val maintenanceConfiguration: Output<TableBucketMaintenanceConfigurationArgs>? = null, val name: Output<String>? = null) : ConvertibleToJava<TableBucketArgs>
Resource for managing an Amazon S3 Tables Table Bucket.
Link copied to clipboard
class TableBucketArgsBuilder
Builder for TableBucketArgs.
Link copied to clipboard
Link copied to clipboard
Resource for managing an Amazon S3 Tables Table Bucket Policy.
Link copied to clipboard
data class TableBucketPolicyArgs(val resourcePolicy: Output<String>? = null, val tableBucketArn: Output<String>? = null) : ConvertibleToJava<TableBucketPolicyArgs>
Resource for managing an Amazon S3 Tables Table Bucket Policy.
Link copied to clipboard
Builder for TableBucketPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for TableBucketPolicy.
Link copied to clipboard
Builder for TableBucket.
Link copied to clipboard
Link copied to clipboard
Resource for managing an Amazon S3 Tables Table Policy.
Link copied to clipboard
data class TablePolicyArgs(val name: Output<String>? = null, val namespace: Output<String>? = null, val resourcePolicy: Output<String>? = null, val tableBucketArn: Output<String>? = null) : ConvertibleToJava<TablePolicyArgs>
Resource for managing an Amazon S3 Tables Table Policy.
Link copied to clipboard
class TablePolicyArgsBuilder
Builder for TablePolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for TablePolicy.
Link copied to clipboard
class TableResourceBuilder
Builder for Table.
Functions
Link copied to clipboard
suspend fun tableBucket(name: String, block: suspend TableBucketResourceBuilder.() -> Unit): TableBucket
Link copied to clipboard
suspend fun tableBucketPolicy(name: String, block: suspend TableBucketPolicyResourceBuilder.() -> Unit): TableBucketPolicy
Link copied to clipboard
suspend fun tablePolicy(name: String, block: suspend TablePolicyResourceBuilder.() -> Unit): TablePolicy