UNPKG

@pulumi/aws

Version:

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

150 lines • 10.7 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.UsageLimit = exports.SubnetGroup = exports.SnapshotScheduleAssociation = exports.SnapshotSchedule = exports.SnapshotCopyGrant = exports.SnapshotCopy = exports.ScheduledAction = exports.ResourcePolicy = exports.Partner = exports.ParameterGroup = exports.Logging = exports.Integration = exports.HsmConfiguration = exports.HsmClientCertificate = exports.getSubnetGroupOutput = exports.getSubnetGroup = exports.getProducerDataSharesOutput = exports.getProducerDataShares = exports.getOrderableClusterOutput = exports.getOrderableCluster = exports.getDataSharesOutput = exports.getDataShares = exports.getClusterCredentialsOutput = exports.getClusterCredentials = exports.getClusterOutput = exports.getCluster = exports.EventSubscription = exports.EndpointAuthorization = exports.EndpointAccess = exports.DataShareConsumerAssociation = exports.DataShareAuthorization = exports.ClusterSnapshot = exports.ClusterIamRoles = exports.Cluster = exports.AuthenticationProfile = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.AuthenticationProfile = null; utilities.lazyLoad(exports, ["AuthenticationProfile"], () => require("./authenticationProfile")); exports.Cluster = null; utilities.lazyLoad(exports, ["Cluster"], () => require("./cluster")); exports.ClusterIamRoles = null; utilities.lazyLoad(exports, ["ClusterIamRoles"], () => require("./clusterIamRoles")); exports.ClusterSnapshot = null; utilities.lazyLoad(exports, ["ClusterSnapshot"], () => require("./clusterSnapshot")); exports.DataShareAuthorization = null; utilities.lazyLoad(exports, ["DataShareAuthorization"], () => require("./dataShareAuthorization")); exports.DataShareConsumerAssociation = null; utilities.lazyLoad(exports, ["DataShareConsumerAssociation"], () => require("./dataShareConsumerAssociation")); exports.EndpointAccess = null; utilities.lazyLoad(exports, ["EndpointAccess"], () => require("./endpointAccess")); exports.EndpointAuthorization = null; utilities.lazyLoad(exports, ["EndpointAuthorization"], () => require("./endpointAuthorization")); exports.EventSubscription = null; utilities.lazyLoad(exports, ["EventSubscription"], () => require("./eventSubscription")); exports.getCluster = null; exports.getClusterOutput = null; utilities.lazyLoad(exports, ["getCluster", "getClusterOutput"], () => require("./getCluster")); exports.getClusterCredentials = null; exports.getClusterCredentialsOutput = null; utilities.lazyLoad(exports, ["getClusterCredentials", "getClusterCredentialsOutput"], () => require("./getClusterCredentials")); exports.getDataShares = null; exports.getDataSharesOutput = null; utilities.lazyLoad(exports, ["getDataShares", "getDataSharesOutput"], () => require("./getDataShares")); exports.getOrderableCluster = null; exports.getOrderableClusterOutput = null; utilities.lazyLoad(exports, ["getOrderableCluster", "getOrderableClusterOutput"], () => require("./getOrderableCluster")); exports.getProducerDataShares = null; exports.getProducerDataSharesOutput = null; utilities.lazyLoad(exports, ["getProducerDataShares", "getProducerDataSharesOutput"], () => require("./getProducerDataShares")); exports.getSubnetGroup = null; exports.getSubnetGroupOutput = null; utilities.lazyLoad(exports, ["getSubnetGroup", "getSubnetGroupOutput"], () => require("./getSubnetGroup")); exports.HsmClientCertificate = null; utilities.lazyLoad(exports, ["HsmClientCertificate"], () => require("./hsmClientCertificate")); exports.HsmConfiguration = null; utilities.lazyLoad(exports, ["HsmConfiguration"], () => require("./hsmConfiguration")); exports.Integration = null; utilities.lazyLoad(exports, ["Integration"], () => require("./integration")); exports.Logging = null; utilities.lazyLoad(exports, ["Logging"], () => require("./logging")); exports.ParameterGroup = null; utilities.lazyLoad(exports, ["ParameterGroup"], () => require("./parameterGroup")); exports.Partner = null; utilities.lazyLoad(exports, ["Partner"], () => require("./partner")); exports.ResourcePolicy = null; utilities.lazyLoad(exports, ["ResourcePolicy"], () => require("./resourcePolicy")); exports.ScheduledAction = null; utilities.lazyLoad(exports, ["ScheduledAction"], () => require("./scheduledAction")); exports.SnapshotCopy = null; utilities.lazyLoad(exports, ["SnapshotCopy"], () => require("./snapshotCopy")); exports.SnapshotCopyGrant = null; utilities.lazyLoad(exports, ["SnapshotCopyGrant"], () => require("./snapshotCopyGrant")); exports.SnapshotSchedule = null; utilities.lazyLoad(exports, ["SnapshotSchedule"], () => require("./snapshotSchedule")); exports.SnapshotScheduleAssociation = null; utilities.lazyLoad(exports, ["SnapshotScheduleAssociation"], () => require("./snapshotScheduleAssociation")); exports.SubnetGroup = null; utilities.lazyLoad(exports, ["SubnetGroup"], () => require("./subnetGroup")); exports.UsageLimit = null; utilities.lazyLoad(exports, ["UsageLimit"], () => require("./usageLimit")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws:redshift/authenticationProfile:AuthenticationProfile": return new exports.AuthenticationProfile(name, undefined, { urn }); case "aws:redshift/cluster:Cluster": return new exports.Cluster(name, undefined, { urn }); case "aws:redshift/clusterIamRoles:ClusterIamRoles": return new exports.ClusterIamRoles(name, undefined, { urn }); case "aws:redshift/clusterSnapshot:ClusterSnapshot": return new exports.ClusterSnapshot(name, undefined, { urn }); case "aws:redshift/dataShareAuthorization:DataShareAuthorization": return new exports.DataShareAuthorization(name, undefined, { urn }); case "aws:redshift/dataShareConsumerAssociation:DataShareConsumerAssociation": return new exports.DataShareConsumerAssociation(name, undefined, { urn }); case "aws:redshift/endpointAccess:EndpointAccess": return new exports.EndpointAccess(name, undefined, { urn }); case "aws:redshift/endpointAuthorization:EndpointAuthorization": return new exports.EndpointAuthorization(name, undefined, { urn }); case "aws:redshift/eventSubscription:EventSubscription": return new exports.EventSubscription(name, undefined, { urn }); case "aws:redshift/hsmClientCertificate:HsmClientCertificate": return new exports.HsmClientCertificate(name, undefined, { urn }); case "aws:redshift/hsmConfiguration:HsmConfiguration": return new exports.HsmConfiguration(name, undefined, { urn }); case "aws:redshift/integration:Integration": return new exports.Integration(name, undefined, { urn }); case "aws:redshift/logging:Logging": return new exports.Logging(name, undefined, { urn }); case "aws:redshift/parameterGroup:ParameterGroup": return new exports.ParameterGroup(name, undefined, { urn }); case "aws:redshift/partner:Partner": return new exports.Partner(name, undefined, { urn }); case "aws:redshift/resourcePolicy:ResourcePolicy": return new exports.ResourcePolicy(name, undefined, { urn }); case "aws:redshift/scheduledAction:ScheduledAction": return new exports.ScheduledAction(name, undefined, { urn }); case "aws:redshift/snapshotCopy:SnapshotCopy": return new exports.SnapshotCopy(name, undefined, { urn }); case "aws:redshift/snapshotCopyGrant:SnapshotCopyGrant": return new exports.SnapshotCopyGrant(name, undefined, { urn }); case "aws:redshift/snapshotSchedule:SnapshotSchedule": return new exports.SnapshotSchedule(name, undefined, { urn }); case "aws:redshift/snapshotScheduleAssociation:SnapshotScheduleAssociation": return new exports.SnapshotScheduleAssociation(name, undefined, { urn }); case "aws:redshift/subnetGroup:SubnetGroup": return new exports.SubnetGroup(name, undefined, { urn }); case "aws:redshift/usageLimit:UsageLimit": return new exports.UsageLimit(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws", "redshift/authenticationProfile", _module); pulumi.runtime.registerResourceModule("aws", "redshift/cluster", _module); pulumi.runtime.registerResourceModule("aws", "redshift/clusterIamRoles", _module); pulumi.runtime.registerResourceModule("aws", "redshift/clusterSnapshot", _module); pulumi.runtime.registerResourceModule("aws", "redshift/dataShareAuthorization", _module); pulumi.runtime.registerResourceModule("aws", "redshift/dataShareConsumerAssociation", _module); pulumi.runtime.registerResourceModule("aws", "redshift/endpointAccess", _module); pulumi.runtime.registerResourceModule("aws", "redshift/endpointAuthorization", _module); pulumi.runtime.registerResourceModule("aws", "redshift/eventSubscription", _module); pulumi.runtime.registerResourceModule("aws", "redshift/hsmClientCertificate", _module); pulumi.runtime.registerResourceModule("aws", "redshift/hsmConfiguration", _module); pulumi.runtime.registerResourceModule("aws", "redshift/integration", _module); pulumi.runtime.registerResourceModule("aws", "redshift/logging", _module); pulumi.runtime.registerResourceModule("aws", "redshift/parameterGroup", _module); pulumi.runtime.registerResourceModule("aws", "redshift/partner", _module); pulumi.runtime.registerResourceModule("aws", "redshift/resourcePolicy", _module); pulumi.runtime.registerResourceModule("aws", "redshift/scheduledAction", _module); pulumi.runtime.registerResourceModule("aws", "redshift/snapshotCopy", _module); pulumi.runtime.registerResourceModule("aws", "redshift/snapshotCopyGrant", _module); pulumi.runtime.registerResourceModule("aws", "redshift/snapshotSchedule", _module); pulumi.runtime.registerResourceModule("aws", "redshift/snapshotScheduleAssociation", _module); pulumi.runtime.registerResourceModule("aws", "redshift/subnetGroup", _module); pulumi.runtime.registerResourceModule("aws", "redshift/usageLimit", _module); //# sourceMappingURL=index.js.map