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

fortios.system/snmp.getSysinfo

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 systemsnmp sysinfo

Using getSysinfo

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 getSysinfo(args: GetSysinfoArgs, opts?: InvokeOptions): Promise<GetSysinfoResult>
function getSysinfoOutput(args: GetSysinfoOutputArgs, opts?: InvokeOptions): Output<GetSysinfoResult>
Copy
def get_sysinfo(vdomparam: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetSysinfoResult
def get_sysinfo_output(vdomparam: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetSysinfoResult]
Copy
func LookupSysinfo(ctx *Context, args *LookupSysinfoArgs, opts ...InvokeOption) (*LookupSysinfoResult, error)
func LookupSysinfoOutput(ctx *Context, args *LookupSysinfoOutputArgs, opts ...InvokeOption) LookupSysinfoResultOutput
Copy

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

public static class GetSysinfo 
{
    public static Task<GetSysinfoResult> InvokeAsync(GetSysinfoArgs args, InvokeOptions? opts = null)
    public static Output<GetSysinfoResult> Invoke(GetSysinfoInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSysinfoResult> getSysinfo(GetSysinfoArgs args, InvokeOptions options)
public static Output<GetSysinfoResult> getSysinfo(GetSysinfoArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:system/snmp/getSysinfo:getSysinfo
  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.

getSysinfo Result

The following output properties are available:

AppendIndex string
Enable/disable allowance of appending VDOM or interface index in some RFC tables.
ContactInfo string
Contact information.
Description string
System description.
EngineId string
Local SNMP engineID string (maximum 24 characters).
EngineIdType string
Local SNMP engineID type (text/hex/mac).
Id string
The provider-assigned unique ID for this managed resource.
Location string
System location.
Status string
Enable/disable SNMP.
TrapFreeMemoryThreshold int
Free memory usage when trap is sent.
TrapFreeableMemoryThreshold int
Freeable memory usage when trap is sent.
TrapHighCpuThreshold int
CPU usage when trap is sent.
TrapLogFullThreshold int
Log disk usage when trap is sent.
TrapLowMemoryThreshold int
Memory usage when trap is sent.
Vdomparam string
AppendIndex string
Enable/disable allowance of appending VDOM or interface index in some RFC tables.
ContactInfo string
Contact information.
Description string
System description.
EngineId string
Local SNMP engineID string (maximum 24 characters).
EngineIdType string
Local SNMP engineID type (text/hex/mac).
Id string
The provider-assigned unique ID for this managed resource.
Location string
System location.
Status string
Enable/disable SNMP.
TrapFreeMemoryThreshold int
Free memory usage when trap is sent.
TrapFreeableMemoryThreshold int
Freeable memory usage when trap is sent.
TrapHighCpuThreshold int
CPU usage when trap is sent.
TrapLogFullThreshold int
Log disk usage when trap is sent.
TrapLowMemoryThreshold int
Memory usage when trap is sent.
Vdomparam string
appendIndex String
Enable/disable allowance of appending VDOM or interface index in some RFC tables.
contactInfo String
Contact information.
description String
System description.
engineId String
Local SNMP engineID string (maximum 24 characters).
engineIdType String
Local SNMP engineID type (text/hex/mac).
id String
The provider-assigned unique ID for this managed resource.
location String
System location.
status String
Enable/disable SNMP.
trapFreeMemoryThreshold Integer
Free memory usage when trap is sent.
trapFreeableMemoryThreshold Integer
Freeable memory usage when trap is sent.
trapHighCpuThreshold Integer
CPU usage when trap is sent.
trapLogFullThreshold Integer
Log disk usage when trap is sent.
trapLowMemoryThreshold Integer
Memory usage when trap is sent.
vdomparam String
appendIndex string
Enable/disable allowance of appending VDOM or interface index in some RFC tables.
contactInfo string
Contact information.
description string
System description.
engineId string
Local SNMP engineID string (maximum 24 characters).
engineIdType string
Local SNMP engineID type (text/hex/mac).
id string
The provider-assigned unique ID for this managed resource.
location string
System location.
status string
Enable/disable SNMP.
trapFreeMemoryThreshold number
Free memory usage when trap is sent.
trapFreeableMemoryThreshold number
Freeable memory usage when trap is sent.
trapHighCpuThreshold number
CPU usage when trap is sent.
trapLogFullThreshold number
Log disk usage when trap is sent.
trapLowMemoryThreshold number
Memory usage when trap is sent.
vdomparam string
append_index str
Enable/disable allowance of appending VDOM or interface index in some RFC tables.
contact_info str
Contact information.
description str
System description.
engine_id str
Local SNMP engineID string (maximum 24 characters).
engine_id_type str
Local SNMP engineID type (text/hex/mac).
id str
The provider-assigned unique ID for this managed resource.
location str
System location.
status str
Enable/disable SNMP.
trap_free_memory_threshold int
Free memory usage when trap is sent.
trap_freeable_memory_threshold int
Freeable memory usage when trap is sent.
trap_high_cpu_threshold int
CPU usage when trap is sent.
trap_log_full_threshold int
Log disk usage when trap is sent.
trap_low_memory_threshold int
Memory usage when trap is sent.
vdomparam str
appendIndex String
Enable/disable allowance of appending VDOM or interface index in some RFC tables.
contactInfo String
Contact information.
description String
System description.
engineId String
Local SNMP engineID string (maximum 24 characters).
engineIdType String
Local SNMP engineID type (text/hex/mac).
id String
The provider-assigned unique ID for this managed resource.
location String
System location.
status String
Enable/disable SNMP.
trapFreeMemoryThreshold Number
Free memory usage when trap is sent.
trapFreeableMemoryThreshold Number
Freeable memory usage when trap is sent.
trapHighCpuThreshold Number
CPU usage when trap is sent.
trapLogFullThreshold Number
Log disk usage when trap is sent.
trapLowMemoryThreshold Number
Memory usage when trap is sent.
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