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

fortios.system.getSflow

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 sflow

Using getSflow

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 getSflow(args: GetSflowArgs, opts?: InvokeOptions): Promise<GetSflowResult>
function getSflowOutput(args: GetSflowOutputArgs, opts?: InvokeOptions): Output<GetSflowResult>
Copy
def get_sflow(vdomparam: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetSflowResult
def get_sflow_output(vdomparam: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetSflowResult]
Copy
func LookupSflow(ctx *Context, args *LookupSflowArgs, opts ...InvokeOption) (*LookupSflowResult, error)
func LookupSflowOutput(ctx *Context, args *LookupSflowOutputArgs, opts ...InvokeOption) LookupSflowResultOutput
Copy

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

public static class GetSflow 
{
    public static Task<GetSflowResult> InvokeAsync(GetSflowArgs args, InvokeOptions? opts = null)
    public static Output<GetSflowResult> Invoke(GetSflowInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSflowResult> getSflow(GetSflowArgs args, InvokeOptions options)
public static Output<GetSflowResult> getSflow(GetSflowArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:system/getSflow:getSflow
  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.

getSflow Result

The following output properties are available:

CollectorIp string
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
CollectorPort int
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
Collectors List<Pulumiverse.Fortios.System.Outputs.GetSflowCollector>
sFlow collectors. The structure of collectors block is documented below.
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.
SourceIp string
Source IP address for sFlow agent.
Vdomparam string
CollectorIp string
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
CollectorPort int
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
Collectors []GetSflowCollector
sFlow collectors. The structure of collectors block is documented below.
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.
SourceIp string
Source IP address for sFlow agent.
Vdomparam string
collectorIp String
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collectorPort Integer
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
collectors List<GetSflowCollector>
sFlow collectors. The structure of collectors block is documented below.
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.
sourceIp String
Source IP address for sFlow agent.
vdomparam String
collectorIp string
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collectorPort number
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
collectors GetSflowCollector[]
sFlow collectors. The structure of collectors block is documented below.
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.
sourceIp string
Source IP address for sFlow agent.
vdomparam string
collector_ip str
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collector_port int
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
collectors Sequence[GetSflowCollector]
sFlow collectors. The structure of collectors block is documented below.
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.
source_ip str
Source IP address for sFlow agent.
vdomparam str
collectorIp String
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collectorPort Number
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
collectors List<Property Map>
sFlow collectors. The structure of collectors block is documented below.
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.
sourceIp String
Source IP address for sFlow agent.
vdomparam String

Supporting Types

GetSflowCollector

CollectorIp This property is required. string
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
CollectorPort This property is required. int
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
Id This property is required. int
ID.
Interface This property is required. string
Specify outgoing interface to reach server.
InterfaceSelectMethod This property is required. string
Specify how to select outgoing interface to reach server.
SourceIp This property is required. string
Source IP address for sFlow agent.
CollectorIp This property is required. string
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
CollectorPort This property is required. int
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
Id This property is required. int
ID.
Interface This property is required. string
Specify outgoing interface to reach server.
InterfaceSelectMethod This property is required. string
Specify how to select outgoing interface to reach server.
SourceIp This property is required. string
Source IP address for sFlow agent.
collectorIp This property is required. String
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collectorPort This property is required. Integer
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
id This property is required. Integer
ID.
interfaceSelectMethod This property is required. String
Specify how to select outgoing interface to reach server.
interface_ This property is required. String
Specify outgoing interface to reach server.
sourceIp This property is required. String
Source IP address for sFlow agent.
collectorIp This property is required. string
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collectorPort This property is required. number
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
id This property is required. number
ID.
interface This property is required. string
Specify outgoing interface to reach server.
interfaceSelectMethod This property is required. string
Specify how to select outgoing interface to reach server.
sourceIp This property is required. string
Source IP address for sFlow agent.
collector_ip This property is required. str
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collector_port This property is required. int
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
id This property is required. int
ID.
interface This property is required. str
Specify outgoing interface to reach server.
interface_select_method This property is required. str
Specify how to select outgoing interface to reach server.
source_ip This property is required. str
Source IP address for sFlow agent.
collectorIp This property is required. String
IP addresses of the sFlow collectors that sFlow agents added to interfaces in this VDOM send sFlow datagrams to.
collectorPort This property is required. Number
UDP port number used for sending sFlow datagrams (configure only if required by your sFlow collector or your network configuration) (0 - 65535, default = 6343).
id This property is required. Number
ID.
interface This property is required. String
Specify outgoing interface to reach server.
interfaceSelectMethod This property is required. String
Specify how to select outgoing interface to reach server.
sourceIp This property is required. String
Source IP address for sFlow agent.

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