fortios.switchcontroller.System
Explore with Pulumi AI
Configure system-wide switch controller settings.
Create System Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new System(name: string, args?: SystemArgs, opts?: CustomResourceOptions);
@overload
def System(resource_name: str,
args: Optional[SystemArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def System(resource_name: str,
opts: Optional[ResourceOptions] = None,
caputp_echo_interval: Optional[int] = None,
caputp_max_retransmit: Optional[int] = None,
data_sync_interval: Optional[int] = None,
dynamic_periodic_interval: Optional[int] = None,
iot_holdoff: Optional[int] = None,
iot_mac_idle: Optional[int] = None,
iot_scan_interval: Optional[int] = None,
iot_weight_threshold: Optional[int] = None,
nac_periodic_interval: Optional[int] = None,
parallel_process: Optional[int] = None,
parallel_process_override: Optional[str] = None,
tunnel_mode: Optional[str] = None,
vdomparam: Optional[str] = None)
func NewSystem(ctx *Context, name string, args *SystemArgs, opts ...ResourceOption) (*System, error)
public System(string name, SystemArgs? args = null, CustomResourceOptions? opts = null)
public System(String name, SystemArgs args)
public System(String name, SystemArgs args, CustomResourceOptions options)
type: fortios:switchcontroller:System
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SystemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SystemArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SystemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SystemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SystemArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var systemResource = new Fortios.Switchcontroller.System("systemResource", new()
{
CaputpEchoInterval = 0,
CaputpMaxRetransmit = 0,
DataSyncInterval = 0,
DynamicPeriodicInterval = 0,
IotHoldoff = 0,
IotMacIdle = 0,
IotScanInterval = 0,
IotWeightThreshold = 0,
NacPeriodicInterval = 0,
ParallelProcess = 0,
ParallelProcessOverride = "string",
TunnelMode = "string",
Vdomparam = "string",
});
example, err := switchcontroller.NewSystem(ctx, "systemResource", &switchcontroller.SystemArgs{
CaputpEchoInterval: pulumi.Int(0),
CaputpMaxRetransmit: pulumi.Int(0),
DataSyncInterval: pulumi.Int(0),
DynamicPeriodicInterval: pulumi.Int(0),
IotHoldoff: pulumi.Int(0),
IotMacIdle: pulumi.Int(0),
IotScanInterval: pulumi.Int(0),
IotWeightThreshold: pulumi.Int(0),
NacPeriodicInterval: pulumi.Int(0),
ParallelProcess: pulumi.Int(0),
ParallelProcessOverride: pulumi.String("string"),
TunnelMode: pulumi.String("string"),
Vdomparam: pulumi.String("string"),
})
var systemResource = new System("systemResource", SystemArgs.builder()
.caputpEchoInterval(0)
.caputpMaxRetransmit(0)
.dataSyncInterval(0)
.dynamicPeriodicInterval(0)
.iotHoldoff(0)
.iotMacIdle(0)
.iotScanInterval(0)
.iotWeightThreshold(0)
.nacPeriodicInterval(0)
.parallelProcess(0)
.parallelProcessOverride("string")
.tunnelMode("string")
.vdomparam("string")
.build());
system_resource = fortios.switchcontroller.System("systemResource",
caputp_echo_interval=0,
caputp_max_retransmit=0,
data_sync_interval=0,
dynamic_periodic_interval=0,
iot_holdoff=0,
iot_mac_idle=0,
iot_scan_interval=0,
iot_weight_threshold=0,
nac_periodic_interval=0,
parallel_process=0,
parallel_process_override="string",
tunnel_mode="string",
vdomparam="string")
const systemResource = new fortios.switchcontroller.System("systemResource", {
caputpEchoInterval: 0,
caputpMaxRetransmit: 0,
dataSyncInterval: 0,
dynamicPeriodicInterval: 0,
iotHoldoff: 0,
iotMacIdle: 0,
iotScanInterval: 0,
iotWeightThreshold: 0,
nacPeriodicInterval: 0,
parallelProcess: 0,
parallelProcessOverride: "string",
tunnelMode: "string",
vdomparam: "string",
});
type: fortios:switchcontroller:System
properties:
caputpEchoInterval: 0
caputpMaxRetransmit: 0
dataSyncInterval: 0
dynamicPeriodicInterval: 0
iotHoldoff: 0
iotMacIdle: 0
iotScanInterval: 0
iotWeightThreshold: 0
nacPeriodicInterval: 0
parallelProcess: 0
parallelProcessOverride: string
tunnelMode: string
vdomparam: string
System Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The System resource accepts the following input properties:
- Caputp
Echo intInterval - Echo interval for the caputp echo requests from swtp.
- Caputp
Max intRetransmit - Maximum retransmission count for the caputp tunnel packets.
- Data
Sync intInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- Dynamic
Periodic intInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Iot
Holdoff int - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- Iot
Mac intIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- Iot
Scan intInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- Iot
Weight intThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- Nac
Periodic intInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Parallel
Process int - Maximum number of parallel processes (1 - 300, default = 1).
- Parallel
Process stringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - Tunnel
Mode string - Compatible/strict tunnel mode.
- Vdomparam string
- Specifies the vdom to which the resource 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.
- Caputp
Echo intInterval - Echo interval for the caputp echo requests from swtp.
- Caputp
Max intRetransmit - Maximum retransmission count for the caputp tunnel packets.
- Data
Sync intInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- Dynamic
Periodic intInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Iot
Holdoff int - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- Iot
Mac intIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- Iot
Scan intInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- Iot
Weight intThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- Nac
Periodic intInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Parallel
Process int - Maximum number of parallel processes (1 - 300, default = 1).
- Parallel
Process stringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - Tunnel
Mode string - Compatible/strict tunnel mode.
- Vdomparam string
- Specifies the vdom to which the resource 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.
- caputp
Echo IntegerInterval - Echo interval for the caputp echo requests from swtp.
- caputp
Max IntegerRetransmit - Maximum retransmission count for the caputp tunnel packets.
- data
Sync IntegerInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic
Periodic IntegerInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot
Holdoff Integer - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot
Mac IntegerIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot
Scan IntegerInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot
Weight IntegerThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac
Periodic IntegerInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel
Process Integer - Maximum number of parallel processes (1 - 300, default = 1).
- parallel
Process StringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel
Mode String - Compatible/strict tunnel mode.
- vdomparam String
- Specifies the vdom to which the resource 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.
- caputp
Echo numberInterval - Echo interval for the caputp echo requests from swtp.
- caputp
Max numberRetransmit - Maximum retransmission count for the caputp tunnel packets.
- data
Sync numberInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic
Periodic numberInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot
Holdoff number - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot
Mac numberIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot
Scan numberInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot
Weight numberThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac
Periodic numberInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel
Process number - Maximum number of parallel processes (1 - 300, default = 1).
- parallel
Process stringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel
Mode string - Compatible/strict tunnel mode.
- vdomparam string
- Specifies the vdom to which the resource 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.
- caputp_
echo_ intinterval - Echo interval for the caputp echo requests from swtp.
- caputp_
max_ intretransmit - Maximum retransmission count for the caputp tunnel packets.
- data_
sync_ intinterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic_
periodic_ intinterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot_
holdoff int - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot_
mac_ intidle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot_
scan_ intinterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot_
weight_ intthreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac_
periodic_ intinterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel_
process int - Maximum number of parallel processes (1 - 300, default = 1).
- parallel_
process_ stroverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel_
mode str - Compatible/strict tunnel mode.
- vdomparam str
- Specifies the vdom to which the resource 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.
- caputp
Echo NumberInterval - Echo interval for the caputp echo requests from swtp.
- caputp
Max NumberRetransmit - Maximum retransmission count for the caputp tunnel packets.
- data
Sync NumberInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic
Periodic NumberInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot
Holdoff Number - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot
Mac NumberIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot
Scan NumberInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot
Weight NumberThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac
Periodic NumberInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel
Process Number - Maximum number of parallel processes (1 - 300, default = 1).
- parallel
Process StringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel
Mode String - Compatible/strict tunnel mode.
- vdomparam String
- Specifies the vdom to which the resource 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the System resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing System Resource
Get an existing System resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SystemState, opts?: CustomResourceOptions): System
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
caputp_echo_interval: Optional[int] = None,
caputp_max_retransmit: Optional[int] = None,
data_sync_interval: Optional[int] = None,
dynamic_periodic_interval: Optional[int] = None,
iot_holdoff: Optional[int] = None,
iot_mac_idle: Optional[int] = None,
iot_scan_interval: Optional[int] = None,
iot_weight_threshold: Optional[int] = None,
nac_periodic_interval: Optional[int] = None,
parallel_process: Optional[int] = None,
parallel_process_override: Optional[str] = None,
tunnel_mode: Optional[str] = None,
vdomparam: Optional[str] = None) -> System
func GetSystem(ctx *Context, name string, id IDInput, state *SystemState, opts ...ResourceOption) (*System, error)
public static System Get(string name, Input<string> id, SystemState? state, CustomResourceOptions? opts = null)
public static System get(String name, Output<String> id, SystemState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Caputp
Echo intInterval - Echo interval for the caputp echo requests from swtp.
- Caputp
Max intRetransmit - Maximum retransmission count for the caputp tunnel packets.
- Data
Sync intInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- Dynamic
Periodic intInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Iot
Holdoff int - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- Iot
Mac intIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- Iot
Scan intInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- Iot
Weight intThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- Nac
Periodic intInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Parallel
Process int - Maximum number of parallel processes (1 - 300, default = 1).
- Parallel
Process stringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - Tunnel
Mode string - Compatible/strict tunnel mode.
- Vdomparam string
- Specifies the vdom to which the resource 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.
- Caputp
Echo intInterval - Echo interval for the caputp echo requests from swtp.
- Caputp
Max intRetransmit - Maximum retransmission count for the caputp tunnel packets.
- Data
Sync intInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- Dynamic
Periodic intInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Iot
Holdoff int - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- Iot
Mac intIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- Iot
Scan intInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- Iot
Weight intThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- Nac
Periodic intInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- Parallel
Process int - Maximum number of parallel processes (1 - 300, default = 1).
- Parallel
Process stringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - Tunnel
Mode string - Compatible/strict tunnel mode.
- Vdomparam string
- Specifies the vdom to which the resource 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.
- caputp
Echo IntegerInterval - Echo interval for the caputp echo requests from swtp.
- caputp
Max IntegerRetransmit - Maximum retransmission count for the caputp tunnel packets.
- data
Sync IntegerInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic
Periodic IntegerInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot
Holdoff Integer - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot
Mac IntegerIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot
Scan IntegerInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot
Weight IntegerThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac
Periodic IntegerInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel
Process Integer - Maximum number of parallel processes (1 - 300, default = 1).
- parallel
Process StringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel
Mode String - Compatible/strict tunnel mode.
- vdomparam String
- Specifies the vdom to which the resource 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.
- caputp
Echo numberInterval - Echo interval for the caputp echo requests from swtp.
- caputp
Max numberRetransmit - Maximum retransmission count for the caputp tunnel packets.
- data
Sync numberInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic
Periodic numberInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot
Holdoff number - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot
Mac numberIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot
Scan numberInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot
Weight numberThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac
Periodic numberInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel
Process number - Maximum number of parallel processes (1 - 300, default = 1).
- parallel
Process stringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel
Mode string - Compatible/strict tunnel mode.
- vdomparam string
- Specifies the vdom to which the resource 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.
- caputp_
echo_ intinterval - Echo interval for the caputp echo requests from swtp.
- caputp_
max_ intretransmit - Maximum retransmission count for the caputp tunnel packets.
- data_
sync_ intinterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic_
periodic_ intinterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot_
holdoff int - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot_
mac_ intidle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot_
scan_ intinterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot_
weight_ intthreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac_
periodic_ intinterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel_
process int - Maximum number of parallel processes (1 - 300, default = 1).
- parallel_
process_ stroverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel_
mode str - Compatible/strict tunnel mode.
- vdomparam str
- Specifies the vdom to which the resource 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.
- caputp
Echo NumberInterval - Echo interval for the caputp echo requests from swtp.
- caputp
Max NumberRetransmit - Maximum retransmission count for the caputp tunnel packets.
- data
Sync NumberInterval - Time interval between collection of switch data (30 - 1800 sec, default = 60, 0 = disable).
- dynamic
Periodic NumberInterval - Periodic time interval to run Dynamic port policy engine. On FortiOS versions 7.0.1-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- iot
Holdoff Number - MAC entry's creation time. Time must be greater than this value for an entry to be created (default = 5 mins).
- iot
Mac NumberIdle - MAC entry's idle time. MAC entry is removed after this value (default = 1440 mins).
- iot
Scan NumberInterval - IoT scan interval (2 - 4294967295 mins, default = 60 mins, 0 = disable).
- iot
Weight NumberThreshold - MAC entry's confidence value. Value is re-queried when below this value (default = 1, 0 = disable).
- nac
Periodic NumberInterval - Periodic time interval to run NAC engine. On FortiOS versions 7.0.0-7.4.3: 5 - 60 sec, default = 15. On FortiOS versions >= 7.4.4: 5 - 180 sec, default = 60.
- parallel
Process Number - Maximum number of parallel processes (1 - 300, default = 1).
- parallel
Process StringOverride - Enable/disable parallel process override. Valid values:
disable
,enable
. - tunnel
Mode String - Compatible/strict tunnel mode.
- vdomparam String
- Specifies the vdom to which the resource 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.
Import
SwitchController System can be imported using any of these accepted formats:
$ pulumi import fortios:switchcontroller/system:System labelname SwitchControllerSystem
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:switchcontroller/system:System labelname SwitchControllerSystem
$ unset “FORTIOS_IMPORT_TABLE”
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.