@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
66 lines • 4.54 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! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.SslNegotiationPolicy = exports.LoadBalancerPolicy = exports.LoadBalancerCookieStickinessPolicy = exports.LoadBalancerBackendServerPolicy = exports.LoadBalancer = exports.ListenerPolicy = exports.getServiceAccountOutput = exports.getServiceAccount = exports.getLoadBalancerOutput = exports.getLoadBalancer = exports.getHostedZoneIdOutput = exports.getHostedZoneId = exports.Attachment = exports.AppCookieStickinessPolicy = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.AppCookieStickinessPolicy = null;
utilities.lazyLoad(exports, ["AppCookieStickinessPolicy"], () => require("./appCookieStickinessPolicy"));
exports.Attachment = null;
utilities.lazyLoad(exports, ["Attachment"], () => require("./attachment"));
exports.getHostedZoneId = null;
exports.getHostedZoneIdOutput = null;
utilities.lazyLoad(exports, ["getHostedZoneId", "getHostedZoneIdOutput"], () => require("./getHostedZoneId"));
exports.getLoadBalancer = null;
exports.getLoadBalancerOutput = null;
utilities.lazyLoad(exports, ["getLoadBalancer", "getLoadBalancerOutput"], () => require("./getLoadBalancer"));
exports.getServiceAccount = null;
exports.getServiceAccountOutput = null;
utilities.lazyLoad(exports, ["getServiceAccount", "getServiceAccountOutput"], () => require("./getServiceAccount"));
exports.ListenerPolicy = null;
utilities.lazyLoad(exports, ["ListenerPolicy"], () => require("./listenerPolicy"));
exports.LoadBalancer = null;
utilities.lazyLoad(exports, ["LoadBalancer"], () => require("./loadBalancer"));
exports.LoadBalancerBackendServerPolicy = null;
utilities.lazyLoad(exports, ["LoadBalancerBackendServerPolicy"], () => require("./loadBalancerBackendServerPolicy"));
exports.LoadBalancerCookieStickinessPolicy = null;
utilities.lazyLoad(exports, ["LoadBalancerCookieStickinessPolicy"], () => require("./loadBalancerCookieStickinessPolicy"));
exports.LoadBalancerPolicy = null;
utilities.lazyLoad(exports, ["LoadBalancerPolicy"], () => require("./loadBalancerPolicy"));
exports.SslNegotiationPolicy = null;
utilities.lazyLoad(exports, ["SslNegotiationPolicy"], () => require("./sslNegotiationPolicy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:elb/appCookieStickinessPolicy:AppCookieStickinessPolicy":
return new exports.AppCookieStickinessPolicy(name, undefined, { urn });
case "aws:elb/attachment:Attachment":
return new exports.Attachment(name, undefined, { urn });
case "aws:elb/listenerPolicy:ListenerPolicy":
return new exports.ListenerPolicy(name, undefined, { urn });
case "aws:elb/loadBalancer:LoadBalancer":
return new exports.LoadBalancer(name, undefined, { urn });
case "aws:elb/loadBalancerBackendServerPolicy:LoadBalancerBackendServerPolicy":
return new exports.LoadBalancerBackendServerPolicy(name, undefined, { urn });
case "aws:elb/loadBalancerCookieStickinessPolicy:LoadBalancerCookieStickinessPolicy":
return new exports.LoadBalancerCookieStickinessPolicy(name, undefined, { urn });
case "aws:elb/loadBalancerPolicy:LoadBalancerPolicy":
return new exports.LoadBalancerPolicy(name, undefined, { urn });
case "aws:elb/sslNegotiationPolicy:SslNegotiationPolicy":
return new exports.SslNegotiationPolicy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "elb/appCookieStickinessPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "elb/attachment", _module);
pulumi.runtime.registerResourceModule("aws", "elb/listenerPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "elb/loadBalancer", _module);
pulumi.runtime.registerResourceModule("aws", "elb/loadBalancerBackendServerPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "elb/loadBalancerCookieStickinessPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "elb/loadBalancerPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "elb/sslNegotiationPolicy", _module);
//# sourceMappingURL=index.js.map