UNPKG

@cloudtoolkit/aws

Version:

The Cloud Toolkit AWS provider for Pulumi provision well-architected solutions in [AWS](https://aws.amazon.com/). With Cloud Toolkit AWS you can use your preferred programming language to manage your platform with Infrastructure as Code.

122 lines 7.42 kB
"use strict"; // *** WARNING: this file was generated by Pulumi SDK Generator. *** // *** 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.SecretsStoreCsiDriver = exports.Project = exports.NodeGroup = exports.Irsa = exports.IngressNginx = exports.IamAuthenticator = exports.Fluentbit = exports.ExternalDns = exports.Dashboard = exports.ClusterAutoscaler = exports.ClusterAdmins = exports.ClusterAddons = exports.Cluster = exports.CertManager = exports.Calico = exports.AwsSecretsStoreCsiDriver = exports.AwsLoadBalancerController = exports.AwsEbsCsiDriver = exports.ArgoCD = exports.ApplicationAddon = exports.AdotOperator = exports.AdotApplication = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.AdotApplication = null; utilities.lazyLoad(exports, ["AdotApplication"], () => require("./adotApplication")); exports.AdotOperator = null; utilities.lazyLoad(exports, ["AdotOperator"], () => require("./adotOperator")); exports.ApplicationAddon = null; utilities.lazyLoad(exports, ["ApplicationAddon"], () => require("./applicationAddon")); exports.ArgoCD = null; utilities.lazyLoad(exports, ["ArgoCD"], () => require("./argoCD")); exports.AwsEbsCsiDriver = null; utilities.lazyLoad(exports, ["AwsEbsCsiDriver"], () => require("./awsEbsCsiDriver")); exports.AwsLoadBalancerController = null; utilities.lazyLoad(exports, ["AwsLoadBalancerController"], () => require("./awsLoadBalancerController")); exports.AwsSecretsStoreCsiDriver = null; utilities.lazyLoad(exports, ["AwsSecretsStoreCsiDriver"], () => require("./awsSecretsStoreCsiDriver")); exports.Calico = null; utilities.lazyLoad(exports, ["Calico"], () => require("./calico")); exports.CertManager = null; utilities.lazyLoad(exports, ["CertManager"], () => require("./certManager")); exports.Cluster = null; utilities.lazyLoad(exports, ["Cluster"], () => require("./cluster")); exports.ClusterAddons = null; utilities.lazyLoad(exports, ["ClusterAddons"], () => require("./clusterAddons")); exports.ClusterAdmins = null; utilities.lazyLoad(exports, ["ClusterAdmins"], () => require("./clusterAdmins")); exports.ClusterAutoscaler = null; utilities.lazyLoad(exports, ["ClusterAutoscaler"], () => require("./clusterAutoscaler")); exports.Dashboard = null; utilities.lazyLoad(exports, ["Dashboard"], () => require("./dashboard")); exports.ExternalDns = null; utilities.lazyLoad(exports, ["ExternalDns"], () => require("./externalDns")); exports.Fluentbit = null; utilities.lazyLoad(exports, ["Fluentbit"], () => require("./fluentbit")); exports.IamAuthenticator = null; utilities.lazyLoad(exports, ["IamAuthenticator"], () => require("./iamAuthenticator")); exports.IngressNginx = null; utilities.lazyLoad(exports, ["IngressNginx"], () => require("./ingressNginx")); exports.Irsa = null; utilities.lazyLoad(exports, ["Irsa"], () => require("./irsa")); exports.NodeGroup = null; utilities.lazyLoad(exports, ["NodeGroup"], () => require("./nodeGroup")); exports.Project = null; utilities.lazyLoad(exports, ["Project"], () => require("./project")); exports.SecretsStoreCsiDriver = null; utilities.lazyLoad(exports, ["SecretsStoreCsiDriver"], () => require("./secretsStoreCsiDriver")); // Export enums: __exportStar(require("../types/enums/kubernetes"), exports); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "cloud-toolkit-aws:kubernetes:AdotApplication": return new exports.AdotApplication(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:AdotOperator": return new exports.AdotOperator(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:ApplicationAddon": return new exports.ApplicationAddon(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:ArgoCD": return new exports.ArgoCD(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:AwsEbsCsiDriver": return new exports.AwsEbsCsiDriver(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:AwsLoadBalancerController": return new exports.AwsLoadBalancerController(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:AwsSecretsStoreCsiDriver": return new exports.AwsSecretsStoreCsiDriver(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:Calico": return new exports.Calico(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:CertManager": return new exports.CertManager(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:Cluster": return new exports.Cluster(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:ClusterAddons": return new exports.ClusterAddons(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:ClusterAdmins": return new exports.ClusterAdmins(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:ClusterAutoscaler": return new exports.ClusterAutoscaler(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:Dashboard": return new exports.Dashboard(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:ExternalDns": return new exports.ExternalDns(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:Fluentbit": return new exports.Fluentbit(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:IamAuthenticator": return new exports.IamAuthenticator(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:IngressNginx": return new exports.IngressNginx(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:Irsa": return new exports.Irsa(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:NodeGroup": return new exports.NodeGroup(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:Project": return new exports.Project(name, undefined, { urn }); case "cloud-toolkit-aws:kubernetes:SecretsStoreCsiDriver": return new exports.SecretsStoreCsiDriver(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("cloud-toolkit-aws", "kubernetes", _module); //# sourceMappingURL=index.js.map