Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource

Provides a EMR cluster resource. This resource is based on EMR's new version OpenAPI. For information about EMR New and how to use it, see Add a domain.

Link copied to clipboard
data class ClusterArgs(val applicationConfigs: Output<List<ClusterApplicationConfigArgs>>? = null, val applications: Output<List<String>>? = null, val bootstrapScripts: Output<List<ClusterBootstrapScriptArgs>>? = null, val clusterName: Output<String>? = null, val clusterType: Output<String>? = null, val deletionProtection: Output<Boolean>? = null, val deployMode: Output<String>? = null, val logCollectStrategy: Output<String>? = null, val nodeAttributes: Output<List<ClusterNodeAttributeArgs>>? = null, val nodeGroups: Output<List<ClusterNodeGroupArgs>>? = null, val paymentType: Output<String>? = null, val releaseVersion: Output<String>? = null, val resourceGroupId: Output<String>? = null, val securityMode: Output<String>? = null, val subscriptionConfig: Output<ClusterSubscriptionConfigArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>

Provides a EMR cluster resource. This resource is based on EMR's new version OpenAPI. For information about EMR New and how to use it, see Add a domain.

Link copied to clipboard
Link copied to clipboard
object ClusterMapper : ResourceMapper<Cluster>
Link copied to clipboard
Link copied to clipboard

Functions

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