UNPKG

@natzka-oss/pulumi-netbox

Version:

A Pulumi package for creating and managing Netbox cloud resources.

30 lines (29 loc) 909 B
import * as pulumi from "@pulumi/pulumi"; export declare function getRackRole(args: GetRackRoleArgs, opts?: pulumi.InvokeOptions): Promise<GetRackRoleResult>; /** * A collection of arguments for invoking getRackRole. */ export interface GetRackRoleArgs { name: string; } /** * A collection of values returned by getRackRole. */ export interface GetRackRoleResult { readonly colorHex: string; readonly description: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly name: string; readonly slug: string; readonly tags: string[]; } export declare function getRackRoleOutput(args: GetRackRoleOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetRackRoleResult>; /** * A collection of arguments for invoking getRackRole. */ export interface GetRackRoleOutputArgs { name: pulumi.Input<string>; }