UNPKG

@natzka-oss/pulumi-netbox

Version:

A Pulumi package for creating and managing Netbox cloud resources.

50 lines (49 loc) 1.22 kB
import * as pulumi from "@pulumi/pulumi"; /** * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as netbox from "@pulumi/netbox"; * * const custAProd = netbox.ipam.getIpRange({ * contains: "10.0.0.1/24", * }); * ``` */ export declare function getIpRange(args: GetIpRangeArgs, opts?: pulumi.InvokeOptions): Promise<GetIpRangeResult>; /** * A collection of arguments for invoking getIpRange. */ export interface GetIpRangeArgs { contains: string; } /** * A collection of values returned by getIpRange. */ export interface GetIpRangeResult { readonly contains: string; /** * The ID of this resource. */ readonly id: number; } /** * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as netbox from "@pulumi/netbox"; * * const custAProd = netbox.ipam.getIpRange({ * contains: "10.0.0.1/24", * }); * ``` */ export declare function getIpRangeOutput(args: GetIpRangeOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetIpRangeResult>; /** * A collection of arguments for invoking getIpRange. */ export interface GetIpRangeOutputArgs { contains: pulumi.Input<string>; }