UNPKG

@pulumiverse/fortios

Version:

A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0

578 lines 57.3 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.Global = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); /** * Configure global attributes. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as fortios from "@pulumiverse/fortios"; * * const trname = new fortios.system.Global("trname", { * adminSport: 443, * alias: "FGVM02TM20003062", * hostname: "ste11", * timezone: "04", * }); * ``` * * ## Import * * System Global can be imported using any of these accepted formats: * * ```sh * $ pulumi import fortios:system/global:Global labelname SystemGlobal * ``` * * If you do not want to import arguments of block: * * $ export "FORTIOS_IMPORT_TABLE"="false" * * ```sh * $ pulumi import fortios:system/global:Global labelname SystemGlobal * ``` * * $ unset "FORTIOS_IMPORT_TABLE" */ class Global extends pulumi.CustomResource { /** * Get an existing Global 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 Global(name, state, Object.assign(Object.assign({}, opts), { id: id })); } /** * Returns true if the given object is an instance of Global. 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'] === Global.__pulumiType; } constructor(name, argsOrState, opts) { let resourceInputs = {}; opts = opts || {}; if (opts.id) { const state = argsOrState; resourceInputs["adminConcurrent"] = state ? state.adminConcurrent : undefined; resourceInputs["adminConsoleTimeout"] = state ? state.adminConsoleTimeout : undefined; resourceInputs["adminForticloudSsoDefaultProfile"] = state ? state.adminForticloudSsoDefaultProfile : undefined; resourceInputs["adminForticloudSsoLogin"] = state ? state.adminForticloudSsoLogin : undefined; resourceInputs["adminHost"] = state ? state.adminHost : undefined; resourceInputs["adminHstsMaxAge"] = state ? state.adminHstsMaxAge : undefined; resourceInputs["adminHttpsPkiRequired"] = state ? state.adminHttpsPkiRequired : undefined; resourceInputs["adminHttpsRedirect"] = state ? state.adminHttpsRedirect : undefined; resourceInputs["adminHttpsSslBannedCiphers"] = state ? state.adminHttpsSslBannedCiphers : undefined; resourceInputs["adminHttpsSslCiphersuites"] = state ? state.adminHttpsSslCiphersuites : undefined; resourceInputs["adminHttpsSslVersions"] = state ? state.adminHttpsSslVersions : undefined; resourceInputs["adminLockoutDuration"] = state ? state.adminLockoutDuration : undefined; resourceInputs["adminLockoutThreshold"] = state ? state.adminLockoutThreshold : undefined; resourceInputs["adminLoginMax"] = state ? state.adminLoginMax : undefined; resourceInputs["adminMaintainer"] = state ? state.adminMaintainer : undefined; resourceInputs["adminPort"] = state ? state.adminPort : undefined; resourceInputs["adminRestrictLocal"] = state ? state.adminRestrictLocal : undefined; resourceInputs["adminScp"] = state ? state.adminScp : undefined; resourceInputs["adminServerCert"] = state ? state.adminServerCert : undefined; resourceInputs["adminSport"] = state ? state.adminSport : undefined; resourceInputs["adminSshGraceTime"] = state ? state.adminSshGraceTime : undefined; resourceInputs["adminSshPassword"] = state ? state.adminSshPassword : undefined; resourceInputs["adminSshPort"] = state ? state.adminSshPort : undefined; resourceInputs["adminSshV1"] = state ? state.adminSshV1 : undefined; resourceInputs["adminTelnet"] = state ? state.adminTelnet : undefined; resourceInputs["adminTelnetPort"] = state ? state.adminTelnetPort : undefined; resourceInputs["admintimeout"] = state ? state.admintimeout : undefined; resourceInputs["alias"] = state ? state.alias : undefined; resourceInputs["allowTrafficRedirect"] = state ? state.allowTrafficRedirect : undefined; resourceInputs["antiReplay"] = state ? state.antiReplay : undefined; resourceInputs["arpMaxEntry"] = state ? state.arpMaxEntry : undefined; resourceInputs["asymroute"] = state ? state.asymroute : undefined; resourceInputs["authCert"] = state ? state.authCert : undefined; resourceInputs["authHttpPort"] = state ? state.authHttpPort : undefined; resourceInputs["authHttpsPort"] = state ? state.authHttpsPort : undefined; resourceInputs["authIkeSamlPort"] = state ? state.authIkeSamlPort : undefined; resourceInputs["authKeepalive"] = state ? state.authKeepalive : undefined; resourceInputs["authSessionLimit"] = state ? state.authSessionLimit : undefined; resourceInputs["autoAuthExtensionDevice"] = state ? state.autoAuthExtensionDevice : undefined; resourceInputs["autorunLogFsck"] = state ? state.autorunLogFsck : undefined; resourceInputs["avAffinity"] = state ? state.avAffinity : undefined; resourceInputs["avFailopen"] = state ? state.avFailopen : undefined; resourceInputs["avFailopenSession"] = state ? state.avFailopenSession : undefined; resourceInputs["batchCmdb"] = state ? state.batchCmdb : undefined; resourceInputs["bfdAffinity"] = state ? state.bfdAffinity : undefined; resourceInputs["blockSessionTimer"] = state ? state.blockSessionTimer : undefined; resourceInputs["brFdbMaxEntry"] = state ? state.brFdbMaxEntry : undefined; resourceInputs["certChainMax"] = state ? state.certChainMax : undefined; resourceInputs["cfgRevertTimeout"] = state ? state.cfgRevertTimeout : undefined; resourceInputs["cfgSave"] = state ? state.cfgSave : undefined; resourceInputs["checkProtocolHeader"] = state ? state.checkProtocolHeader : undefined; resourceInputs["checkResetRange"] = state ? state.checkResetRange : undefined; resourceInputs["cliAuditLog"] = state ? state.cliAuditLog : undefined; resourceInputs["cloudCommunication"] = state ? state.cloudCommunication : undefined; resourceInputs["cltCertReq"] = state ? state.cltCertReq : undefined; resourceInputs["cmdbsvrAffinity"] = state ? state.cmdbsvrAffinity : undefined; resourceInputs["complianceCheck"] = state ? state.complianceCheck : undefined; resourceInputs["complianceCheckTime"] = state ? state.complianceCheckTime : undefined; resourceInputs["cpuUseThreshold"] = state ? state.cpuUseThreshold : undefined; resourceInputs["csrCaAttribute"] = state ? state.csrCaAttribute : undefined; resourceInputs["dailyRestart"] = state ? state.dailyRestart : undefined; resourceInputs["defaultServiceSourcePort"] = state ? state.defaultServiceSourcePort : undefined; resourceInputs["deviceIdentificationActiveScanDelay"] = state ? state.deviceIdentificationActiveScanDelay : undefined; resourceInputs["deviceIdleTimeout"] = state ? state.deviceIdleTimeout : undefined; resourceInputs["dhParams"] = state ? state.dhParams : undefined; resourceInputs["dhcpLeaseBackupInterval"] = state ? state.dhcpLeaseBackupInterval : undefined; resourceInputs["dnsproxyWorkerCount"] = state ? state.dnsproxyWorkerCount : undefined; resourceInputs["dst"] = state ? state.dst : undefined; resourceInputs["dynamicSortSubtable"] = state ? state.dynamicSortSubtable : undefined; resourceInputs["earlyTcpNpuSession"] = state ? state.earlyTcpNpuSession : undefined; resourceInputs["editVdomPrompt"] = state ? state.editVdomPrompt : undefined; resourceInputs["endpointControlFdsAccess"] = state ? state.endpointControlFdsAccess : undefined; resourceInputs["endpointControlPortalPort"] = state ? state.endpointControlPortalPort : undefined; resourceInputs["extenderControllerReservedNetwork"] = state ? state.extenderControllerReservedNetwork : undefined; resourceInputs["failtime"] = state ? state.failtime : undefined; resourceInputs["fazDiskBufferSize"] = state ? state.fazDiskBufferSize : undefined; resourceInputs["fdsStatistics"] = state ? state.fdsStatistics : undefined; resourceInputs["fdsStatisticsPeriod"] = state ? state.fdsStatisticsPeriod : undefined; resourceInputs["fecPort"] = state ? state.fecPort : undefined; resourceInputs["fgdAlertSubscription"] = state ? state.fgdAlertSubscription : undefined; resourceInputs["forticonverterConfigUpload"] = state ? state.forticonverterConfigUpload : undefined; resourceInputs["forticonverterIntegration"] = state ? state.forticonverterIntegration : undefined; resourceInputs["fortiextender"] = state ? state.fortiextender : undefined; resourceInputs["fortiextenderDataPort"] = state ? state.fortiextenderDataPort : undefined; resourceInputs["fortiextenderDiscoveryLockdown"] = state ? state.fortiextenderDiscoveryLockdown : undefined; resourceInputs["fortiextenderProvisionOnAuthorization"] = state ? state.fortiextenderProvisionOnAuthorization : undefined; resourceInputs["fortiextenderVlanMode"] = state ? state.fortiextenderVlanMode : undefined; resourceInputs["fortigslbIntegration"] = state ? state.fortigslbIntegration : undefined; resourceInputs["fortiipamIntegration"] = state ? state.fortiipamIntegration : undefined; resourceInputs["fortiservicePort"] = state ? state.fortiservicePort : undefined; resourceInputs["fortitokenCloud"] = state ? state.fortitokenCloud : undefined; resourceInputs["fortitokenCloudPushStatus"] = state ? state.fortitokenCloudPushStatus : undefined; resourceInputs["fortitokenCloudSyncInterval"] = state ? state.fortitokenCloudSyncInterval : undefined; resourceInputs["getAllTables"] = state ? state.getAllTables : undefined; resourceInputs["guiAllowDefaultHostname"] = state ? state.guiAllowDefaultHostname : undefined; resourceInputs["guiAllowIncompatibleFabricFgt"] = state ? state.guiAllowIncompatibleFabricFgt : undefined; resourceInputs["guiAppDetectionSdwan"] = state ? state.guiAppDetectionSdwan : undefined; resourceInputs["guiAutoUpgradeSetupWarning"] = state ? state.guiAutoUpgradeSetupWarning : undefined; resourceInputs["guiCdnDomainOverride"] = state ? state.guiCdnDomainOverride : undefined; resourceInputs["guiCdnUsage"] = state ? state.guiCdnUsage : undefined; resourceInputs["guiCertificates"] = state ? state.guiCertificates : undefined; resourceInputs["guiCustomLanguage"] = state ? state.guiCustomLanguage : undefined; resourceInputs["guiDateFormat"] = state ? state.guiDateFormat : undefined; resourceInputs["guiDateTimeSource"] = state ? state.guiDateTimeSource : undefined; resourceInputs["guiDeviceLatitude"] = state ? state.guiDeviceLatitude : undefined; resourceInputs["guiDeviceLongitude"] = state ? state.guiDeviceLongitude : undefined; resourceInputs["guiDisplayHostname"] = state ? state.guiDisplayHostname : undefined; resourceInputs["guiFirmwareUpgradeSetupWarning"] = state ? state.guiFirmwareUpgradeSetupWarning : undefined; resourceInputs["guiFirmwareUpgradeWarning"] = state ? state.guiFirmwareUpgradeWarning : undefined; resourceInputs["guiForticareRegistrationSetupWarning"] = state ? state.guiForticareRegistrationSetupWarning : undefined; resourceInputs["guiFortigateCloudSandbox"] = state ? state.guiFortigateCloudSandbox : undefined; resourceInputs["guiFortiguardResourceFetch"] = state ? state.guiFortiguardResourceFetch : undefined; resourceInputs["guiFortisandboxCloud"] = state ? state.guiFortisandboxCloud : undefined; resourceInputs["guiIpv6"] = state ? state.guiIpv6 : undefined; resourceInputs["guiLinesPerPage"] = state ? state.guiLinesPerPage : undefined; resourceInputs["guiLocalOut"] = state ? state.guiLocalOut : undefined; resourceInputs["guiReplacementMessageGroups"] = state ? state.guiReplacementMessageGroups : undefined; resourceInputs["guiRestApiCache"] = state ? state.guiRestApiCache : undefined; resourceInputs["guiTheme"] = state ? state.guiTheme : undefined; resourceInputs["guiWirelessOpensecurity"] = state ? state.guiWirelessOpensecurity : undefined; resourceInputs["guiWorkflowManagement"] = state ? state.guiWorkflowManagement : undefined; resourceInputs["haAffinity"] = state ? state.haAffinity : undefined; resourceInputs["honorDf"] = state ? state.honorDf : undefined; resourceInputs["hostname"] = state ? state.hostname : undefined; resourceInputs["igmpStateLimit"] = state ? state.igmpStateLimit : undefined; resourceInputs["ikeEmbryonicLimit"] = state ? state.ikeEmbryonicLimit : undefined; resourceInputs["interfaceSubnetUsage"] = state ? state.interfaceSubnetUsage : undefined; resourceInputs["internetServiceDatabase"] = state ? state.internetServiceDatabase : undefined; resourceInputs["internetServiceDownloadLists"] = state ? state.internetServiceDownloadLists : undefined; resourceInputs["interval"] = state ? state.interval : undefined; resourceInputs["ipFragmentMemThresholds"] = state ? state.ipFragmentMemThresholds : undefined; resourceInputs["ipSrcPortRange"] = state ? state.ipSrcPortRange : undefined; resourceInputs["ipsAffinity"] = state ? state.ipsAffinity : undefined; resourceInputs["ipsecAsicOffload"] = state ? state.ipsecAsicOffload : undefined; resourceInputs["ipsecHaSeqjumpRate"] = state ? state.ipsecHaSeqjumpRate : undefined; resourceInputs["ipsecHmacOffload"] = state ? state.ipsecHmacOffload : undefined; resourceInputs["ipsecQatOffload"] = state ? state.ipsecQatOffload : undefined; resourceInputs["ipsecRoundRobin"] = state ? state.ipsecRoundRobin : undefined; resourceInputs["ipsecSoftDecAsync"] = state ? state.ipsecSoftDecAsync : undefined; resourceInputs["ipv6AcceptDad"] = state ? state.ipv6AcceptDad : undefined; resourceInputs["ipv6AllowAnycastProbe"] = state ? state.ipv6AllowAnycastProbe : undefined; resourceInputs["ipv6AllowLocalInSilentDrop"] = state ? state.ipv6AllowLocalInSilentDrop : undefined; resourceInputs["ipv6AllowLocalInSlientDrop"] = state ? state.ipv6AllowLocalInSlientDrop : undefined; resourceInputs["ipv6AllowMulticastProbe"] = state ? state.ipv6AllowMulticastProbe : undefined; resourceInputs["ipv6AllowTrafficRedirect"] = state ? state.ipv6AllowTrafficRedirect : undefined; resourceInputs["irqTimeAccounting"] = state ? state.irqTimeAccounting : undefined; resourceInputs["language"] = state ? state.language : undefined; resourceInputs["ldapconntimeout"] = state ? state.ldapconntimeout : undefined; resourceInputs["lldpReception"] = state ? state.lldpReception : undefined; resourceInputs["lldpTransmission"] = state ? state.lldpTransmission : undefined; resourceInputs["logSingleCpuHigh"] = state ? state.logSingleCpuHigh : undefined; resourceInputs["logSslConnection"] = state ? state.logSslConnection : undefined; resourceInputs["logUuidAddress"] = state ? state.logUuidAddress : undefined; resourceInputs["logUuidPolicy"] = state ? state.logUuidPolicy : undefined; resourceInputs["loginTimestamp"] = state ? state.loginTimestamp : undefined; resourceInputs["longVdomName"] = state ? state.longVdomName : undefined; resourceInputs["managementIp"] = state ? state.managementIp : undefined; resourceInputs["managementPort"] = state ? state.managementPort : undefined; resourceInputs["managementPortUseAdminSport"] = state ? state.managementPortUseAdminSport : undefined; resourceInputs["managementVdom"] = state ? state.managementVdom : undefined; resourceInputs["maxDlpstatMemory"] = state ? state.maxDlpstatMemory : undefined; resourceInputs["maxRouteCacheSize"] = state ? state.maxRouteCacheSize : undefined; resourceInputs["mcTtlNotchange"] = state ? state.mcTtlNotchange : undefined; resourceInputs["memoryUseThresholdExtreme"] = state ? state.memoryUseThresholdExtreme : undefined; resourceInputs["memoryUseThresholdGreen"] = state ? state.memoryUseThresholdGreen : undefined; resourceInputs["memoryUseThresholdRed"] = state ? state.memoryUseThresholdRed : undefined; resourceInputs["miglogAffinity"] = state ? state.miglogAffinity : undefined; resourceInputs["miglogdChildren"] = state ? state.miglogdChildren : undefined; resourceInputs["multiFactorAuthentication"] = state ? state.multiFactorAuthentication : undefined; resourceInputs["multicastForward"] = state ? state.multicastForward : undefined; resourceInputs["ndpMaxEntry"] = state ? state.ndpMaxEntry : undefined; resourceInputs["npuNeighborUpdate"] = state ? state.npuNeighborUpdate : undefined; resourceInputs["perUserBal"] = state ? state.perUserBal : undefined; resourceInputs["perUserBwl"] = state ? state.perUserBwl : undefined; resourceInputs["pmtuDiscovery"] = state ? state.pmtuDiscovery : undefined; resourceInputs["policyAuthConcurrent"] = state ? state.policyAuthConcurrent : undefined; resourceInputs["postLoginBanner"] = state ? state.postLoginBanner : undefined; resourceInputs["preLoginBanner"] = state ? state.preLoginBanner : undefined; resourceInputs["privateDataEncryption"] = state ? state.privateDataEncryption : undefined; resourceInputs["proxyAuthLifetime"] = state ? state.proxyAuthLifetime : undefined; resourceInputs["proxyAuthLifetimeTimeout"] = state ? state.proxyAuthLifetimeTimeout : undefined; resourceInputs["proxyAuthTimeout"] = state ? state.proxyAuthTimeout : undefined; resourceInputs["proxyCertUseMgmtVdom"] = state ? state.proxyCertUseMgmtVdom : undefined; resourceInputs["proxyCipherHardwareAcceleration"] = state ? state.proxyCipherHardwareAcceleration : undefined; resourceInputs["proxyHardwareAcceleration"] = state ? state.proxyHardwareAcceleration : undefined; resourceInputs["proxyKeepAliveMode"] = state ? state.proxyKeepAliveMode : undefined; resourceInputs["proxyKxpHardwareAcceleration"] = state ? state.proxyKxpHardwareAcceleration : undefined; resourceInputs["proxyReAuthenticationMode"] = state ? state.proxyReAuthenticationMode : undefined; resourceInputs["proxyReAuthenticationTime"] = state ? state.proxyReAuthenticationTime : undefined; resourceInputs["proxyResourceMode"] = state ? state.proxyResourceMode : undefined; resourceInputs["proxyWorkerCount"] = state ? state.proxyWorkerCount : undefined; resourceInputs["purdueLevel"] = state ? state.purdueLevel : undefined; resourceInputs["quicAckThresold"] = state ? state.quicAckThresold : undefined; resourceInputs["quicCongestionControlAlgo"] = state ? state.quicCongestionControlAlgo : undefined; resourceInputs["quicMaxDatagramSize"] = state ? state.quicMaxDatagramSize : undefined; resourceInputs["quicPmtud"] = state ? state.quicPmtud : undefined; resourceInputs["quicTlsHandshakeTimeout"] = state ? state.quicTlsHandshakeTimeout : undefined; resourceInputs["quicUdpPayloadSizeShapingPerCid"] = state ? state.quicUdpPayloadSizeShapingPerCid : undefined; resourceInputs["radiusPort"] = state ? state.radiusPort : undefined; resourceInputs["rebootUponConfigRestore"] = state ? state.rebootUponConfigRestore : undefined; resourceInputs["refresh"] = state ? state.refresh : undefined; resourceInputs["remoteauthtimeout"] = state ? state.remoteauthtimeout : undefined; resourceInputs["resetSessionlessTcp"] = state ? state.resetSessionlessTcp : undefined; resourceInputs["restartTime"] = state ? state.restartTime : undefined; resourceInputs["revisionBackupOnLogout"] = state ? state.revisionBackupOnLogout : undefined; resourceInputs["revisionImageAutoBackup"] = state ? state.revisionImageAutoBackup : undefined; resourceInputs["scanunitCount"] = state ? state.scanunitCount : undefined; resourceInputs["securityRatingResultSubmission"] = state ? state.securityRatingResultSubmission : undefined; resourceInputs["securityRatingRunOnSchedule"] = state ? state.securityRatingRunOnSchedule : undefined; resourceInputs["sendPmtuIcmp"] = state ? state.sendPmtuIcmp : undefined; resourceInputs["sflowdMaxChildrenNum"] = state ? state.sflowdMaxChildrenNum : undefined; resourceInputs["snatRouteChange"] = state ? state.snatRouteChange : undefined; resourceInputs["specialFile23Support"] = state ? state.specialFile23Support : undefined; resourceInputs["speedtestServer"] = state ? state.speedtestServer : undefined; resourceInputs["speedtestdCtrlPort"] = state ? state.speedtestdCtrlPort : undefined; resourceInputs["speedtestdServerPort"] = state ? state.speedtestdServerPort : undefined; resourceInputs["splitPort"] = state ? state.splitPort : undefined; resourceInputs["ssdTrimDate"] = state ? state.ssdTrimDate : undefined; resourceInputs["ssdTrimFreq"] = state ? state.ssdTrimFreq : undefined; resourceInputs["ssdTrimHour"] = state ? state.ssdTrimHour : undefined; resourceInputs["ssdTrimMin"] = state ? state.ssdTrimMin : undefined; resourceInputs["ssdTrimWeekday"] = state ? state.ssdTrimWeekday : undefined; resourceInputs["sshCbcCipher"] = state ? state.sshCbcCipher : undefined; resourceInputs["sshEncAlgo"] = state ? state.sshEncAlgo : undefined; resourceInputs["sshHmacMd5"] = state ? state.sshHmacMd5 : undefined; resourceInputs["sshHostkey"] = state ? state.sshHostkey : undefined; resourceInputs["sshHostkeyAlgo"] = state ? state.sshHostkeyAlgo : undefined; resourceInputs["sshHostkeyOverride"] = state ? state.sshHostkeyOverride : undefined; resourceInputs["sshHostkeyPassword"] = state ? state.sshHostkeyPassword : undefined; resourceInputs["sshKexAlgo"] = state ? state.sshKexAlgo : undefined; resourceInputs["sshKexSha1"] = state ? state.sshKexSha1 : undefined; resourceInputs["sshMacAlgo"] = state ? state.sshMacAlgo : undefined; resourceInputs["sshMacWeak"] = state ? state.sshMacWeak : undefined; resourceInputs["sslMinProtoVersion"] = state ? state.sslMinProtoVersion : undefined; resourceInputs["sslStaticKeyCiphers"] = state ? state.sslStaticKeyCiphers : undefined; resourceInputs["sslvpnCipherHardwareAcceleration"] = state ? state.sslvpnCipherHardwareAcceleration : undefined; resourceInputs["sslvpnEmsSnCheck"] = state ? state.sslvpnEmsSnCheck : undefined; resourceInputs["sslvpnKxpHardwareAcceleration"] = state ? state.sslvpnKxpHardwareAcceleration : undefined; resourceInputs["sslvpnMaxWorkerCount"] = state ? state.sslvpnMaxWorkerCount : undefined; resourceInputs["sslvpnPluginVersionCheck"] = state ? state.sslvpnPluginVersionCheck : undefined; resourceInputs["sslvpnWebMode"] = state ? state.sslvpnWebMode : undefined; resourceInputs["strictDirtySessionCheck"] = state ? state.strictDirtySessionCheck : undefined; resourceInputs["strongCrypto"] = state ? state.strongCrypto : undefined; resourceInputs["switchController"] = state ? state.switchController : undefined; resourceInputs["switchControllerReservedNetwork"] = state ? state.switchControllerReservedNetwork : undefined; resourceInputs["sysPerfLogInterval"] = state ? state.sysPerfLogInterval : undefined; resourceInputs["syslogAffinity"] = state ? state.syslogAffinity : undefined; resourceInputs["tcpHalfcloseTimer"] = state ? state.tcpHalfcloseTimer : undefined; resourceInputs["tcpHalfopenTimer"] = state ? state.tcpHalfopenTimer : undefined; resourceInputs["tcpOption"] = state ? state.tcpOption : undefined; resourceInputs["tcpRstTimer"] = state ? state.tcpRstTimer : undefined; resourceInputs["tcpTimewaitTimer"] = state ? state.tcpTimewaitTimer : undefined; resourceInputs["tftp"] = state ? state.tftp : undefined; resourceInputs["timezone"] = state ? state.timezone : undefined; resourceInputs["tpMcSkipPolicy"] = state ? state.tpMcSkipPolicy : undefined; resourceInputs["trafficPriority"] = state ? state.trafficPriority : undefined; resourceInputs["trafficPriorityLevel"] = state ? state.trafficPriorityLevel : undefined; resourceInputs["twoFactorEmailExpiry"] = state ? state.twoFactorEmailExpiry : undefined; resourceInputs["twoFactorFacExpiry"] = state ? state.twoFactorFacExpiry : undefined; resourceInputs["twoFactorFtkExpiry"] = state ? state.twoFactorFtkExpiry : undefined; resourceInputs["twoFactorFtmExpiry"] = state ? state.twoFactorFtmExpiry : undefined; resourceInputs["twoFactorSmsExpiry"] = state ? state.twoFactorSmsExpiry : undefined; resourceInputs["udpIdleTimer"] = state ? state.udpIdleTimer : undefined; resourceInputs["urlFilterAffinity"] = state ? state.urlFilterAffinity : undefined; resourceInputs["urlFilterCount"] = state ? state.urlFilterCount : undefined; resourceInputs["userDeviceStoreMaxDevices"] = state ? state.userDeviceStoreMaxDevices : undefined; resourceInputs["userDeviceStoreMaxUnifiedMem"] = state ? state.userDeviceStoreMaxUnifiedMem : undefined; resourceInputs["userDeviceStoreMaxUsers"] = state ? state.userDeviceStoreMaxUsers : undefined; resourceInputs["userServerCert"] = state ? state.userServerCert : undefined; resourceInputs["vdomAdmin"] = state ? state.vdomAdmin : undefined; resourceInputs["vdomMode"] = state ? state.vdomMode : undefined; resourceInputs["vdomparam"] = state ? state.vdomparam : undefined; resourceInputs["vipArpRange"] = state ? state.vipArpRange : undefined; resourceInputs["virtualServerCount"] = state ? state.virtualServerCount : undefined; resourceInputs["virtualServerHardwareAcceleration"] = state ? state.virtualServerHardwareAcceleration : undefined; resourceInputs["virtualSwitchVlan"] = state ? state.virtualSwitchVlan : undefined; resourceInputs["vpnEmsSnCheck"] = state ? state.vpnEmsSnCheck : undefined; resourceInputs["wadAffinity"] = state ? state.wadAffinity : undefined; resourceInputs["wadCsvcCsCount"] = state ? state.wadCsvcCsCount : undefined; resourceInputs["wadCsvcDbCount"] = state ? state.wadCsvcDbCount : undefined; resourceInputs["wadMemoryChangeGranularity"] = state ? state.wadMemoryChangeGranularity : undefined; resourceInputs["wadRestartEndTime"] = state ? state.wadRestartEndTime : undefined; resourceInputs["wadRestartMode"] = state ? state.wadRestartMode : undefined; resourceInputs["wadRestartStartTime"] = state ? state.wadRestartStartTime : undefined; resourceInputs["wadSourceAffinity"] = state ? state.wadSourceAffinity : undefined; resourceInputs["wadWorkerCount"] = state ? state.wadWorkerCount : undefined; resourceInputs["wifiCaCertificate"] = state ? state.wifiCaCertificate : undefined; resourceInputs["wifiCertificate"] = state ? state.wifiCertificate : undefined; resourceInputs["wimax4gUsb"] = state ? state.wimax4gUsb : undefined; resourceInputs["wirelessController"] = state ? state.wirelessController : undefined; resourceInputs["wirelessControllerPort"] = state ? state.wirelessControllerPort : undefined; } else { const args = argsOrState; resourceInputs["adminConcurrent"] = args ? args.adminConcurrent : undefined; resourceInputs["adminConsoleTimeout"] = args ? args.adminConsoleTimeout : undefined; resourceInputs["adminForticloudSsoDefaultProfile"] = args ? args.adminForticloudSsoDefaultProfile : undefined; resourceInputs["adminForticloudSsoLogin"] = args ? args.adminForticloudSsoLogin : undefined; resourceInputs["adminHost"] = args ? args.adminHost : undefined; resourceInputs["adminHstsMaxAge"] = args ? args.adminHstsMaxAge : undefined; resourceInputs["adminHttpsPkiRequired"] = args ? args.adminHttpsPkiRequired : undefined; resourceInputs["adminHttpsRedirect"] = args ? args.adminHttpsRedirect : undefined; resourceInputs["adminHttpsSslBannedCiphers"] = args ? args.adminHttpsSslBannedCiphers : undefined; resourceInputs["adminHttpsSslCiphersuites"] = args ? args.adminHttpsSslCiphersuites : undefined; resourceInputs["adminHttpsSslVersions"] = args ? args.adminHttpsSslVersions : undefined; resourceInputs["adminLockoutDuration"] = args ? args.adminLockoutDuration : undefined; resourceInputs["adminLockoutThreshold"] = args ? args.adminLockoutThreshold : undefined; resourceInputs["adminLoginMax"] = args ? args.adminLoginMax : undefined; resourceInputs["adminMaintainer"] = args ? args.adminMaintainer : undefined; resourceInputs["adminPort"] = args ? args.adminPort : undefined; resourceInputs["adminRestrictLocal"] = args ? args.adminRestrictLocal : undefined; resourceInputs["adminScp"] = args ? args.adminScp : undefined; resourceInputs["adminServerCert"] = args ? args.adminServerCert : undefined; resourceInputs["adminSport"] = args ? args.adminSport : undefined; resourceInputs["adminSshGraceTime"] = args ? args.adminSshGraceTime : undefined; resourceInputs["adminSshPassword"] = args ? args.adminSshPassword : undefined; resourceInputs["adminSshPort"] = args ? args.adminSshPort : undefined; resourceInputs["adminSshV1"] = args ? args.adminSshV1 : undefined; resourceInputs["adminTelnet"] = args ? args.adminTelnet : undefined; resourceInputs["adminTelnetPort"] = args ? args.adminTelnetPort : undefined; resourceInputs["admintimeout"] = args ? args.admintimeout : undefined; resourceInputs["alias"] = args ? args.alias : undefined; resourceInputs["allowTrafficRedirect"] = args ? args.allowTrafficRedirect : undefined; resourceInputs["antiReplay"] = args ? args.antiReplay : undefined; resourceInputs["arpMaxEntry"] = args ? args.arpMaxEntry : undefined; resourceInputs["asymroute"] = args ? args.asymroute : undefined; resourceInputs["authCert"] = args ? args.authCert : undefined; resourceInputs["authHttpPort"] = args ? args.authHttpPort : undefined; resourceInputs["authHttpsPort"] = args ? args.authHttpsPort : undefined; resourceInputs["authIkeSamlPort"] = args ? args.authIkeSamlPort : undefined; resourceInputs["authKeepalive"] = args ? args.authKeepalive : undefined; resourceInputs["authSessionLimit"] = args ? args.authSessionLimit : undefined; resourceInputs["autoAuthExtensionDevice"] = args ? args.autoAuthExtensionDevice : undefined; resourceInputs["autorunLogFsck"] = args ? args.autorunLogFsck : undefined; resourceInputs["avAffinity"] = args ? args.avAffinity : undefined; resourceInputs["avFailopen"] = args ? args.avFailopen : undefined; resourceInputs["avFailopenSession"] = args ? args.avFailopenSession : undefined; resourceInputs["batchCmdb"] = args ? args.batchCmdb : undefined; resourceInputs["bfdAffinity"] = args ? args.bfdAffinity : undefined; resourceInputs["blockSessionTimer"] = args ? args.blockSessionTimer : undefined; resourceInputs["brFdbMaxEntry"] = args ? args.brFdbMaxEntry : undefined; resourceInputs["certChainMax"] = args ? args.certChainMax : undefined; resourceInputs["cfgRevertTimeout"] = args ? args.cfgRevertTimeout : undefined; resourceInputs["cfgSave"] = args ? args.cfgSave : undefined; resourceInputs["checkProtocolHeader"] = args ? args.checkProtocolHeader : undefined; resourceInputs["checkResetRange"] = args ? args.checkResetRange : undefined; resourceInputs["cliAuditLog"] = args ? args.cliAuditLog : undefined; resourceInputs["cloudCommunication"] = args ? args.cloudCommunication : undefined; resourceInputs["cltCertReq"] = args ? args.cltCertReq : undefined; resourceInputs["cmdbsvrAffinity"] = args ? args.cmdbsvrAffinity : undefined; resourceInputs["complianceCheck"] = args ? args.complianceCheck : undefined; resourceInputs["complianceCheckTime"] = args ? args.complianceCheckTime : undefined; resourceInputs["cpuUseThreshold"] = args ? args.cpuUseThreshold : undefined; resourceInputs["csrCaAttribute"] = args ? args.csrCaAttribute : undefined; resourceInputs["dailyRestart"] = args ? args.dailyRestart : undefined; resourceInputs["defaultServiceSourcePort"] = args ? args.defaultServiceSourcePort : undefined; resourceInputs["deviceIdentificationActiveScanDelay"] = args ? args.deviceIdentificationActiveScanDelay : undefined; resourceInputs["deviceIdleTimeout"] = args ? args.deviceIdleTimeout : undefined; resourceInputs["dhParams"] = args ? args.dhParams : undefined; resourceInputs["dhcpLeaseBackupInterval"] = args ? args.dhcpLeaseBackupInterval : undefined; resourceInputs["dnsproxyWorkerCount"] = args ? args.dnsproxyWorkerCount : undefined; resourceInputs["dst"] = args ? args.dst : undefined; resourceInputs["dynamicSortSubtable"] = args ? args.dynamicSortSubtable : undefined; resourceInputs["earlyTcpNpuSession"] = args ? args.earlyTcpNpuSession : undefined; resourceInputs["editVdomPrompt"] = args ? args.editVdomPrompt : undefined; resourceInputs["endpointControlFdsAccess"] = args ? args.endpointControlFdsAccess : undefined; resourceInputs["endpointControlPortalPort"] = args ? args.endpointControlPortalPort : undefined; resourceInputs["extenderControllerReservedNetwork"] = args ? args.extenderControllerReservedNetwork : undefined; resourceInputs["failtime"] = args ? args.failtime : undefined; resourceInputs["fazDiskBufferSize"] = args ? args.fazDiskBufferSize : undefined; resourceInputs["fdsStatistics"] = args ? args.fdsStatistics : undefined; resourceInputs["fdsStatisticsPeriod"] = args ? args.fdsStatisticsPeriod : undefined; resourceInputs["fecPort"] = args ? args.fecPort : undefined; resourceInputs["fgdAlertSubscription"] = args ? args.fgdAlertSubscription : undefined; resourceInputs["forticonverterConfigUpload"] = args ? args.forticonverterConfigUpload : undefined; resourceInputs["forticonverterIntegration"] = args ? args.forticonverterIntegration : undefined; resourceInputs["fortiextender"] = args ? args.fortiextender : undefined; resourceInputs["fortiextenderDataPort"] = args ? args.fortiextenderDataPort : undefined; resourceInputs["fortiextenderDiscoveryLockdown"] = args ? args.fortiextenderDiscoveryLockdown : undefined; resourceInputs["fortiextenderProvisionOnAuthorization"] = args ? args.fortiextenderProvisionOnAuthorization : undefined; resourceInputs["fortiextenderVlanMode"] = args ? args.fortiextenderVlanMode : undefined; resourceInputs["fortigslbIntegration"] = args ? args.fortigslbIntegration : undefined; resourceInputs["fortiipamIntegration"] = args ? args.fortiipamIntegration : undefined; resourceInputs["fortiservicePort"] = args ? args.fortiservicePort : undefined; resourceInputs["fortitokenCloud"] = args ? args.fortitokenCloud : undefined; resourceInputs["fortitokenCloudPushStatus"] = args ? args.fortitokenCloudPushStatus : undefined; resourceInputs["fortitokenCloudSyncInterval"] = args ? args.fortitokenCloudSyncInterval : undefined; resourceInputs["getAllTables"] = args ? args.getAllTables : undefined; resourceInputs["guiAllowDefaultHostname"] = args ? args.guiAllowDefaultHostname : undefined; resourceInputs["guiAllowIncompatibleFabricFgt"] = args ? args.guiAllowIncompatibleFabricFgt : undefined; resourceInputs["guiAppDetectionSdwan"] = args ? args.guiAppDetectionSdwan : undefined; resourceInputs["guiAutoUpgradeSetupWarning"] = args ? args.guiAutoUpgradeSetupWarning : undefined; resourceInputs["guiCdnDomainOverride"] = args ? args.guiCdnDomainOverride : undefined; resourceInputs["guiCdnUsage"] = args ? args.guiCdnUsage : undefined; resourceInputs["guiCertificates"] = args ? args.guiCertificates : undefined; resourceInputs["guiCustomLanguage"] = args ? args.guiCustomLanguage : undefined; resourceInputs["guiDateFormat"] = args ? args.guiDateFormat : undefined; resourceInputs["guiDateTimeSource"] = args ? args.guiDateTimeSource : undefined; resourceInputs["guiDeviceLatitude"] = args ? args.guiDeviceLatitude : undefined; resourceInputs["guiDeviceLongitude"] = args ? args.guiDeviceLongitude : undefined; resourceInputs["guiDisplayHostname"] = args ? args.guiDisplayHostname : undefined; resourceInputs["guiFirmwareUpgradeSetupWarning"] = args ? args.guiFirmwareUpgradeSetupWarning : undefined; resourceInputs["guiFirmwareUpgradeWarning"] = args ? args.guiFirmwareUpgradeWarning : undefined; resourceInputs["guiForticareRegistrationSetupWarning"] = args ? args.guiForticareRegistrationSetupWarning : undefined; resourceInputs["guiFortigateCloudSandbox"] = args ? args.guiFortigateCloudSandbox : undefined; resourceInputs["guiFortiguardResourceFetch"] = args ? args.guiFortiguardResourceFetch : undefined; resourceInputs["guiFortisandboxCloud"] = args ? args.guiFortisandboxCloud : undefined; resourceInputs["guiIpv6"] = args ? args.guiIpv6 : undefined; resourceInputs["guiLinesPerPage"] = args ? args.guiLinesPerPage : undefined; resourceInputs["guiLocalOut"] = args ? args.guiLocalOut : undefined; resourceInputs["guiReplacementMessageGroups"] = args ? args.guiReplacementMessageGroups : undefined; resourceInputs["guiRestApiCache"] = args ? args.guiRestApiCache : undefined; resourceInputs["guiTheme"] = args ? args.guiTheme : undefined; resourceInputs["guiWirelessOpensecurity"] = args ? args.guiWirelessOpensecurity : undefined; resourceInputs["guiWorkflowManagement"] = args ? args.guiWorkflowManagement : undefined; resourceInputs["haAffinity"] = args ? args.haAffinity : undefined; resourceInputs["honorDf"] = args ? args.honorDf : undefined; resourceInputs["hostname"] = args ? args.hostname : undefined; resourceInputs["igmpStateLimit"] = args ? args.igmpStateLimit : undefined; resourceInputs["ikeEmbryonicLimit"] = args ? args.ikeEmbryonicLimit : undefined; resourceInputs["interfaceSubnetUsage"] = args ? args.interfaceSubnetUsage : undefined; resourceInputs["internetServiceDatabase"] = args ? args.internetServiceDatabase : undefined; resourceInputs["internetServiceDownloadLists"] = args ? args.internetServiceDownloadLists : undefined; resourceInputs["interval"] = args ? args.interval : undefined; resourceInputs["ipFragmentMemThresholds"] = args ? args.ipFragmentMemThresholds : undefined; resourceInputs["ipSrcPortRange"] = args ? args.ipSrcPortRange : undefined; resourceInputs["ipsAffinity"] = args ? args.ipsAffinity : undefined; resourceInputs["ipsecAsicOffload"] = args ? args.ipsecAsicOffload : undefined; resourceInputs["ipsecHaSeqjumpRate"] = args ? args.ipsecHaSeqjumpRate : undefined; resourceInputs["ipsecHmacOffload"] = args ? args.ipsecHmacOffload : undefined; resourceInputs["ipsecQatOffload"] = args ? args.ipsecQatOffload : undefined; resourceInputs["ipsecRoundRobin"] = args ? args.ipsecRoundRobin : undefined; resourceInputs["ipsecSoftDecAsync"] = args ? args.ipsecSoftDecAsync : undefined; resourceInputs["ipv6AcceptDad"] = args ? args.ipv6AcceptDad : undefined; resourceInputs["ipv6AllowAnycastProbe"] = args ? args.ipv6AllowAnycastProbe : undefined; resourceInputs["ipv6AllowLocalInSilentDrop"] = args ? args.ipv6AllowLocalInSilentDrop : undefined; resourceInputs["ipv6AllowLocalInSlientDrop"] = args ? args.ipv6AllowLocalInSlientDrop : undefined; resourceInputs["ipv6AllowMulticastProbe"] = args ? args.ipv6AllowMulticastProbe : undefined; resourceInputs["ipv6AllowTrafficRedirect"] = args ? args.ipv6AllowTrafficRedirect : undefined; resourceInputs["irqTimeAccounting"] = args ? args.irqTimeAccounting : undefined; resourceInputs["language"] = args ? args.language : undefined; resourceInputs["ldapconntimeout"] = args ? args.ldapconntimeout : undefined; resourceInputs["lldpReception"] = args ? args.lldpReception : undefined; resourceInputs["lldpTransmission"] = args ? args.lldpTransmission : undefined; resourceInputs["logSingleCpuHigh"] = args ? args.logSingleCpuHigh : undefined; resourceInputs["logSslConnection"] = args ? args.logSslConnection : undefined; resourceInputs["logUuidAddress"] = args ? args.logUuidAddress : undefined; resourceInputs["logUuidPolicy"] = args ? args.logUuidPolicy : undefined; resourceInputs["loginTimestamp"] = args ? args.loginTimestamp : undefined; resourceInputs["longVdomName"] = args ? args.longVdomName : undefined; resourceInputs["managementIp"] = args ? args.managementIp : undefined; resourceInputs["managementPort"] = args ? args.managementPort : undefined; resourceInputs["managementPortUseAdminSport"] = args ? args.managementPortUseAdminSport : undefined; resourceInputs["managementVdom"] = args ? args.managementVdom : undefined; resourceInputs["maxDlpstatMemory"] = args ? args.maxDlpstatMemory : undefined; resourceInputs["maxRouteCacheSize"] = args ? args.maxRouteCacheSize : undefined; resourceInputs["mcTtlNotchange"] = args ? args.mcTtlNotchange : undefined; resourceInputs["memoryUseThresholdExtreme"] = args ? args.memoryUseThresholdExtreme : undefined; resourceInputs["memoryUseThresholdGreen"] = args ? args.memoryUseThresholdGreen : undefined; resourceInputs["memoryUseThresholdRed"] = args ? args.memoryUseThresholdRed : undefined; resourceInputs["miglogAffinity"] = args ? args.miglogAffinity : undefined; resourceInputs["miglogdChildren"] = args ? args.miglogdChildren : undefined; resourceInputs["multiFactorAuthentication"] = args ? args.multiFactorAuthentication : undefined; resourceInputs["multicastForward"] = args ? args.multicastForward : undefined; resourceInputs["ndpMaxEntry"] = args ? args.ndpMaxEntry : undefined; resourceInputs["npuNeighborUpdate"] = args ? args.npuNeighborUpdate : undefined; resourceInputs["perUserBal"] = args ? args.perUserBal : undefined; resourceInputs["perUserBwl"] = args ? args.perUserBwl : undefined; resourceInputs["pmtuDiscovery"] = args ? args.pmtuDiscovery : undefined; resourceInputs["policyAuthConcurrent"] = args ? args.policyAuthConcurrent : undefined; resourceInputs["postLoginBanner"] = args ? args.postLoginBanner : undefined; resourceInputs["preLoginBanner"] = args ? args.preLoginBanner : undefined; resourceInputs["privateDataEncryption"] = args ? args.privateDataEncryption : undefined; resourceInputs["proxyAuthLifetime"] = args ? args.proxyAuthLifetime : undefined; resourceInputs["proxyAuthLifetimeTimeout"] = args ? args.proxyAuthLifetimeTimeout : undefined; resourceInputs["proxyAuthTimeout"] = args ? args.proxyAuthTimeout : undefined; resourceInputs["proxyCertUseMgmtVdom"] = args ? args.proxyCertUseMgmtVdom : undefined; resourceInputs["proxyCipherHardwareAcceleration"] = args ? args.proxyCipherHardwareAcceleration : undefined; resourceInputs["proxyHardwareAcceleration"] = args ? args.proxyHardwareAcceleration : undefined; resourceInputs["proxyKeepAliveMode"] = args ? args.proxyKeepAliveMode : undefined; resourceInputs["proxyKxpHardwareAcceleration"] = args ? args.proxyKxpHardwareAcceleration : undefined; resourceInputs["proxyReAuthenticationMode"] = args ? args.proxyReAuthenticationMode : undefined; resourceInputs["proxyReAuthenticationTime"] = args ? args.proxyReAuthenticationTime : undefined; resourceInputs["proxyResourceMode"] = args ? args.proxyResourceMode : undefined; resourceInputs["proxyWorkerCount"] = args ? args.proxyWorkerCount : undefined; resourceInputs["purdueLevel"] = args ? args.purdueLevel : undefined; resourceInputs["quicAckThresold"] = args ? args.quicAckThresold : undefined; resourceInputs["quicCongestionControlAlgo"] = args ? args.quicCongestionControlAlgo : undefined; resourceInputs["quicMaxDatagramSize"] = args ? args.quicMaxDatagramSize : undefined; resourceInputs["quicPmtud"] = args ? args.quicPmtud : undefined; resourceInputs["quicTlsHandshakeTimeout"] = args ? args.quicTlsHandshakeTimeout : undefined; resourceInputs["quicUdpPayloadSizeShapingPerCid"] = args ? args.quicUdpPayloadSizeShapingPerCid : undefined; resourceInputs["radiusPort"] = args ? args.radiusPort : undefined; resourceInputs["rebootUponConfigRestore"] = args ? args.rebootUponConfigRestore : undefined; resourceInputs["refresh"] = args ? args.refresh : undefined; resourceInputs["remoteauthtimeout"] = args ? args.remoteauthtimeout : undefined; resourceInputs["resetSessionlessTcp"] = args ? args.resetSessionlessTcp : undefined; resourceInputs["restartTime"] = args ? args.restartTime : undefined; resourceInputs["revisionBackupOnLogout"] = args ? args.revisionBackupOnLogout : undefined; resourceInputs["revisionImageAutoBackup"] = args ? args.revisionImageAutoBackup : undefined; resourceInputs["scanunitCount"] = args ? args.scanunitCount : undefined; resourceInputs["securityRatingResultSubmission"] = args ? args.securityRatingResultSubmission : undefined; resourceInputs["securityRatingRunOnSchedule"] = args ? args.securityRatingRunOnSchedule : undefined; resourceInputs["sendPmtuIcmp"] = args ? args.sendPmtuIcmp : undefined; resourceInputs["sflowdMaxChildrenNum"] = args ? args.sflowdMaxChildrenNum : undefined; resourceInputs["snatRouteChange"] = args ? args.snatRouteChange : undefined; resourceInputs["specialFile23Support"] = args ? args.specialFile23Support : undefined; resourceInputs["speedtestServer"] =