import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Provides a datasource to retrieve PBR with pbrUuid . */ export declare function getPbr(args: GetPbrArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getPbr. */ export interface GetPbrArgs { /** * pbr UUID */ pbrUuid: string; } /** * A collection of values returned by getPbr. */ export interface GetPbrResult { /** * The version of the API. */ readonly apiVersion: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * - The routing policies kind metadata. */ readonly metadata: { [key: string]: string; }; readonly pbrUuid: string; /** * PBR input spec */ readonly specs: outputs.GetPbrSpec[]; /** * PBR output status */ readonly statuses: outputs.GetPbrStatus[]; } /** * Provides a datasource to retrieve PBR with pbrUuid . */ export declare function getPbrOutput(args: GetPbrOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getPbr. */ export interface GetPbrOutputArgs { /** * pbr UUID */ pbrUuid: pulumi.Input; } //# sourceMappingURL=getPbr.d.ts.map