Bridge terraform-provider-dokploy into a Pulumi provider
18 resources and 5 data sources mapped into the dokploy:index module, with SDKs generated for TypeScript, Python, Go and .NET.
This commit is contained in:
5
sdk/nodejs/config/index.ts
generated
Normal file
5
sdk/nodejs/config/index.ts
generated
Normal file
@@ -0,0 +1,5 @@
|
||||
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
|
||||
// *** Do not edit by hand unless you're certain you know what you are doing! ***
|
||||
|
||||
// Export members:
|
||||
export * from "./vars";
|
||||
53
sdk/nodejs/config/vars.ts
generated
Normal file
53
sdk/nodejs/config/vars.ts
generated
Normal file
@@ -0,0 +1,53 @@
|
||||
// *** 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<boolean>("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<number>("timeoutSeconds") ?? utilities.getEnvNumber("DOKPLOY_TIMEOUT_SECONDS");
|
||||
},
|
||||
enumerable: true,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user