import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Provides a datasource to retrieve static routes within VPCs given vpc_uuid. */ export declare function getStaticRoutes(args?: GetStaticRoutesArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getStaticRoutes. */ export interface GetStaticRoutesArgs { vpcName?: string; /** * vpc UUID */ vpcReferenceUuid?: string; } /** * A collection of values returned by getStaticRoutes. */ export interface GetStaticRoutesResult { /** * API version */ readonly apiVersion: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The vpcRouteTable kind metadata */ readonly metadata: { [key: string]: string; }; /** * An intentful representation of a vpcRouteTable spec */ readonly specs: outputs.GetStaticRoutesSpec[]; /** * An intentful representation of a vpcRouteTable status */ readonly statuses: outputs.GetStaticRoutesStatus[]; readonly vpcName?: string; readonly vpcReferenceUuid?: string; } /** * Provides a datasource to retrieve static routes within VPCs given vpc_uuid. */ export declare function getStaticRoutesOutput(args?: GetStaticRoutesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getStaticRoutes. */ export interface GetStaticRoutesOutputArgs { vpcName?: pulumi.Input; /** * vpc UUID */ vpcReferenceUuid?: pulumi.Input; } //# sourceMappingURL=getStaticRoutes.d.ts.map