UNPKG

@muhlba91/pulumi-proxmoxve

Version:

A Pulumi package for creating and managing Proxmox Virtual Environment cloud resources.

58 lines (57 loc) 1.63 kB
import * as outputs from "../types/output"; /** * The API token for the Proxmox VE API. */ export declare const apiToken: string | undefined; /** * The pre-authenticated Ticket for the Proxmox VE API. */ export declare const authTicket: string | undefined; /** * The pre-authenticated CSRF Prevention Token for the Proxmox VE API. */ export declare const csrfPreventionToken: string | undefined; /** * The endpoint for the Proxmox VE API. */ export declare const endpoint: string | undefined; /** * Whether to skip the TLS verification step. */ export declare const insecure: boolean | undefined; /** * The minimum required TLS version for API calls.Supported values: `1.0|1.1|1.2|1.3`. Defaults to `1.3`. */ export declare const minTls: string | undefined; /** * The one-time password for the Proxmox VE API. */ export declare const otp: string | undefined; /** * The password for the Proxmox VE API. */ export declare const password: string | undefined; /** * The ending number for random VM / Container IDs. */ export declare const randomVmIdEnd: number | undefined; /** * The starting number for random VM / Container IDs. */ export declare const randomVmIdStart: number | undefined; /** * Whether to generate random VM / Container IDs. */ export declare const randomVmIds: boolean | undefined; /** * The SSH configuration for the Proxmox nodes. */ export declare const ssh: outputs.config.Ssh | undefined; /** * The alternative temporary directory. */ export declare const tmpDir: string | undefined; /** * The username for the Proxmox VE API. */ export declare const username: string | undefined;