Package-level declarations
Types
Link copied to clipboard
class AclArgsBuilder
Builder for AclArgs.
Link copied to clipboard
class AclResourceBuilder
Builder for Acl.
Link copied to clipboard
data class ClusterArgs(val aclName: Output<String>? = null, val autoMinorVersionUpgrade: Output<Boolean>? = null, val clusterEndpoint: Output<ClusterEndpointArgs>? = null, val clusterName: Output<String>? = null, val dataTiering: Output<ClusterDataTieringStatus>? = null, val description: Output<String>? = null, val engineVersion: Output<String>? = null, val finalSnapshotName: Output<String>? = null, val kmsKeyId: Output<String>? = null, val maintenanceWindow: Output<String>? = null, val nodeType: Output<String>? = null, val numReplicasPerShard: Output<Int>? = null, val numShards: Output<Int>? = null, val parameterGroupName: Output<String>? = null, val port: Output<Int>? = null, val securityGroupIds: Output<List<String>>? = null, val snapshotArns: Output<List<String>>? = null, val snapshotName: Output<String>? = null, val snapshotRetentionLimit: Output<Int>? = null, val snapshotWindow: Output<String>? = null, val snsTopicArn: Output<String>? = null, val snsTopicStatus: Output<String>? = null, val subnetGroupName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val tlsEnabled: Output<Boolean>? = null) : ConvertibleToJava<ClusterArgs>
The AWS::MemoryDB::Cluster resource creates an Amazon MemoryDB Cluster.
Link copied to clipboard
class ClusterArgsBuilder
Builder for ClusterArgs.
Link copied to clipboard
Link copied to clipboard
class ClusterResourceBuilder
Builder for Cluster.
Link copied to clipboard
object MemorydbFunctions
Link copied to clipboard
The AWS::MemoryDB::ParameterGroup resource creates an Amazon MemoryDB ParameterGroup.
Link copied to clipboard
data class ParameterGroupArgs(val description: Output<String>? = null, val family: Output<String>? = null, val parameterGroupName: Output<String>? = null, val parameters: Output<Any>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ParameterGroupArgs>
The AWS::MemoryDB::ParameterGroup resource creates an Amazon MemoryDB ParameterGroup.
Link copied to clipboard
Builder for ParameterGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ParameterGroup.
Link copied to clipboard
The AWS::MemoryDB::SubnetGroup resource creates an Amazon MemoryDB Subnet Group.
Link copied to clipboard
data class SubnetGroupArgs(val description: Output<String>? = null, val subnetGroupName: Output<String>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<SubnetGroupArgs>
The AWS::MemoryDB::SubnetGroup resource creates an Amazon MemoryDB Subnet Group.
Link copied to clipboard
class SubnetGroupArgsBuilder
Builder for SubnetGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SubnetGroup.
Link copied to clipboard
Link copied to clipboard
class UserArgsBuilder
Builder for UserArgs.
Link copied to clipboard
Link copied to clipboard
class UserResourceBuilder
Builder for User.
Functions
Link copied to clipboard
suspend fun parameterGroup(name: String, block: suspend ParameterGroupResourceBuilder.() -> Unit): ParameterGroup
Link copied to clipboard
suspend fun subnetGroup(name: String, block: suspend SubnetGroupResourceBuilder.() -> Unit): SubnetGroup