UNPKG

@pulumi/yandex

Version:

A Pulumi package for creating and managing yandex cloud resources.

43 lines (42 loc) 1.49 kB
import * as pulumi from "@pulumi/pulumi"; import { output as outputs } from "./types"; export declare function getAlbLoadBalancer(args?: GetAlbLoadBalancerArgs, opts?: pulumi.InvokeOptions): Promise<GetAlbLoadBalancerResult>; /** * A collection of arguments for invoking getAlbLoadBalancer. */ export interface GetAlbLoadBalancerArgs { loadBalancerId?: string; name?: string; } /** * A collection of values returned by getAlbLoadBalancer. */ export interface GetAlbLoadBalancerResult { readonly allocationPolicies: outputs.GetAlbLoadBalancerAllocationPolicy[]; readonly createdAt: string; readonly description: string; readonly folderId: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly labels: { [key: string]: string; }; readonly listeners: outputs.GetAlbLoadBalancerListener[]; readonly loadBalancerId: string; readonly logGroupId: string; readonly name: string; readonly networkId: string; readonly regionId: string; readonly securityGroupIds: string[]; readonly status: string; } export declare function getAlbLoadBalancerOutput(args?: GetAlbLoadBalancerOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetAlbLoadBalancerResult>; /** * A collection of arguments for invoking getAlbLoadBalancer. */ export interface GetAlbLoadBalancerOutputArgs { loadBalancerId?: pulumi.Input<string>; name?: pulumi.Input<string>; }