UNPKG

@lubyou/pulumi-fortios

Version:

A Pulumi package for creating and managing fortios cloud resources.

155 lines 11.8 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! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.WirelessControllerWidsProfile = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); class WirelessControllerWidsProfile extends pulumi.CustomResource { /** * Get an existing WirelessControllerWidsProfile resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param state Any extra arguments used during the lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name, id, state, opts) { return new WirelessControllerWidsProfile(name, state, Object.assign(Object.assign({}, opts), { id: id })); } /** * Returns true if the given object is an instance of WirelessControllerWidsProfile. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj) { if (obj === undefined || obj === null) { return false; } return obj['__pulumiType'] === WirelessControllerWidsProfile.__pulumiType; } constructor(name, argsOrState, opts) { let resourceInputs = {}; opts = opts || {}; if (opts.id) { const state = argsOrState; resourceInputs["apAutoSuppress"] = state ? state.apAutoSuppress : undefined; resourceInputs["apBgscanDisableDay"] = state ? state.apBgscanDisableDay : undefined; resourceInputs["apBgscanDisableEnd"] = state ? state.apBgscanDisableEnd : undefined; resourceInputs["apBgscanDisableSchedules"] = state ? state.apBgscanDisableSchedules : undefined; resourceInputs["apBgscanDisableStart"] = state ? state.apBgscanDisableStart : undefined; resourceInputs["apBgscanDuration"] = state ? state.apBgscanDuration : undefined; resourceInputs["apBgscanIdle"] = state ? state.apBgscanIdle : undefined; resourceInputs["apBgscanIntv"] = state ? state.apBgscanIntv : undefined; resourceInputs["apBgscanPeriod"] = state ? state.apBgscanPeriod : undefined; resourceInputs["apBgscanReportIntv"] = state ? state.apBgscanReportIntv : undefined; resourceInputs["apFgscanReportIntv"] = state ? state.apFgscanReportIntv : undefined; resourceInputs["apScan"] = state ? state.apScan : undefined; resourceInputs["apScanPassive"] = state ? state.apScanPassive : undefined; resourceInputs["apScanThreshold"] = state ? state.apScanThreshold : undefined; resourceInputs["asleapAttack"] = state ? state.asleapAttack : undefined; resourceInputs["assocFloodThresh"] = state ? state.assocFloodThresh : undefined; resourceInputs["assocFloodTime"] = state ? state.assocFloodTime : undefined; resourceInputs["assocFrameFlood"] = state ? state.assocFrameFlood : undefined; resourceInputs["authFloodThresh"] = state ? state.authFloodThresh : undefined; resourceInputs["authFloodTime"] = state ? state.authFloodTime : undefined; resourceInputs["authFrameFlood"] = state ? state.authFrameFlood : undefined; resourceInputs["comment"] = state ? state.comment : undefined; resourceInputs["deauthBroadcast"] = state ? state.deauthBroadcast : undefined; resourceInputs["deauthUnknownSrcThresh"] = state ? state.deauthUnknownSrcThresh : undefined; resourceInputs["dynamicSortSubtable"] = state ? state.dynamicSortSubtable : undefined; resourceInputs["eapolFailFlood"] = state ? state.eapolFailFlood : undefined; resourceInputs["eapolFailIntv"] = state ? state.eapolFailIntv : undefined; resourceInputs["eapolFailThresh"] = state ? state.eapolFailThresh : undefined; resourceInputs["eapolLogoffFlood"] = state ? state.eapolLogoffFlood : undefined; resourceInputs["eapolLogoffIntv"] = state ? state.eapolLogoffIntv : undefined; resourceInputs["eapolLogoffThresh"] = state ? state.eapolLogoffThresh : undefined; resourceInputs["eapolPreFailFlood"] = state ? state.eapolPreFailFlood : undefined; resourceInputs["eapolPreFailIntv"] = state ? state.eapolPreFailIntv : undefined; resourceInputs["eapolPreFailThresh"] = state ? state.eapolPreFailThresh : undefined; resourceInputs["eapolPreSuccFlood"] = state ? state.eapolPreSuccFlood : undefined; resourceInputs["eapolPreSuccIntv"] = state ? state.eapolPreSuccIntv : undefined; resourceInputs["eapolPreSuccThresh"] = state ? state.eapolPreSuccThresh : undefined; resourceInputs["eapolStartFlood"] = state ? state.eapolStartFlood : undefined; resourceInputs["eapolStartIntv"] = state ? state.eapolStartIntv : undefined; resourceInputs["eapolStartThresh"] = state ? state.eapolStartThresh : undefined; resourceInputs["eapolSuccFlood"] = state ? state.eapolSuccFlood : undefined; resourceInputs["eapolSuccIntv"] = state ? state.eapolSuccIntv : undefined; resourceInputs["eapolSuccThresh"] = state ? state.eapolSuccThresh : undefined; resourceInputs["getAllTables"] = state ? state.getAllTables : undefined; resourceInputs["invalidMacOui"] = state ? state.invalidMacOui : undefined; resourceInputs["longDurationAttack"] = state ? state.longDurationAttack : undefined; resourceInputs["longDurationThresh"] = state ? state.longDurationThresh : undefined; resourceInputs["name"] = state ? state.name : undefined; resourceInputs["nullSsidProbeResp"] = state ? state.nullSsidProbeResp : undefined; resourceInputs["sensorMode"] = state ? state.sensorMode : undefined; resourceInputs["spoofedDeauth"] = state ? state.spoofedDeauth : undefined; resourceInputs["vdomparam"] = state ? state.vdomparam : undefined; resourceInputs["weakWepIv"] = state ? state.weakWepIv : undefined; resourceInputs["wirelessBridge"] = state ? state.wirelessBridge : undefined; } else { const args = argsOrState; resourceInputs["apAutoSuppress"] = args ? args.apAutoSuppress : undefined; resourceInputs["apBgscanDisableDay"] = args ? args.apBgscanDisableDay : undefined; resourceInputs["apBgscanDisableEnd"] = args ? args.apBgscanDisableEnd : undefined; resourceInputs["apBgscanDisableSchedules"] = args ? args.apBgscanDisableSchedules : undefined; resourceInputs["apBgscanDisableStart"] = args ? args.apBgscanDisableStart : undefined; resourceInputs["apBgscanDuration"] = args ? args.apBgscanDuration : undefined; resourceInputs["apBgscanIdle"] = args ? args.apBgscanIdle : undefined; resourceInputs["apBgscanIntv"] = args ? args.apBgscanIntv : undefined; resourceInputs["apBgscanPeriod"] = args ? args.apBgscanPeriod : undefined; resourceInputs["apBgscanReportIntv"] = args ? args.apBgscanReportIntv : undefined; resourceInputs["apFgscanReportIntv"] = args ? args.apFgscanReportIntv : undefined; resourceInputs["apScan"] = args ? args.apScan : undefined; resourceInputs["apScanPassive"] = args ? args.apScanPassive : undefined; resourceInputs["apScanThreshold"] = args ? args.apScanThreshold : undefined; resourceInputs["asleapAttack"] = args ? args.asleapAttack : undefined; resourceInputs["assocFloodThresh"] = args ? args.assocFloodThresh : undefined; resourceInputs["assocFloodTime"] = args ? args.assocFloodTime : undefined; resourceInputs["assocFrameFlood"] = args ? args.assocFrameFlood : undefined; resourceInputs["authFloodThresh"] = args ? args.authFloodThresh : undefined; resourceInputs["authFloodTime"] = args ? args.authFloodTime : undefined; resourceInputs["authFrameFlood"] = args ? args.authFrameFlood : undefined; resourceInputs["comment"] = args ? args.comment : undefined; resourceInputs["deauthBroadcast"] = args ? args.deauthBroadcast : undefined; resourceInputs["deauthUnknownSrcThresh"] = args ? args.deauthUnknownSrcThresh : undefined; resourceInputs["dynamicSortSubtable"] = args ? args.dynamicSortSubtable : undefined; resourceInputs["eapolFailFlood"] = args ? args.eapolFailFlood : undefined; resourceInputs["eapolFailIntv"] = args ? args.eapolFailIntv : undefined; resourceInputs["eapolFailThresh"] = args ? args.eapolFailThresh : undefined; resourceInputs["eapolLogoffFlood"] = args ? args.eapolLogoffFlood : undefined; resourceInputs["eapolLogoffIntv"] = args ? args.eapolLogoffIntv : undefined; resourceInputs["eapolLogoffThresh"] = args ? args.eapolLogoffThresh : undefined; resourceInputs["eapolPreFailFlood"] = args ? args.eapolPreFailFlood : undefined; resourceInputs["eapolPreFailIntv"] = args ? args.eapolPreFailIntv : undefined; resourceInputs["eapolPreFailThresh"] = args ? args.eapolPreFailThresh : undefined; resourceInputs["eapolPreSuccFlood"] = args ? args.eapolPreSuccFlood : undefined; resourceInputs["eapolPreSuccIntv"] = args ? args.eapolPreSuccIntv : undefined; resourceInputs["eapolPreSuccThresh"] = args ? args.eapolPreSuccThresh : undefined; resourceInputs["eapolStartFlood"] = args ? args.eapolStartFlood : undefined; resourceInputs["eapolStartIntv"] = args ? args.eapolStartIntv : undefined; resourceInputs["eapolStartThresh"] = args ? args.eapolStartThresh : undefined; resourceInputs["eapolSuccFlood"] = args ? args.eapolSuccFlood : undefined; resourceInputs["eapolSuccIntv"] = args ? args.eapolSuccIntv : undefined; resourceInputs["eapolSuccThresh"] = args ? args.eapolSuccThresh : undefined; resourceInputs["getAllTables"] = args ? args.getAllTables : undefined; resourceInputs["invalidMacOui"] = args ? args.invalidMacOui : undefined; resourceInputs["longDurationAttack"] = args ? args.longDurationAttack : undefined; resourceInputs["longDurationThresh"] = args ? args.longDurationThresh : undefined; resourceInputs["name"] = args ? args.name : undefined; resourceInputs["nullSsidProbeResp"] = args ? args.nullSsidProbeResp : undefined; resourceInputs["sensorMode"] = args ? args.sensorMode : undefined; resourceInputs["spoofedDeauth"] = args ? args.spoofedDeauth : undefined; resourceInputs["vdomparam"] = args ? args.vdomparam : undefined; resourceInputs["weakWepIv"] = args ? args.weakWepIv : undefined; resourceInputs["wirelessBridge"] = args ? args.wirelessBridge : undefined; } opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts); super(WirelessControllerWidsProfile.__pulumiType, name, resourceInputs, opts); } } exports.WirelessControllerWidsProfile = WirelessControllerWidsProfile; /** @internal */ WirelessControllerWidsProfile.__pulumiType = 'fortios:index/wirelessControllerWidsProfile:WirelessControllerWidsProfile'; //# sourceMappingURL=wirelessControllerWidsProfile.js.map