Status in source: current.
Technical details
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"dpVlanPortIfMode",
"OBJECT-TYPE",
"SYNTAX",
"INTEGER",
"{",
"access",
"(",
"1",
")",
",",
"hybrid",
"(",
"2",
")",
",",
"trunk",
"(",
"3",
")",
",",
"dot1qTunnel",
"(",
"4",
")",
",",
"privateVlanHost",
"(",
"5",
")",
",",
"privateVlanPromiscuous",
"(",
"6",
")",
",",
"privateVlanTrunkPromiscuous",
"(",
"7",
")",
",",
"privateVlanTrunkSecondary",
"(",
"8",
")",
"}",
"MAX-ACCESS",
"read-write",
"STATUS",
"current",
"DESCRIPTION",
"\"This object indicates VLAN mode for the port. access - this port will be untagged member of the access VLAN configured for the port. hybrid - the port can be untagged or tagged member of all VLANs configured by the user. The purpose of this VLAN mode is to support protocol VLAN, MAC-based VLAN, voice VLAN and dot1q VLAN tunnel application in access side. trunk - this port is either tagged or untagged member port of its native VLAN and can be tagged member of other VLANs configured by the user. The purpose of a trunk port is to support the switch-to-switch connection. dot1qTunnel - the port behaves as an UNI port of a service VLAN. privateVlanHost - the port behaves as private VLAN host port. privateVlanPromiscuous - the port behaves as private VLAN promiscuous port. privateVlanTrunkPromiscuous - the port behaves as private VLAN trunk promiscuous port. privateVlanTrunkSecondary - the port behaves as private VLAN trunk secondary port. When VLAN mode is changed, the VLAN related setting associated with previous mode will be lost.\"",
"::=",
"{",
"dpVlanPortIfCtrlEntry",
"1",
"}"
],
"syntax_tree": [
[
"SimpleSyntax",
"INTEGER",
[
"enumSpec",
[
[
"access",
1
],
[
"hybrid",
2
],
[
"trunk",
3
],
[
"dot1qTunnel",
4
],
[
"privateVlanHost",
5
],
[
"privateVlanPromiscuous",
6
],
[
"privateVlanTrunkPromiscuous",
7
],
[
"privateVlanTrunkSecondary",
8
]
]
]
],
null,
[
"MaxAccessPart",
"read-write"
],
[
"Status",
"current"
],
[
"DESCRIPTION",
"This object indicates VLAN mode for the port. access - this port will be untagged member of the access VLAN configured for the port. hybrid - the port can be untagged or tagged member of all VLANs configured by the user. The purpose of this VLAN mode is to support protocol VLAN, MAC-based VLAN, voice VLAN and dot1q VLAN tunnel application in access side. trunk - this port is either tagged or untagged member port of its native VLAN and can be tagged member of other VLANs configured by the user. The purpose of a trunk port is to support the switch-to-switch connection. dot1qTunnel - the port behaves as an UNI port of a service VLAN. privateVlanHost - the port behaves as private VLAN host port. privateVlanPromiscuous - the port behaves as private VLAN promiscuous port. privateVlanTrunkPromiscuous - the port behaves as private VLAN trunk promiscuous port. privateVlanTrunkSecondary - the port behaves as private VLAN trunk secondary port. When VLAN mode is changed, the VLAN related setting associated with previous mode will be lost."
],
null,
null,
null,
null
]
}