import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Describes a network in Nutanix Database Service */ export declare function getNdbNetwork(args?: GetNdbNetworkArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getNdbNetwork. */ export interface GetNdbNetworkArgs { /** * id of network */ id?: string; /** * name of network */ name?: string; } /** * A collection of values returned by getNdbNetwork. */ export interface GetNdbNetworkResult { /** * cluster id where network is present */ readonly clusterId: string; /** * network id */ readonly id: string; /** * IP addresses of network */ readonly ipAddresses: outputs.GetNdbNetworkIpAddress[]; /** * IP Pools of network */ readonly ipPools: outputs.GetNdbNetworkIpPool[]; /** * network managed by NDB or not */ readonly managed: boolean; /** * network name */ readonly name: string; /** * properties of network */ readonly properties: outputs.GetNdbNetworkProperty[]; /** * properties map of network */ readonly propertiesMaps: outputs.GetNdbNetworkPropertiesMap[]; /** * stretched vlan id */ readonly stretchedVlanId: string; /** * type of network */ readonly type: string; } /** * Describes a network in Nutanix Database Service */ export declare function getNdbNetworkOutput(args?: GetNdbNetworkOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getNdbNetwork. */ export interface GetNdbNetworkOutputArgs { /** * id of network */ id?: pulumi.Input; /** * name of network */ name?: pulumi.Input; } //# sourceMappingURL=getNdbNetwork.d.ts.map