@lbrlabs/pulumi-harness
Version:
A Pulumi package for creating and managing Harness resources.
62 lines • 3.29 kB
JavaScript
;
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.Winrm = exports.Tanzu = exports.Ssh = exports.Lambda = exports.Kubernetes = exports.Helm = exports.Ecs = exports.Codedeploy = exports.Ami = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Ami = null;
utilities.lazyLoad(exports, ["Ami"], () => require("./ami"));
exports.Codedeploy = null;
utilities.lazyLoad(exports, ["Codedeploy"], () => require("./codedeploy"));
exports.Ecs = null;
utilities.lazyLoad(exports, ["Ecs"], () => require("./ecs"));
exports.Helm = null;
utilities.lazyLoad(exports, ["Helm"], () => require("./helm"));
exports.Kubernetes = null;
utilities.lazyLoad(exports, ["Kubernetes"], () => require("./kubernetes"));
exports.Lambda = null;
utilities.lazyLoad(exports, ["Lambda"], () => require("./lambda"));
exports.Ssh = null;
utilities.lazyLoad(exports, ["Ssh"], () => require("./ssh"));
exports.Tanzu = null;
utilities.lazyLoad(exports, ["Tanzu"], () => require("./tanzu"));
exports.Winrm = null;
utilities.lazyLoad(exports, ["Winrm"], () => require("./winrm"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "harness:service/ami:Ami":
return new exports.Ami(name, undefined, { urn });
case "harness:service/codedeploy:Codedeploy":
return new exports.Codedeploy(name, undefined, { urn });
case "harness:service/ecs:Ecs":
return new exports.Ecs(name, undefined, { urn });
case "harness:service/helm:Helm":
return new exports.Helm(name, undefined, { urn });
case "harness:service/kubernetes:Kubernetes":
return new exports.Kubernetes(name, undefined, { urn });
case "harness:service/lambda:Lambda":
return new exports.Lambda(name, undefined, { urn });
case "harness:service/ssh:Ssh":
return new exports.Ssh(name, undefined, { urn });
case "harness:service/tanzu:Tanzu":
return new exports.Tanzu(name, undefined, { urn });
case "harness:service/winrm:Winrm":
return new exports.Winrm(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("harness", "service/ami", _module);
pulumi.runtime.registerResourceModule("harness", "service/codedeploy", _module);
pulumi.runtime.registerResourceModule("harness", "service/ecs", _module);
pulumi.runtime.registerResourceModule("harness", "service/helm", _module);
pulumi.runtime.registerResourceModule("harness", "service/kubernetes", _module);
pulumi.runtime.registerResourceModule("harness", "service/lambda", _module);
pulumi.runtime.registerResourceModule("harness", "service/ssh", _module);
pulumi.runtime.registerResourceModule("harness", "service/tanzu", _module);
pulumi.runtime.registerResourceModule("harness", "service/winrm", _module);
//# sourceMappingURL=index.js.map