UNPKG

@pulumi/aws

Version:

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

69 lines 4.28 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.WebAclRuleGroupAssociation = exports.WebAclLoggingConfiguration = exports.WebAclAssociation = exports.WebAcl = exports.RuleGroup = exports.RegexPatternSet = exports.IpSet = exports.getWebAclOutput = exports.getWebAcl = exports.getRuleGroupOutput = exports.getRuleGroup = exports.getRegexPatternSetOutput = exports.getRegexPatternSet = exports.getIpSetOutput = exports.getIpSet = exports.ApiKey = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.ApiKey = null; utilities.lazyLoad(exports, ["ApiKey"], () => require("./apiKey")); exports.getIpSet = null; exports.getIpSetOutput = null; utilities.lazyLoad(exports, ["getIpSet", "getIpSetOutput"], () => require("./getIpSet")); exports.getRegexPatternSet = null; exports.getRegexPatternSetOutput = null; utilities.lazyLoad(exports, ["getRegexPatternSet", "getRegexPatternSetOutput"], () => require("./getRegexPatternSet")); exports.getRuleGroup = null; exports.getRuleGroupOutput = null; utilities.lazyLoad(exports, ["getRuleGroup", "getRuleGroupOutput"], () => require("./getRuleGroup")); exports.getWebAcl = null; exports.getWebAclOutput = null; utilities.lazyLoad(exports, ["getWebAcl", "getWebAclOutput"], () => require("./getWebAcl")); exports.IpSet = null; utilities.lazyLoad(exports, ["IpSet"], () => require("./ipSet")); exports.RegexPatternSet = null; utilities.lazyLoad(exports, ["RegexPatternSet"], () => require("./regexPatternSet")); exports.RuleGroup = null; utilities.lazyLoad(exports, ["RuleGroup"], () => require("./ruleGroup")); exports.WebAcl = null; utilities.lazyLoad(exports, ["WebAcl"], () => require("./webAcl")); exports.WebAclAssociation = null; utilities.lazyLoad(exports, ["WebAclAssociation"], () => require("./webAclAssociation")); exports.WebAclLoggingConfiguration = null; utilities.lazyLoad(exports, ["WebAclLoggingConfiguration"], () => require("./webAclLoggingConfiguration")); exports.WebAclRuleGroupAssociation = null; utilities.lazyLoad(exports, ["WebAclRuleGroupAssociation"], () => require("./webAclRuleGroupAssociation")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws:wafv2/apiKey:ApiKey": return new exports.ApiKey(name, undefined, { urn }); case "aws:wafv2/ipSet:IpSet": return new exports.IpSet(name, undefined, { urn }); case "aws:wafv2/regexPatternSet:RegexPatternSet": return new exports.RegexPatternSet(name, undefined, { urn }); case "aws:wafv2/ruleGroup:RuleGroup": return new exports.RuleGroup(name, undefined, { urn }); case "aws:wafv2/webAcl:WebAcl": return new exports.WebAcl(name, undefined, { urn }); case "aws:wafv2/webAclAssociation:WebAclAssociation": return new exports.WebAclAssociation(name, undefined, { urn }); case "aws:wafv2/webAclLoggingConfiguration:WebAclLoggingConfiguration": return new exports.WebAclLoggingConfiguration(name, undefined, { urn }); case "aws:wafv2/webAclRuleGroupAssociation:WebAclRuleGroupAssociation": return new exports.WebAclRuleGroupAssociation(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws", "wafv2/apiKey", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/ipSet", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/regexPatternSet", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/ruleGroup", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/webAcl", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/webAclAssociation", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/webAclLoggingConfiguration", _module); pulumi.runtime.registerResourceModule("aws", "wafv2/webAclRuleGroupAssociation", _module); //# sourceMappingURL=index.js.map