AdbFunctions

Functions

Link copied to clipboard

The alicloud.adb.getClusters data source provides a collection of ADB clusters available in Alibaba Cloud account. Filters support regular expression for the cluster description, searches by tags, and other filters which are listed below.

suspend fun getClusters(argument: suspend GetClustersPlainArgsBuilder.() -> Unit): GetClustersResult
suspend fun getClusters(description: String? = null, descriptionRegex: String? = null, enableDetails: Boolean? = null, ids: List<String>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, resourceGroupId: String? = null, status: String? = null, tags: Map<String, String>? = null): GetClustersResult
Link copied to clipboard

This data source provides the Adb DBCluster Lake Versions of the current Alibaba Cloud user.

suspend fun getDBClusterLakeVersions(enableDetails: Boolean? = null, ids: List<String>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, resourceGroupId: String? = null, status: String? = null): GetDBClusterLakeVersionsResult
Link copied to clipboard

This data source provides the Adb DBClusters of the current Alibaba Cloud user.

suspend fun getDBClusters(description: String? = null, descriptionRegex: String? = null, enableDetails: Boolean? = null, ids: List<String>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, resourceGroupId: String? = null, status: String? = null, tags: Map<String, String>? = null): GetDBClustersResult
Link copied to clipboard

This data source provides Adb Resource Group available to the user.What is Resource Group

suspend fun getResourceGroups(dbClusterId: String, groupName: String? = null, ids: List<String>? = null, outputFile: String? = null): GetResourceGroupsResult
Link copied to clipboard
suspend fun getZones(argument: GetZonesPlainArgs): GetZonesResult

This data source provides availability zones for ADB 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(multi: Boolean? = null, outputFile: String? = null): GetZonesResult