CrFunctions

Functions

Link copied to clipboard

This data source provides the Cr Chains of the current Alibaba Cloud user. For information about CR Chains and how to use it, see What is Chain.

suspend fun getChains(argument: suspend GetChainsPlainArgsBuilder.() -> Unit): GetChainsResult
suspend fun getChains(enableDetails: Boolean? = null, ids: List<String>? = null, instanceId: String, nameRegex: String? = null, outputFile: String? = null, repoName: String? = null, repoNamespaceName: String? = null): GetChainsResult
Link copied to clipboard

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

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

This data source provides the Cr Chart Repositories of the current Alibaba Cloud user.

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

This data source provides the Cr Endpoint Acl Policies of the current Alibaba Cloud user.

suspend fun getEndpointAclPolicies(endpointType: String, ids: List<String>? = null, instanceId: String, outputFile: String? = null): GetEndpointAclPoliciesResult
Link copied to clipboard

This data source provides the CR Endpoint Acl Service of the current Alibaba Cloud user. For information about Event Bridge and how to use it, see What is CR Endpoint Acl.

suspend fun getEndpointAclService(enable: Boolean, endpointType: String, instanceId: String, moduleName: String? = null): GetEndpointAclServiceResult
Link copied to clipboard

This data source provides a list Container Registry namespaces on Alibaba Cloud.

suspend fun getNamespaces(nameRegex: String? = null, outputFile: String? = null): GetNamespacesResult
Link copied to clipboard
suspend fun getRepos(argument: GetReposPlainArgs): GetReposResult

This data source provides a list Container Registry repositories on Alibaba Cloud.

suspend fun getRepos(argument: suspend GetReposPlainArgsBuilder.() -> Unit): GetReposResult
suspend fun getRepos(enableDetails: Boolean? = null, nameRegex: String? = null, namespace: String? = null, outputFile: String? = null): GetReposResult
Link copied to clipboard

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

suspend fun getService(argument: suspend GetServicePlainArgsBuilder.() -> Unit): GetServiceResult
suspend fun getService(enable: String? = null, password: String): GetServiceResult
Link copied to clipboard

This data source provides the CR Vpc Endpoint Linked Vpcs of the current Alibaba Cloud user.

suspend fun getVpcEndpointLinkedVpcs(ids: List<String>? = null, instanceId: String, moduleName: String, outputFile: String? = null, status: String? = null): GetVpcEndpointLinkedVpcsResult