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 Global Events Storage Region of the current Alibaba Cloud user.

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