Nlb Functions
object NlbFunctions
Functions
Link copied to clipboard
This data source provides the Nlb Listeners of the current Alibaba Cloud user.
suspend fun getListeners(argument: suspend GetListenersPlainArgsBuilder.() -> Unit): GetListenersResult
suspend fun getListeners(ids: List<String>? = null, listenerProtocol: String? = null, loadBalancerIds: List<String>? = null, outputFile: String? = null): GetListenersResult
Link copied to clipboard
This data source provides the Nlb Load Balancers of the current Alibaba Cloud user.
suspend fun getLoadBalancers(argument: suspend GetLoadBalancersPlainArgsBuilder.() -> Unit): GetLoadBalancersResult
suspend fun getLoadBalancers(addressIpVersion: String? = null, addressType: String? = null, dnsName: String? = null, ids: List<String>? = null, ipv6AddressType: String? = null, loadBalancerBusinessStatus: String? = null, loadBalancerNames: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, resourceGroupId: String? = null, status: String? = null, tags: Map<String, String>? = null, vpcIds: List<String>? = null, zoneId: String? = null): GetLoadBalancersResult
Link copied to clipboard
This data source provides the Nlb Security Policies of the current Alibaba Cloud user.
suspend fun getSecurityPolicies(argument: suspend GetSecurityPoliciesPlainArgsBuilder.() -> Unit): GetSecurityPoliciesResult
Link copied to clipboard
This data source provides the Nlb Server Groups of the current Alibaba Cloud user.
suspend fun getServerGroups(argument: suspend GetServerGroupsPlainArgsBuilder.() -> Unit): GetServerGroupsResult
Link copied to clipboard
suspend fun getServerGroupServerAttachments(argument: GetServerGroupServerAttachmentsPlainArgs): GetServerGroupServerAttachmentsResult
This data source provides the Nlb Server Group Server Attachments of the current Alibaba Cloud user.
suspend fun getServerGroupServerAttachments(argument: suspend GetServerGroupServerAttachmentsPlainArgsBuilder.() -> Unit): GetServerGroupServerAttachmentsResult
suspend fun getServerGroupServerAttachments(ids: List<String>? = null, outputFile: String? = null, serverGroupId: String? = null, serverIds: List<String>? = null, serverIps: List<String>? = null): GetServerGroupServerAttachmentsResult
Link copied to clipboard
This data source provides the available zones with the Network Load Balancer (NLB) Instance of the current Alibaba Cloud user.