Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.system/snmp.getSysinfo
Explore with Pulumi AI
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>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]func LookupSysinfo(ctx *Context, args *LookupSysinfoArgs, opts ...InvokeOption) (*LookupSysinfoResult, error)
func LookupSysinfoOutput(ctx *Context, args *LookupSysinfoOutputArgs, opts ...InvokeOption) LookupSysinfoResultOutput> 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)
}public static CompletableFuture<GetSysinfoResult> getSysinfo(GetSysinfoArgs args, InvokeOptions options)
public static Output<GetSysinfoResult> getSysinfo(GetSysinfoArgs args, InvokeOptions options)
fn::invoke:
  function: fortios:system/snmp/getSysinfo:getSysinfo
  arguments:
    # arguments dictionaryThe 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.
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).
- EngineId stringType 
- 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.
- TrapFree intMemory Threshold 
- Free memory usage when trap is sent.
- TrapFreeable intMemory Threshold 
- Freeable memory usage when trap is sent.
- TrapHigh intCpu Threshold 
- CPU usage when trap is sent.
- TrapLog intFull Threshold 
- Log disk usage when trap is sent.
- TrapLow intMemory Threshold 
- 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).
- EngineId stringType 
- 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.
- TrapFree intMemory Threshold 
- Free memory usage when trap is sent.
- TrapFreeable intMemory Threshold 
- Freeable memory usage when trap is sent.
- TrapHigh intCpu Threshold 
- CPU usage when trap is sent.
- TrapLog intFull Threshold 
- Log disk usage when trap is sent.
- TrapLow intMemory Threshold 
- 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).
- engineId StringType 
- 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.
- trapFree IntegerMemory Threshold 
- Free memory usage when trap is sent.
- trapFreeable IntegerMemory Threshold 
- Freeable memory usage when trap is sent.
- trapHigh IntegerCpu Threshold 
- CPU usage when trap is sent.
- trapLog IntegerFull Threshold 
- Log disk usage when trap is sent.
- trapLow IntegerMemory Threshold 
- 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).
- engineId stringType 
- 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.
- trapFree numberMemory Threshold 
- Free memory usage when trap is sent.
- trapFreeable numberMemory Threshold 
- Freeable memory usage when trap is sent.
- trapHigh numberCpu Threshold 
- CPU usage when trap is sent.
- trapLog numberFull Threshold 
- Log disk usage when trap is sent.
- trapLow numberMemory Threshold 
- 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_ strtype 
- 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_ intmemory_ threshold 
- Free memory usage when trap is sent.
- trap_freeable_ intmemory_ threshold 
- Freeable memory usage when trap is sent.
- trap_high_ intcpu_ threshold 
- CPU usage when trap is sent.
- trap_log_ intfull_ threshold 
- Log disk usage when trap is sent.
- trap_low_ intmemory_ threshold 
- 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).
- engineId StringType 
- 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.
- trapFree NumberMemory Threshold 
- Free memory usage when trap is sent.
- trapFreeable NumberMemory Threshold 
- Freeable memory usage when trap is sent.
- trapHigh NumberCpu Threshold 
- CPU usage when trap is sent.
- trapLog NumberFull Threshold 
- Log disk usage when trap is sent.
- trapLow NumberMemory Threshold 
- 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 fortiosTerraform Provider.
