brocade-port-profile
Top-level container
+--rw port-profile* [name]
| +--rw name common-def:name-string128
| +--rw allow
| | +--rw nonprofiledmacs? empty
| +--rw vlan-profile!
| | +--rw switchport-basic
| | | +--rw basic? empty
| | +--rw switchport
| | +--rw mode
| | | +--rw vlan-mode? appm-sw-mode-type
| | +--rw access
| | | +--rw vlan
| | | +--rw name? interface:vlan-type
| | +--rw access-mac-vlan-classification
| | | +--rw access
| | | +--rw vlan* [access-vlan-id access-mac-address]
| | | +--rw access-vlan-id interface:vlan-type
| | | +--rw access-mac-address interface:mac-address-type
| | +--rw access-mac-group-vlan-classification
| | | +--rw access
| | | +--rw vlan* [access-vlan-id access-mac-group]
| | | +--rw access-vlan-id interface:vlan-type
| | | +--rw access-mac-group uint32
| | +--rw trunk
| | +--rw allowed
| | | +--rw vlan
| | | +--rw all? empty
| | | +--rw none? empty
| | | +--rw add? interface:ui32-vlan-range
| | | +--rw except? interface:ui32-vlan-range
| | | +--rw remove? interface:ui32-vlan-range
| | +--rw trunk-vlan-classification
| | | +--rw allowed
| | | +--rw vlan
| | | +--rw add* [trunk-vlan-id trunk-ctag-id]
| | | | +--rw trunk-vlan-id interface:vlan-type
| | | | +--rw trunk-ctag-id interface:dot1q-vlan-type
| | | +--rw remove* [trunk-vlan-id trunk-ctag-id]
| | | +--rw trunk-vlan-id interface:vlan-type
| | | +--rw trunk-ctag-id interface:dot1q-vlan-type
| | +--rw native-vlan-classification
| | | +--rw native-vlan-id? uint32
| | | +--rw native-vlan-ctag-id? interface:dot1q-vlan-type
| | +--rw native-vlan? uint32
| +--rw qos-profile!
| | +--rw cee? common-def:name-string32
| | +--rw qos
| | +--rw cos? int32
| | +--rw trust
| | | +--rw trust-cos? empty
| | +--rw cos-mutation? common-def:name-string32
| | +--rw cos-traffic-class? common-def:name-string32
| | +--rw flowcontrol
| | +--rw flowcontrolglobal
| | | +--rw tx? enumeration
| | | +--rw rx? enumeration
| | +--rw pfc* [pfc-cos]
| | +--rw pfc-cos int32
| | +--rw pfc-tx enumeration
| | +--rw pfc-rx enumeration
| +--rw security-profile!
| | +--rw mac
| | | +--rw access-group
| | | +--rw access-group-name? mac-access-list:mac-acl-name
| | | +--rw in? empty
| | +--rw ip
| | | +--rw access-group
| | | +--rw ipv4-access-group-name? ip-access-list:l3-acl-policy-name
| | | +--rw ipv4-in? empty
| | +--rw ipv6
| | +--rw access-group
| | +--rw ipv6-access-group-name? ip-access-list:l3-acl-policy-name
| | +--rw ipv6-in? empty
| +--rw restrict-flooding-container
| +--rw restrict-flooding? empty
+--rw port-profile-global
| +--rw port-profile* [name]
| +--rw name common-def:name-string128
| +--rw activate? empty
| +--rw static* [mac-address]
| +--rw mac-address mac-access-list:mac-address-type
+--rw port-profile-domain* [port-profile-domain-name]
+--rw port-profile-domain-name port-profile-domain-name-type
+--rw profile* [profile-name]
+--rw profile-name port-profile-name-type