// *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** import * as pulumi from "@pulumi/pulumi"; import * as utilities from "../utilities"; declare var exports: any; const __config = new pulumi.Config("dokploy"); /** * API token generated in Dokploy under *Settings > Profile > API/CLI*. May also be set with the `DOKPLOY_API_KEY` environment variable. */ export declare const apiKey: string | undefined; Object.defineProperty(exports, "apiKey", { get() { return __config.get("apiKey") ?? utilities.getEnv("DOKPLOY_API_KEY"); }, enumerable: true, }); /** * Base URL of the Dokploy instance, for example `https://dokploy.example.com`. A trailing `/api` is optional. May also be set with the `DOKPLOY_HOST` environment variable. */ export declare const host: string | undefined; Object.defineProperty(exports, "host", { get() { return __config.get("host") ?? utilities.getEnv("DOKPLOY_HOST"); }, enumerable: true, }); /** * Skip TLS certificate verification. Only use this for instances behind a self-signed certificate. Defaults to `false`. */ export declare const insecureSkipVerify: boolean | undefined; Object.defineProperty(exports, "insecureSkipVerify", { get() { return __config.getObject("insecureSkipVerify"); }, enumerable: true, }); /** * Per-request timeout in seconds. Defaults to `60`. May also be set with the `DOKPLOY_TIMEOUT_SECONDS` environment variable. */ export declare const timeoutSeconds: number | undefined; Object.defineProperty(exports, "timeoutSeconds", { get() { return __config.getObject("timeoutSeconds") ?? utilities.getEnvNumber("DOKPLOY_TIMEOUT_SECONDS"); }, enumerable: true, });