CassandraFunctions

Functions

Link copied to clipboard

This data source provides the Cassandra Backup Plans of the current Alibaba Cloud user.

suspend fun getBackupPlans(clusterId: String, outputFile: String? = null): GetBackupPlansResult
Link copied to clipboard

The alicloud.cassandra.getClusters data source provides a collection of Cassandra clusters available in Alicloud account. Filters support regular expression for the cluster name, ids or tags.

suspend fun getClusters(argument: suspend GetClustersPlainArgsBuilder.() -> Unit): GetClustersResult
suspend fun getClusters(ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, tags: Map<String, String>? = null): GetClustersResult
Link copied to clipboard

The alicloud.cassandra.getDataCenters data source provides a collection of Cassandra Data Centers available in Alicloud account. Filters support regular expression for the cluster name or ids.

suspend fun getDataCenters(clusterId: String, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetDataCentersResult
Link copied to clipboard
suspend fun getZones(argument: GetZonesPlainArgs): GetZonesResult

This data source provides availability zones for Cassandra 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