EdasFunctions

Functions

Link copied to clipboard

This data source provides a list of EDAS application in an Alibaba Cloud account according to the specified filters.

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

This data source provides a list of EDAS clusters in an Alibaba Cloud account according to the specified filters.

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

This data source provides a list of EDAS deploy groups in an Alibaba Cloud account according to the specified filters.

suspend fun getDeployGroups(appId: String, nameRegex: String? = null, outputFile: String? = null): GetDeployGroupsResult
Link copied to clipboard

This data source provides the Edas Namespaces of the current Alibaba Cloud user.

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

Using this data source can open EDAS service automatically. If the service has been opened, it will return opened. For information about EDAS and how to use it, see What is EDAS.

suspend fun getService(enable: String? = null): GetServiceResult
suspend fun getService(argument: suspend GetServicePlainArgsBuilder.() -> Unit): GetServiceResult