Edas Functions
object 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(argument: suspend GetApplicationsPlainArgsBuilder.() -> Unit): GetApplicationsResult
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(argument: suspend GetDeployGroupsPlainArgsBuilder.() -> Unit): GetDeployGroupsResult
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(argument: suspend GetNamespacesPlainArgsBuilder.() -> Unit): GetNamespacesResult
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.