HomeGuidesAPI Reference
GuidesAPI ReferenceGitHubAirheads Developer CommunityLog In
API Reference

/system/vlans

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Reference Resource: IPv6_Destination_Guard_Policy
IPv6 Destination Guard Policy for VLAN. When destination guard is enabled on any VLAN, both ingress and egress traffic will be guarded.

string

Reference Resource: ACL
Ingress MAC ACL, potentially in flight, desired to be applied to this VLAN, as identified in the ACL. Ignored if configured on VLANs with type = 'internal'.

string
enum

The value indicates whether the VLAN was statically configured internal VLAN default VLAN or was learned dynamically via a protocol like MVRP.

Allowed:
boolean

Disables learning of DHCPv4 Snooping binding entries.

int64
-9007199254740991 to 9007199254740991

The version of the 'aclv4_in_cfg' column. This value is changed to a random value each time any management interface modifies the 'aclv4_in_cfg' value. An empty value mean no ingress IPv4 ACL has been configured for the VLAN. Ignored if configured on VLANs with type = 'internal'.

mgmd_mld_forward_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
List of the Port in forward mode for MLD. Instruct the device to forward incoming multicast packets received on the specified ports.

mgmd_mld_forward_ports
nd_snoop_config
object
mgmd_mld_static_groups
array of strings
length ≤ 9223372036854776000

List of MLD static group IP addresses. The entries are stored in the Source_Group format.

mgmd_mld_static_groups
int64
-9007199254740991 to 9007199254740991

The version of the 'aclv6_in_cfg' column. This value is changed to a random value each time any management interface modifies the 'aclv6_in_cfg' value. An empty value mean no ingress IPv6 ACL has been configured for the VLAN. Ignored if configured on VLANs with type = 'internal'.

boolean

Marks VLAN as voice VLAN.

string

Reference Resource: Policy
Ingress Classifier Policy, potentially in flight, desired to be applied to this VLAN, as identified in the Policy. Ignored if configured on VLANs with type = 'internal'.

string

User provided description of this VLAN.

boolean

Disables learning of DHCPv6 Snooping binding entries.

mgmd_igmp_block_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
List of Port in block mode for IGMP. Instruct the device to drop incoming multicast packets received on the specified ports.

mgmd_igmp_block_ports
mgmd_igmp_static_groups
array of strings
length ≤ 9223372036854776000

The list of IGMP static group IP addresses. The entries are stored in the Source_Group format.

mgmd_igmp_static_groups
nd_snooping_prefix
array of strings
length ≤ 9223372036854776000

List of network prefix ranges allowed on the VLAN. An ND packet with a source IP not matching any of the prefixes configured here will be dropped. If this is empty, source IP prefix validation is not performed.

nd_snooping_prefix
mgmd_mld_forcedfastleave_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
List of the Port with forced fastleave configured. When enabled, this feature forces MLD fast leaves to occur even when the port is cascaded.

mgmd_mld_forcedfastleave_ports
int64
-9007199254740991 to 9007199254740991

The version of the 'aclmac_in_cfg' column. This value is changed to a random value each time any management interface modifies the 'aclmac_in_cfg' value. An empty value mean no ingress MAC ACL has been configured for the VLAN. Ignored if configured on VLANs with type = 'internal'.

vsx_sync
array of strings
length ≤ 9223372036854776000

Controls which attributes should be synchronized between VSX peers. 'all_attributes_and_dependents': the entire VLAN should be synchronized.

vsx_sync
mgmd_igmp_forward_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
List of Port in forward mode for IGMP. Instruct the device to forward incoming multicast packets received on the specified ports.

mgmd_igmp_forward_ports
boolean

Disables DHCP packet inspection for this VLAN. This would disable enforcement of any snoop policy configuration on this VLAN including the trusted/untrusted port configurations. It will also disable validation of DHCP packets for compliance with the snooping database information.

boolean

Enables DHCPv4 Snooping feature on the VLAN. DHCPv4 Snooping is active on the Ports of the VLAN only if the feature is enabled on the VLAN and globally.

integer
2 to 3

The IGMP protocol version to use. When IGMP snooping is disabled this field would be empty.

string
string

Reference Resource: ACL
Ingress IPv6 ACL, potentially in flight, desired to be applied to this VLAN, as identified in the ACL. Ignored if configured on VLANs with type = 'internal'.

string
enum

Administratively configured state of this VLAN. This is user configurable only for static VLANs.

Allowed:
string

Reference Resource: DHCPv4_Snooping_Guard_Policy
DHCPv4 Guard Policy for VLAN.

int64
-9007199254740991 to 9007199254740991

The version of the 'policy_in_cfg' column. This value is changed to a random value each time any management interface modifies the 'policy_in_cfg' value. An empty value means no ingress Policy has been configured for the VLAN. Ignored if configured on VLANs with type = 'internal'.

string

Reference Resource: DHCPv6_Snooping_Guard_Policy
DHCPv6 Guard Policy for VLAN.

boolean

Disables DHCP packet inspection for this VLAN. This would disable enforcement of any snoop policy configuration on this VLAN including the trusted/untrusted port configurations. It will also disable validation of DHCP packets for compliance with the snooping database information.

string

Reference Resource: ACL
Ingress IPv4 ACL, potentially in flight, desired to be applied to this VLAN, as identified in the ACL. Ignored if configured on VLANs with type = 'internal'.

mgmd_igmp_forcedfastleave_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
List of Port with forced fastleave configured. When enabled, this feature forces IGMP Fast Leaves to occur even when the port is cascaded.

mgmd_igmp_forcedfastleave_ports
mgmd_snooping_acl
object

Reference Resource: ACL
Ingress ACL to filter processing of MGMD reports and leave messages received from hosts. When this is not configured, all MGMD reports and leave messages will be processed.

integer
1 to 2

The MLD protocol version to use. When IGMP snooping is disabled, this field would be empty.

mgmd_mld_block_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
List of Port in block mode for MLD. Instruct the device to drop incoming multicast packets received on the specified ports.

mgmd_mld_block_ports
mgmd_enable
object

Enable or disable IGMP/MLD on the VLAN. By default, IGMP/MLD is disabled on the VLAN.

integer
required
1 to 32767

Reference Resource: VLAN
The ID of this VLAN. Non-internal VLANs must have an 'id' between 1 and 4094 to be effectively instantiated.

mgmd_mld_fastleave_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
Enables or disables MLD fast leaves. The list of Port with fastleave configured.

mgmd_mld_fastleave_ports
boolean

Enables DHCPv6 Snooping feature on the VLAN. DHCPv6 Snooping is active on the Ports of the VLAN only if the feature is enabled on the VLAN and globally.

string
required
length between 1 and 32

User configurable VLAN name.

mgmd_igmp_fastleave_ports
array of strings
length ≤ 9223372036854776000

Reference Resource: Port
Enables or disables IGMP Fast Leaves. List of Port with fastleave configured.

mgmd_igmp_fastleave_ports
Responses
201

Created

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

415

Unsupported Media Type

500

Internal Server Error

501

Not Implemented

503

Service Unavailable

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!