Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.system.getNetflow
Explore with Pulumi AI
Use this data source to get information on fortios system netflow
Using getNetflow
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 getNetflow(args: GetNetflowArgs, opts?: InvokeOptions): Promise<GetNetflowResult>
function getNetflowOutput(args: GetNetflowOutputArgs, opts?: InvokeOptions): Output<GetNetflowResult>
def get_netflow(vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetflowResult
def get_netflow_output(vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetflowResult]
func LookupNetflow(ctx *Context, args *LookupNetflowArgs, opts ...InvokeOption) (*LookupNetflowResult, error)
func LookupNetflowOutput(ctx *Context, args *LookupNetflowOutputArgs, opts ...InvokeOption) LookupNetflowResultOutput
> Note: This function is named LookupNetflow
in the Go SDK.
public static class GetNetflow
{
public static Task<GetNetflowResult> InvokeAsync(GetNetflowArgs args, InvokeOptions? opts = null)
public static Output<GetNetflowResult> Invoke(GetNetflowInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNetflowResult> getNetflow(GetNetflowArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/getNetflow:getNetflow
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.
getNetflow Result
The following output properties are available:
- Active
Flow intTimeout - Timeout to report active flows (1 - 60 min, default = 30).
- Collector
Ip string - Collector IP.
- Collector
Port int - NetFlow collector port number.
- Collectors
List<Pulumiverse.
Fortios. System. Outputs. Get Netflow Collector> - Netflow collectors. The structure of
collectors
block is documented below. - Id string
- The provider-assigned unique ID for this managed resource.
- Inactive
Flow intTimeout - Timeout for periodic report of finished flows (10 - 600 sec, default = 15).
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Source
Ip string - Source IP address for communication with the NetFlow agent.
- Template
Tx intCounter - Counter of flowset records before resending a template flowset record.
- Template
Tx intTimeout - Timeout for periodic template flowset transmission (1 - 1440 min, default = 30).
- Vdomparam string
- Active
Flow intTimeout - Timeout to report active flows (1 - 60 min, default = 30).
- Collector
Ip string - Collector IP.
- Collector
Port int - NetFlow collector port number.
- Collectors
[]Get
Netflow Collector - Netflow collectors. The structure of
collectors
block is documented below. - Id string
- The provider-assigned unique ID for this managed resource.
- Inactive
Flow intTimeout - Timeout for periodic report of finished flows (10 - 600 sec, default = 15).
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Source
Ip string - Source IP address for communication with the NetFlow agent.
- Template
Tx intCounter - Counter of flowset records before resending a template flowset record.
- Template
Tx intTimeout - Timeout for periodic template flowset transmission (1 - 1440 min, default = 30).
- Vdomparam string
- active
Flow IntegerTimeout - Timeout to report active flows (1 - 60 min, default = 30).
- collector
Ip String - Collector IP.
- collector
Port Integer - NetFlow collector port number.
- collectors
List<Get
Netflow Collector> - Netflow collectors. The structure of
collectors
block is documented below. - id String
- The provider-assigned unique ID for this managed resource.
- inactive
Flow IntegerTimeout - Timeout for periodic report of finished flows (10 - 600 sec, default = 15).
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- interface_ String
- Specify outgoing interface to reach server.
- source
Ip String - Source IP address for communication with the NetFlow agent.
- template
Tx IntegerCounter - Counter of flowset records before resending a template flowset record.
- template
Tx IntegerTimeout - Timeout for periodic template flowset transmission (1 - 1440 min, default = 30).
- vdomparam String
- active
Flow numberTimeout - Timeout to report active flows (1 - 60 min, default = 30).
- collector
Ip string - Collector IP.
- collector
Port number - NetFlow collector port number.
- collectors
Get
Netflow Collector[] - Netflow collectors. The structure of
collectors
block is documented below. - id string
- The provider-assigned unique ID for this managed resource.
- inactive
Flow numberTimeout - Timeout for periodic report of finished flows (10 - 600 sec, default = 15).
- interface string
- Specify outgoing interface to reach server.
- interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- source
Ip string - Source IP address for communication with the NetFlow agent.
- template
Tx numberCounter - Counter of flowset records before resending a template flowset record.
- template
Tx numberTimeout - Timeout for periodic template flowset transmission (1 - 1440 min, default = 30).
- vdomparam string
- active_
flow_ inttimeout - Timeout to report active flows (1 - 60 min, default = 30).
- collector_
ip str - Collector IP.
- collector_
port int - NetFlow collector port number.
- collectors
Sequence[Get
Netflow Collector] - Netflow collectors. The structure of
collectors
block is documented below. - id str
- The provider-assigned unique ID for this managed resource.
- inactive_
flow_ inttimeout - Timeout for periodic report of finished flows (10 - 600 sec, default = 15).
- interface str
- Specify outgoing interface to reach server.
- interface_
select_ strmethod - Specify how to select outgoing interface to reach server.
- source_
ip str - Source IP address for communication with the NetFlow agent.
- template_
tx_ intcounter - Counter of flowset records before resending a template flowset record.
- template_
tx_ inttimeout - Timeout for periodic template flowset transmission (1 - 1440 min, default = 30).
- vdomparam str
- active
Flow NumberTimeout - Timeout to report active flows (1 - 60 min, default = 30).
- collector
Ip String - Collector IP.
- collector
Port Number - NetFlow collector port number.
- collectors List<Property Map>
- Netflow collectors. The structure of
collectors
block is documented below. - id String
- The provider-assigned unique ID for this managed resource.
- inactive
Flow NumberTimeout - Timeout for periodic report of finished flows (10 - 600 sec, default = 15).
- interface String
- Specify outgoing interface to reach server.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- source
Ip String - Source IP address for communication with the NetFlow agent.
- template
Tx NumberCounter - Counter of flowset records before resending a template flowset record.
- template
Tx NumberTimeout - Timeout for periodic template flowset transmission (1 - 1440 min, default = 30).
- vdomparam String
Supporting Types
GetNetflowCollector
- Collector
Ip string - Collector IP.
- Collector
Port int - NetFlow collector port number.
- Id int
- ID.
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Source
Ip string - Source IP address for communication with the NetFlow agent.
- Collector
Ip string - Collector IP.
- Collector
Port int - NetFlow collector port number.
- Id int
- ID.
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Source
Ip string - Source IP address for communication with the NetFlow agent.
- collector
Ip String - Collector IP.
- collector
Port Integer - NetFlow collector port number.
- id Integer
- ID.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- interface_ String
- Specify outgoing interface to reach server.
- source
Ip String - Source IP address for communication with the NetFlow agent.
- collector
Ip string - Collector IP.
- collector
Port number - NetFlow collector port number.
- id number
- ID.
- interface string
- Specify outgoing interface to reach server.
- interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- source
Ip string - Source IP address for communication with the NetFlow agent.
- collector_
ip str - Collector IP.
- collector_
port int - NetFlow collector port number.
- id int
- ID.
- interface str
- Specify outgoing interface to reach server.
- interface_
select_ strmethod - Specify how to select outgoing interface to reach server.
- source_
ip str - Source IP address for communication with the NetFlow agent.
- collector
Ip String - Collector IP.
- collector
Port Number - NetFlow collector port number.
- id Number
- ID.
- interface String
- Specify outgoing interface to reach server.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- source
Ip String - Source IP address for communication with the NetFlow agent.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.