UNPKG

@lbrlabs/pulumi-harness

Version:

A Pulumi package for creating and managing Harness resources.

55 lines 3.03 kB
"use strict"; // *** 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.Tanzu = exports.Spot = exports.Kubernetes = exports.getDelegateIdsOutput = exports.getDelegateIds = exports.Gcp = exports.Datacenter = exports.Azure = exports.Aws = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.Aws = null; utilities.lazyLoad(exports, ["Aws"], () => require("./aws")); exports.Azure = null; utilities.lazyLoad(exports, ["Azure"], () => require("./azure")); exports.Datacenter = null; utilities.lazyLoad(exports, ["Datacenter"], () => require("./datacenter")); exports.Gcp = null; utilities.lazyLoad(exports, ["Gcp"], () => require("./gcp")); exports.getDelegateIds = null; exports.getDelegateIdsOutput = null; utilities.lazyLoad(exports, ["getDelegateIds", "getDelegateIdsOutput"], () => require("./getDelegateIds")); exports.Kubernetes = null; utilities.lazyLoad(exports, ["Kubernetes"], () => require("./kubernetes")); exports.Spot = null; utilities.lazyLoad(exports, ["Spot"], () => require("./spot")); exports.Tanzu = null; utilities.lazyLoad(exports, ["Tanzu"], () => require("./tanzu")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "harness:cloudprovider/aws:Aws": return new exports.Aws(name, undefined, { urn }); case "harness:cloudprovider/azure:Azure": return new exports.Azure(name, undefined, { urn }); case "harness:cloudprovider/datacenter:Datacenter": return new exports.Datacenter(name, undefined, { urn }); case "harness:cloudprovider/gcp:Gcp": return new exports.Gcp(name, undefined, { urn }); case "harness:cloudprovider/kubernetes:Kubernetes": return new exports.Kubernetes(name, undefined, { urn }); case "harness:cloudprovider/spot:Spot": return new exports.Spot(name, undefined, { urn }); case "harness:cloudprovider/tanzu:Tanzu": return new exports.Tanzu(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("harness", "cloudprovider/aws", _module); pulumi.runtime.registerResourceModule("harness", "cloudprovider/azure", _module); pulumi.runtime.registerResourceModule("harness", "cloudprovider/datacenter", _module); pulumi.runtime.registerResourceModule("harness", "cloudprovider/gcp", _module); pulumi.runtime.registerResourceModule("harness", "cloudprovider/kubernetes", _module); pulumi.runtime.registerResourceModule("harness", "cloudprovider/spot", _module); pulumi.runtime.registerResourceModule("harness", "cloudprovider/tanzu", _module); //# sourceMappingURL=index.js.map