AlicloudFunctions

Functions

Link copied to clipboard

This data source provides information about the current account.

Link copied to clipboard

This data source provides the identity of the current user.

Link copied to clipboard

This data source compute file crc64 checksum.

suspend fun getFileCrc64Checksum(filename: String, outputFile: String? = null): GetFileCrc64ChecksumResult
Link copied to clipboard

This data source provides the Message Center Contacts of the current Alibaba Cloud user.

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

This data source provides the Message Center Subscriptions of the current Alibaba Cloud user.

Link copied to clipboard

This data source provides the Msc Sub Webhooks of the current Alibaba Cloud user.

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

This data source provides Alibaba Cloud regions.

suspend fun getRegions(argument: suspend GetRegionsPlainArgsBuilder.() -> Unit): GetRegionsResult
suspend fun getRegions(current: Boolean? = null, name: String? = null, outputFile: String? = null): GetRegionsResult
Link copied to clipboard
suspend fun getZones(argument: GetZonesPlainArgs): GetZonesResult

This data source provides availability zones that can be accessed by an Alibaba Cloud account within the region configured in the provider.

suspend fun getZones(argument: suspend GetZonesPlainArgsBuilder.() -> Unit): GetZonesResult
suspend fun getZones(availableDiskCategory: String? = null, availableInstanceType: String? = null, availableResourceCreation: String? = null, availableSlbAddressIpVersion: String? = null, availableSlbAddressType: String? = null, enableDetails: Boolean? = null, instanceChargeType: String? = null, multi: Boolean? = null, networkType: String? = null, outputFile: String? = null, spotStrategy: String? = null): GetZonesResult