MnsFunctions

Functions

Link copied to clipboard

This data source provides a list of MNS queues in an Alibaba Cloud account according to the specified parameters.

suspend fun getQueues(argument: suspend GetQueuesPlainArgsBuilder.() -> Unit): GetQueuesResult
suspend fun getQueues(namePrefix: String? = null, outputFile: String? = null): GetQueuesResult
Link copied to clipboard

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

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

This data source provides a list of MNS topics in an Alibaba Cloud account according to the specified parameters.

suspend fun getTopics(argument: suspend GetTopicsPlainArgsBuilder.() -> Unit): GetTopicsResult
suspend fun getTopics(namePrefix: String? = null, outputFile: String? = null): GetTopicsResult
Link copied to clipboard

This data source provides a list of MNS topic subscriptions in an Alibaba Cloud account according to the specified parameters.

suspend fun getTopicSubscriptions(namePrefix: String? = null, outputFile: String? = null, topicName: String): GetTopicSubscriptionsResult