ActiontrailFunctions

Functions

Link copied to clipboard

This data source provides a list of ALIKAFKA Consumer Groups in an Alibaba Cloud account according to the specified filters.

suspend fun getConsumerGroups(consumerIdRegex: String? = null, ids: List<String>? = null, instanceId: String, outputFile: String? = null): GetConsumerGroupsResult
Link copied to clipboard

This data source provides the Actiontrail History Delivery Jobs of the current Alibaba Cloud user.

suspend fun getHistoryDeliveryJobs(enableDetails: Boolean? = null, ids: List<String>? = null, outputFile: String? = null, status: Int? = null): GetHistoryDeliveryJobsResult
Link copied to clipboard

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

suspend fun getInstances(enableDetails: Boolean? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetInstancesResult
Link copied to clipboard

This data source provides a list of ALIKAFKA Sasl acls in an Alibaba Cloud account according to the specified filters.

suspend fun getSaslAcls(argument: suspend GetSaslAclsPlainArgsBuilder.() -> Unit): GetSaslAclsResult
suspend fun getSaslAcls(aclResourceName: String, aclResourceType: String, instanceId: String, outputFile: String? = null, username: String): GetSaslAclsResult
Link copied to clipboard

This data source provides a list of ALIKAFKA Sasl users in an Alibaba Cloud account according to the specified filters.

suspend fun getSaslUsers(instanceId: String, nameRegex: String? = null, outputFile: String? = null): GetSaslUsersResult
Link copied to clipboard

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

suspend fun getTopics(argument: suspend GetTopicsPlainArgsBuilder.() -> Unit): GetTopicsResult
suspend fun getTopics(ids: List<String>? = null, instanceId: String, nameRegex: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, topic: String? = null): GetTopicsResult
Link copied to clipboard

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

suspend fun getTrails(argument: suspend GetTrailsPlainArgsBuilder.() -> Unit): GetTrailsResult
suspend fun getTrails(ids: List<String>? = null, includeOrganizationTrail: Boolean? = null, includeShadowTrails: Boolean? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetTrailsResult
Link copied to clipboard
suspend fun getTrailsDeprecated(ids: List<String>? = null, includeOrganizationTrail: Boolean? = null, includeShadowTrails: Boolean? = null, nameRegex: String? = null, outputFile: String? = null, status: String? = null): GetTrailsDeprecatedResult