@pulumiverse/cpln
Version:
A Pulumi package for creating and managing Control Plane (cpln) resources.
197 lines • 11.5 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! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.types = exports.config = exports.Workload = exports.VolumeSet = exports.ServiceAccountKey = exports.ServiceAccount = exports.Secret = exports.Policy = exports.OrgTracing = exports.OrgLogging = exports.Org = exports.Mk8sKubeconfig = exports.Mk8s = exports.Location = exports.IpSet = exports.Identity = exports.HelmRelease = exports.Gvc = exports.Group = exports.getWorkloadOutput = exports.getWorkload = exports.getSecretOutput = exports.getSecret = exports.getOrgOutput = exports.getOrg = exports.getLocationsOutput = exports.getLocations = exports.getLocationOutput = exports.getLocation = exports.getImagesOutput = exports.getImages = exports.getImageOutput = exports.getImage = exports.getHelmTemplateOutput = exports.getHelmTemplate = exports.getGvcOutput = exports.getGvc = exports.getCloudAccountOutput = exports.getCloudAccount = exports.DomainRoute = exports.Domain = exports.CustomLocation = exports.CloudAccount = exports.CatalogTemplate = exports.AuditContext = exports.Agent = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.Agent = null;
utilities.lazyLoad(exports, ["Agent"], () => require("./agent"));
exports.AuditContext = null;
utilities.lazyLoad(exports, ["AuditContext"], () => require("./auditContext"));
exports.CatalogTemplate = null;
utilities.lazyLoad(exports, ["CatalogTemplate"], () => require("./catalogTemplate"));
exports.CloudAccount = null;
utilities.lazyLoad(exports, ["CloudAccount"], () => require("./cloudAccount"));
exports.CustomLocation = null;
utilities.lazyLoad(exports, ["CustomLocation"], () => require("./customLocation"));
exports.Domain = null;
utilities.lazyLoad(exports, ["Domain"], () => require("./domain"));
exports.DomainRoute = null;
utilities.lazyLoad(exports, ["DomainRoute"], () => require("./domainRoute"));
exports.getCloudAccount = null;
exports.getCloudAccountOutput = null;
utilities.lazyLoad(exports, ["getCloudAccount", "getCloudAccountOutput"], () => require("./getCloudAccount"));
exports.getGvc = null;
exports.getGvcOutput = null;
utilities.lazyLoad(exports, ["getGvc", "getGvcOutput"], () => require("./getGvc"));
exports.getHelmTemplate = null;
exports.getHelmTemplateOutput = null;
utilities.lazyLoad(exports, ["getHelmTemplate", "getHelmTemplateOutput"], () => require("./getHelmTemplate"));
exports.getImage = null;
exports.getImageOutput = null;
utilities.lazyLoad(exports, ["getImage", "getImageOutput"], () => require("./getImage"));
exports.getImages = null;
exports.getImagesOutput = null;
utilities.lazyLoad(exports, ["getImages", "getImagesOutput"], () => require("./getImages"));
exports.getLocation = null;
exports.getLocationOutput = null;
utilities.lazyLoad(exports, ["getLocation", "getLocationOutput"], () => require("./getLocation"));
exports.getLocations = null;
exports.getLocationsOutput = null;
utilities.lazyLoad(exports, ["getLocations", "getLocationsOutput"], () => require("./getLocations"));
exports.getOrg = null;
exports.getOrgOutput = null;
utilities.lazyLoad(exports, ["getOrg", "getOrgOutput"], () => require("./getOrg"));
exports.getSecret = null;
exports.getSecretOutput = null;
utilities.lazyLoad(exports, ["getSecret", "getSecretOutput"], () => require("./getSecret"));
exports.getWorkload = null;
exports.getWorkloadOutput = null;
utilities.lazyLoad(exports, ["getWorkload", "getWorkloadOutput"], () => require("./getWorkload"));
exports.Group = null;
utilities.lazyLoad(exports, ["Group"], () => require("./group"));
exports.Gvc = null;
utilities.lazyLoad(exports, ["Gvc"], () => require("./gvc"));
exports.HelmRelease = null;
utilities.lazyLoad(exports, ["HelmRelease"], () => require("./helmRelease"));
exports.Identity = null;
utilities.lazyLoad(exports, ["Identity"], () => require("./identity"));
exports.IpSet = null;
utilities.lazyLoad(exports, ["IpSet"], () => require("./ipSet"));
exports.Location = null;
utilities.lazyLoad(exports, ["Location"], () => require("./location"));
exports.Mk8s = null;
utilities.lazyLoad(exports, ["Mk8s"], () => require("./mk8s"));
exports.Mk8sKubeconfig = null;
utilities.lazyLoad(exports, ["Mk8sKubeconfig"], () => require("./mk8sKubeconfig"));
exports.Org = null;
utilities.lazyLoad(exports, ["Org"], () => require("./org"));
exports.OrgLogging = null;
utilities.lazyLoad(exports, ["OrgLogging"], () => require("./orgLogging"));
exports.OrgTracing = null;
utilities.lazyLoad(exports, ["OrgTracing"], () => require("./orgTracing"));
exports.Policy = null;
utilities.lazyLoad(exports, ["Policy"], () => require("./policy"));
__exportStar(require("./provider"), exports);
const provider_1 = require("./provider");
exports.Secret = null;
utilities.lazyLoad(exports, ["Secret"], () => require("./secret"));
exports.ServiceAccount = null;
utilities.lazyLoad(exports, ["ServiceAccount"], () => require("./serviceAccount"));
exports.ServiceAccountKey = null;
utilities.lazyLoad(exports, ["ServiceAccountKey"], () => require("./serviceAccountKey"));
exports.VolumeSet = null;
utilities.lazyLoad(exports, ["VolumeSet"], () => require("./volumeSet"));
exports.Workload = null;
utilities.lazyLoad(exports, ["Workload"], () => require("./workload"));
// Export sub-modules:
const config = require("./config");
exports.config = config;
const types = require("./types");
exports.types = types;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "cpln:index/agent:Agent":
return new exports.Agent(name, undefined, { urn });
case "cpln:index/auditContext:AuditContext":
return new exports.AuditContext(name, undefined, { urn });
case "cpln:index/catalogTemplate:CatalogTemplate":
return new exports.CatalogTemplate(name, undefined, { urn });
case "cpln:index/cloudAccount:CloudAccount":
return new exports.CloudAccount(name, undefined, { urn });
case "cpln:index/customLocation:CustomLocation":
return new exports.CustomLocation(name, undefined, { urn });
case "cpln:index/domain:Domain":
return new exports.Domain(name, undefined, { urn });
case "cpln:index/domainRoute:DomainRoute":
return new exports.DomainRoute(name, undefined, { urn });
case "cpln:index/group:Group":
return new exports.Group(name, undefined, { urn });
case "cpln:index/gvc:Gvc":
return new exports.Gvc(name, undefined, { urn });
case "cpln:index/helmRelease:HelmRelease":
return new exports.HelmRelease(name, undefined, { urn });
case "cpln:index/identity:Identity":
return new exports.Identity(name, undefined, { urn });
case "cpln:index/ipSet:IpSet":
return new exports.IpSet(name, undefined, { urn });
case "cpln:index/location:Location":
return new exports.Location(name, undefined, { urn });
case "cpln:index/mk8s:Mk8s":
return new exports.Mk8s(name, undefined, { urn });
case "cpln:index/mk8sKubeconfig:Mk8sKubeconfig":
return new exports.Mk8sKubeconfig(name, undefined, { urn });
case "cpln:index/org:Org":
return new exports.Org(name, undefined, { urn });
case "cpln:index/orgLogging:OrgLogging":
return new exports.OrgLogging(name, undefined, { urn });
case "cpln:index/orgTracing:OrgTracing":
return new exports.OrgTracing(name, undefined, { urn });
case "cpln:index/policy:Policy":
return new exports.Policy(name, undefined, { urn });
case "cpln:index/secret:Secret":
return new exports.Secret(name, undefined, { urn });
case "cpln:index/serviceAccount:ServiceAccount":
return new exports.ServiceAccount(name, undefined, { urn });
case "cpln:index/serviceAccountKey:ServiceAccountKey":
return new exports.ServiceAccountKey(name, undefined, { urn });
case "cpln:index/volumeSet:VolumeSet":
return new exports.VolumeSet(name, undefined, { urn });
case "cpln:index/workload:Workload":
return new exports.Workload(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("cpln", "index/agent", _module);
pulumi.runtime.registerResourceModule("cpln", "index/auditContext", _module);
pulumi.runtime.registerResourceModule("cpln", "index/catalogTemplate", _module);
pulumi.runtime.registerResourceModule("cpln", "index/cloudAccount", _module);
pulumi.runtime.registerResourceModule("cpln", "index/customLocation", _module);
pulumi.runtime.registerResourceModule("cpln", "index/domain", _module);
pulumi.runtime.registerResourceModule("cpln", "index/domainRoute", _module);
pulumi.runtime.registerResourceModule("cpln", "index/group", _module);
pulumi.runtime.registerResourceModule("cpln", "index/gvc", _module);
pulumi.runtime.registerResourceModule("cpln", "index/helmRelease", _module);
pulumi.runtime.registerResourceModule("cpln", "index/identity", _module);
pulumi.runtime.registerResourceModule("cpln", "index/ipSet", _module);
pulumi.runtime.registerResourceModule("cpln", "index/location", _module);
pulumi.runtime.registerResourceModule("cpln", "index/mk8s", _module);
pulumi.runtime.registerResourceModule("cpln", "index/mk8sKubeconfig", _module);
pulumi.runtime.registerResourceModule("cpln", "index/org", _module);
pulumi.runtime.registerResourceModule("cpln", "index/orgLogging", _module);
pulumi.runtime.registerResourceModule("cpln", "index/orgTracing", _module);
pulumi.runtime.registerResourceModule("cpln", "index/policy", _module);
pulumi.runtime.registerResourceModule("cpln", "index/secret", _module);
pulumi.runtime.registerResourceModule("cpln", "index/serviceAccount", _module);
pulumi.runtime.registerResourceModule("cpln", "index/serviceAccountKey", _module);
pulumi.runtime.registerResourceModule("cpln", "index/volumeSet", _module);
pulumi.runtime.registerResourceModule("cpln", "index/workload", _module);
pulumi.runtime.registerResourcePackage("cpln", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:cpln") {
throw new Error(`unknown provider type ${type}`);
}
return new provider_1.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map