@pulumiverse/fortios
Version:
A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0
399 lines • 31.5 kB
JavaScript
// *** 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.Settings = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
/**
* Configure VDOM settings.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as fortios from "@pulumiverse/fortios";
*
* const trname = new fortios.system.Settings("trname", {
* allowLinkdownPath: "disable",
* guiWebfilter: "enable",
* opmode: "nat",
* sipSslPort: 5061,
* status: "enable",
* });
* ```
*
* ## Import
*
* System Settings can be imported using any of these accepted formats:
*
* ```sh
* $ pulumi import fortios:system/settings:Settings labelname SystemSettings
* ```
*
* If you do not want to import arguments of block:
*
* $ export "FORTIOS_IMPORT_TABLE"="false"
*
* ```sh
* $ pulumi import fortios:system/settings:Settings labelname SystemSettings
* ```
*
* $ unset "FORTIOS_IMPORT_TABLE"
*/
class Settings extends pulumi.CustomResource {
/**
* Get an existing Settings 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 Settings(name, state, Object.assign(Object.assign({}, opts), { id: id }));
}
/**
* Returns true if the given object is an instance of Settings. 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'] === Settings.__pulumiType;
}
constructor(name, argsOrState, opts) {
let resourceInputs = {};
opts = opts || {};
if (opts.id) {
const state = argsOrState;
resourceInputs["allowLinkdownPath"] = state ? state.allowLinkdownPath : undefined;
resourceInputs["allowSubnetOverlap"] = state ? state.allowSubnetOverlap : undefined;
resourceInputs["applicationBandwidthTracking"] = state ? state.applicationBandwidthTracking : undefined;
resourceInputs["asymroute"] = state ? state.asymroute : undefined;
resourceInputs["asymroute6"] = state ? state.asymroute6 : undefined;
resourceInputs["asymroute6Icmp"] = state ? state.asymroute6Icmp : undefined;
resourceInputs["asymrouteIcmp"] = state ? state.asymrouteIcmp : undefined;
resourceInputs["auxiliarySession"] = state ? state.auxiliarySession : undefined;
resourceInputs["bfd"] = state ? state.bfd : undefined;
resourceInputs["bfdDesiredMinTx"] = state ? state.bfdDesiredMinTx : undefined;
resourceInputs["bfdDetectMult"] = state ? state.bfdDetectMult : undefined;
resourceInputs["bfdDontEnforceSrcPort"] = state ? state.bfdDontEnforceSrcPort : undefined;
resourceInputs["bfdRequiredMinRx"] = state ? state.bfdRequiredMinRx : undefined;
resourceInputs["blockLandAttack"] = state ? state.blockLandAttack : undefined;
resourceInputs["centralNat"] = state ? state.centralNat : undefined;
resourceInputs["comments"] = state ? state.comments : undefined;
resourceInputs["complianceCheck"] = state ? state.complianceCheck : undefined;
resourceInputs["consolidatedFirewallMode"] = state ? state.consolidatedFirewallMode : undefined;
resourceInputs["defaultAppPortAsService"] = state ? state.defaultAppPortAsService : undefined;
resourceInputs["defaultPolicyExpiryDays"] = state ? state.defaultPolicyExpiryDays : undefined;
resourceInputs["defaultVoipAlgMode"] = state ? state.defaultVoipAlgMode : undefined;
resourceInputs["denyTcpWithIcmp"] = state ? state.denyTcpWithIcmp : undefined;
resourceInputs["detectUnknownEsp"] = state ? state.detectUnknownEsp : undefined;
resourceInputs["device"] = state ? state.device : undefined;
resourceInputs["dhcp6ServerIp"] = state ? state.dhcp6ServerIp : undefined;
resourceInputs["dhcpProxy"] = state ? state.dhcpProxy : undefined;
resourceInputs["dhcpProxyInterface"] = state ? state.dhcpProxyInterface : undefined;
resourceInputs["dhcpProxyInterfaceSelectMethod"] = state ? state.dhcpProxyInterfaceSelectMethod : undefined;
resourceInputs["dhcpServerIp"] = state ? state.dhcpServerIp : undefined;
resourceInputs["discoveredDeviceTimeout"] = state ? state.discoveredDeviceTimeout : undefined;
resourceInputs["dynAddrSessionCheck"] = state ? state.dynAddrSessionCheck : undefined;
resourceInputs["dynamicSortSubtable"] = state ? state.dynamicSortSubtable : undefined;
resourceInputs["ecmpMaxPaths"] = state ? state.ecmpMaxPaths : undefined;
resourceInputs["emailPortalCheckDns"] = state ? state.emailPortalCheckDns : undefined;
resourceInputs["extResourceSessionCheck"] = state ? state.extResourceSessionCheck : undefined;
resourceInputs["firewallSessionDirty"] = state ? state.firewallSessionDirty : undefined;
resourceInputs["fqdnSessionCheck"] = state ? state.fqdnSessionCheck : undefined;
resourceInputs["fwSessionHairpin"] = state ? state.fwSessionHairpin : undefined;
resourceInputs["gateway"] = state ? state.gateway : undefined;
resourceInputs["gateway6"] = state ? state.gateway6 : undefined;
resourceInputs["getAllTables"] = state ? state.getAllTables : undefined;
resourceInputs["guiAdvancedPolicy"] = state ? state.guiAdvancedPolicy : undefined;
resourceInputs["guiAdvancedWirelessFeatures"] = state ? state.guiAdvancedWirelessFeatures : undefined;
resourceInputs["guiAllowUnnamedPolicy"] = state ? state.guiAllowUnnamedPolicy : undefined;
resourceInputs["guiAntivirus"] = state ? state.guiAntivirus : undefined;
resourceInputs["guiApProfile"] = state ? state.guiApProfile : undefined;
resourceInputs["guiApplicationControl"] = state ? state.guiApplicationControl : undefined;
resourceInputs["guiCasb"] = state ? state.guiCasb : undefined;
resourceInputs["guiDefaultPolicyColumns"] = state ? state.guiDefaultPolicyColumns : undefined;
resourceInputs["guiDhcpAdvanced"] = state ? state.guiDhcpAdvanced : undefined;
resourceInputs["guiDlp"] = state ? state.guiDlp : undefined;
resourceInputs["guiDlpProfile"] = state ? state.guiDlpProfile : undefined;
resourceInputs["guiDnsDatabase"] = state ? state.guiDnsDatabase : undefined;
resourceInputs["guiDnsfilter"] = state ? state.guiDnsfilter : undefined;
resourceInputs["guiDomainIpReputation"] = state ? state.guiDomainIpReputation : undefined;
resourceInputs["guiDosPolicy"] = state ? state.guiDosPolicy : undefined;
resourceInputs["guiDynamicDeviceOsId"] = state ? state.guiDynamicDeviceOsId : undefined;
resourceInputs["guiDynamicProfileDisplay"] = state ? state.guiDynamicProfileDisplay : undefined;
resourceInputs["guiDynamicRouting"] = state ? state.guiDynamicRouting : undefined;
resourceInputs["guiEmailCollection"] = state ? state.guiEmailCollection : undefined;
resourceInputs["guiEndpointControl"] = state ? state.guiEndpointControl : undefined;
resourceInputs["guiEndpointControlAdvanced"] = state ? state.guiEndpointControlAdvanced : undefined;
resourceInputs["guiEnforceChangeSummary"] = state ? state.guiEnforceChangeSummary : undefined;
resourceInputs["guiExplicitProxy"] = state ? state.guiExplicitProxy : undefined;
resourceInputs["guiFileFilter"] = state ? state.guiFileFilter : undefined;
resourceInputs["guiFortiapSplitTunneling"] = state ? state.guiFortiapSplitTunneling : undefined;
resourceInputs["guiFortiextenderController"] = state ? state.guiFortiextenderController : undefined;
resourceInputs["guiIcap"] = state ? state.guiIcap : undefined;
resourceInputs["guiImplicitPolicy"] = state ? state.guiImplicitPolicy : undefined;
resourceInputs["guiIps"] = state ? state.guiIps : undefined;
resourceInputs["guiLoadBalance"] = state ? state.guiLoadBalance : undefined;
resourceInputs["guiLocalInPolicy"] = state ? state.guiLocalInPolicy : undefined;
resourceInputs["guiLocalReports"] = state ? state.guiLocalReports : undefined;
resourceInputs["guiMulticastPolicy"] = state ? state.guiMulticastPolicy : undefined;
resourceInputs["guiMultipleInterfacePolicy"] = state ? state.guiMultipleInterfacePolicy : undefined;
resourceInputs["guiMultipleUtmProfiles"] = state ? state.guiMultipleUtmProfiles : undefined;
resourceInputs["guiNat4664"] = state ? state.guiNat4664 : undefined;
resourceInputs["guiObjectColors"] = state ? state.guiObjectColors : undefined;
resourceInputs["guiOt"] = state ? state.guiOt : undefined;
resourceInputs["guiPerPolicyDisclaimer"] = state ? state.guiPerPolicyDisclaimer : undefined;
resourceInputs["guiPolicyBasedIpsec"] = state ? state.guiPolicyBasedIpsec : undefined;
resourceInputs["guiPolicyDisclaimer"] = state ? state.guiPolicyDisclaimer : undefined;
resourceInputs["guiPolicyLearning"] = state ? state.guiPolicyLearning : undefined;
resourceInputs["guiProxyInspection"] = state ? state.guiProxyInspection : undefined;
resourceInputs["guiReplacementMessageGroups"] = state ? state.guiReplacementMessageGroups : undefined;
resourceInputs["guiRouteTagAddressCreation"] = state ? state.guiRouteTagAddressCreation : undefined;
resourceInputs["guiSecurityProfileGroup"] = state ? state.guiSecurityProfileGroup : undefined;
resourceInputs["guiSpamfilter"] = state ? state.guiSpamfilter : undefined;
resourceInputs["guiSslvpn"] = state ? state.guiSslvpn : undefined;
resourceInputs["guiSslvpnPersonalBookmarks"] = state ? state.guiSslvpnPersonalBookmarks : undefined;
resourceInputs["guiSslvpnRealms"] = state ? state.guiSslvpnRealms : undefined;
resourceInputs["guiSwitchController"] = state ? state.guiSwitchController : undefined;
resourceInputs["guiThreatWeight"] = state ? state.guiThreatWeight : undefined;
resourceInputs["guiTrafficShaping"] = state ? state.guiTrafficShaping : undefined;
resourceInputs["guiVideofilter"] = state ? state.guiVideofilter : undefined;
resourceInputs["guiVirtualPatchProfile"] = state ? state.guiVirtualPatchProfile : undefined;
resourceInputs["guiVoipProfile"] = state ? state.guiVoipProfile : undefined;
resourceInputs["guiVpn"] = state ? state.guiVpn : undefined;
resourceInputs["guiWafProfile"] = state ? state.guiWafProfile : undefined;
resourceInputs["guiWanLoadBalancing"] = state ? state.guiWanLoadBalancing : undefined;
resourceInputs["guiWanoptCache"] = state ? state.guiWanoptCache : undefined;
resourceInputs["guiWebfilter"] = state ? state.guiWebfilter : undefined;
resourceInputs["guiWebfilterAdvanced"] = state ? state.guiWebfilterAdvanced : undefined;
resourceInputs["guiWirelessController"] = state ? state.guiWirelessController : undefined;
resourceInputs["guiZtna"] = state ? state.guiZtna : undefined;
resourceInputs["h323DirectModel"] = state ? state.h323DirectModel : undefined;
resourceInputs["httpExternalDest"] = state ? state.httpExternalDest : undefined;
resourceInputs["ikeDnFormat"] = state ? state.ikeDnFormat : undefined;
resourceInputs["ikeNattPort"] = state ? state.ikeNattPort : undefined;
resourceInputs["ikePolicyRoute"] = state ? state.ikePolicyRoute : undefined;
resourceInputs["ikePort"] = state ? state.ikePort : undefined;
resourceInputs["ikeQuickCrashDetect"] = state ? state.ikeQuickCrashDetect : undefined;
resourceInputs["ikeSessionResume"] = state ? state.ikeSessionResume : undefined;
resourceInputs["ikeTcpPort"] = state ? state.ikeTcpPort : undefined;
resourceInputs["implicitAllowDns"] = state ? state.implicitAllowDns : undefined;
resourceInputs["inspectionMode"] = state ? state.inspectionMode : undefined;
resourceInputs["internetServiceAppCtrlSize"] = state ? state.internetServiceAppCtrlSize : undefined;
resourceInputs["internetServiceDatabaseCache"] = state ? state.internetServiceDatabaseCache : undefined;
resourceInputs["ip"] = state ? state.ip : undefined;
resourceInputs["ip6"] = state ? state.ip6 : undefined;
resourceInputs["lanExtensionControllerAddr"] = state ? state.lanExtensionControllerAddr : undefined;
resourceInputs["linkDownAccess"] = state ? state.linkDownAccess : undefined;
resourceInputs["lldpReception"] = state ? state.lldpReception : undefined;
resourceInputs["lldpTransmission"] = state ? state.lldpTransmission : undefined;
resourceInputs["locationId"] = state ? state.locationId : undefined;
resourceInputs["macTtl"] = state ? state.macTtl : undefined;
resourceInputs["manageip"] = state ? state.manageip : undefined;
resourceInputs["manageip6"] = state ? state.manageip6 : undefined;
resourceInputs["multicastForward"] = state ? state.multicastForward : undefined;
resourceInputs["multicastSkipPolicy"] = state ? state.multicastSkipPolicy : undefined;
resourceInputs["multicastTtlNotchange"] = state ? state.multicastTtlNotchange : undefined;
resourceInputs["nat46ForceIpv4PacketForwarding"] = state ? state.nat46ForceIpv4PacketForwarding : undefined;
resourceInputs["nat46GenerateIpv6FragmentHeader"] = state ? state.nat46GenerateIpv6FragmentHeader : undefined;
resourceInputs["nat64ForceIpv6PacketForwarding"] = state ? state.nat64ForceIpv6PacketForwarding : undefined;
resourceInputs["ngfwMode"] = state ? state.ngfwMode : undefined;
resourceInputs["opmode"] = state ? state.opmode : undefined;
resourceInputs["prpTrailerAction"] = state ? state.prpTrailerAction : undefined;
resourceInputs["sccpPort"] = state ? state.sccpPort : undefined;
resourceInputs["sctpSessionWithoutInit"] = state ? state.sctpSessionWithoutInit : undefined;
resourceInputs["sesDeniedTraffic"] = state ? state.sesDeniedTraffic : undefined;
resourceInputs["sipExpectation"] = state ? state.sipExpectation : undefined;
resourceInputs["sipHelper"] = state ? state.sipHelper : undefined;
resourceInputs["sipNatTrace"] = state ? state.sipNatTrace : undefined;
resourceInputs["sipSslPort"] = state ? state.sipSslPort : undefined;
resourceInputs["sipTcpPort"] = state ? state.sipTcpPort : undefined;
resourceInputs["sipUdpPort"] = state ? state.sipUdpPort : undefined;
resourceInputs["snatHairpinTraffic"] = state ? state.snatHairpinTraffic : undefined;
resourceInputs["sslSshProfile"] = state ? state.sslSshProfile : undefined;
resourceInputs["status"] = state ? state.status : undefined;
resourceInputs["strictSrcCheck"] = state ? state.strictSrcCheck : undefined;
resourceInputs["tcpSessionWithoutSyn"] = state ? state.tcpSessionWithoutSyn : undefined;
resourceInputs["utf8SpamTagging"] = state ? state.utf8SpamTagging : undefined;
resourceInputs["v4EcmpMode"] = state ? state.v4EcmpMode : undefined;
resourceInputs["vdomType"] = state ? state.vdomType : undefined;
resourceInputs["vdomparam"] = state ? state.vdomparam : undefined;
resourceInputs["vpnStatsLog"] = state ? state.vpnStatsLog : undefined;
resourceInputs["vpnStatsPeriod"] = state ? state.vpnStatsPeriod : undefined;
resourceInputs["wccpCacheEngine"] = state ? state.wccpCacheEngine : undefined;
}
else {
const args = argsOrState;
resourceInputs["allowLinkdownPath"] = args ? args.allowLinkdownPath : undefined;
resourceInputs["allowSubnetOverlap"] = args ? args.allowSubnetOverlap : undefined;
resourceInputs["applicationBandwidthTracking"] = args ? args.applicationBandwidthTracking : undefined;
resourceInputs["asymroute"] = args ? args.asymroute : undefined;
resourceInputs["asymroute6"] = args ? args.asymroute6 : undefined;
resourceInputs["asymroute6Icmp"] = args ? args.asymroute6Icmp : undefined;
resourceInputs["asymrouteIcmp"] = args ? args.asymrouteIcmp : undefined;
resourceInputs["auxiliarySession"] = args ? args.auxiliarySession : undefined;
resourceInputs["bfd"] = args ? args.bfd : undefined;
resourceInputs["bfdDesiredMinTx"] = args ? args.bfdDesiredMinTx : undefined;
resourceInputs["bfdDetectMult"] = args ? args.bfdDetectMult : undefined;
resourceInputs["bfdDontEnforceSrcPort"] = args ? args.bfdDontEnforceSrcPort : undefined;
resourceInputs["bfdRequiredMinRx"] = args ? args.bfdRequiredMinRx : undefined;
resourceInputs["blockLandAttack"] = args ? args.blockLandAttack : undefined;
resourceInputs["centralNat"] = args ? args.centralNat : undefined;
resourceInputs["comments"] = args ? args.comments : undefined;
resourceInputs["complianceCheck"] = args ? args.complianceCheck : undefined;
resourceInputs["consolidatedFirewallMode"] = args ? args.consolidatedFirewallMode : undefined;
resourceInputs["defaultAppPortAsService"] = args ? args.defaultAppPortAsService : undefined;
resourceInputs["defaultPolicyExpiryDays"] = args ? args.defaultPolicyExpiryDays : undefined;
resourceInputs["defaultVoipAlgMode"] = args ? args.defaultVoipAlgMode : undefined;
resourceInputs["denyTcpWithIcmp"] = args ? args.denyTcpWithIcmp : undefined;
resourceInputs["detectUnknownEsp"] = args ? args.detectUnknownEsp : undefined;
resourceInputs["device"] = args ? args.device : undefined;
resourceInputs["dhcp6ServerIp"] = args ? args.dhcp6ServerIp : undefined;
resourceInputs["dhcpProxy"] = args ? args.dhcpProxy : undefined;
resourceInputs["dhcpProxyInterface"] = args ? args.dhcpProxyInterface : undefined;
resourceInputs["dhcpProxyInterfaceSelectMethod"] = args ? args.dhcpProxyInterfaceSelectMethod : undefined;
resourceInputs["dhcpServerIp"] = args ? args.dhcpServerIp : undefined;
resourceInputs["discoveredDeviceTimeout"] = args ? args.discoveredDeviceTimeout : undefined;
resourceInputs["dynAddrSessionCheck"] = args ? args.dynAddrSessionCheck : undefined;
resourceInputs["dynamicSortSubtable"] = args ? args.dynamicSortSubtable : undefined;
resourceInputs["ecmpMaxPaths"] = args ? args.ecmpMaxPaths : undefined;
resourceInputs["emailPortalCheckDns"] = args ? args.emailPortalCheckDns : undefined;
resourceInputs["extResourceSessionCheck"] = args ? args.extResourceSessionCheck : undefined;
resourceInputs["firewallSessionDirty"] = args ? args.firewallSessionDirty : undefined;
resourceInputs["fqdnSessionCheck"] = args ? args.fqdnSessionCheck : undefined;
resourceInputs["fwSessionHairpin"] = args ? args.fwSessionHairpin : undefined;
resourceInputs["gateway"] = args ? args.gateway : undefined;
resourceInputs["gateway6"] = args ? args.gateway6 : undefined;
resourceInputs["getAllTables"] = args ? args.getAllTables : undefined;
resourceInputs["guiAdvancedPolicy"] = args ? args.guiAdvancedPolicy : undefined;
resourceInputs["guiAdvancedWirelessFeatures"] = args ? args.guiAdvancedWirelessFeatures : undefined;
resourceInputs["guiAllowUnnamedPolicy"] = args ? args.guiAllowUnnamedPolicy : undefined;
resourceInputs["guiAntivirus"] = args ? args.guiAntivirus : undefined;
resourceInputs["guiApProfile"] = args ? args.guiApProfile : undefined;
resourceInputs["guiApplicationControl"] = args ? args.guiApplicationControl : undefined;
resourceInputs["guiCasb"] = args ? args.guiCasb : undefined;
resourceInputs["guiDefaultPolicyColumns"] = args ? args.guiDefaultPolicyColumns : undefined;
resourceInputs["guiDhcpAdvanced"] = args ? args.guiDhcpAdvanced : undefined;
resourceInputs["guiDlp"] = args ? args.guiDlp : undefined;
resourceInputs["guiDlpProfile"] = args ? args.guiDlpProfile : undefined;
resourceInputs["guiDnsDatabase"] = args ? args.guiDnsDatabase : undefined;
resourceInputs["guiDnsfilter"] = args ? args.guiDnsfilter : undefined;
resourceInputs["guiDomainIpReputation"] = args ? args.guiDomainIpReputation : undefined;
resourceInputs["guiDosPolicy"] = args ? args.guiDosPolicy : undefined;
resourceInputs["guiDynamicDeviceOsId"] = args ? args.guiDynamicDeviceOsId : undefined;
resourceInputs["guiDynamicProfileDisplay"] = args ? args.guiDynamicProfileDisplay : undefined;
resourceInputs["guiDynamicRouting"] = args ? args.guiDynamicRouting : undefined;
resourceInputs["guiEmailCollection"] = args ? args.guiEmailCollection : undefined;
resourceInputs["guiEndpointControl"] = args ? args.guiEndpointControl : undefined;
resourceInputs["guiEndpointControlAdvanced"] = args ? args.guiEndpointControlAdvanced : undefined;
resourceInputs["guiEnforceChangeSummary"] = args ? args.guiEnforceChangeSummary : undefined;
resourceInputs["guiExplicitProxy"] = args ? args.guiExplicitProxy : undefined;
resourceInputs["guiFileFilter"] = args ? args.guiFileFilter : undefined;
resourceInputs["guiFortiapSplitTunneling"] = args ? args.guiFortiapSplitTunneling : undefined;
resourceInputs["guiFortiextenderController"] = args ? args.guiFortiextenderController : undefined;
resourceInputs["guiIcap"] = args ? args.guiIcap : undefined;
resourceInputs["guiImplicitPolicy"] = args ? args.guiImplicitPolicy : undefined;
resourceInputs["guiIps"] = args ? args.guiIps : undefined;
resourceInputs["guiLoadBalance"] = args ? args.guiLoadBalance : undefined;
resourceInputs["guiLocalInPolicy"] = args ? args.guiLocalInPolicy : undefined;
resourceInputs["guiLocalReports"] = args ? args.guiLocalReports : undefined;
resourceInputs["guiMulticastPolicy"] = args ? args.guiMulticastPolicy : undefined;
resourceInputs["guiMultipleInterfacePolicy"] = args ? args.guiMultipleInterfacePolicy : undefined;
resourceInputs["guiMultipleUtmProfiles"] = args ? args.guiMultipleUtmProfiles : undefined;
resourceInputs["guiNat4664"] = args ? args.guiNat4664 : undefined;
resourceInputs["guiObjectColors"] = args ? args.guiObjectColors : undefined;
resourceInputs["guiOt"] = args ? args.guiOt : undefined;
resourceInputs["guiPerPolicyDisclaimer"] = args ? args.guiPerPolicyDisclaimer : undefined;
resourceInputs["guiPolicyBasedIpsec"] = args ? args.guiPolicyBasedIpsec : undefined;
resourceInputs["guiPolicyDisclaimer"] = args ? args.guiPolicyDisclaimer : undefined;
resourceInputs["guiPolicyLearning"] = args ? args.guiPolicyLearning : undefined;
resourceInputs["guiProxyInspection"] = args ? args.guiProxyInspection : undefined;
resourceInputs["guiReplacementMessageGroups"] = args ? args.guiReplacementMessageGroups : undefined;
resourceInputs["guiRouteTagAddressCreation"] = args ? args.guiRouteTagAddressCreation : undefined;
resourceInputs["guiSecurityProfileGroup"] = args ? args.guiSecurityProfileGroup : undefined;
resourceInputs["guiSpamfilter"] = args ? args.guiSpamfilter : undefined;
resourceInputs["guiSslvpn"] = args ? args.guiSslvpn : undefined;
resourceInputs["guiSslvpnPersonalBookmarks"] = args ? args.guiSslvpnPersonalBookmarks : undefined;
resourceInputs["guiSslvpnRealms"] = args ? args.guiSslvpnRealms : undefined;
resourceInputs["guiSwitchController"] = args ? args.guiSwitchController : undefined;
resourceInputs["guiThreatWeight"] = args ? args.guiThreatWeight : undefined;
resourceInputs["guiTrafficShaping"] = args ? args.guiTrafficShaping : undefined;
resourceInputs["guiVideofilter"] = args ? args.guiVideofilter : undefined;
resourceInputs["guiVirtualPatchProfile"] = args ? args.guiVirtualPatchProfile : undefined;
resourceInputs["guiVoipProfile"] = args ? args.guiVoipProfile : undefined;
resourceInputs["guiVpn"] = args ? args.guiVpn : undefined;
resourceInputs["guiWafProfile"] = args ? args.guiWafProfile : undefined;
resourceInputs["guiWanLoadBalancing"] = args ? args.guiWanLoadBalancing : undefined;
resourceInputs["guiWanoptCache"] = args ? args.guiWanoptCache : undefined;
resourceInputs["guiWebfilter"] = args ? args.guiWebfilter : undefined;
resourceInputs["guiWebfilterAdvanced"] = args ? args.guiWebfilterAdvanced : undefined;
resourceInputs["guiWirelessController"] = args ? args.guiWirelessController : undefined;
resourceInputs["guiZtna"] = args ? args.guiZtna : undefined;
resourceInputs["h323DirectModel"] = args ? args.h323DirectModel : undefined;
resourceInputs["httpExternalDest"] = args ? args.httpExternalDest : undefined;
resourceInputs["ikeDnFormat"] = args ? args.ikeDnFormat : undefined;
resourceInputs["ikeNattPort"] = args ? args.ikeNattPort : undefined;
resourceInputs["ikePolicyRoute"] = args ? args.ikePolicyRoute : undefined;
resourceInputs["ikePort"] = args ? args.ikePort : undefined;
resourceInputs["ikeQuickCrashDetect"] = args ? args.ikeQuickCrashDetect : undefined;
resourceInputs["ikeSessionResume"] = args ? args.ikeSessionResume : undefined;
resourceInputs["ikeTcpPort"] = args ? args.ikeTcpPort : undefined;
resourceInputs["implicitAllowDns"] = args ? args.implicitAllowDns : undefined;
resourceInputs["inspectionMode"] = args ? args.inspectionMode : undefined;
resourceInputs["internetServiceAppCtrlSize"] = args ? args.internetServiceAppCtrlSize : undefined;
resourceInputs["internetServiceDatabaseCache"] = args ? args.internetServiceDatabaseCache : undefined;
resourceInputs["ip"] = args ? args.ip : undefined;
resourceInputs["ip6"] = args ? args.ip6 : undefined;
resourceInputs["lanExtensionControllerAddr"] = args ? args.lanExtensionControllerAddr : undefined;
resourceInputs["linkDownAccess"] = args ? args.linkDownAccess : undefined;
resourceInputs["lldpReception"] = args ? args.lldpReception : undefined;
resourceInputs["lldpTransmission"] = args ? args.lldpTransmission : undefined;
resourceInputs["locationId"] = args ? args.locationId : undefined;
resourceInputs["macTtl"] = args ? args.macTtl : undefined;
resourceInputs["manageip"] = args ? args.manageip : undefined;
resourceInputs["manageip6"] = args ? args.manageip6 : undefined;
resourceInputs["multicastForward"] = args ? args.multicastForward : undefined;
resourceInputs["multicastSkipPolicy"] = args ? args.multicastSkipPolicy : undefined;
resourceInputs["multicastTtlNotchange"] = args ? args.multicastTtlNotchange : undefined;
resourceInputs["nat46ForceIpv4PacketForwarding"] = args ? args.nat46ForceIpv4PacketForwarding : undefined;
resourceInputs["nat46GenerateIpv6FragmentHeader"] = args ? args.nat46GenerateIpv6FragmentHeader : undefined;
resourceInputs["nat64ForceIpv6PacketForwarding"] = args ? args.nat64ForceIpv6PacketForwarding : undefined;
resourceInputs["ngfwMode"] = args ? args.ngfwMode : undefined;
resourceInputs["opmode"] = args ? args.opmode : undefined;
resourceInputs["prpTrailerAction"] = args ? args.prpTrailerAction : undefined;
resourceInputs["sccpPort"] = args ? args.sccpPort : undefined;
resourceInputs["sctpSessionWithoutInit"] = args ? args.sctpSessionWithoutInit : undefined;
resourceInputs["sesDeniedTraffic"] = args ? args.sesDeniedTraffic : undefined;
resourceInputs["sipExpectation"] = args ? args.sipExpectation : undefined;
resourceInputs["sipHelper"] = args ? args.sipHelper : undefined;
resourceInputs["sipNatTrace"] = args ? args.sipNatTrace : undefined;
resourceInputs["sipSslPort"] = args ? args.sipSslPort : undefined;
resourceInputs["sipTcpPort"] = args ? args.sipTcpPort : undefined;
resourceInputs["sipUdpPort"] = args ? args.sipUdpPort : undefined;
resourceInputs["snatHairpinTraffic"] = args ? args.snatHairpinTraffic : undefined;
resourceInputs["sslSshProfile"] = args ? args.sslSshProfile : undefined;
resourceInputs["status"] = args ? args.status : undefined;
resourceInputs["strictSrcCheck"] = args ? args.strictSrcCheck : undefined;
resourceInputs["tcpSessionWithoutSyn"] = args ? args.tcpSessionWithoutSyn : undefined;
resourceInputs["utf8SpamTagging"] = args ? args.utf8SpamTagging : undefined;
resourceInputs["v4EcmpMode"] = args ? args.v4EcmpMode : undefined;
resourceInputs["vdomType"] = args ? args.vdomType : undefined;
resourceInputs["vdomparam"] = args ? args.vdomparam : undefined;
resourceInputs["vpnStatsLog"] = args ? args.vpnStatsLog : undefined;
resourceInputs["vpnStatsPeriod"] = args ? args.vpnStatsPeriod : undefined;
resourceInputs["wccpCacheEngine"] = args ? args.wccpCacheEngine : undefined;
}
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts);
super(Settings.__pulumiType, name, resourceInputs, opts);
}
}
exports.Settings = Settings;
/** @internal */
Settings.__pulumiType = 'fortios:system/settings:Settings';
//# sourceMappingURL=settings.js.map
;