fortios.switchcontroller.Fortilinksettings
Explore with Pulumi AI
Configure integrated FortiLink settings for FortiSwitch. Applies to FortiOS Version >= 7.0.1
.
Create Fortilinksettings Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Fortilinksettings(name: string, args?: FortilinksettingsArgs, opts?: CustomResourceOptions);
@overload
def Fortilinksettings(resource_name: str,
args: Optional[FortilinksettingsArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Fortilinksettings(resource_name: str,
opts: Optional[ResourceOptions] = None,
access_vlan_mode: Optional[str] = None,
fortilink: Optional[str] = None,
get_all_tables: Optional[str] = None,
inactive_timer: Optional[int] = None,
link_down_flush: Optional[str] = None,
nac_ports: Optional[FortilinksettingsNacPortsArgs] = None,
name: Optional[str] = None,
vdomparam: Optional[str] = None)
func NewFortilinksettings(ctx *Context, name string, args *FortilinksettingsArgs, opts ...ResourceOption) (*Fortilinksettings, error)
public Fortilinksettings(string name, FortilinksettingsArgs? args = null, CustomResourceOptions? opts = null)
public Fortilinksettings(String name, FortilinksettingsArgs args)
public Fortilinksettings(String name, FortilinksettingsArgs args, CustomResourceOptions options)
type: fortios:switchcontroller:Fortilinksettings
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 FortilinksettingsArgs
- 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 FortilinksettingsArgs
- 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 FortilinksettingsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FortilinksettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FortilinksettingsArgs
- 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 fortilinksettingsResource = new Fortios.Switchcontroller.Fortilinksettings("fortilinksettingsResource", new()
{
AccessVlanMode = "string",
Fortilink = "string",
GetAllTables = "string",
InactiveTimer = 0,
LinkDownFlush = "string",
NacPorts = new Fortios.Switchcontroller.Inputs.FortilinksettingsNacPortsArgs
{
BounceNacPort = "string",
LanSegment = "string",
MemberChange = 0,
NacLanInterface = "string",
NacSegmentVlans = new[]
{
new Fortios.Switchcontroller.Inputs.FortilinksettingsNacPortsNacSegmentVlanArgs
{
VlanName = "string",
},
},
OnboardingVlan = "string",
ParentKey = "string",
},
Name = "string",
Vdomparam = "string",
});
example, err := switchcontroller.NewFortilinksettings(ctx, "fortilinksettingsResource", &switchcontroller.FortilinksettingsArgs{
AccessVlanMode: pulumi.String("string"),
Fortilink: pulumi.String("string"),
GetAllTables: pulumi.String("string"),
InactiveTimer: pulumi.Int(0),
LinkDownFlush: pulumi.String("string"),
NacPorts: &switchcontroller.FortilinksettingsNacPortsArgs{
BounceNacPort: pulumi.String("string"),
LanSegment: pulumi.String("string"),
MemberChange: pulumi.Int(0),
NacLanInterface: pulumi.String("string"),
NacSegmentVlans: switchcontroller.FortilinksettingsNacPortsNacSegmentVlanArray{
&switchcontroller.FortilinksettingsNacPortsNacSegmentVlanArgs{
VlanName: pulumi.String("string"),
},
},
OnboardingVlan: pulumi.String("string"),
ParentKey: pulumi.String("string"),
},
Name: pulumi.String("string"),
Vdomparam: pulumi.String("string"),
})
var fortilinksettingsResource = new Fortilinksettings("fortilinksettingsResource", FortilinksettingsArgs.builder()
.accessVlanMode("string")
.fortilink("string")
.getAllTables("string")
.inactiveTimer(0)
.linkDownFlush("string")
.nacPorts(FortilinksettingsNacPortsArgs.builder()
.bounceNacPort("string")
.lanSegment("string")
.memberChange(0)
.nacLanInterface("string")
.nacSegmentVlans(FortilinksettingsNacPortsNacSegmentVlanArgs.builder()
.vlanName("string")
.build())
.onboardingVlan("string")
.parentKey("string")
.build())
.name("string")
.vdomparam("string")
.build());
fortilinksettings_resource = fortios.switchcontroller.Fortilinksettings("fortilinksettingsResource",
access_vlan_mode="string",
fortilink="string",
get_all_tables="string",
inactive_timer=0,
link_down_flush="string",
nac_ports={
"bounce_nac_port": "string",
"lan_segment": "string",
"member_change": 0,
"nac_lan_interface": "string",
"nac_segment_vlans": [{
"vlan_name": "string",
}],
"onboarding_vlan": "string",
"parent_key": "string",
},
name="string",
vdomparam="string")
const fortilinksettingsResource = new fortios.switchcontroller.Fortilinksettings("fortilinksettingsResource", {
accessVlanMode: "string",
fortilink: "string",
getAllTables: "string",
inactiveTimer: 0,
linkDownFlush: "string",
nacPorts: {
bounceNacPort: "string",
lanSegment: "string",
memberChange: 0,
nacLanInterface: "string",
nacSegmentVlans: [{
vlanName: "string",
}],
onboardingVlan: "string",
parentKey: "string",
},
name: "string",
vdomparam: "string",
});
type: fortios:switchcontroller:Fortilinksettings
properties:
accessVlanMode: string
fortilink: string
getAllTables: string
inactiveTimer: 0
linkDownFlush: string
nacPorts:
bounceNacPort: string
lanSegment: string
memberChange: 0
nacLanInterface: string
nacSegmentVlans:
- vlanName: string
onboardingVlan: string
parentKey: string
name: string
vdomparam: string
Fortilinksettings 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 Fortilinksettings resource accepts the following input properties:
- Access
Vlan stringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - Fortilink string
- FortiLink interface to which this fortilink-setting belongs.
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Inactive
Timer int - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- Link
Down stringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - Nac
Ports Pulumiverse.Fortios. Switchcontroller. Inputs. Fortilinksettings Nac Ports - NAC specific configuration. The structure of
nac_ports
block is documented below. - Name string
- FortiLink settings name.
- 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.
- Access
Vlan stringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - Fortilink string
- FortiLink interface to which this fortilink-setting belongs.
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Inactive
Timer int - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- Link
Down stringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - Nac
Ports FortilinksettingsNac Ports Args - NAC specific configuration. The structure of
nac_ports
block is documented below. - Name string
- FortiLink settings name.
- 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.
- access
Vlan StringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink String
- FortiLink interface to which this fortilink-setting belongs.
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive
Timer Integer - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link
Down StringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac
Ports FortilinksettingsNac Ports - NAC specific configuration. The structure of
nac_ports
block is documented below. - name String
- FortiLink settings name.
- 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.
- access
Vlan stringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink string
- FortiLink interface to which this fortilink-setting belongs.
- get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive
Timer number - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link
Down stringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac
Ports FortilinksettingsNac Ports - NAC specific configuration. The structure of
nac_ports
block is documented below. - name string
- FortiLink settings name.
- 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.
- access_
vlan_ strmode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink str
- FortiLink interface to which this fortilink-setting belongs.
- get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive_
timer int - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link_
down_ strflush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac_
ports FortilinksettingsNac Ports Args - NAC specific configuration. The structure of
nac_ports
block is documented below. - name str
- FortiLink settings name.
- 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.
- access
Vlan StringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink String
- FortiLink interface to which this fortilink-setting belongs.
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive
Timer Number - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link
Down StringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac
Ports Property Map - NAC specific configuration. The structure of
nac_ports
block is documented below. - name String
- FortiLink settings name.
- 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 Fortilinksettings 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 Fortilinksettings Resource
Get an existing Fortilinksettings 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?: FortilinksettingsState, opts?: CustomResourceOptions): Fortilinksettings
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_vlan_mode: Optional[str] = None,
fortilink: Optional[str] = None,
get_all_tables: Optional[str] = None,
inactive_timer: Optional[int] = None,
link_down_flush: Optional[str] = None,
nac_ports: Optional[FortilinksettingsNacPortsArgs] = None,
name: Optional[str] = None,
vdomparam: Optional[str] = None) -> Fortilinksettings
func GetFortilinksettings(ctx *Context, name string, id IDInput, state *FortilinksettingsState, opts ...ResourceOption) (*Fortilinksettings, error)
public static Fortilinksettings Get(string name, Input<string> id, FortilinksettingsState? state, CustomResourceOptions? opts = null)
public static Fortilinksettings get(String name, Output<String> id, FortilinksettingsState 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.
- Access
Vlan stringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - Fortilink string
- FortiLink interface to which this fortilink-setting belongs.
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Inactive
Timer int - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- Link
Down stringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - Nac
Ports Pulumiverse.Fortios. Switchcontroller. Inputs. Fortilinksettings Nac Ports - NAC specific configuration. The structure of
nac_ports
block is documented below. - Name string
- FortiLink settings name.
- 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.
- Access
Vlan stringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - Fortilink string
- FortiLink interface to which this fortilink-setting belongs.
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Inactive
Timer int - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- Link
Down stringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - Nac
Ports FortilinksettingsNac Ports Args - NAC specific configuration. The structure of
nac_ports
block is documented below. - Name string
- FortiLink settings name.
- 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.
- access
Vlan StringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink String
- FortiLink interface to which this fortilink-setting belongs.
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive
Timer Integer - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link
Down StringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac
Ports FortilinksettingsNac Ports - NAC specific configuration. The structure of
nac_ports
block is documented below. - name String
- FortiLink settings name.
- 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.
- access
Vlan stringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink string
- FortiLink interface to which this fortilink-setting belongs.
- get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive
Timer number - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link
Down stringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac
Ports FortilinksettingsNac Ports - NAC specific configuration. The structure of
nac_ports
block is documented below. - name string
- FortiLink settings name.
- 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.
- access_
vlan_ strmode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink str
- FortiLink interface to which this fortilink-setting belongs.
- get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive_
timer int - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link_
down_ strflush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac_
ports FortilinksettingsNac Ports Args - NAC specific configuration. The structure of
nac_ports
block is documented below. - name str
- FortiLink settings name.
- 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.
- access
Vlan StringMode - Intra VLAN traffic behavior with loss of connection to the FortiGate. Valid values:
legacy
,fail-open
,fail-close
. - fortilink String
- FortiLink interface to which this fortilink-setting belongs.
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- inactive
Timer Number - Time interval(minutes) to be included in the inactive devices expiry calculation (mac age-out + inactive-time + periodic scan interval).
- link
Down StringFlush - Clear NAC and dynamic devices on switch ports on link down event. Valid values:
disable
,enable
. - nac
Ports Property Map - NAC specific configuration. The structure of
nac_ports
block is documented below. - name String
- FortiLink settings name.
- 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.
Supporting Types
FortilinksettingsNacPorts, FortilinksettingsNacPortsArgs
- Bounce
Nac stringPort - Enable/disable bouncing (administratively bring the link down, up) of a switch port when NAC mode is configured on the port. Helps to re-initiate the DHCP process for a device. Valid values:
disable
,enable
. - Lan
Segment string - Enable/disable LAN segment feature on the FortiLink interface. Valid values:
enabled
,disabled
. - Member
Change int - Member change flag.
- Nac
Lan stringInterface - Configure NAC LAN interface.
- Nac
Segment List<Pulumiverse.Vlans Fortios. Switchcontroller. Inputs. Fortilinksettings Nac Ports Nac Segment Vlan> - Configure NAC segment VLANs. The structure of
nac_segment_vlans
block is documented below. - Onboarding
Vlan string - Default NAC Onboarding VLAN when NAC devices are discovered.
- Parent
Key string - Parent key name.
- Bounce
Nac stringPort - Enable/disable bouncing (administratively bring the link down, up) of a switch port when NAC mode is configured on the port. Helps to re-initiate the DHCP process for a device. Valid values:
disable
,enable
. - Lan
Segment string - Enable/disable LAN segment feature on the FortiLink interface. Valid values:
enabled
,disabled
. - Member
Change int - Member change flag.
- Nac
Lan stringInterface - Configure NAC LAN interface.
- Nac
Segment []FortilinksettingsVlans Nac Ports Nac Segment Vlan - Configure NAC segment VLANs. The structure of
nac_segment_vlans
block is documented below. - Onboarding
Vlan string - Default NAC Onboarding VLAN when NAC devices are discovered.
- Parent
Key string - Parent key name.
- bounce
Nac StringPort - Enable/disable bouncing (administratively bring the link down, up) of a switch port when NAC mode is configured on the port. Helps to re-initiate the DHCP process for a device. Valid values:
disable
,enable
. - lan
Segment String - Enable/disable LAN segment feature on the FortiLink interface. Valid values:
enabled
,disabled
. - member
Change Integer - Member change flag.
- nac
Lan StringInterface - Configure NAC LAN interface.
- nac
Segment List<FortilinksettingsVlans Nac Ports Nac Segment Vlan> - Configure NAC segment VLANs. The structure of
nac_segment_vlans
block is documented below. - onboarding
Vlan String - Default NAC Onboarding VLAN when NAC devices are discovered.
- parent
Key String - Parent key name.
- bounce
Nac stringPort - Enable/disable bouncing (administratively bring the link down, up) of a switch port when NAC mode is configured on the port. Helps to re-initiate the DHCP process for a device. Valid values:
disable
,enable
. - lan
Segment string - Enable/disable LAN segment feature on the FortiLink interface. Valid values:
enabled
,disabled
. - member
Change number - Member change flag.
- nac
Lan stringInterface - Configure NAC LAN interface.
- nac
Segment FortilinksettingsVlans Nac Ports Nac Segment Vlan[] - Configure NAC segment VLANs. The structure of
nac_segment_vlans
block is documented below. - onboarding
Vlan string - Default NAC Onboarding VLAN when NAC devices are discovered.
- parent
Key string - Parent key name.
- bounce_
nac_ strport - Enable/disable bouncing (administratively bring the link down, up) of a switch port when NAC mode is configured on the port. Helps to re-initiate the DHCP process for a device. Valid values:
disable
,enable
. - lan_
segment str - Enable/disable LAN segment feature on the FortiLink interface. Valid values:
enabled
,disabled
. - member_
change int - Member change flag.
- nac_
lan_ strinterface - Configure NAC LAN interface.
- nac_
segment_ Sequence[Fortilinksettingsvlans Nac Ports Nac Segment Vlan] - Configure NAC segment VLANs. The structure of
nac_segment_vlans
block is documented below. - onboarding_
vlan str - Default NAC Onboarding VLAN when NAC devices are discovered.
- parent_
key str - Parent key name.
- bounce
Nac StringPort - Enable/disable bouncing (administratively bring the link down, up) of a switch port when NAC mode is configured on the port. Helps to re-initiate the DHCP process for a device. Valid values:
disable
,enable
. - lan
Segment String - Enable/disable LAN segment feature on the FortiLink interface. Valid values:
enabled
,disabled
. - member
Change Number - Member change flag.
- nac
Lan StringInterface - Configure NAC LAN interface.
- nac
Segment List<Property Map>Vlans - Configure NAC segment VLANs. The structure of
nac_segment_vlans
block is documented below. - onboarding
Vlan String - Default NAC Onboarding VLAN when NAC devices are discovered.
- parent
Key String - Parent key name.
FortilinksettingsNacPortsNacSegmentVlan, FortilinksettingsNacPortsNacSegmentVlanArgs
- Vlan
Name string - VLAN interface name.
- Vlan
Name string - VLAN interface name.
- vlan
Name String - VLAN interface name.
- vlan
Name string - VLAN interface name.
- vlan_
name str - VLAN interface name.
- vlan
Name String - VLAN interface name.
Import
SwitchController FortilinkSettings can be imported using any of these accepted formats:
$ pulumi import fortios:switchcontroller/fortilinksettings:Fortilinksettings labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:switchcontroller/fortilinksettings:Fortilinksettings labelname {{name}}
$ 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.