UNPKG

@linode/api-v4

Version:
34 lines 1.33 kB
import type { Filter, ResourcePage as Page, Params } from '../types'; import type { NetworkLoadBalancerNode } from './types'; /** * getNetworkLoadBalancerNodes * * Returns a paginated list of nodes for a listener. * * @param networkLoadBalancerId { number } The ID of the Network Load Balancer. * @param listenerId { number } The ID of the listener. */ interface GetNetworkLoadBalancerNodesOptions { filters?: Filter; listenerId: number; networkLoadBalancerId: number; params?: Params; } export declare const getNetworkLoadBalancerNodes: ({ networkLoadBalancerId, listenerId, params, filters, }: GetNetworkLoadBalancerNodesOptions) => Promise<Page<NetworkLoadBalancerNode>>; /** * getNetworkLoadBalancerNode * * Returns detailed information about a single node. * * @param networkLoadBalancerId { number } The ID of the Network Load Balancer. * @param listenerId { number } The ID of the listener. * @param nodeId { number } The ID of the node to retrieve. */ interface GetNetworkLoadBalancerNodeOptions { listenerId: number; networkLoadBalancerId: number; nodeId: number; } export declare const getNetworkLoadBalancerNode: ({ listenerId, networkLoadBalancerId, nodeId, }: GetNetworkLoadBalancerNodeOptions) => Promise<NetworkLoadBalancerNode>; export {}; //# sourceMappingURL=nodes.d.ts.map