UNPKG

@huaweicloudos/pulumi

Version:

A Pulumi package for creating and managing Huaweicloud cloud resources.

127 lines 7.34 kB
"use strict"; // *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** // *** 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 }); const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); // Export members: __exportStar(require("./aclRule"), exports); __exportStar(require("./addressGroup"), exports); __exportStar(require("./addressGroupMember"), exports); __exportStar(require("./alarmConfig"), exports); __exportStar(require("./antiVirus"), exports); __exportStar(require("./blackWhiteList"), exports); __exportStar(require("./captureTask"), exports); __exportStar(require("./dnsResolution"), exports); __exportStar(require("./domainNameGroup"), exports); __exportStar(require("./eipProtection"), exports); __exportStar(require("./firewall"), exports); __exportStar(require("./getAccessControlLogs"), exports); __exportStar(require("./getAddressGroupMembers"), exports); __exportStar(require("./getAddressGroups"), exports); __exportStar(require("./getAttackLogs"), exports); __exportStar(require("./getBlackWhiteLists"), exports); __exportStar(require("./getCaptureTaskResults"), exports); __exportStar(require("./getCaptureTasks"), exports); __exportStar(require("./getDomainNameGroups"), exports); __exportStar(require("./getDomainNameParseIpList"), exports); __exportStar(require("./getFirewalls"), exports); __exportStar(require("./getFlowLogs"), exports); __exportStar(require("./getIpsCustomRules"), exports); __exportStar(require("./getIpsRuleDetails"), exports); __exportStar(require("./getIpsRules"), exports); __exportStar(require("./getProtectionRules"), exports); __exportStar(require("./getRegions"), exports); __exportStar(require("./getResourceTags"), exports); __exportStar(require("./getServiceGroupMembers"), exports); __exportStar(require("./getServiceGroups"), exports); __exportStar(require("./getTags"), exports); __exportStar(require("./ipsRuleModeChange"), exports); __exportStar(require("./ltsLog"), exports); __exportStar(require("./serviceGroup"), exports); __exportStar(require("./serviceGroupMember"), exports); // Import resources to register: const aclRule_1 = require("./aclRule"); const addressGroup_1 = require("./addressGroup"); const addressGroupMember_1 = require("./addressGroupMember"); const alarmConfig_1 = require("./alarmConfig"); const antiVirus_1 = require("./antiVirus"); const blackWhiteList_1 = require("./blackWhiteList"); const captureTask_1 = require("./captureTask"); const dnsResolution_1 = require("./dnsResolution"); const domainNameGroup_1 = require("./domainNameGroup"); const eipProtection_1 = require("./eipProtection"); const firewall_1 = require("./firewall"); const ipsRuleModeChange_1 = require("./ipsRuleModeChange"); const ltsLog_1 = require("./ltsLog"); const serviceGroup_1 = require("./serviceGroup"); const serviceGroupMember_1 = require("./serviceGroupMember"); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "huaweicloud:Cfw/aclRule:AclRule": return new aclRule_1.AclRule(name, undefined, { urn }); case "huaweicloud:Cfw/addressGroup:AddressGroup": return new addressGroup_1.AddressGroup(name, undefined, { urn }); case "huaweicloud:Cfw/addressGroupMember:AddressGroupMember": return new addressGroupMember_1.AddressGroupMember(name, undefined, { urn }); case "huaweicloud:Cfw/alarmConfig:AlarmConfig": return new alarmConfig_1.AlarmConfig(name, undefined, { urn }); case "huaweicloud:Cfw/antiVirus:AntiVirus": return new antiVirus_1.AntiVirus(name, undefined, { urn }); case "huaweicloud:Cfw/blackWhiteList:BlackWhiteList": return new blackWhiteList_1.BlackWhiteList(name, undefined, { urn }); case "huaweicloud:Cfw/captureTask:CaptureTask": return new captureTask_1.CaptureTask(name, undefined, { urn }); case "huaweicloud:Cfw/dnsResolution:DnsResolution": return new dnsResolution_1.DnsResolution(name, undefined, { urn }); case "huaweicloud:Cfw/domainNameGroup:DomainNameGroup": return new domainNameGroup_1.DomainNameGroup(name, undefined, { urn }); case "huaweicloud:Cfw/eipProtection:EipProtection": return new eipProtection_1.EipProtection(name, undefined, { urn }); case "huaweicloud:Cfw/firewall:Firewall": return new firewall_1.Firewall(name, undefined, { urn }); case "huaweicloud:Cfw/ipsRuleModeChange:IpsRuleModeChange": return new ipsRuleModeChange_1.IpsRuleModeChange(name, undefined, { urn }); case "huaweicloud:Cfw/ltsLog:LtsLog": return new ltsLog_1.LtsLog(name, undefined, { urn }); case "huaweicloud:Cfw/serviceGroup:ServiceGroup": return new serviceGroup_1.ServiceGroup(name, undefined, { urn }); case "huaweicloud:Cfw/serviceGroupMember:ServiceGroupMember": return new serviceGroupMember_1.ServiceGroupMember(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/aclRule", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/addressGroup", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/addressGroupMember", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/alarmConfig", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/antiVirus", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/blackWhiteList", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/captureTask", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/dnsResolution", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/domainNameGroup", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/eipProtection", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/firewall", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/ipsRuleModeChange", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/ltsLog", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/serviceGroup", _module); pulumi.runtime.registerResourceModule("huaweicloud", "Cfw/serviceGroupMember", _module); //# sourceMappingURL=index.js.map