EmrFunctions

Functions

Link copied to clipboard

This data source provides the Emr Clusters of the current Alibaba Cloud user.

suspend fun getClusters(argument: suspend GetClustersPlainArgsBuilder.() -> Unit): GetClustersResult
suspend fun getClusters(clusterName: String? = null, clusterTypeLists: List<String>? = null, createType: String? = null, defaultStatus: Boolean? = null, depositType: String? = null, enableDetails: Boolean? = null, ids: List<String>? = null, isDesc: Boolean? = null, machineType: String? = null, nameRegex: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, resourceGroupId: String? = null, statusLists: List<String>? = null, vpcId: String? = null): GetClustersResult
Link copied to clipboard

The alicloud.emr.getDiskTypes data source provides a collection of data disk and system disk types available in Alibaba Cloud account when create a emr cluster.

suspend fun getDiskTypes(clusterType: String, destinationResource: String, instanceChargeType: String, instanceType: String, outputFile: String? = null, zoneId: String? = null): GetDiskTypesResult
Link copied to clipboard

The alicloud.emr.getInstanceTypes data source provides a collection of ecs instance types available in Alibaba Cloud account when create a emr cluster.

suspend fun getInstanceTypes(clusterType: String, destinationResource: String, instanceChargeType: String, instanceType: String? = null, outputFile: String? = null, supportLocalStorage: Boolean? = null, supportNodeTypes: List<String>? = null, zoneId: String? = null): GetInstanceTypesResult
Link copied to clipboard

The alicloud.emr.getMainVersions data source provides a collection of emr main versions available in Alibaba Cloud account when create a emr cluster.

suspend fun getMainVersions(clusterTypes: List<String>? = null, emrVersion: String? = null, outputFile: String? = null): GetMainVersionsResult