UNPKG

@volcengine/pulumi

Version:

A Pulumi package for creating and managing volcengine cloud resources.

56 lines (55 loc) 2.28 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** @deprecated volcengine.nlb.NetworkLoadBalancers has been deprecated in favor of volcengine.nlb.getNetworkLoadBalancers */ export declare function networkLoadBalancers(args?: NetworkLoadBalancersArgs, opts?: pulumi.InvokeOptions): Promise<NetworkLoadBalancersResult>; /** * A collection of arguments for invoking NetworkLoadBalancers. */ export interface NetworkLoadBalancersArgs { ipAddressVersion?: string; loadBalancerIds?: string[]; loadBalancerName?: string; outputFile?: string; projectName?: string; status?: string; tags?: inputs.nlb.NetworkLoadBalancersTag[]; vpcId?: string; zoneId?: string; } /** * A collection of values returned by NetworkLoadBalancers. */ export interface NetworkLoadBalancersResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly ipAddressVersion?: string; readonly loadBalancerIds?: string[]; readonly loadBalancerName?: string; readonly networkLoadBalancers: outputs.nlb.NetworkLoadBalancersNetworkLoadBalancer[]; readonly outputFile?: string; readonly projectName?: string; readonly status?: string; readonly tags?: outputs.nlb.NetworkLoadBalancersTag[]; readonly totalCount: number; readonly vpcId?: string; readonly zoneId?: string; } /** @deprecated volcengine.nlb.NetworkLoadBalancers has been deprecated in favor of volcengine.nlb.getNetworkLoadBalancers */ export declare function networkLoadBalancersOutput(args?: NetworkLoadBalancersOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<NetworkLoadBalancersResult>; /** * A collection of arguments for invoking NetworkLoadBalancers. */ export interface NetworkLoadBalancersOutputArgs { ipAddressVersion?: pulumi.Input<string>; loadBalancerIds?: pulumi.Input<pulumi.Input<string>[]>; loadBalancerName?: pulumi.Input<string>; outputFile?: pulumi.Input<string>; projectName?: pulumi.Input<string>; status?: pulumi.Input<string>; tags?: pulumi.Input<pulumi.Input<inputs.nlb.NetworkLoadBalancersTagArgs>[]>; vpcId?: pulumi.Input<string>; zoneId?: pulumi.Input<string>; }