pulumi-netbox
Version:
A Pulumi package for creating and managing Netbox resources.
50 lines (49 loc) • 1.13 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
export interface GetInterfacesFilter {
name: string;
value: string;
}
export interface GetInterfacesFilterArgs {
name: pulumi.Input<string>;
value: pulumi.Input<string>;
}
export interface GetIpAddressesFilter {
name: string;
value: string;
}
export interface GetIpAddressesFilterArgs {
name: pulumi.Input<string>;
value: pulumi.Input<string>;
}
export interface GetRegionFilter {
/**
* The ID of this resource.
*/
id?: number;
name?: string;
slug?: string;
}
export interface GetRegionFilterArgs {
/**
* The ID of this resource.
*/
id?: pulumi.Input<number>;
name?: pulumi.Input<string>;
slug?: pulumi.Input<string>;
}
export interface GetTenantsFilter {
name: string;
value: string;
}
export interface GetTenantsFilterArgs {
name: pulumi.Input<string>;
value: pulumi.Input<string>;
}
export interface GetVirtualMachinesFilter {
name: string;
value: string;
}
export interface GetVirtualMachinesFilterArgs {
name: pulumi.Input<string>;
value: pulumi.Input<string>;
}