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

fortios.system.getFortiguard

Explore with Pulumi AI

Fortios v0.0.6 published on Tuesday, Jul 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>
Copy
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]
Copy
func LookupFortiguard(ctx *Context, args *LookupFortiguardArgs, opts ...InvokeOption) (*LookupFortiguardResult, error)
func LookupFortiguardOutput(ctx *Context, args *LookupFortiguardOutputArgs, opts ...InvokeOption) LookupFortiguardResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetFortiguardResult> getFortiguard(GetFortiguardArgs args, InvokeOptions options)
public static Output<GetFortiguardResult> getFortiguard(GetFortiguardArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:system/getFortiguard:getFortiguard
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Vdomparam Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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%).
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%, 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%).
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%, 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%).
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%, 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%).
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%, 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%).
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%, 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%).
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%, 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 v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse