EcpFunctions

Functions

Link copied to clipboard

This data source provides the Ecp Instances of the current Alibaba Cloud user.

suspend fun getInstances(enableDetails: Boolean? = null, ids: List<String>? = null, imageId: String? = null, instanceName: String? = null, instanceType: String? = null, keyPairName: String? = null, nameRegex: String? = null, outputFile: String? = null, paymentType: String? = null, resolution: String? = null, status: String? = null, zoneId: String? = null): GetInstancesResult
Link copied to clipboard

This data source provides the available instance types with the Cloud Phone (ECP) Instance of the current Alibaba Cloud user.

suspend fun getInstanceTypes(outputFile: String? = null): GetInstanceTypesResult
Link copied to clipboard

This data source provides the Ecp Key Pairs of the current Alibaba Cloud user.

suspend fun getKeyPairs(argument: suspend GetKeyPairsPlainArgsBuilder.() -> Unit): GetKeyPairsResult
suspend fun getKeyPairs(ids: List<String>? = null, keyPairFingerPrint: String? = null, nameRegex: String? = null, outputFile: String? = null): GetKeyPairsResult
Link copied to clipboard
suspend fun getZones(argument: GetZonesPlainArgs): GetZonesResult

This data source provides the available zones with the Cloud Phone (ECP) Instance of the current Alibaba Cloud user.

suspend fun getZones(outputFile: String? = null): GetZonesResult
suspend fun getZones(argument: suspend GetZonesPlainArgsBuilder.() -> Unit): GetZonesResult