@pulumiverse/fortios
Version:
A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0
722 lines • 70.2 kB
JavaScript
"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.getAccprofileOutput = exports.getAccprofile = exports.Geoipoverride = exports.Geoipcountry = exports.Geneve = exports.Ftmpush = exports.Fssopolling = exports.Fortisandbox = exports.Fortindr = exports.Fortimanager = exports.Fortiguard = exports.Fortiai = exports.Fm = exports.Fipscc = exports.Federatedupgrade = exports.Fabricvpn = exports.Externalresource = exports.Evpn = exports.Emailserver = exports.Dscpbasedpriority = exports.Dnsserver = exports.Dnsdatabase = exports.Dns64 = exports.Dns = exports.Deviceupgrade = exports.Dedicatedmgmt = exports.Ddns = exports.Customlanguage = exports.Csf = exports.Console = exports.Clustersync = exports.Centralmanagement = exports.Autoscript = exports.Automationtrigger = exports.Automationstitch = exports.Automationdestination = exports.Automationaction = exports.Autoinstall = exports.Arptable = exports.ApiuserSetting = exports.Apiuser = exports.Alias = exports.Alarm = exports.Affinitypacketredistribution = exports.Affinityinterrupt = exports.AdminProfiles = exports.AdminAdministrator = exports.Admin = exports.Acme = exports.Accprofile = void 0;
exports.getDdnslistOutput = exports.getDdnslist = exports.getDdnsOutput = exports.getDdns = exports.getCsfOutput = exports.getCsf = exports.getConsoleOutput = exports.getConsole = exports.getClustersynclistOutput = exports.getClustersynclist = exports.getClustersyncOutput = exports.getClustersync = exports.getCentralmanagementOutput = exports.getCentralmanagement = exports.getAutoscriptlistOutput = exports.getAutoscriptlist = exports.getAutoscriptOutput = exports.getAutoscript = exports.getAutomationtriggerlistOutput = exports.getAutomationtriggerlist = exports.getAutomationtriggerOutput = exports.getAutomationtrigger = exports.getAutomationdestinationlistOutput = exports.getAutomationdestinationlist = exports.getAutomationdestinationOutput = exports.getAutomationdestination = exports.getAutomationactionlistOutput = exports.getAutomationactionlist = exports.getAutomationactionOutput = exports.getAutomationaction = exports.getAutoinstallOutput = exports.getAutoinstall = exports.getArptablelistOutput = exports.getArptablelist = exports.getArptableOutput = exports.getArptable = exports.getApiuserlistOutput = exports.getApiuserlist = exports.getApiuserOutput = exports.getApiuser = exports.getAliaslistOutput = exports.getAliaslist = exports.getAliasOutput = exports.getAlias = exports.getAdminlistOutput = exports.getAdminlist = exports.getAdminOutput = exports.getAdmin = exports.getAccprofilelistOutput = exports.getAccprofilelist = void 0;
exports.getIpiptunnelOutput = exports.getIpiptunnel = exports.getInterfacelistOutput = exports.getInterfacelist = exports.getInterfaceOutput = exports.getInterface = exports.getHamonitorOutput = exports.getHamonitor = exports.getHaOutput = exports.getHa = exports.getGretunnellistOutput = exports.getGretunnellist = exports.getGretunnelOutput = exports.getGretunnel = exports.getGlobalOutput = exports.getGlobal = exports.getFtmpushOutput = exports.getFtmpush = exports.getFssopollingOutput = exports.getFssopolling = exports.getFortisandboxOutput = exports.getFortisandbox = exports.getFortimanagerOutput = exports.getFortimanager = exports.getFortiguardOutput = exports.getFortiguard = exports.getFmOutput = exports.getFm = exports.getFipsccOutput = exports.getFipscc = exports.getExternalresourcelistOutput = exports.getExternalresourcelist = exports.getExternalresourceOutput = exports.getExternalresource = exports.getEmailserverOutput = exports.getEmailserver = exports.getDscpbasedprioritylistOutput = exports.getDscpbasedprioritylist = exports.getDscpbasedpriorityOutput = exports.getDscpbasedpriority = exports.getDnsserverlistOutput = exports.getDnsserverlist = exports.getDnsserverOutput = exports.getDnsserver = exports.getDnsdatabaselistOutput = exports.getDnsdatabaselist = exports.getDnsdatabaseOutput = exports.getDnsdatabase = exports.getDnsOutput = exports.getDns = void 0;
exports.getReplacemsggroupOutput = exports.getReplacemsggroup = exports.getProxyarplistOutput = exports.getProxyarplist = exports.getProxyarpOutput = exports.getProxyarp = exports.getProberesponseOutput = exports.getProberesponse = exports.getPppoeinterfacelistOutput = exports.getPppoeinterfacelist = exports.getPppoeinterfaceOutput = exports.getPppoeinterface = exports.getPasswordpolicyguestadminOutput = exports.getPasswordpolicyguestadmin = exports.getPasswordpolicyOutput = exports.getPasswordpolicy = exports.getObjecttagginglistOutput = exports.getObjecttagginglist = exports.getObjecttaggingOutput = exports.getObjecttagging = exports.getNtpOutput = exports.getNtp = exports.getNetworkvisibilityOutput = exports.getNetworkvisibility = exports.getNetflowOutput = exports.getNetflow = exports.getNdproxyOutput = exports.getNdproxy = exports.getNat64Output = exports.getNat64 = exports.getMobiletunnellistOutput = exports.getMobiletunnellist = exports.getMobiletunnelOutput = exports.getMobiletunnel = exports.getManagementtunnelOutput = exports.getManagementtunnel = exports.getLinkmonitorlistOutput = exports.getLinkmonitorlist = exports.getLinkmonitorOutput = exports.getLinkmonitor = exports.getIpv6tunnellistOutput = exports.getIpv6tunnellist = exports.getIpv6tunnelOutput = exports.getIpv6tunnel = exports.getIpv6neighborcachelistOutput = exports.getIpv6neighborcachelist = exports.getIpv6neighborcacheOutput = exports.getIpv6neighborcache = exports.getIpiptunnellistOutput = exports.getIpiptunnellist = void 0;
exports.getWccplistOutput = exports.getWccplist = exports.getWccpOutput = exports.getWccp = exports.getVxlanlistOutput = exports.getVxlanlist = exports.getVxlanOutput = exports.getVxlan = exports.getVirtualwanlinkOutput = exports.getVirtualwanlink = exports.getVdomsflowOutput = exports.getVdomsflow = exports.getVdomnetflowOutput = exports.getVdomnetflow = exports.getVdomexceptionlistOutput = exports.getVdomexceptionlist = exports.getVdomexceptionOutput = exports.getVdomexception = exports.getTosbasedprioritylistOutput = exports.getTosbasedprioritylist = exports.getTosbasedpriorityOutput = exports.getTosbasedpriority = exports.getSmsserverlistOutput = exports.getSmsserverlist = exports.getSmsserverOutput = exports.getSmsserver = exports.getSittunnellistOutput = exports.getSittunnellist = exports.getSittunnelOutput = exports.getSittunnel = exports.getSflowOutput = exports.getSflow = exports.getSessionttlOutput = exports.getSessionttl = exports.getSessionhelperlistOutput = exports.getSessionhelperlist = exports.getSessionhelperOutput = exports.getSessionhelper = exports.getSdnconnectorlistOutput = exports.getSdnconnectorlist = exports.getSdnconnectorOutput = exports.getSdnconnector = exports.getResourcelimitsOutput = exports.getResourcelimits = exports.getReplacemsgimagelistOutput = exports.getReplacemsgimagelist = exports.getReplacemsgimageOutput = exports.getReplacemsgimage = exports.getReplacemsggrouplistOutput = exports.getReplacemsggrouplist = void 0;
exports.Sdwan = exports.Sdnproxy = exports.Sdnconnector = exports.Saml = exports.Resourcelimits = exports.Replacemsgimage = exports.Replacemsggroup = exports.Ptp = exports.Proxyarp = exports.Proberesponse = exports.Pppoeinterface = exports.Physicalswitch = exports.Pcpserver = exports.Passwordpolicyguestadmin = exports.Passwordpolicy = exports.Objecttagging = exports.Ntp = exports.Npu = exports.Networkvisibility = exports.Netflow = exports.Ndproxy = exports.Nat64 = exports.Modem = exports.Mobiletunnel = exports.Managementtunnel = exports.Macaddresstable = exports.Ltemodem = exports.Linkmonitor = exports.LicenseVm = exports.LicenseVdom = exports.LicenseFortiflex = exports.LicenseForticare = exports.Ipv6tunnel = exports.Ipv6neighborcache = exports.Ipsurlfilterdns6 = exports.Ipsurlfilterdns = exports.Ipsecaggregate = exports.Ips = exports.Ipiptunnel = exports.Ipam = exports.Interface = exports.Ike = exports.Hamonitor = exports.Ha = exports.Gretunnel = exports.Global = exports.getZonelistOutput = exports.getZonelist = exports.getZoneOutput = exports.getZone = void 0;
exports.snmp = exports.replacemsg = exports.modem3g = exports.lldp = exports.dhcp6 = exports.dhcp = exports.autoupdate = exports.Zone = exports.Wccp = exports.Vxlan = exports.Vnetunnel = exports.Virtualwirepair = exports.Virtualwanlink = exports.Virtualswitch = exports.Vdomsflow = exports.Vdomradiusserver = exports.Vdomproperty = exports.Vdomnetflow = exports.Vdomlink = exports.Vdomexception = exports.Vdomdns = exports.VdomSetting = exports.Vdom = exports.Tosbasedpriority = exports.Switchinterface = exports.Stp = exports.Storage = exports.Standalonecluster = exports.Ssofortigatecloudadmin = exports.Ssoforticloudadmin = exports.Ssoadmin = exports.Sshconfig = exports.Speedtestsetting = exports.Speedtestserver = exports.Speedtestschedule = exports.Smsserver = exports.Sittunnel = exports.Sflow = exports.Settings = exports.SettingNtp = exports.SettingGlobal = exports.SettingDns = exports.Sessionttl = exports.Sessionhelper = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Accprofile = null;
utilities.lazyLoad(exports, ["Accprofile"], () => require("./accprofile"));
exports.Acme = null;
utilities.lazyLoad(exports, ["Acme"], () => require("./acme"));
exports.Admin = null;
utilities.lazyLoad(exports, ["Admin"], () => require("./admin"));
exports.AdminAdministrator = null;
utilities.lazyLoad(exports, ["AdminAdministrator"], () => require("./adminAdministrator"));
exports.AdminProfiles = null;
utilities.lazyLoad(exports, ["AdminProfiles"], () => require("./adminProfiles"));
exports.Affinityinterrupt = null;
utilities.lazyLoad(exports, ["Affinityinterrupt"], () => require("./affinityinterrupt"));
exports.Affinitypacketredistribution = null;
utilities.lazyLoad(exports, ["Affinitypacketredistribution"], () => require("./affinitypacketredistribution"));
exports.Alarm = null;
utilities.lazyLoad(exports, ["Alarm"], () => require("./alarm"));
exports.Alias = null;
utilities.lazyLoad(exports, ["Alias"], () => require("./alias"));
exports.Apiuser = null;
utilities.lazyLoad(exports, ["Apiuser"], () => require("./apiuser"));
exports.ApiuserSetting = null;
utilities.lazyLoad(exports, ["ApiuserSetting"], () => require("./apiuserSetting"));
exports.Arptable = null;
utilities.lazyLoad(exports, ["Arptable"], () => require("./arptable"));
exports.Autoinstall = null;
utilities.lazyLoad(exports, ["Autoinstall"], () => require("./autoinstall"));
exports.Automationaction = null;
utilities.lazyLoad(exports, ["Automationaction"], () => require("./automationaction"));
exports.Automationdestination = null;
utilities.lazyLoad(exports, ["Automationdestination"], () => require("./automationdestination"));
exports.Automationstitch = null;
utilities.lazyLoad(exports, ["Automationstitch"], () => require("./automationstitch"));
exports.Automationtrigger = null;
utilities.lazyLoad(exports, ["Automationtrigger"], () => require("./automationtrigger"));
exports.Autoscript = null;
utilities.lazyLoad(exports, ["Autoscript"], () => require("./autoscript"));
exports.Centralmanagement = null;
utilities.lazyLoad(exports, ["Centralmanagement"], () => require("./centralmanagement"));
exports.Clustersync = null;
utilities.lazyLoad(exports, ["Clustersync"], () => require("./clustersync"));
exports.Console = null;
utilities.lazyLoad(exports, ["Console"], () => require("./console"));
exports.Csf = null;
utilities.lazyLoad(exports, ["Csf"], () => require("./csf"));
exports.Customlanguage = null;
utilities.lazyLoad(exports, ["Customlanguage"], () => require("./customlanguage"));
exports.Ddns = null;
utilities.lazyLoad(exports, ["Ddns"], () => require("./ddns"));
exports.Dedicatedmgmt = null;
utilities.lazyLoad(exports, ["Dedicatedmgmt"], () => require("./dedicatedmgmt"));
exports.Deviceupgrade = null;
utilities.lazyLoad(exports, ["Deviceupgrade"], () => require("./deviceupgrade"));
exports.Dns = null;
utilities.lazyLoad(exports, ["Dns"], () => require("./dns"));
exports.Dns64 = null;
utilities.lazyLoad(exports, ["Dns64"], () => require("./dns64"));
exports.Dnsdatabase = null;
utilities.lazyLoad(exports, ["Dnsdatabase"], () => require("./dnsdatabase"));
exports.Dnsserver = null;
utilities.lazyLoad(exports, ["Dnsserver"], () => require("./dnsserver"));
exports.Dscpbasedpriority = null;
utilities.lazyLoad(exports, ["Dscpbasedpriority"], () => require("./dscpbasedpriority"));
exports.Emailserver = null;
utilities.lazyLoad(exports, ["Emailserver"], () => require("./emailserver"));
exports.Evpn = null;
utilities.lazyLoad(exports, ["Evpn"], () => require("./evpn"));
exports.Externalresource = null;
utilities.lazyLoad(exports, ["Externalresource"], () => require("./externalresource"));
exports.Fabricvpn = null;
utilities.lazyLoad(exports, ["Fabricvpn"], () => require("./fabricvpn"));
exports.Federatedupgrade = null;
utilities.lazyLoad(exports, ["Federatedupgrade"], () => require("./federatedupgrade"));
exports.Fipscc = null;
utilities.lazyLoad(exports, ["Fipscc"], () => require("./fipscc"));
exports.Fm = null;
utilities.lazyLoad(exports, ["Fm"], () => require("./fm"));
exports.Fortiai = null;
utilities.lazyLoad(exports, ["Fortiai"], () => require("./fortiai"));
exports.Fortiguard = null;
utilities.lazyLoad(exports, ["Fortiguard"], () => require("./fortiguard"));
exports.Fortimanager = null;
utilities.lazyLoad(exports, ["Fortimanager"], () => require("./fortimanager"));
exports.Fortindr = null;
utilities.lazyLoad(exports, ["Fortindr"], () => require("./fortindr"));
exports.Fortisandbox = null;
utilities.lazyLoad(exports, ["Fortisandbox"], () => require("./fortisandbox"));
exports.Fssopolling = null;
utilities.lazyLoad(exports, ["Fssopolling"], () => require("./fssopolling"));
exports.Ftmpush = null;
utilities.lazyLoad(exports, ["Ftmpush"], () => require("./ftmpush"));
exports.Geneve = null;
utilities.lazyLoad(exports, ["Geneve"], () => require("./geneve"));
exports.Geoipcountry = null;
utilities.lazyLoad(exports, ["Geoipcountry"], () => require("./geoipcountry"));
exports.Geoipoverride = null;
utilities.lazyLoad(exports, ["Geoipoverride"], () => require("./geoipoverride"));
exports.getAccprofile = null;
exports.getAccprofileOutput = null;
utilities.lazyLoad(exports, ["getAccprofile", "getAccprofileOutput"], () => require("./getAccprofile"));
exports.getAccprofilelist = null;
exports.getAccprofilelistOutput = null;
utilities.lazyLoad(exports, ["getAccprofilelist", "getAccprofilelistOutput"], () => require("./getAccprofilelist"));
exports.getAdmin = null;
exports.getAdminOutput = null;
utilities.lazyLoad(exports, ["getAdmin", "getAdminOutput"], () => require("./getAdmin"));
exports.getAdminlist = null;
exports.getAdminlistOutput = null;
utilities.lazyLoad(exports, ["getAdminlist", "getAdminlistOutput"], () => require("./getAdminlist"));
exports.getAlias = null;
exports.getAliasOutput = null;
utilities.lazyLoad(exports, ["getAlias", "getAliasOutput"], () => require("./getAlias"));
exports.getAliaslist = null;
exports.getAliaslistOutput = null;
utilities.lazyLoad(exports, ["getAliaslist", "getAliaslistOutput"], () => require("./getAliaslist"));
exports.getApiuser = null;
exports.getApiuserOutput = null;
utilities.lazyLoad(exports, ["getApiuser", "getApiuserOutput"], () => require("./getApiuser"));
exports.getApiuserlist = null;
exports.getApiuserlistOutput = null;
utilities.lazyLoad(exports, ["getApiuserlist", "getApiuserlistOutput"], () => require("./getApiuserlist"));
exports.getArptable = null;
exports.getArptableOutput = null;
utilities.lazyLoad(exports, ["getArptable", "getArptableOutput"], () => require("./getArptable"));
exports.getArptablelist = null;
exports.getArptablelistOutput = null;
utilities.lazyLoad(exports, ["getArptablelist", "getArptablelistOutput"], () => require("./getArptablelist"));
exports.getAutoinstall = null;
exports.getAutoinstallOutput = null;
utilities.lazyLoad(exports, ["getAutoinstall", "getAutoinstallOutput"], () => require("./getAutoinstall"));
exports.getAutomationaction = null;
exports.getAutomationactionOutput = null;
utilities.lazyLoad(exports, ["getAutomationaction", "getAutomationactionOutput"], () => require("./getAutomationaction"));
exports.getAutomationactionlist = null;
exports.getAutomationactionlistOutput = null;
utilities.lazyLoad(exports, ["getAutomationactionlist", "getAutomationactionlistOutput"], () => require("./getAutomationactionlist"));
exports.getAutomationdestination = null;
exports.getAutomationdestinationOutput = null;
utilities.lazyLoad(exports, ["getAutomationdestination", "getAutomationdestinationOutput"], () => require("./getAutomationdestination"));
exports.getAutomationdestinationlist = null;
exports.getAutomationdestinationlistOutput = null;
utilities.lazyLoad(exports, ["getAutomationdestinationlist", "getAutomationdestinationlistOutput"], () => require("./getAutomationdestinationlist"));
exports.getAutomationtrigger = null;
exports.getAutomationtriggerOutput = null;
utilities.lazyLoad(exports, ["getAutomationtrigger", "getAutomationtriggerOutput"], () => require("./getAutomationtrigger"));
exports.getAutomationtriggerlist = null;
exports.getAutomationtriggerlistOutput = null;
utilities.lazyLoad(exports, ["getAutomationtriggerlist", "getAutomationtriggerlistOutput"], () => require("./getAutomationtriggerlist"));
exports.getAutoscript = null;
exports.getAutoscriptOutput = null;
utilities.lazyLoad(exports, ["getAutoscript", "getAutoscriptOutput"], () => require("./getAutoscript"));
exports.getAutoscriptlist = null;
exports.getAutoscriptlistOutput = null;
utilities.lazyLoad(exports, ["getAutoscriptlist", "getAutoscriptlistOutput"], () => require("./getAutoscriptlist"));
exports.getCentralmanagement = null;
exports.getCentralmanagementOutput = null;
utilities.lazyLoad(exports, ["getCentralmanagement", "getCentralmanagementOutput"], () => require("./getCentralmanagement"));
exports.getClustersync = null;
exports.getClustersyncOutput = null;
utilities.lazyLoad(exports, ["getClustersync", "getClustersyncOutput"], () => require("./getClustersync"));
exports.getClustersynclist = null;
exports.getClustersynclistOutput = null;
utilities.lazyLoad(exports, ["getClustersynclist", "getClustersynclistOutput"], () => require("./getClustersynclist"));
exports.getConsole = null;
exports.getConsoleOutput = null;
utilities.lazyLoad(exports, ["getConsole", "getConsoleOutput"], () => require("./getConsole"));
exports.getCsf = null;
exports.getCsfOutput = null;
utilities.lazyLoad(exports, ["getCsf", "getCsfOutput"], () => require("./getCsf"));
exports.getDdns = null;
exports.getDdnsOutput = null;
utilities.lazyLoad(exports, ["getDdns", "getDdnsOutput"], () => require("./getDdns"));
exports.getDdnslist = null;
exports.getDdnslistOutput = null;
utilities.lazyLoad(exports, ["getDdnslist", "getDdnslistOutput"], () => require("./getDdnslist"));
exports.getDns = null;
exports.getDnsOutput = null;
utilities.lazyLoad(exports, ["getDns", "getDnsOutput"], () => require("./getDns"));
exports.getDnsdatabase = null;
exports.getDnsdatabaseOutput = null;
utilities.lazyLoad(exports, ["getDnsdatabase", "getDnsdatabaseOutput"], () => require("./getDnsdatabase"));
exports.getDnsdatabaselist = null;
exports.getDnsdatabaselistOutput = null;
utilities.lazyLoad(exports, ["getDnsdatabaselist", "getDnsdatabaselistOutput"], () => require("./getDnsdatabaselist"));
exports.getDnsserver = null;
exports.getDnsserverOutput = null;
utilities.lazyLoad(exports, ["getDnsserver", "getDnsserverOutput"], () => require("./getDnsserver"));
exports.getDnsserverlist = null;
exports.getDnsserverlistOutput = null;
utilities.lazyLoad(exports, ["getDnsserverlist", "getDnsserverlistOutput"], () => require("./getDnsserverlist"));
exports.getDscpbasedpriority = null;
exports.getDscpbasedpriorityOutput = null;
utilities.lazyLoad(exports, ["getDscpbasedpriority", "getDscpbasedpriorityOutput"], () => require("./getDscpbasedpriority"));
exports.getDscpbasedprioritylist = null;
exports.getDscpbasedprioritylistOutput = null;
utilities.lazyLoad(exports, ["getDscpbasedprioritylist", "getDscpbasedprioritylistOutput"], () => require("./getDscpbasedprioritylist"));
exports.getEmailserver = null;
exports.getEmailserverOutput = null;
utilities.lazyLoad(exports, ["getEmailserver", "getEmailserverOutput"], () => require("./getEmailserver"));
exports.getExternalresource = null;
exports.getExternalresourceOutput = null;
utilities.lazyLoad(exports, ["getExternalresource", "getExternalresourceOutput"], () => require("./getExternalresource"));
exports.getExternalresourcelist = null;
exports.getExternalresourcelistOutput = null;
utilities.lazyLoad(exports, ["getExternalresourcelist", "getExternalresourcelistOutput"], () => require("./getExternalresourcelist"));
exports.getFipscc = null;
exports.getFipsccOutput = null;
utilities.lazyLoad(exports, ["getFipscc", "getFipsccOutput"], () => require("./getFipscc"));
exports.getFm = null;
exports.getFmOutput = null;
utilities.lazyLoad(exports, ["getFm", "getFmOutput"], () => require("./getFm"));
exports.getFortiguard = null;
exports.getFortiguardOutput = null;
utilities.lazyLoad(exports, ["getFortiguard", "getFortiguardOutput"], () => require("./getFortiguard"));
exports.getFortimanager = null;
exports.getFortimanagerOutput = null;
utilities.lazyLoad(exports, ["getFortimanager", "getFortimanagerOutput"], () => require("./getFortimanager"));
exports.getFortisandbox = null;
exports.getFortisandboxOutput = null;
utilities.lazyLoad(exports, ["getFortisandbox", "getFortisandboxOutput"], () => require("./getFortisandbox"));
exports.getFssopolling = null;
exports.getFssopollingOutput = null;
utilities.lazyLoad(exports, ["getFssopolling", "getFssopollingOutput"], () => require("./getFssopolling"));
exports.getFtmpush = null;
exports.getFtmpushOutput = null;
utilities.lazyLoad(exports, ["getFtmpush", "getFtmpushOutput"], () => require("./getFtmpush"));
exports.getGlobal = null;
exports.getGlobalOutput = null;
utilities.lazyLoad(exports, ["getGlobal", "getGlobalOutput"], () => require("./getGlobal"));
exports.getGretunnel = null;
exports.getGretunnelOutput = null;
utilities.lazyLoad(exports, ["getGretunnel", "getGretunnelOutput"], () => require("./getGretunnel"));
exports.getGretunnellist = null;
exports.getGretunnellistOutput = null;
utilities.lazyLoad(exports, ["getGretunnellist", "getGretunnellistOutput"], () => require("./getGretunnellist"));
exports.getHa = null;
exports.getHaOutput = null;
utilities.lazyLoad(exports, ["getHa", "getHaOutput"], () => require("./getHa"));
exports.getHamonitor = null;
exports.getHamonitorOutput = null;
utilities.lazyLoad(exports, ["getHamonitor", "getHamonitorOutput"], () => require("./getHamonitor"));
exports.getInterface = null;
exports.getInterfaceOutput = null;
utilities.lazyLoad(exports, ["getInterface", "getInterfaceOutput"], () => require("./getInterface"));
exports.getInterfacelist = null;
exports.getInterfacelistOutput = null;
utilities.lazyLoad(exports, ["getInterfacelist", "getInterfacelistOutput"], () => require("./getInterfacelist"));
exports.getIpiptunnel = null;
exports.getIpiptunnelOutput = null;
utilities.lazyLoad(exports, ["getIpiptunnel", "getIpiptunnelOutput"], () => require("./getIpiptunnel"));
exports.getIpiptunnellist = null;
exports.getIpiptunnellistOutput = null;
utilities.lazyLoad(exports, ["getIpiptunnellist", "getIpiptunnellistOutput"], () => require("./getIpiptunnellist"));
exports.getIpv6neighborcache = null;
exports.getIpv6neighborcacheOutput = null;
utilities.lazyLoad(exports, ["getIpv6neighborcache", "getIpv6neighborcacheOutput"], () => require("./getIpv6neighborcache"));
exports.getIpv6neighborcachelist = null;
exports.getIpv6neighborcachelistOutput = null;
utilities.lazyLoad(exports, ["getIpv6neighborcachelist", "getIpv6neighborcachelistOutput"], () => require("./getIpv6neighborcachelist"));
exports.getIpv6tunnel = null;
exports.getIpv6tunnelOutput = null;
utilities.lazyLoad(exports, ["getIpv6tunnel", "getIpv6tunnelOutput"], () => require("./getIpv6tunnel"));
exports.getIpv6tunnellist = null;
exports.getIpv6tunnellistOutput = null;
utilities.lazyLoad(exports, ["getIpv6tunnellist", "getIpv6tunnellistOutput"], () => require("./getIpv6tunnellist"));
exports.getLinkmonitor = null;
exports.getLinkmonitorOutput = null;
utilities.lazyLoad(exports, ["getLinkmonitor", "getLinkmonitorOutput"], () => require("./getLinkmonitor"));
exports.getLinkmonitorlist = null;
exports.getLinkmonitorlistOutput = null;
utilities.lazyLoad(exports, ["getLinkmonitorlist", "getLinkmonitorlistOutput"], () => require("./getLinkmonitorlist"));
exports.getManagementtunnel = null;
exports.getManagementtunnelOutput = null;
utilities.lazyLoad(exports, ["getManagementtunnel", "getManagementtunnelOutput"], () => require("./getManagementtunnel"));
exports.getMobiletunnel = null;
exports.getMobiletunnelOutput = null;
utilities.lazyLoad(exports, ["getMobiletunnel", "getMobiletunnelOutput"], () => require("./getMobiletunnel"));
exports.getMobiletunnellist = null;
exports.getMobiletunnellistOutput = null;
utilities.lazyLoad(exports, ["getMobiletunnellist", "getMobiletunnellistOutput"], () => require("./getMobiletunnellist"));
exports.getNat64 = null;
exports.getNat64Output = null;
utilities.lazyLoad(exports, ["getNat64", "getNat64Output"], () => require("./getNat64"));
exports.getNdproxy = null;
exports.getNdproxyOutput = null;
utilities.lazyLoad(exports, ["getNdproxy", "getNdproxyOutput"], () => require("./getNdproxy"));
exports.getNetflow = null;
exports.getNetflowOutput = null;
utilities.lazyLoad(exports, ["getNetflow", "getNetflowOutput"], () => require("./getNetflow"));
exports.getNetworkvisibility = null;
exports.getNetworkvisibilityOutput = null;
utilities.lazyLoad(exports, ["getNetworkvisibility", "getNetworkvisibilityOutput"], () => require("./getNetworkvisibility"));
exports.getNtp = null;
exports.getNtpOutput = null;
utilities.lazyLoad(exports, ["getNtp", "getNtpOutput"], () => require("./getNtp"));
exports.getObjecttagging = null;
exports.getObjecttaggingOutput = null;
utilities.lazyLoad(exports, ["getObjecttagging", "getObjecttaggingOutput"], () => require("./getObjecttagging"));
exports.getObjecttagginglist = null;
exports.getObjecttagginglistOutput = null;
utilities.lazyLoad(exports, ["getObjecttagginglist", "getObjecttagginglistOutput"], () => require("./getObjecttagginglist"));
exports.getPasswordpolicy = null;
exports.getPasswordpolicyOutput = null;
utilities.lazyLoad(exports, ["getPasswordpolicy", "getPasswordpolicyOutput"], () => require("./getPasswordpolicy"));
exports.getPasswordpolicyguestadmin = null;
exports.getPasswordpolicyguestadminOutput = null;
utilities.lazyLoad(exports, ["getPasswordpolicyguestadmin", "getPasswordpolicyguestadminOutput"], () => require("./getPasswordpolicyguestadmin"));
exports.getPppoeinterface = null;
exports.getPppoeinterfaceOutput = null;
utilities.lazyLoad(exports, ["getPppoeinterface", "getPppoeinterfaceOutput"], () => require("./getPppoeinterface"));
exports.getPppoeinterfacelist = null;
exports.getPppoeinterfacelistOutput = null;
utilities.lazyLoad(exports, ["getPppoeinterfacelist", "getPppoeinterfacelistOutput"], () => require("./getPppoeinterfacelist"));
exports.getProberesponse = null;
exports.getProberesponseOutput = null;
utilities.lazyLoad(exports, ["getProberesponse", "getProberesponseOutput"], () => require("./getProberesponse"));
exports.getProxyarp = null;
exports.getProxyarpOutput = null;
utilities.lazyLoad(exports, ["getProxyarp", "getProxyarpOutput"], () => require("./getProxyarp"));
exports.getProxyarplist = null;
exports.getProxyarplistOutput = null;
utilities.lazyLoad(exports, ["getProxyarplist", "getProxyarplistOutput"], () => require("./getProxyarplist"));
exports.getReplacemsggroup = null;
exports.getReplacemsggroupOutput = null;
utilities.lazyLoad(exports, ["getReplacemsggroup", "getReplacemsggroupOutput"], () => require("./getReplacemsggroup"));
exports.getReplacemsggrouplist = null;
exports.getReplacemsggrouplistOutput = null;
utilities.lazyLoad(exports, ["getReplacemsggrouplist", "getReplacemsggrouplistOutput"], () => require("./getReplacemsggrouplist"));
exports.getReplacemsgimage = null;
exports.getReplacemsgimageOutput = null;
utilities.lazyLoad(exports, ["getReplacemsgimage", "getReplacemsgimageOutput"], () => require("./getReplacemsgimage"));
exports.getReplacemsgimagelist = null;
exports.getReplacemsgimagelistOutput = null;
utilities.lazyLoad(exports, ["getReplacemsgimagelist", "getReplacemsgimagelistOutput"], () => require("./getReplacemsgimagelist"));
exports.getResourcelimits = null;
exports.getResourcelimitsOutput = null;
utilities.lazyLoad(exports, ["getResourcelimits", "getResourcelimitsOutput"], () => require("./getResourcelimits"));
exports.getSdnconnector = null;
exports.getSdnconnectorOutput = null;
utilities.lazyLoad(exports, ["getSdnconnector", "getSdnconnectorOutput"], () => require("./getSdnconnector"));
exports.getSdnconnectorlist = null;
exports.getSdnconnectorlistOutput = null;
utilities.lazyLoad(exports, ["getSdnconnectorlist", "getSdnconnectorlistOutput"], () => require("./getSdnconnectorlist"));
exports.getSessionhelper = null;
exports.getSessionhelperOutput = null;
utilities.lazyLoad(exports, ["getSessionhelper", "getSessionhelperOutput"], () => require("./getSessionhelper"));
exports.getSessionhelperlist = null;
exports.getSessionhelperlistOutput = null;
utilities.lazyLoad(exports, ["getSessionhelperlist", "getSessionhelperlistOutput"], () => require("./getSessionhelperlist"));
exports.getSessionttl = null;
exports.getSessionttlOutput = null;
utilities.lazyLoad(exports, ["getSessionttl", "getSessionttlOutput"], () => require("./getSessionttl"));
exports.getSflow = null;
exports.getSflowOutput = null;
utilities.lazyLoad(exports, ["getSflow", "getSflowOutput"], () => require("./getSflow"));
exports.getSittunnel = null;
exports.getSittunnelOutput = null;
utilities.lazyLoad(exports, ["getSittunnel", "getSittunnelOutput"], () => require("./getSittunnel"));
exports.getSittunnellist = null;
exports.getSittunnellistOutput = null;
utilities.lazyLoad(exports, ["getSittunnellist", "getSittunnellistOutput"], () => require("./getSittunnellist"));
exports.getSmsserver = null;
exports.getSmsserverOutput = null;
utilities.lazyLoad(exports, ["getSmsserver", "getSmsserverOutput"], () => require("./getSmsserver"));
exports.getSmsserverlist = null;
exports.getSmsserverlistOutput = null;
utilities.lazyLoad(exports, ["getSmsserverlist", "getSmsserverlistOutput"], () => require("./getSmsserverlist"));
exports.getTosbasedpriority = null;
exports.getTosbasedpriorityOutput = null;
utilities.lazyLoad(exports, ["getTosbasedpriority", "getTosbasedpriorityOutput"], () => require("./getTosbasedpriority"));
exports.getTosbasedprioritylist = null;
exports.getTosbasedprioritylistOutput = null;
utilities.lazyLoad(exports, ["getTosbasedprioritylist", "getTosbasedprioritylistOutput"], () => require("./getTosbasedprioritylist"));
exports.getVdomexception = null;
exports.getVdomexceptionOutput = null;
utilities.lazyLoad(exports, ["getVdomexception", "getVdomexceptionOutput"], () => require("./getVdomexception"));
exports.getVdomexceptionlist = null;
exports.getVdomexceptionlistOutput = null;
utilities.lazyLoad(exports, ["getVdomexceptionlist", "getVdomexceptionlistOutput"], () => require("./getVdomexceptionlist"));
exports.getVdomnetflow = null;
exports.getVdomnetflowOutput = null;
utilities.lazyLoad(exports, ["getVdomnetflow", "getVdomnetflowOutput"], () => require("./getVdomnetflow"));
exports.getVdomsflow = null;
exports.getVdomsflowOutput = null;
utilities.lazyLoad(exports, ["getVdomsflow", "getVdomsflowOutput"], () => require("./getVdomsflow"));
exports.getVirtualwanlink = null;
exports.getVirtualwanlinkOutput = null;
utilities.lazyLoad(exports, ["getVirtualwanlink", "getVirtualwanlinkOutput"], () => require("./getVirtualwanlink"));
exports.getVxlan = null;
exports.getVxlanOutput = null;
utilities.lazyLoad(exports, ["getVxlan", "getVxlanOutput"], () => require("./getVxlan"));
exports.getVxlanlist = null;
exports.getVxlanlistOutput = null;
utilities.lazyLoad(exports, ["getVxlanlist", "getVxlanlistOutput"], () => require("./getVxlanlist"));
exports.getWccp = null;
exports.getWccpOutput = null;
utilities.lazyLoad(exports, ["getWccp", "getWccpOutput"], () => require("./getWccp"));
exports.getWccplist = null;
exports.getWccplistOutput = null;
utilities.lazyLoad(exports, ["getWccplist", "getWccplistOutput"], () => require("./getWccplist"));
exports.getZone = null;
exports.getZoneOutput = null;
utilities.lazyLoad(exports, ["getZone", "getZoneOutput"], () => require("./getZone"));
exports.getZonelist = null;
exports.getZonelistOutput = null;
utilities.lazyLoad(exports, ["getZonelist", "getZonelistOutput"], () => require("./getZonelist"));
exports.Global = null;
utilities.lazyLoad(exports, ["Global"], () => require("./global"));
exports.Gretunnel = null;
utilities.lazyLoad(exports, ["Gretunnel"], () => require("./gretunnel"));
exports.Ha = null;
utilities.lazyLoad(exports, ["Ha"], () => require("./ha"));
exports.Hamonitor = null;
utilities.lazyLoad(exports, ["Hamonitor"], () => require("./hamonitor"));
exports.Ike = null;
utilities.lazyLoad(exports, ["Ike"], () => require("./ike"));
exports.Interface = null;
utilities.lazyLoad(exports, ["Interface"], () => require("./interface"));
exports.Ipam = null;
utilities.lazyLoad(exports, ["Ipam"], () => require("./ipam"));
exports.Ipiptunnel = null;
utilities.lazyLoad(exports, ["Ipiptunnel"], () => require("./ipiptunnel"));
exports.Ips = null;
utilities.lazyLoad(exports, ["Ips"], () => require("./ips"));
exports.Ipsecaggregate = null;
utilities.lazyLoad(exports, ["Ipsecaggregate"], () => require("./ipsecaggregate"));
exports.Ipsurlfilterdns = null;
utilities.lazyLoad(exports, ["Ipsurlfilterdns"], () => require("./ipsurlfilterdns"));
exports.Ipsurlfilterdns6 = null;
utilities.lazyLoad(exports, ["Ipsurlfilterdns6"], () => require("./ipsurlfilterdns6"));
exports.Ipv6neighborcache = null;
utilities.lazyLoad(exports, ["Ipv6neighborcache"], () => require("./ipv6neighborcache"));
exports.Ipv6tunnel = null;
utilities.lazyLoad(exports, ["Ipv6tunnel"], () => require("./ipv6tunnel"));
exports.LicenseForticare = null;
utilities.lazyLoad(exports, ["LicenseForticare"], () => require("./licenseForticare"));
exports.LicenseFortiflex = null;
utilities.lazyLoad(exports, ["LicenseFortiflex"], () => require("./licenseFortiflex"));
exports.LicenseVdom = null;
utilities.lazyLoad(exports, ["LicenseVdom"], () => require("./licenseVdom"));
exports.LicenseVm = null;
utilities.lazyLoad(exports, ["LicenseVm"], () => require("./licenseVm"));
exports.Linkmonitor = null;
utilities.lazyLoad(exports, ["Linkmonitor"], () => require("./linkmonitor"));
exports.Ltemodem = null;
utilities.lazyLoad(exports, ["Ltemodem"], () => require("./ltemodem"));
exports.Macaddresstable = null;
utilities.lazyLoad(exports, ["Macaddresstable"], () => require("./macaddresstable"));
exports.Managementtunnel = null;
utilities.lazyLoad(exports, ["Managementtunnel"], () => require("./managementtunnel"));
exports.Mobiletunnel = null;
utilities.lazyLoad(exports, ["Mobiletunnel"], () => require("./mobiletunnel"));
exports.Modem = null;
utilities.lazyLoad(exports, ["Modem"], () => require("./modem"));
exports.Nat64 = null;
utilities.lazyLoad(exports, ["Nat64"], () => require("./nat64"));
exports.Ndproxy = null;
utilities.lazyLoad(exports, ["Ndproxy"], () => require("./ndproxy"));
exports.Netflow = null;
utilities.lazyLoad(exports, ["Netflow"], () => require("./netflow"));
exports.Networkvisibility = null;
utilities.lazyLoad(exports, ["Networkvisibility"], () => require("./networkvisibility"));
exports.Npu = null;
utilities.lazyLoad(exports, ["Npu"], () => require("./npu"));
exports.Ntp = null;
utilities.lazyLoad(exports, ["Ntp"], () => require("./ntp"));
exports.Objecttagging = null;
utilities.lazyLoad(exports, ["Objecttagging"], () => require("./objecttagging"));
exports.Passwordpolicy = null;
utilities.lazyLoad(exports, ["Passwordpolicy"], () => require("./passwordpolicy"));
exports.Passwordpolicyguestadmin = null;
utilities.lazyLoad(exports, ["Passwordpolicyguestadmin"], () => require("./passwordpolicyguestadmin"));
exports.Pcpserver = null;
utilities.lazyLoad(exports, ["Pcpserver"], () => require("./pcpserver"));
exports.Physicalswitch = null;
utilities.lazyLoad(exports, ["Physicalswitch"], () => require("./physicalswitch"));
exports.Pppoeinterface = null;
utilities.lazyLoad(exports, ["Pppoeinterface"], () => require("./pppoeinterface"));
exports.Proberesponse = null;
utilities.lazyLoad(exports, ["Proberesponse"], () => require("./proberesponse"));
exports.Proxyarp = null;
utilities.lazyLoad(exports, ["Proxyarp"], () => require("./proxyarp"));
exports.Ptp = null;
utilities.lazyLoad(exports, ["Ptp"], () => require("./ptp"));
exports.Replacemsggroup = null;
utilities.lazyLoad(exports, ["Replacemsggroup"], () => require("./replacemsggroup"));
exports.Replacemsgimage = null;
utilities.lazyLoad(exports, ["Replacemsgimage"], () => require("./replacemsgimage"));
exports.Resourcelimits = null;
utilities.lazyLoad(exports, ["Resourcelimits"], () => require("./resourcelimits"));
exports.Saml = null;
utilities.lazyLoad(exports, ["Saml"], () => require("./saml"));
exports.Sdnconnector = null;
utilities.lazyLoad(exports, ["Sdnconnector"], () => require("./sdnconnector"));
exports.Sdnproxy = null;
utilities.lazyLoad(exports, ["Sdnproxy"], () => require("./sdnproxy"));
exports.Sdwan = null;
utilities.lazyLoad(exports, ["Sdwan"], () => require("./sdwan"));
exports.Sessionhelper = null;
utilities.lazyLoad(exports, ["Sessionhelper"], () => require("./sessionhelper"));
exports.Sessionttl = null;
utilities.lazyLoad(exports, ["Sessionttl"], () => require("./sessionttl"));
exports.SettingDns = null;
utilities.lazyLoad(exports, ["SettingDns"], () => require("./settingDns"));
exports.SettingGlobal = null;
utilities.lazyLoad(exports, ["SettingGlobal"], () => require("./settingGlobal"));
exports.SettingNtp = null;
utilities.lazyLoad(exports, ["SettingNtp"], () => require("./settingNtp"));
exports.Settings = null;
utilities.lazyLoad(exports, ["Settings"], () => require("./settings"));
exports.Sflow = null;
utilities.lazyLoad(exports, ["Sflow"], () => require("./sflow"));
exports.Sittunnel = null;
utilities.lazyLoad(exports, ["Sittunnel"], () => require("./sittunnel"));
exports.Smsserver = null;
utilities.lazyLoad(exports, ["Smsserver"], () => require("./smsserver"));
exports.Speedtestschedule = null;
utilities.lazyLoad(exports, ["Speedtestschedule"], () => require("./speedtestschedule"));
exports.Speedtestserver = null;
utilities.lazyLoad(exports, ["Speedtestserver"], () => require("./speedtestserver"));
exports.Speedtestsetting = null;
utilities.lazyLoad(exports, ["Speedtestsetting"], () => require("./speedtestsetting"));
exports.Sshconfig = null;
utilities.lazyLoad(exports, ["Sshconfig"], () => require("./sshconfig"));
exports.Ssoadmin = null;
utilities.lazyLoad(exports, ["Ssoadmin"], () => require("./ssoadmin"));
exports.Ssoforticloudadmin = null;
utilities.lazyLoad(exports, ["Ssoforticloudadmin"], () => require("./ssoforticloudadmin"));
exports.Ssofortigatecloudadmin = null;
utilities.lazyLoad(exports, ["Ssofortigatecloudadmin"], () => require("./ssofortigatecloudadmin"));
exports.Standalonecluster = null;
utilities.lazyLoad(exports, ["Standalonecluster"], () => require("./standalonecluster"));
exports.Storage = null;
utilities.lazyLoad(exports, ["Storage"], () => require("./storage"));
exports.Stp = null;
utilities.lazyLoad(exports, ["Stp"], () => require("./stp"));
exports.Switchinterface = null;
utilities.lazyLoad(exports, ["Switchinterface"], () => require("./switchinterface"));
exports.Tosbasedpriority = null;
utilities.lazyLoad(exports, ["Tosbasedpriority"], () => require("./tosbasedpriority"));
exports.Vdom = null;
utilities.lazyLoad(exports, ["Vdom"], () => require("./vdom"));
exports.VdomSetting = null;
utilities.lazyLoad(exports, ["VdomSetting"], () => require("./vdomSetting"));
exports.Vdomdns = null;
utilities.lazyLoad(exports, ["Vdomdns"], () => require("./vdomdns"));
exports.Vdomexception = null;
utilities.lazyLoad(exports, ["Vdomexception"], () => require("./vdomexception"));
exports.Vdomlink = null;
utilities.lazyLoad(exports, ["Vdomlink"], () => require("./vdomlink"));
exports.Vdomnetflow = null;
utilities.lazyLoad(exports, ["Vdomnetflow"], () => require("./vdomnetflow"));
exports.Vdomproperty = null;
utilities.lazyLoad(exports, ["Vdomproperty"], () => require("./vdomproperty"));
exports.Vdomradiusserver = null;
utilities.lazyLoad(exports, ["Vdomradiusserver"], () => require("./vdomradiusserver"));
exports.Vdomsflow = null;
utilities.lazyLoad(exports, ["Vdomsflow"], () => require("./vdomsflow"));
exports.Virtualswitch = null;
utilities.lazyLoad(exports, ["Virtualswitch"], () => require("./virtualswitch"));
exports.Virtualwanlink = null;
utilities.lazyLoad(exports, ["Virtualwanlink"], () => require("./virtualwanlink"));
exports.Virtualwirepair = null;
utilities.lazyLoad(exports, ["Virtualwirepair"], () => require("./virtualwirepair"));
exports.Vnetunnel = null;
utilities.lazyLoad(exports, ["Vnetunnel"], () => require("./vnetunnel"));
exports.Vxlan = null;
utilities.lazyLoad(exports, ["Vxlan"], () => require("./vxlan"));
exports.Wccp = null;
utilities.lazyLoad(exports, ["Wccp"], () => require("./wccp"));
exports.Zone = null;
utilities.lazyLoad(exports, ["Zone"], () => require("./zone"));
// Export sub-modules:
const autoupdate = require("./autoupdate");
exports.autoupdate = autoupdate;
const dhcp = require("./dhcp");
exports.dhcp = dhcp;
const dhcp6 = require("./dhcp6");
exports.dhcp6 = dhcp6;
const lldp = require("./lldp");
exports.lldp = lldp;
const modem3g = require("./modem3g");
exports.modem3g = modem3g;
const replacemsg = require("./replacemsg");
exports.replacemsg = replacemsg;
const snmp = require("./snmp");
exports.snmp = snmp;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "fortios:system/accprofile:Accprofile":
return new exports.Accprofile(name, undefined, { urn });
case "fortios:system/acme:Acme":
return new exports.Acme(name, undefined, { urn });
case "fortios:system/admin:Admin":
return new exports.Admin(name, undefined, { urn });
case "fortios:system/adminAdministrator:AdminAdministrator":
return new exports.AdminAdministrator(name, undefined, { urn });
case "fortios:system/adminProfiles:AdminProfiles":
return new exports.AdminProfiles(name, undefined, { urn });
case "fortios:system/affinityinterrupt:Affinityinterrupt":
return new exports.Affinityinterrupt(name, undefined, { urn });
case "fortios:system/affinitypacketredistribution:Affinitypacketredistribution":
return new exports.Affinitypacketredistribution(name, undefined, { urn });
case "fortios:system/alarm:Alarm":
return new exports.Alarm(name, undefined, { urn });
case "fortios:system/alias:Alias":
return new exports.Alias(name, undefined, { urn });
case "fortios:system/apiuser:Apiuser":
return new exports.Apiuser(name, undefined, { urn });
case "fortios:system/apiuserSetting:ApiuserSetting":
return new exports.ApiuserSetting(name, undefined, { urn });
case "fortios:system/arptable:Arptable":
return new exports.Arptable(name, undefined, { urn });
case "fortios:system/autoinstall:Autoinstall":
return new exports.Autoinstall(name, undefined, { urn });
case "fortios:system/automationaction:Automationaction":
return new exports.Automationaction(name, undefined, { urn });
case "fortios:system/automationdestination:Automationdestination":
return new exports.Automationdestination(name, undefined, { urn });
case "fortios:system/automationstitch:Automationstitch":
return new exports.Automationstitch(name, undefined, { urn });
case "fortios:system/automationtrigger:Automationtrigger":
return new exports.Automationtrigger(name, undefined, { urn });
case "fortios:system/autoscript:Autoscript":
return new exports.Autoscript(name, undefined, { urn });
case "fortios:system/centralmanagement:Centralmanagement":
return new exports.Centralmanagement(name, undefined, { urn });
case "fortios:system/clustersync:Clustersync":
return new exports.Clustersync(name, undefined, { urn });
case "fortios:system/console:Console":
return new exports.Console(name, undefined, { urn });
case "fortios:system/csf:Csf":
return new exports.Csf(name, undefined, { urn });
case "fortios:system/customlanguage:Customlanguage":
return new exports.Customlanguage(name, undefined, { urn });
case "fortios:system/ddns:Ddns":
return new exports.Ddns(name, undefined, { urn });
case "fortios:system/dedicatedmgmt:Dedicatedmgmt":
return new exports.Dedicatedmgmt(name, undefined, { urn });
case "fortios:system/deviceupgrade:Deviceupgrade":
return new exports.Deviceupgrade(name, undefined, { urn });
case "fortios:system/dns64:Dns64":
return new exports.Dns64(name, undefined, { urn });
case "fortios:system/dns:Dns":
return new exports.Dns(name, undefined, { urn });
case "fortios:system/dnsdatabase:Dnsdatabase":
return new exports.Dnsdatabase(name, undefined, { urn });
case "fortios:system/dnsserver:Dnsserver":
return new exports.Dnsserver(name, undefined, { urn });
case "fortios:system/dscpbasedpriority:Dscpbasedpriority":
return new exports.Dscpbasedpriority(name, undefined, { urn });
case "fortios:system/emailserver:Emailserver":
return new exports.Emailserver(name, undefined, { urn });
case "fortios:system/evpn:Evpn":
return new exports.Evpn(name, undefined, { urn });
case "fortios:system/externalresource:Externalresource":
return new exports.Externalresource(name, undefined, { urn });
case "fortios:system/fabricvpn:Fabricvpn":
return new exports.Fabricvpn(name, undefined, { urn });
case "fortios:system/federatedupgrade:Federatedupgrade":
return new exports.Federatedupgrade(name, undefined, { urn });
case "fortios:system/fipscc:Fipscc":
return new exports.Fipscc(name, undefined, { urn });
case "fortios:system/fm:Fm":
return new exports.Fm(name, undefined, { urn });
case "fortios:system/fortiai:Fortiai":
return new exports.Fortiai(name, undefined, { urn });
case "fortios:system/fortiguard:Fortiguard":
return new exports.Fortiguard(name, undefined, { urn });
case "fortios:system/fortimanager:Fortimanager":
return new exports.Fortimanager(name, undefined, { urn });
case "fortios:system/fortindr:Fortindr":
return new exports.Fortindr(name, undefined, { urn });
case "fortios:system/fortisandbox:Fortisandbox":
return new exports.Fortisandbox(name, undefined, { urn });
case "fortios:system/fssopolling:Fssopolling":
return new exports.Fssopolling(name, undefined, { urn });
case "fortios:system/ftmpush:Ftmpush":
return new exports.Ftmpush(name, undefined, { urn });
case "fortios:system/geneve:Geneve":
return new exports.Geneve(name, undefined, { urn });
case "fortios:system/geoipcountry:Geoipcountry":
return new exports.Geoipcountry(name, undefined, { urn });
case "fortios:system/geoipoverride:Geoipoverride":
return new exports.Geoipoverride(name, undefined, { urn });
case "fortios:system/global:Global":
return new exports.Global(name, undefined, { urn });
case "fortios:system/gretunnel:Gretunnel":
return new exports.Gretunnel(name, undefined, { urn });
case "fortios:system/ha:Ha":
return new exports.Ha(name, undefined, { urn });
case "fortios:system/hamonitor:Hamonitor":
return new exports.Hamonitor(name, undefined, { urn });
case "fortios:system/ike:Ike":
return new exports.Ike(name, undefined, { urn });
case "fortios:system/interface:Interface":
return new exports.Interface(name, undefined, { urn });
case "fortios:system/ipam:Ipam":
return new exports.Ipam(name, undefined, { urn });
case "fortios:system/ipiptunnel:Ipiptunnel":
return new exports.Ipiptunnel(name, undefined, { urn });
case "fortios:system/ips:Ips":
return new exports.Ips(name, undefined, { urn });
case "fortios:system/ipsecaggregate:Ipsecaggregate":
return new exports.Ipsecaggregate(name, undefined, { urn });
case "fortios:system/ipsurlfilterdns6:Ipsurlfilterdns6":
return new exports.Ipsurlfilterdns6(name, undefined, { urn });
case "fortios:system/ipsurlfilterdns:Ipsurlfi