import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Provides Nutanix datasource Get the route table for the specified extId. * * ## Example Usage * * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as nutanix from "@pierskarsenbarg/nutanix"; * * const get_route_table = nutanix.getRouteTableV2({ * extId: "ad7692ff-50f8-4a47-b3c9-fd5a3462d455", * }); * ``` * */ export declare function getRouteTableV2(args: GetRouteTableV2Args, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getRouteTableV2. */ export interface GetRouteTableV2Args { /** * Route UUID */ extId: string; } /** * A collection of values returned by getRouteTableV2. */ export interface GetRouteTableV2Result { /** * Route UUID */ readonly extId: string; /** * External routing domain associated with this route table. */ readonly externalRoutingDomainReference: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource. */ readonly links: outputs.GetRouteTableV2Link[]; /** * Metadata associated with this resource. */ readonly metadatas: outputs.GetRouteTableV2Metadata[]; /** * A globally unique identifier that represents the tenant that owns this entity */ readonly tenantId: string; /** * VPC reference. */ readonly vpcReference: string; } /** * Provides Nutanix datasource Get the route table for the specified extId. * * ## Example Usage * * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as nutanix from "@pierskarsenbarg/nutanix"; * * const get_route_table = nutanix.getRouteTableV2({ * extId: "ad7692ff-50f8-4a47-b3c9-fd5a3462d455", * }); * ``` * */ export declare function getRouteTableV2Output(args: GetRouteTableV2OutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getRouteTableV2. */ export interface GetRouteTableV2OutputArgs { /** * Route UUID */ extId: pulumi.Input; } //# sourceMappingURL=getRouteTableV2.d.ts.map