UNPKG

@pulumi/aws

Version:

A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

61 lines 3.83 kB
"use strict"; // *** 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.Workgroup = exports.UsageLimit = exports.Snapshot = exports.ResourcePolicy = exports.Namespace = exports.getWorkgroupOutput = exports.getWorkgroup = exports.getNamespaceOutput = exports.getNamespace = exports.getCredentialsOutput = exports.getCredentials = exports.EndpointAccess = exports.CustomDomainAssociation = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.CustomDomainAssociation = null; utilities.lazyLoad(exports, ["CustomDomainAssociation"], () => require("./customDomainAssociation")); exports.EndpointAccess = null; utilities.lazyLoad(exports, ["EndpointAccess"], () => require("./endpointAccess")); exports.getCredentials = null; exports.getCredentialsOutput = null; utilities.lazyLoad(exports, ["getCredentials", "getCredentialsOutput"], () => require("./getCredentials")); exports.getNamespace = null; exports.getNamespaceOutput = null; utilities.lazyLoad(exports, ["getNamespace", "getNamespaceOutput"], () => require("./getNamespace")); exports.getWorkgroup = null; exports.getWorkgroupOutput = null; utilities.lazyLoad(exports, ["getWorkgroup", "getWorkgroupOutput"], () => require("./getWorkgroup")); exports.Namespace = null; utilities.lazyLoad(exports, ["Namespace"], () => require("./namespace")); exports.ResourcePolicy = null; utilities.lazyLoad(exports, ["ResourcePolicy"], () => require("./resourcePolicy")); exports.Snapshot = null; utilities.lazyLoad(exports, ["Snapshot"], () => require("./snapshot")); exports.UsageLimit = null; utilities.lazyLoad(exports, ["UsageLimit"], () => require("./usageLimit")); exports.Workgroup = null; utilities.lazyLoad(exports, ["Workgroup"], () => require("./workgroup")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws:redshiftserverless/customDomainAssociation:CustomDomainAssociation": return new exports.CustomDomainAssociation(name, undefined, { urn }); case "aws:redshiftserverless/endpointAccess:EndpointAccess": return new exports.EndpointAccess(name, undefined, { urn }); case "aws:redshiftserverless/namespace:Namespace": return new exports.Namespace(name, undefined, { urn }); case "aws:redshiftserverless/resourcePolicy:ResourcePolicy": return new exports.ResourcePolicy(name, undefined, { urn }); case "aws:redshiftserverless/snapshot:Snapshot": return new exports.Snapshot(name, undefined, { urn }); case "aws:redshiftserverless/usageLimit:UsageLimit": return new exports.UsageLimit(name, undefined, { urn }); case "aws:redshiftserverless/workgroup:Workgroup": return new exports.Workgroup(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws", "redshiftserverless/customDomainAssociation", _module); pulumi.runtime.registerResourceModule("aws", "redshiftserverless/endpointAccess", _module); pulumi.runtime.registerResourceModule("aws", "redshiftserverless/namespace", _module); pulumi.runtime.registerResourceModule("aws", "redshiftserverless/resourcePolicy", _module); pulumi.runtime.registerResourceModule("aws", "redshiftserverless/snapshot", _module); pulumi.runtime.registerResourceModule("aws", "redshiftserverless/usageLimit", _module); pulumi.runtime.registerResourceModule("aws", "redshiftserverless/workgroup", _module); //# sourceMappingURL=index.js.map