SimpleapplicationserverFunctions

Functions

Link copied to clipboard

This data source provides the Simple Application Server Images of the current Alibaba Cloud user.

suspend fun getImages(argument: suspend GetImagesPlainArgsBuilder.() -> Unit): GetImagesResult
suspend fun getImages(ids: List<String>? = null, imageType: String? = null, nameRegex: String? = null, outputFile: String? = null, platform: String? = null): GetImagesResult
Link copied to clipboard

This data source provides the Simple Application Server Instances of the current Alibaba Cloud user.

suspend fun getInstances(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, paymentType: String? = null, status: String? = null): GetInstancesResult
Link copied to clipboard

This data source provides the Simple Application Server Custom Images of the current Alibaba Cloud user.

suspend fun getServerCustomImages(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetServerCustomImagesResult
Link copied to clipboard

This data source provides the Simple Application Server Disks of the current Alibaba Cloud user.

suspend fun getServerDisks(diskType: String? = null, ids: List<String>? = null, instanceId: String? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetServerDisksResult
Link copied to clipboard

This data source provides the Simple Application Server Firewall Rules of the current Alibaba Cloud user.

suspend fun getServerFirewallRules(ids: List<String>? = null, instanceId: String, outputFile: String? = null): GetServerFirewallRulesResult
Link copied to clipboard

This data source provides the Simple Application Server Plans of the current Alibaba Cloud user.

suspend fun getServerPlans(bandwidth: Int? = null, core: Int? = null, diskSize: Int? = null, flow: Int? = null, ids: List<String>? = null, memory: Double? = null, outputFile: String? = null, platform: String? = null): GetServerPlansResult
Link copied to clipboard

This data source provides the Simple Application Server Snapshots of the current Alibaba Cloud user.

suspend fun getServerSnapshots(diskId: String? = null, ids: List<String>? = null, instanceId: String? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetServerSnapshotsResult