Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource

Provides a DAX Cluster resource.

Link copied to clipboard
data class ClusterArgs(val availabilityZones: Output<List<String>>? = null, val clusterEndpointEncryptionType: Output<String>? = null, val clusterName: Output<String>? = null, val description: Output<String>? = null, val iamRoleArn: Output<String>? = null, val maintenanceWindow: Output<String>? = null, val nodeType: Output<String>? = null, val notificationTopicArn: Output<String>? = null, val parameterGroupName: Output<String>? = null, val replicationFactor: Output<Int>? = null, val securityGroupIds: Output<List<String>>? = null, val serverSideEncryption: Output<ClusterServerSideEncryptionArgs>? = null, val subnetGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>

Provides a DAX Cluster resource.

Link copied to clipboard
Link copied to clipboard
object ClusterMapper : ResourceMapper<Cluster>
Link copied to clipboard
Link copied to clipboard
class ParameterGroup : KotlinCustomResource

Provides a DAX Parameter Group resource.

Link copied to clipboard
data class ParameterGroupArgs(val description: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<List<ParameterGroupParameterArgs>>? = null) : ConvertibleToJava<ParameterGroupArgs>

Provides a DAX Parameter Group resource.

Link copied to clipboard
Link copied to clipboard
object ParameterGroupMapper : ResourceMapper<ParameterGroup>
Link copied to clipboard
class SubnetGroup : KotlinCustomResource

Provides a DAX Subnet Group resource.

Link copied to clipboard
data class SubnetGroupArgs(val description: Output<String>? = null, val name: Output<String>? = null, val subnetIds: Output<List<String>>? = null) : ConvertibleToJava<SubnetGroupArgs>

Provides a DAX Subnet Group resource.

Link copied to clipboard
Link copied to clipboard
object SubnetGroupMapper : ResourceMapper<SubnetGroup>
Link copied to clipboard

Functions

Link copied to clipboard
fun cluster(name: String): Cluster
suspend fun cluster(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
Link copied to clipboard
suspend fun subnetGroup(name: String, block: suspend SubnetGroupResourceBuilder.() -> Unit): SubnetGroup