1. Packages
  2. Fortios
  3. API Docs
  4. system
  5. getFortiguard
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

fortios.system.getFortiguard

Explore with Pulumi AI

fortios logo
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

    Use this data source to get information on fortios system fortiguard

    Using getFortiguard

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFortiguard(args: GetFortiguardArgs, opts?: InvokeOptions): Promise<GetFortiguardResult>
    function getFortiguardOutput(args: GetFortiguardOutputArgs, opts?: InvokeOptions): Output<GetFortiguardResult>
    def get_fortiguard(vdomparam: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetFortiguardResult
    def get_fortiguard_output(vdomparam: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetFortiguardResult]
    func LookupFortiguard(ctx *Context, args *LookupFortiguardArgs, opts ...InvokeOption) (*LookupFortiguardResult, error)
    func LookupFortiguardOutput(ctx *Context, args *LookupFortiguardOutputArgs, opts ...InvokeOption) LookupFortiguardResultOutput

    > Note: This function is named LookupFortiguard in the Go SDK.

    public static class GetFortiguard 
    {
        public static Task<GetFortiguardResult> InvokeAsync(GetFortiguardArgs args, InvokeOptions? opts = null)
        public static Output<GetFortiguardResult> Invoke(GetFortiguardInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFortiguardResult> getFortiguard(GetFortiguardArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:system/getFortiguard:getFortiguard
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Vdomparam string
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    Vdomparam string
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    vdomparam String
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    vdomparam string
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    vdomparam str
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    vdomparam String
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.

    getFortiguard Result

    The following output properties are available:

    AntispamCache string
    Enable/disable FortiGuard antispam request caching. Uses a small amount of memory but improves performance.
    AntispamCacheMpercent int
    Maximum percent of FortiGate memory the antispam cache is allowed to use (1 - 15%!)(MISSING).
    AntispamCacheMpermille int
    Maximum permille of FortiGate memory the antispam cache is allowed to use (1 - 150).
    AntispamCacheTtl int
    Time-to-live for antispam cache entries in seconds (300 - 86400). Lower times reduce the cache size. Higher times may improve performance since the cache will have more entries.
    AntispamExpiration int
    Expiration date of the FortiGuard antispam contract.
    AntispamForceOff string
    Enable/disable turning off the FortiGuard antispam service.
    AntispamLicense int
    Interval of time between license checks for the FortiGuard antispam contract.
    AntispamTimeout int
    Antispam query time out (1 - 30 sec, default = 7).
    AnycastSdnsServerIp string
    IP address of the FortiGuard anycast DNS rating server.
    AnycastSdnsServerPort int
    Port to connect to on the FortiGuard anycast DNS rating server.
    AutoFirmwareUpgrade string
    Enable/disable automatic patch-level firmware upgrade from FortiGuard. The FortiGate unit searches for new patches only in the same major and minor version.
    AutoFirmwareUpgradeDay string
    Allowed day(s) of the week to start automatic patch-level firmware upgrade from FortiGuard.
    AutoFirmwareUpgradeDelay int
    Delay of day(s) before installing an automatic patch-level firmware upgrade from FortiGuard (default = 3). Set it 0 to use auto-firmware-upgrade-day instead, which selects allowed day(s) of the week for installing an automatic patch-level firmware upgrade.
    AutoFirmwareUpgradeEndHour int
    End time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 4). When the end time is smaller than the start time, the end time is interpreted as the next day. The actual upgrade time is selected randomly within the time window.
    AutoFirmwareUpgradeStartHour int
    Start time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 2). The actual upgrade time is selected randomly within the time window.
    AutoJoinForticloud string
    Automatically connect to and login to FortiCloud.
    DdnsServerIp string
    IP address of the FortiDDNS server.
    DdnsServerIp6 string
    IPv6 address of the FortiDDNS server.
    DdnsServerPort int
    Port used to communicate with FortiDDNS servers.
    FdsLicenseExpiringDays int
    Threshold for number of days before FortiGuard license expiration to generate license expiring event log (1 - 100 days, default = 15).
    FortiguardAnycast string
    Enable/disable use of FortiGuard's anycast network.
    FortiguardAnycastSource string
    Configure which of Fortinet's servers to provide FortiGuard services in FortiGuard's anycast network. Default is Fortinet.
    GuiPromptAutoUpgrade string
    Enable/disable prompting of automatic patch-level firmware upgrade recommendation.
    Id string
    The provider-assigned unique ID for this managed resource.
    Interface string
    Specify outgoing interface to reach server.
    InterfaceSelectMethod string
    Specify how to select outgoing interface to reach server.
    LoadBalanceServers int
    Number of servers to alternate between as first FortiGuard option.
    OutbreakPreventionCache string
    Enable/disable FortiGuard Virus Outbreak Prevention cache.
    OutbreakPreventionCacheMpercent int
    Maximum percent of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 15%!,(MISSING) default = 2).
    OutbreakPreventionCacheMpermille int
    Maximum permille of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 150 permille, default = 1).
    OutbreakPreventionCacheTtl int
    Time-to-live for FortiGuard Virus Outbreak Prevention cache entries (300 - 86400 sec, default = 300).
    OutbreakPreventionExpiration int
    Expiration date of FortiGuard Virus Outbreak Prevention contract.
    OutbreakPreventionForceOff string
    Turn off FortiGuard Virus Outbreak Prevention service.
    OutbreakPreventionLicense int
    Interval of time between license checks for FortiGuard Virus Outbreak Prevention contract.
    OutbreakPreventionTimeout int
    FortiGuard Virus Outbreak Prevention time out (1 - 30 sec, default = 7).
    PersistentConnection string
    Enable/disable use of persistent connection to receive update notification from FortiGuard.
    Port string
    Port used to communicate with the FortiGuard servers.
    Protocol string
    Protocol used to communicate with the FortiGuard servers.
    ProxyPassword string
    Proxy user password.
    ProxyServerIp string
    IP address of the proxy server.
    ProxyServerPort int
    Port used to communicate with the proxy server.
    ProxyUsername string
    Proxy user name.
    SandboxInlineScan string
    Enable/disable FortiCloud Sandbox inline-scan.
    SandboxRegion string
    Cloud sandbox region.
    SdnsOptions string
    Customization options for the FortiGuard DNS service.
    SdnsServerIp string
    IP address of the FortiDNS server.
    SdnsServerPort int
    Port used to communicate with FortiDNS servers.
    ServiceAccountId string
    Service account ID.
    SourceIp string
    Source IPv4 address used to communicate with FortiGuard.
    SourceIp6 string
    Source IPv6 address used to communicate with FortiGuard.
    UpdateBuildProxy string
    Enable/disable proxy dictionary rebuild.
    UpdateDldb string
    Enable/disable DLP signature update.
    UpdateExtdb string
    Enable/disable external resource update.
    UpdateFfdb string
    Enable/disable Internet Service Database update.
    UpdateServerLocation string
    Signature update server location.
    UpdateUwdb string
    Enable/disable allowlist update.
    Vdom string
    FortiGuard Service virtual domain name.
    VideofilterExpiration int
    Expiration date of the FortiGuard video filter contract.
    VideofilterLicense int
    Interval of time between license checks for the FortiGuard video filter contract.
    WebfilterCache string
    Enable/disable FortiGuard web filter caching.
    WebfilterCacheTtl int
    Time-to-live for web filter cache entries in seconds (300 - 86400).
    WebfilterExpiration int
    Expiration date of the FortiGuard web filter contract.
    WebfilterForceOff string
    Enable/disable turning off the FortiGuard web filtering service.
    WebfilterLicense int
    Interval of time between license checks for the FortiGuard web filter contract.
    WebfilterTimeout int
    Web filter query time out (1 - 30 sec, default = 7).
    Vdomparam string
    AntispamCache string
    Enable/disable FortiGuard antispam request caching. Uses a small amount of memory but improves performance.
    AntispamCacheMpercent int
    Maximum percent of FortiGate memory the antispam cache is allowed to use (1 - 15%!)(MISSING).
    AntispamCacheMpermille int
    Maximum permille of FortiGate memory the antispam cache is allowed to use (1 - 150).
    AntispamCacheTtl int
    Time-to-live for antispam cache entries in seconds (300 - 86400). Lower times reduce the cache size. Higher times may improve performance since the cache will have more entries.
    AntispamExpiration int
    Expiration date of the FortiGuard antispam contract.
    AntispamForceOff string
    Enable/disable turning off the FortiGuard antispam service.
    AntispamLicense int
    Interval of time between license checks for the FortiGuard antispam contract.
    AntispamTimeout int
    Antispam query time out (1 - 30 sec, default = 7).
    AnycastSdnsServerIp string
    IP address of the FortiGuard anycast DNS rating server.
    AnycastSdnsServerPort int
    Port to connect to on the FortiGuard anycast DNS rating server.
    AutoFirmwareUpgrade string
    Enable/disable automatic patch-level firmware upgrade from FortiGuard. The FortiGate unit searches for new patches only in the same major and minor version.
    AutoFirmwareUpgradeDay string
    Allowed day(s) of the week to start automatic patch-level firmware upgrade from FortiGuard.
    AutoFirmwareUpgradeDelay int
    Delay of day(s) before installing an automatic patch-level firmware upgrade from FortiGuard (default = 3). Set it 0 to use auto-firmware-upgrade-day instead, which selects allowed day(s) of the week for installing an automatic patch-level firmware upgrade.
    AutoFirmwareUpgradeEndHour int
    End time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 4). When the end time is smaller than the start time, the end time is interpreted as the next day. The actual upgrade time is selected randomly within the time window.
    AutoFirmwareUpgradeStartHour int
    Start time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 2). The actual upgrade time is selected randomly within the time window.
    AutoJoinForticloud string
    Automatically connect to and login to FortiCloud.
    DdnsServerIp string
    IP address of the FortiDDNS server.
    DdnsServerIp6 string
    IPv6 address of the FortiDDNS server.
    DdnsServerPort int
    Port used to communicate with FortiDDNS servers.
    FdsLicenseExpiringDays int
    Threshold for number of days before FortiGuard license expiration to generate license expiring event log (1 - 100 days, default = 15).
    FortiguardAnycast string
    Enable/disable use of FortiGuard's anycast network.
    FortiguardAnycastSource string
    Configure which of Fortinet's servers to provide FortiGuard services in FortiGuard's anycast network. Default is Fortinet.
    GuiPromptAutoUpgrade string
    Enable/disable prompting of automatic patch-level firmware upgrade recommendation.
    Id string
    The provider-assigned unique ID for this managed resource.
    Interface string
    Specify outgoing interface to reach server.
    InterfaceSelectMethod string
    Specify how to select outgoing interface to reach server.
    LoadBalanceServers int
    Number of servers to alternate between as first FortiGuard option.
    OutbreakPreventionCache string
    Enable/disable FortiGuard Virus Outbreak Prevention cache.
    OutbreakPreventionCacheMpercent int
    Maximum percent of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 15%!,(MISSING) default = 2).
    OutbreakPreventionCacheMpermille int
    Maximum permille of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 150 permille, default = 1).
    OutbreakPreventionCacheTtl int
    Time-to-live for FortiGuard Virus Outbreak Prevention cache entries (300 - 86400 sec, default = 300).
    OutbreakPreventionExpiration int
    Expiration date of FortiGuard Virus Outbreak Prevention contract.
    OutbreakPreventionForceOff string
    Turn off FortiGuard Virus Outbreak Prevention service.
    OutbreakPreventionLicense int
    Interval of time between license checks for FortiGuard Virus Outbreak Prevention contract.
    OutbreakPreventionTimeout int
    FortiGuard Virus Outbreak Prevention time out (1 - 30 sec, default = 7).
    PersistentConnection string
    Enable/disable use of persistent connection to receive update notification from FortiGuard.
    Port string
    Port used to communicate with the FortiGuard servers.
    Protocol string
    Protocol used to communicate with the FortiGuard servers.
    ProxyPassword string
    Proxy user password.
    ProxyServerIp string
    IP address of the proxy server.
    ProxyServerPort int
    Port used to communicate with the proxy server.
    ProxyUsername string
    Proxy user name.
    SandboxInlineScan string
    Enable/disable FortiCloud Sandbox inline-scan.
    SandboxRegion string
    Cloud sandbox region.
    SdnsOptions string
    Customization options for the FortiGuard DNS service.
    SdnsServerIp string
    IP address of the FortiDNS server.
    SdnsServerPort int
    Port used to communicate with FortiDNS servers.
    ServiceAccountId string
    Service account ID.
    SourceIp string
    Source IPv4 address used to communicate with FortiGuard.
    SourceIp6 string
    Source IPv6 address used to communicate with FortiGuard.
    UpdateBuildProxy string
    Enable/disable proxy dictionary rebuild.
    UpdateDldb string
    Enable/disable DLP signature update.
    UpdateExtdb string
    Enable/disable external resource update.
    UpdateFfdb string
    Enable/disable Internet Service Database update.
    UpdateServerLocation string
    Signature update server location.
    UpdateUwdb string
    Enable/disable allowlist update.
    Vdom string
    FortiGuard Service virtual domain name.
    VideofilterExpiration int
    Expiration date of the FortiGuard video filter contract.
    VideofilterLicense int
    Interval of time between license checks for the FortiGuard video filter contract.
    WebfilterCache string
    Enable/disable FortiGuard web filter caching.
    WebfilterCacheTtl int
    Time-to-live for web filter cache entries in seconds (300 - 86400).
    WebfilterExpiration int
    Expiration date of the FortiGuard web filter contract.
    WebfilterForceOff string
    Enable/disable turning off the FortiGuard web filtering service.
    WebfilterLicense int
    Interval of time between license checks for the FortiGuard web filter contract.
    WebfilterTimeout int
    Web filter query time out (1 - 30 sec, default = 7).
    Vdomparam string
    antispamCache String
    Enable/disable FortiGuard antispam request caching. Uses a small amount of memory but improves performance.
    antispamCacheMpercent Integer
    Maximum percent of FortiGate memory the antispam cache is allowed to use (1 - 15%!)(MISSING).
    antispamCacheMpermille Integer
    Maximum permille of FortiGate memory the antispam cache is allowed to use (1 - 150).
    antispamCacheTtl Integer
    Time-to-live for antispam cache entries in seconds (300 - 86400). Lower times reduce the cache size. Higher times may improve performance since the cache will have more entries.
    antispamExpiration Integer
    Expiration date of the FortiGuard antispam contract.
    antispamForceOff String
    Enable/disable turning off the FortiGuard antispam service.
    antispamLicense Integer
    Interval of time between license checks for the FortiGuard antispam contract.
    antispamTimeout Integer
    Antispam query time out (1 - 30 sec, default = 7).
    anycastSdnsServerIp String
    IP address of the FortiGuard anycast DNS rating server.
    anycastSdnsServerPort Integer
    Port to connect to on the FortiGuard anycast DNS rating server.
    autoFirmwareUpgrade String
    Enable/disable automatic patch-level firmware upgrade from FortiGuard. The FortiGate unit searches for new patches only in the same major and minor version.
    autoFirmwareUpgradeDay String
    Allowed day(s) of the week to start automatic patch-level firmware upgrade from FortiGuard.
    autoFirmwareUpgradeDelay Integer
    Delay of day(s) before installing an automatic patch-level firmware upgrade from FortiGuard (default = 3). Set it 0 to use auto-firmware-upgrade-day instead, which selects allowed day(s) of the week for installing an automatic patch-level firmware upgrade.
    autoFirmwareUpgradeEndHour Integer
    End time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 4). When the end time is smaller than the start time, the end time is interpreted as the next day. The actual upgrade time is selected randomly within the time window.
    autoFirmwareUpgradeStartHour Integer
    Start time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 2). The actual upgrade time is selected randomly within the time window.
    autoJoinForticloud String
    Automatically connect to and login to FortiCloud.
    ddnsServerIp String
    IP address of the FortiDDNS server.
    ddnsServerIp6 String
    IPv6 address of the FortiDDNS server.
    ddnsServerPort Integer
    Port used to communicate with FortiDDNS servers.
    fdsLicenseExpiringDays Integer
    Threshold for number of days before FortiGuard license expiration to generate license expiring event log (1 - 100 days, default = 15).
    fortiguardAnycast String
    Enable/disable use of FortiGuard's anycast network.
    fortiguardAnycastSource String
    Configure which of Fortinet's servers to provide FortiGuard services in FortiGuard's anycast network. Default is Fortinet.
    guiPromptAutoUpgrade String
    Enable/disable prompting of automatic patch-level firmware upgrade recommendation.
    id String
    The provider-assigned unique ID for this managed resource.
    interfaceSelectMethod String
    Specify how to select outgoing interface to reach server.
    interface_ String
    Specify outgoing interface to reach server.
    loadBalanceServers Integer
    Number of servers to alternate between as first FortiGuard option.
    outbreakPreventionCache String
    Enable/disable FortiGuard Virus Outbreak Prevention cache.
    outbreakPreventionCacheMpercent Integer
    Maximum percent of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 15%!,(MISSING) default = 2).
    outbreakPreventionCacheMpermille Integer
    Maximum permille of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 150 permille, default = 1).
    outbreakPreventionCacheTtl Integer
    Time-to-live for FortiGuard Virus Outbreak Prevention cache entries (300 - 86400 sec, default = 300).
    outbreakPreventionExpiration Integer
    Expiration date of FortiGuard Virus Outbreak Prevention contract.
    outbreakPreventionForceOff String
    Turn off FortiGuard Virus Outbreak Prevention service.
    outbreakPreventionLicense Integer
    Interval of time between license checks for FortiGuard Virus Outbreak Prevention contract.
    outbreakPreventionTimeout Integer
    FortiGuard Virus Outbreak Prevention time out (1 - 30 sec, default = 7).
    persistentConnection String
    Enable/disable use of persistent connection to receive update notification from FortiGuard.
    port String
    Port used to communicate with the FortiGuard servers.
    protocol String
    Protocol used to communicate with the FortiGuard servers.
    proxyPassword String
    Proxy user password.
    proxyServerIp String
    IP address of the proxy server.
    proxyServerPort Integer
    Port used to communicate with the proxy server.
    proxyUsername String
    Proxy user name.
    sandboxInlineScan String
    Enable/disable FortiCloud Sandbox inline-scan.
    sandboxRegion String
    Cloud sandbox region.
    sdnsOptions String
    Customization options for the FortiGuard DNS service.
    sdnsServerIp String
    IP address of the FortiDNS server.
    sdnsServerPort Integer
    Port used to communicate with FortiDNS servers.
    serviceAccountId String
    Service account ID.
    sourceIp String
    Source IPv4 address used to communicate with FortiGuard.
    sourceIp6 String
    Source IPv6 address used to communicate with FortiGuard.
    updateBuildProxy String
    Enable/disable proxy dictionary rebuild.
    updateDldb String
    Enable/disable DLP signature update.
    updateExtdb String
    Enable/disable external resource update.
    updateFfdb String
    Enable/disable Internet Service Database update.
    updateServerLocation String
    Signature update server location.
    updateUwdb String
    Enable/disable allowlist update.
    vdom String
    FortiGuard Service virtual domain name.
    videofilterExpiration Integer
    Expiration date of the FortiGuard video filter contract.
    videofilterLicense Integer
    Interval of time between license checks for the FortiGuard video filter contract.
    webfilterCache String
    Enable/disable FortiGuard web filter caching.
    webfilterCacheTtl Integer
    Time-to-live for web filter cache entries in seconds (300 - 86400).
    webfilterExpiration Integer
    Expiration date of the FortiGuard web filter contract.
    webfilterForceOff String
    Enable/disable turning off the FortiGuard web filtering service.
    webfilterLicense Integer
    Interval of time between license checks for the FortiGuard web filter contract.
    webfilterTimeout Integer
    Web filter query time out (1 - 30 sec, default = 7).
    vdomparam String
    antispamCache string
    Enable/disable FortiGuard antispam request caching. Uses a small amount of memory but improves performance.
    antispamCacheMpercent number
    Maximum percent of FortiGate memory the antispam cache is allowed to use (1 - 15%!)(MISSING).
    antispamCacheMpermille number
    Maximum permille of FortiGate memory the antispam cache is allowed to use (1 - 150).
    antispamCacheTtl number
    Time-to-live for antispam cache entries in seconds (300 - 86400). Lower times reduce the cache size. Higher times may improve performance since the cache will have more entries.
    antispamExpiration number
    Expiration date of the FortiGuard antispam contract.
    antispamForceOff string
    Enable/disable turning off the FortiGuard antispam service.
    antispamLicense number
    Interval of time between license checks for the FortiGuard antispam contract.
    antispamTimeout number
    Antispam query time out (1 - 30 sec, default = 7).
    anycastSdnsServerIp string
    IP address of the FortiGuard anycast DNS rating server.
    anycastSdnsServerPort number
    Port to connect to on the FortiGuard anycast DNS rating server.
    autoFirmwareUpgrade string
    Enable/disable automatic patch-level firmware upgrade from FortiGuard. The FortiGate unit searches for new patches only in the same major and minor version.
    autoFirmwareUpgradeDay string
    Allowed day(s) of the week to start automatic patch-level firmware upgrade from FortiGuard.
    autoFirmwareUpgradeDelay number
    Delay of day(s) before installing an automatic patch-level firmware upgrade from FortiGuard (default = 3). Set it 0 to use auto-firmware-upgrade-day instead, which selects allowed day(s) of the week for installing an automatic patch-level firmware upgrade.
    autoFirmwareUpgradeEndHour number
    End time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 4). When the end time is smaller than the start time, the end time is interpreted as the next day. The actual upgrade time is selected randomly within the time window.
    autoFirmwareUpgradeStartHour number
    Start time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 2). The actual upgrade time is selected randomly within the time window.
    autoJoinForticloud string
    Automatically connect to and login to FortiCloud.
    ddnsServerIp string
    IP address of the FortiDDNS server.
    ddnsServerIp6 string
    IPv6 address of the FortiDDNS server.
    ddnsServerPort number
    Port used to communicate with FortiDDNS servers.
    fdsLicenseExpiringDays number
    Threshold for number of days before FortiGuard license expiration to generate license expiring event log (1 - 100 days, default = 15).
    fortiguardAnycast string
    Enable/disable use of FortiGuard's anycast network.
    fortiguardAnycastSource string
    Configure which of Fortinet's servers to provide FortiGuard services in FortiGuard's anycast network. Default is Fortinet.
    guiPromptAutoUpgrade string
    Enable/disable prompting of automatic patch-level firmware upgrade recommendation.
    id string
    The provider-assigned unique ID for this managed resource.
    interface string
    Specify outgoing interface to reach server.
    interfaceSelectMethod string
    Specify how to select outgoing interface to reach server.
    loadBalanceServers number
    Number of servers to alternate between as first FortiGuard option.
    outbreakPreventionCache string
    Enable/disable FortiGuard Virus Outbreak Prevention cache.
    outbreakPreventionCacheMpercent number
    Maximum percent of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 15%!,(MISSING) default = 2).
    outbreakPreventionCacheMpermille number
    Maximum permille of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 150 permille, default = 1).
    outbreakPreventionCacheTtl number
    Time-to-live for FortiGuard Virus Outbreak Prevention cache entries (300 - 86400 sec, default = 300).
    outbreakPreventionExpiration number
    Expiration date of FortiGuard Virus Outbreak Prevention contract.
    outbreakPreventionForceOff string
    Turn off FortiGuard Virus Outbreak Prevention service.
    outbreakPreventionLicense number
    Interval of time between license checks for FortiGuard Virus Outbreak Prevention contract.
    outbreakPreventionTimeout number
    FortiGuard Virus Outbreak Prevention time out (1 - 30 sec, default = 7).
    persistentConnection string
    Enable/disable use of persistent connection to receive update notification from FortiGuard.
    port string
    Port used to communicate with the FortiGuard servers.
    protocol string
    Protocol used to communicate with the FortiGuard servers.
    proxyPassword string
    Proxy user password.
    proxyServerIp string
    IP address of the proxy server.
    proxyServerPort number
    Port used to communicate with the proxy server.
    proxyUsername string
    Proxy user name.
    sandboxInlineScan string
    Enable/disable FortiCloud Sandbox inline-scan.
    sandboxRegion string
    Cloud sandbox region.
    sdnsOptions string
    Customization options for the FortiGuard DNS service.
    sdnsServerIp string
    IP address of the FortiDNS server.
    sdnsServerPort number
    Port used to communicate with FortiDNS servers.
    serviceAccountId string
    Service account ID.
    sourceIp string
    Source IPv4 address used to communicate with FortiGuard.
    sourceIp6 string
    Source IPv6 address used to communicate with FortiGuard.
    updateBuildProxy string
    Enable/disable proxy dictionary rebuild.
    updateDldb string
    Enable/disable DLP signature update.
    updateExtdb string
    Enable/disable external resource update.
    updateFfdb string
    Enable/disable Internet Service Database update.
    updateServerLocation string
    Signature update server location.
    updateUwdb string
    Enable/disable allowlist update.
    vdom string
    FortiGuard Service virtual domain name.
    videofilterExpiration number
    Expiration date of the FortiGuard video filter contract.
    videofilterLicense number
    Interval of time between license checks for the FortiGuard video filter contract.
    webfilterCache string
    Enable/disable FortiGuard web filter caching.
    webfilterCacheTtl number
    Time-to-live for web filter cache entries in seconds (300 - 86400).
    webfilterExpiration number
    Expiration date of the FortiGuard web filter contract.
    webfilterForceOff string
    Enable/disable turning off the FortiGuard web filtering service.
    webfilterLicense number
    Interval of time between license checks for the FortiGuard web filter contract.
    webfilterTimeout number
    Web filter query time out (1 - 30 sec, default = 7).
    vdomparam string
    antispam_cache str
    Enable/disable FortiGuard antispam request caching. Uses a small amount of memory but improves performance.
    antispam_cache_mpercent int
    Maximum percent of FortiGate memory the antispam cache is allowed to use (1 - 15%!)(MISSING).
    antispam_cache_mpermille int
    Maximum permille of FortiGate memory the antispam cache is allowed to use (1 - 150).
    antispam_cache_ttl int
    Time-to-live for antispam cache entries in seconds (300 - 86400). Lower times reduce the cache size. Higher times may improve performance since the cache will have more entries.
    antispam_expiration int
    Expiration date of the FortiGuard antispam contract.
    antispam_force_off str
    Enable/disable turning off the FortiGuard antispam service.
    antispam_license int
    Interval of time between license checks for the FortiGuard antispam contract.
    antispam_timeout int
    Antispam query time out (1 - 30 sec, default = 7).
    anycast_sdns_server_ip str
    IP address of the FortiGuard anycast DNS rating server.
    anycast_sdns_server_port int
    Port to connect to on the FortiGuard anycast DNS rating server.
    auto_firmware_upgrade str
    Enable/disable automatic patch-level firmware upgrade from FortiGuard. The FortiGate unit searches for new patches only in the same major and minor version.
    auto_firmware_upgrade_day str
    Allowed day(s) of the week to start automatic patch-level firmware upgrade from FortiGuard.
    auto_firmware_upgrade_delay int
    Delay of day(s) before installing an automatic patch-level firmware upgrade from FortiGuard (default = 3). Set it 0 to use auto-firmware-upgrade-day instead, which selects allowed day(s) of the week for installing an automatic patch-level firmware upgrade.
    auto_firmware_upgrade_end_hour int
    End time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 4). When the end time is smaller than the start time, the end time is interpreted as the next day. The actual upgrade time is selected randomly within the time window.
    auto_firmware_upgrade_start_hour int
    Start time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 2). The actual upgrade time is selected randomly within the time window.
    auto_join_forticloud str
    Automatically connect to and login to FortiCloud.
    ddns_server_ip str
    IP address of the FortiDDNS server.
    ddns_server_ip6 str
    IPv6 address of the FortiDDNS server.
    ddns_server_port int
    Port used to communicate with FortiDDNS servers.
    fds_license_expiring_days int
    Threshold for number of days before FortiGuard license expiration to generate license expiring event log (1 - 100 days, default = 15).
    fortiguard_anycast str
    Enable/disable use of FortiGuard's anycast network.
    fortiguard_anycast_source str
    Configure which of Fortinet's servers to provide FortiGuard services in FortiGuard's anycast network. Default is Fortinet.
    gui_prompt_auto_upgrade str
    Enable/disable prompting of automatic patch-level firmware upgrade recommendation.
    id str
    The provider-assigned unique ID for this managed resource.
    interface str
    Specify outgoing interface to reach server.
    interface_select_method str
    Specify how to select outgoing interface to reach server.
    load_balance_servers int
    Number of servers to alternate between as first FortiGuard option.
    outbreak_prevention_cache str
    Enable/disable FortiGuard Virus Outbreak Prevention cache.
    outbreak_prevention_cache_mpercent int
    Maximum percent of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 15%!,(MISSING) default = 2).
    outbreak_prevention_cache_mpermille int
    Maximum permille of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 150 permille, default = 1).
    outbreak_prevention_cache_ttl int
    Time-to-live for FortiGuard Virus Outbreak Prevention cache entries (300 - 86400 sec, default = 300).
    outbreak_prevention_expiration int
    Expiration date of FortiGuard Virus Outbreak Prevention contract.
    outbreak_prevention_force_off str
    Turn off FortiGuard Virus Outbreak Prevention service.
    outbreak_prevention_license int
    Interval of time between license checks for FortiGuard Virus Outbreak Prevention contract.
    outbreak_prevention_timeout int
    FortiGuard Virus Outbreak Prevention time out (1 - 30 sec, default = 7).
    persistent_connection str
    Enable/disable use of persistent connection to receive update notification from FortiGuard.
    port str
    Port used to communicate with the FortiGuard servers.
    protocol str
    Protocol used to communicate with the FortiGuard servers.
    proxy_password str
    Proxy user password.
    proxy_server_ip str
    IP address of the proxy server.
    proxy_server_port int
    Port used to communicate with the proxy server.
    proxy_username str
    Proxy user name.
    sandbox_inline_scan str
    Enable/disable FortiCloud Sandbox inline-scan.
    sandbox_region str
    Cloud sandbox region.
    sdns_options str
    Customization options for the FortiGuard DNS service.
    sdns_server_ip str
    IP address of the FortiDNS server.
    sdns_server_port int
    Port used to communicate with FortiDNS servers.
    service_account_id str
    Service account ID.
    source_ip str
    Source IPv4 address used to communicate with FortiGuard.
    source_ip6 str
    Source IPv6 address used to communicate with FortiGuard.
    update_build_proxy str
    Enable/disable proxy dictionary rebuild.
    update_dldb str
    Enable/disable DLP signature update.
    update_extdb str
    Enable/disable external resource update.
    update_ffdb str
    Enable/disable Internet Service Database update.
    update_server_location str
    Signature update server location.
    update_uwdb str
    Enable/disable allowlist update.
    vdom str
    FortiGuard Service virtual domain name.
    videofilter_expiration int
    Expiration date of the FortiGuard video filter contract.
    videofilter_license int
    Interval of time between license checks for the FortiGuard video filter contract.
    webfilter_cache str
    Enable/disable FortiGuard web filter caching.
    webfilter_cache_ttl int
    Time-to-live for web filter cache entries in seconds (300 - 86400).
    webfilter_expiration int
    Expiration date of the FortiGuard web filter contract.
    webfilter_force_off str
    Enable/disable turning off the FortiGuard web filtering service.
    webfilter_license int
    Interval of time between license checks for the FortiGuard web filter contract.
    webfilter_timeout int
    Web filter query time out (1 - 30 sec, default = 7).
    vdomparam str
    antispamCache String
    Enable/disable FortiGuard antispam request caching. Uses a small amount of memory but improves performance.
    antispamCacheMpercent Number
    Maximum percent of FortiGate memory the antispam cache is allowed to use (1 - 15%!)(MISSING).
    antispamCacheMpermille Number
    Maximum permille of FortiGate memory the antispam cache is allowed to use (1 - 150).
    antispamCacheTtl Number
    Time-to-live for antispam cache entries in seconds (300 - 86400). Lower times reduce the cache size. Higher times may improve performance since the cache will have more entries.
    antispamExpiration Number
    Expiration date of the FortiGuard antispam contract.
    antispamForceOff String
    Enable/disable turning off the FortiGuard antispam service.
    antispamLicense Number
    Interval of time between license checks for the FortiGuard antispam contract.
    antispamTimeout Number
    Antispam query time out (1 - 30 sec, default = 7).
    anycastSdnsServerIp String
    IP address of the FortiGuard anycast DNS rating server.
    anycastSdnsServerPort Number
    Port to connect to on the FortiGuard anycast DNS rating server.
    autoFirmwareUpgrade String
    Enable/disable automatic patch-level firmware upgrade from FortiGuard. The FortiGate unit searches for new patches only in the same major and minor version.
    autoFirmwareUpgradeDay String
    Allowed day(s) of the week to start automatic patch-level firmware upgrade from FortiGuard.
    autoFirmwareUpgradeDelay Number
    Delay of day(s) before installing an automatic patch-level firmware upgrade from FortiGuard (default = 3). Set it 0 to use auto-firmware-upgrade-day instead, which selects allowed day(s) of the week for installing an automatic patch-level firmware upgrade.
    autoFirmwareUpgradeEndHour Number
    End time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 4). When the end time is smaller than the start time, the end time is interpreted as the next day. The actual upgrade time is selected randomly within the time window.
    autoFirmwareUpgradeStartHour Number
    Start time in the designated time window for automatic patch-level firmware upgrade from FortiGuard in 24 hour time (0 ~ 23, default = 2). The actual upgrade time is selected randomly within the time window.
    autoJoinForticloud String
    Automatically connect to and login to FortiCloud.
    ddnsServerIp String
    IP address of the FortiDDNS server.
    ddnsServerIp6 String
    IPv6 address of the FortiDDNS server.
    ddnsServerPort Number
    Port used to communicate with FortiDDNS servers.
    fdsLicenseExpiringDays Number
    Threshold for number of days before FortiGuard license expiration to generate license expiring event log (1 - 100 days, default = 15).
    fortiguardAnycast String
    Enable/disable use of FortiGuard's anycast network.
    fortiguardAnycastSource String
    Configure which of Fortinet's servers to provide FortiGuard services in FortiGuard's anycast network. Default is Fortinet.
    guiPromptAutoUpgrade String
    Enable/disable prompting of automatic patch-level firmware upgrade recommendation.
    id String
    The provider-assigned unique ID for this managed resource.
    interface String
    Specify outgoing interface to reach server.
    interfaceSelectMethod String
    Specify how to select outgoing interface to reach server.
    loadBalanceServers Number
    Number of servers to alternate between as first FortiGuard option.
    outbreakPreventionCache String
    Enable/disable FortiGuard Virus Outbreak Prevention cache.
    outbreakPreventionCacheMpercent Number
    Maximum percent of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 15%!,(MISSING) default = 2).
    outbreakPreventionCacheMpermille Number
    Maximum permille of memory FortiGuard Virus Outbreak Prevention cache can use (1 - 150 permille, default = 1).
    outbreakPreventionCacheTtl Number
    Time-to-live for FortiGuard Virus Outbreak Prevention cache entries (300 - 86400 sec, default = 300).
    outbreakPreventionExpiration Number
    Expiration date of FortiGuard Virus Outbreak Prevention contract.
    outbreakPreventionForceOff String
    Turn off FortiGuard Virus Outbreak Prevention service.
    outbreakPreventionLicense Number
    Interval of time between license checks for FortiGuard Virus Outbreak Prevention contract.
    outbreakPreventionTimeout Number
    FortiGuard Virus Outbreak Prevention time out (1 - 30 sec, default = 7).
    persistentConnection String
    Enable/disable use of persistent connection to receive update notification from FortiGuard.
    port String
    Port used to communicate with the FortiGuard servers.
    protocol String
    Protocol used to communicate with the FortiGuard servers.
    proxyPassword String
    Proxy user password.
    proxyServerIp String
    IP address of the proxy server.
    proxyServerPort Number
    Port used to communicate with the proxy server.
    proxyUsername String
    Proxy user name.
    sandboxInlineScan String
    Enable/disable FortiCloud Sandbox inline-scan.
    sandboxRegion String
    Cloud sandbox region.
    sdnsOptions String
    Customization options for the FortiGuard DNS service.
    sdnsServerIp String
    IP address of the FortiDNS server.
    sdnsServerPort Number
    Port used to communicate with FortiDNS servers.
    serviceAccountId String
    Service account ID.
    sourceIp String
    Source IPv4 address used to communicate with FortiGuard.
    sourceIp6 String
    Source IPv6 address used to communicate with FortiGuard.
    updateBuildProxy String
    Enable/disable proxy dictionary rebuild.
    updateDldb String
    Enable/disable DLP signature update.
    updateExtdb String
    Enable/disable external resource update.
    updateFfdb String
    Enable/disable Internet Service Database update.
    updateServerLocation String
    Signature update server location.
    updateUwdb String
    Enable/disable allowlist update.
    vdom String
    FortiGuard Service virtual domain name.
    videofilterExpiration Number
    Expiration date of the FortiGuard video filter contract.
    videofilterLicense Number
    Interval of time between license checks for the FortiGuard video filter contract.
    webfilterCache String
    Enable/disable FortiGuard web filter caching.
    webfilterCacheTtl Number
    Time-to-live for web filter cache entries in seconds (300 - 86400).
    webfilterExpiration Number
    Expiration date of the FortiGuard web filter contract.
    webfilterForceOff String
    Enable/disable turning off the FortiGuard web filtering service.
    webfilterLicense Number
    Interval of time between license checks for the FortiGuard web filter contract.
    webfilterTimeout Number
    Web filter query time out (1 - 30 sec, default = 7).
    vdomparam String

    Package Details

    Repository
    fortios pulumiverse/pulumi-fortios
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the fortios Terraform Provider.
    fortios logo
    Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse