Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource

Provides a EMR Cluster resource. With this you can create, read, and release EMR Cluster.

Link copied to clipboard
data class ClusterArgs(val bootstrapActions: Output<List<ClusterBootstrapActionArgs>>? = null, val chargeType: Output<String>? = null, val clusterType: Output<String>? = null, val configs: Output<List<ClusterConfigArgs>>? = null, val depositType: Output<String>? = null, val easEnable: Output<Boolean>? = null, val emrVer: Output<String>? = null, val highAvailabilityEnable: Output<Boolean>? = null, val hostGroups: Output<List<ClusterHostGroupArgs>>? = null, val isOpenPublicIp: Output<Boolean>? = null, val keyPairName: Output<String>? = null, val masterPwd: Output<String>? = null, val metaStoreConf: Output<ClusterMetaStoreConfArgs>? = null, val metaStoreType: Output<String>? = null, val modifyClusterServiceConfig: Output<ClusterModifyClusterServiceConfigArgs>? = null, val name: Output<String>? = null, val optionSoftwareLists: Output<List<String>>? = null, val period: Output<Int>? = null, val relatedClusterId: Output<String>? = null, val resourceGroupId: Output<String>? = null, val securityGroupId: Output<String>? = null, val sshEnable: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val useLocalMetadb: Output<Boolean>? = null, val userDefinedEmrEcsRole: Output<String>? = null, val vswitchId: Output<String>? = null, val zoneId: Output<String>? = null) : ConvertibleToJava<ClusterArgs>

Provides a EMR Cluster resource. With this you can create, read, and release EMR Cluster.

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