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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/snmp/getSysinfo:getSysinfo
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.
getSysinfo Result
The following output properties are available:
- Append
Index string - Enable/disable allowance of appending VDOM or interface index in some RFC tables.
- Contact
Info string - Contact information.
- Description string
- System description.
- Engine
Id string - Local SNMP engineID string (maximum 24 characters).
- Engine
Id 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.
- 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 string
- Append
Index string - Enable/disable allowance of appending VDOM or interface index in some RFC tables.
- Contact
Info string - Contact information.
- Description string
- System description.
- Engine
Id string - Local SNMP engineID string (maximum 24 characters).
- Engine
Id 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.
- 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 string
- append
Index String - Enable/disable allowance of appending VDOM or interface index in some RFC tables.
- contact
Info String - Contact information.
- description String
- System description.
- engine
Id String - Local SNMP engineID string (maximum 24 characters).
- engine
Id 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.
- trap
Free IntegerMemory Threshold - Free memory usage when trap is sent.
- trap
Freeable IntegerMemory Threshold - Freeable memory usage when trap is sent.
- trap
High IntegerCpu Threshold - CPU usage when trap is sent.
- trap
Log IntegerFull Threshold - Log disk usage when trap is sent.
- trap
Low IntegerMemory Threshold - Memory usage when trap is sent.
- vdomparam String
- append
Index string - Enable/disable allowance of appending VDOM or interface index in some RFC tables.
- contact
Info string - Contact information.
- description string
- System description.
- engine
Id string - Local SNMP engineID string (maximum 24 characters).
- engine
Id 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.
- trap
Free numberMemory Threshold - Free memory usage when trap is sent.
- trap
Freeable numberMemory Threshold - Freeable memory usage when trap is sent.
- trap
High numberCpu Threshold - CPU usage when trap is sent.
- trap
Log numberFull Threshold - Log disk usage when trap is sent.
- trap
Low 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
- append
Index String - Enable/disable allowance of appending VDOM or interface index in some RFC tables.
- contact
Info String - Contact information.
- description String
- System description.
- engine
Id String - Local SNMP engineID string (maximum 24 characters).
- engine
Id 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.
- trap
Free NumberMemory Threshold - Free memory usage when trap is sent.
- trap
Freeable NumberMemory Threshold - Freeable memory usage when trap is sent.
- trap
High NumberCpu Threshold - CPU usage when trap is sent.
- trap
Log NumberFull Threshold - Log disk usage when trap is sent.
- trap
Low 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
fortios
Terraform Provider.