UNPKG

@natzka-oss/pulumi-netbox

Version:

A Pulumi package for creating and managing Netbox cloud resources.

32 lines (31 loc) 1.39 kB
/** * Flag to set whether to allow https with invalid certificates. Can be set via the `NETBOX_ALLOW_INSECURE_HTTPS` * environment variable. Defaults to `false`. */ export declare const allowInsecureHttps: boolean | undefined; /** * Netbox API authentication token. Can be set via the `NETBOX_API_TOKEN` environment variable. */ export declare const apiToken: string | undefined; /** * Set these header on all requests to Netbox. Can be set via the `NETBOX_HEADERS` environment variable. */ export declare const headers: { [key: string]: string; } | undefined; /** * Netbox API HTTP request timeout in seconds. Can be set via the `NETBOX_REQUEST_TIMEOUT` environment variable. */ export declare const requestTimeout: number | undefined; /** * Location of Netbox server including scheme (http or https) and optional port. Can be set via the `NETBOX_SERVER_URL` * environment variable. */ export declare const serverUrl: string | undefined; export declare const skipVersionCheck: boolean | undefined; /** * If true, strip trailing slashes from the `serverUrl` parameter and print a warning when doing so. Note that using * trailing slashes in the `serverUrl` parameter will usually lead to errors. Can be set via the * `NETBOX_STRIP_TRAILING_SLASHES_FROM_URL` environment variable. Defaults to `true`. */ export declare const stripTrailingSlashesFromUrl: boolean | undefined;