@pulumi/harness
Version: 
A Pulumi package for creating and managing Harness resources.
78 lines • 4.55 kB
JavaScript
;
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** 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.getDiscoverySettingOutput = exports.getDiscoverySetting = exports.getDiscoveryAgentOutput = exports.getDiscoveryAgent = exports.Ecs = exports.DiscoverySetting = exports.DiscoveryAgent = 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.DiscoveryAgent = null;
utilities.lazyLoad(exports, ["DiscoveryAgent"], () => require("./discoveryAgent"));
exports.DiscoverySetting = null;
utilities.lazyLoad(exports, ["DiscoverySetting"], () => require("./discoverySetting"));
exports.Ecs = null;
utilities.lazyLoad(exports, ["Ecs"], () => require("./ecs"));
exports.getDiscoveryAgent = null;
exports.getDiscoveryAgentOutput = null;
utilities.lazyLoad(exports, ["getDiscoveryAgent", "getDiscoveryAgentOutput"], () => require("./getDiscoveryAgent"));
exports.getDiscoverySetting = null;
exports.getDiscoverySettingOutput = null;
utilities.lazyLoad(exports, ["getDiscoverySetting", "getDiscoverySettingOutput"], () => require("./getDiscoverySetting"));
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/discoveryAgent:DiscoveryAgent":
                return new exports.DiscoveryAgent(name, undefined, { urn });
            case "harness:service/discoverySetting:DiscoverySetting":
                return new exports.DiscoverySetting(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/discoveryAgent", _module);
pulumi.runtime.registerResourceModule("harness", "service/discoverySetting", _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