vlanDBC.addSC("abort", "Exit mode without applying the changes");
vlanDBC.addSC("apply", "Apply current changes and bump revision number");
vlanDBC.addSC("exit", "Apply changes, bump revision number, and exit mode");
vlanDBC.addSC("no", "Negate a command or set its defaults");
vlanDBC.addSC("reset", "Abandon current changes and reread current database");
vlanDBC.addSC("show", "Show database information");
	vlanDBC.show.addSC("changes", "Show the changes to the database since modification began (or since 'reset')");
		vlanDBC.show.changes.addSC("<1-1005>", "ID number of the VLAN shown");
	vlanDBC.show.addSC("current", "Show the database installed when modification began (or since 'reset')");
		vlanDBC.show.current.addSC("<1-1005>", "ID number of the VLAN shown");
	vlanDBC.show.addSC("proposed", "Show the database as it would be modified if applied");
		vlanDBC.show.proposed.addSC("<1-1005>", "ID number of the VLAN shown");
vlanDBC.addSC("vlan", "Add, delete, or modify values associated with a single VLAN");
	vlanDBC.vlan.addSC("<1-1005>", "ISL VLAN index");
		vlanDBC.vlan["<1-1005>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
			vlanDBC.vlan["<1-1005>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
		vlanDBC.vlan["<1-1005>"].addSC("bridge", "Bridging characteristics of the VLAN");
			vlanDBC.vlan["<1-1005>"].bridge.addSC("<0-15>", "Value of the bridge number for FDDI Net or Token Ring Net type VLANs");
				vlanDBC.vlan["<1-1005>"].bridge["<0-15>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].bridge["<0-15>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
			vlanDBC.vlan["<1-1005>"].bridge.addSC("type", "Bridge type");
				vlanDBC.vlan["<1-1005>"].bridge.type.addSC("srb", "VLAN Bridge Type SRB");
					vlanDBC.vlan["<1-1005>"].bridge.type.srb.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
						vlanDBC.vlan["<1-1005>"].bridge.type.srb.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
				vlanDBC.vlan["<1-1005>"].bridge.type.addSC("srt", "VLAN Bridge Type SRT");
					vlanDBC.vlan["<1-1005>"].bridge.type.srt.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
						vlanDBC.vlan["<1-1005>"].bridge.type.srt.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");

		vlanDBC.vlan["<1-1005>"].addSC("media", "Media type of the VLAN");
			vlanDBC.vlan["<1-1005>"].media.addSC("ethernet", "VLAN type Ethernet");
				vlanDBC.vlan["<1-1005>"].media.ethernet.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].media.ethernet.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
				vlanDBC.vlan["<1-1005>"].media.ethernet.addSC("backupcrf", "Backup CRF mode of the VLAN");
					vlanDBC.vlan["<1-1005>"].media.ethernet.backupcrf.addSC("disable", "Disable backup CRF mode for this VLAN");
						vlanDBC.vlan["<1-1005>"].media.ethernet.backupcrf.disable.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
							vlanDBC.vlan["<1-1005>"].media.ethernet.backupcrf.disable.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
					vlanDBC.vlan["<1-1005>"].media.ethernet.backupcrf.addSC("enable", "Enable backup CRF mode for this VLAN");
						vlanDBC.vlan["<1-1005>"].media.ethernet.backupcrf.enable.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
							vlanDBC.vlan["<1-1005>"].media.ethernet.backupcrf.enable.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
				vlanDBC.vlan["<1-1005>"].media.ethernet.addSC("bridge", "Bridging characteristics of the VLAN");
					vlanDBC.vlan["<1-1005>"].media.ethernet.bridge.addSC("<0-15>", "Value of the bridge number for FDDI Net or Token Ring Net type VLANs");
						vlanDBC.vlan["<1-1005>"].media.ethernet.bridge["<0-15>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].media.ethernet.bridge.addSC("type", "Bridge type");
						vlanDBC.vlan["<1-1005>"].media.ethernet.bridge.type.addSC("srb", "VLAN Bridge Type SRB");
						vlanDBC.vlan["<1-1005>"].media.ethernet.bridge.type.addSC("srt", "VLAN Bridge Type SRT");

			vlanDBC.vlan["<1-1005>"].media.addSC("fd-net", "VLAN type FDDI Net");
				vlanDBC.vlan["<1-1005>"].media["fd-net"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].media["fd-net"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");

				vlanDBC.vlan["<1-1005>"].media["fd-net"].addSC("bridge", "Bridging characteristics of the VLAN");
					vlanDBC.vlan["<1-1005>"].media["fd-net"].bridge.addSC("<0-15>", "Value of the bridge number for FDDI Net or Token Ring Net type VLANs");
					vlanDBC.vlan["<1-1005>"].media["fd-net"].bridge.addSC("type", "Bridge type");
			vlanDBC.vlan["<1-1005>"].media.addSC("fddi", "VLAN type FDDI");
				vlanDBC.vlan["<1-1005>"].media.fddi.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].media.fddi.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");

				vlanDBC.vlan["<1-1005>"].media.fddi.addSC("bridge", "Bridging characteristics of the VLAN");
					vlanDBC.vlan["<1-1005>"].media.fddi.bridge.addSC("<0-15>", "Value of the bridge number for FDDI Net or Token Ring Net type VLANs");
					vlanDBC.vlan["<1-1005>"].media.fddi.bridge.addSC("type", "Bridge type");
			vlanDBC.vlan["<1-1005>"].media.addSC("tokenring", "VLAN type Token Ring");
				vlanDBC.vlan["<1-1005>"].media.tokenring.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].media.tokenring.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
				vlanDBC.vlan["<1-1005>"].media.tokenring.addSC("bridge", "Bridging characteristics of the VLAN");
					vlanDBC.vlan["<1-1005>"].media.tokenring.bridge.addSC("<0-15>", "Value of the bridge number for FDDI Net or Token Ring Net type VLANs");
						vlanDBC.vlan["<1-1005>"].media.tokenring.bridge["<0-15>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
							vlanDBC.vlan["<1-1005>"].media.tokenring.bridge["<0-15>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
					vlanDBC.vlan["<1-1005>"].media.tokenring.bridge.addSC("type", "Bridge type");
		vlanDBC.vlan["<1-1005>"].addSC("mtu", "VLAN Maximum Transmission Unit");
			vlanDBC.vlan["<1-1005>"].mtu.addSC("<576-18190>", "Value of VLAN Maximum Tranmission Unit");
				vlanDBC.vlan["<1-1005>"].mtu["<576-18190>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].mtu["<576-18190>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
		vlanDBC.vlan["<1-1005>"].addSC("name", "Ascii name of the VLAN");
			vlanDBC.vlan["<1-1005>"].name.addSC("WORD", "The ascii name for the VLAN");
				vlanDBC.vlan["<1-1005>"].name.WORD.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].name.WORD.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");

		vlanDBC.vlan["<1-1005>"].addSC("parent", "ID number of the Parent VLAN of FDDI or Token Ring type VLANs");
			vlanDBC.vlan["<1-1005>"].parent.addSC("<0-1005>", "Value of the ID of the Parent VLAN for FDDI or Token Ring type VLANs");
				vlanDBC.vlan["<1-1005>"].parent["<0-1005>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].parent["<0-1005>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
				vlanDBC.vlan["<1-1005>"].parent["<0-1005>"].addSC("mtu", "VLAN Maximum Transmission Unit");
					vlanDBC.vlan["<1-1005>"].parent["<0-1005>"].mtu.addSC("<576-18190>", "Value of VLAN Maximum Tranmission Unit");

		vlanDBC.vlan["<1-1005>"].addSC("ring", "Ring number of FDDI or Token Ring type VLANs");
			vlanDBC.vlan["<1-1005>"].ring.addSC("<1-4095>", "Value of the ring number for FDDI or Token Ring type VLANs");
				vlanDBC.vlan["<1-1005>"].ring["<1-4095>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].ring["<1-4095>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
		vlanDBC.vlan["<1-1005>"].addSC("said", "IEEE 802.10 SAID");
			vlanDBC.vlan["<1-1005>"].said.addSC("<1-4294967294>", "IEEE 802.10 SAID");
				vlanDBC.vlan["<1-1005>"].said["<1-4294967294>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].said["<1-4294967294>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
		vlanDBC.vlan["<1-1005>"].addSC("state", "Operational state of the VLAN");
			vlanDBC.vlan["<1-1005>"].state.addSC("active", "VLAN Active State");
				vlanDBC.vlan["<1-1005>"].state.active.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].state.active.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
			vlanDBC.vlan["<1-1005>"].state.addSC("suspend", "VLAN Suspended State");
				vlanDBC.vlan["<1-1005>"].state.suspend.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"].state.suspend.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");

		vlanDBC.vlan["<1-1005>"].addSC("stp", "Spanning tree characteristics of the VLAN");
			vlanDBC.vlan["<1-1005>"].stp.addSC("type", "Spanning tree type of the VLAN");
				vlanDBC.vlan["<1-1005>"].stp.type.addSC("auto", "VLAN STP Type Auto for FDDI Net or Token Ring Net type VLANs");
					vlanDBC.vlan["<1-1005>"].stp.type.auto.addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
						vlanDBC.vlan["<1-1005>"].stp.type.auto.are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");
		vlanDBC.vlan["<1-1005>"].addSC("tb-vlan1", "ID number of the first translational VLAN for this VLAN (or zero if none)");
			vlanDBC.vlan["<1-1005>"]["tb-vlan1"].addSC("<0-1005>", "ID number of the first translational VLAN for this VLAN (or zero if none)");
				vlanDBC.vlan["<1-1005>"]["tb-vlan1"]["<0-1005>"].addSC("are", "Maximum number of All Route Explorer hops for this VLAN");
					vlanDBC.vlan["<1-1005>"]["tb-vlan1"]["<0-1005>"].are.addSC("<0-13>", "Maximumn number of All Route Explorer hops for this VLAN (or zero if none specified)");

vlanDBC.addSC("vtp", "Perform VTP administrative functions.");
	vlanDBC.vtp.addSC("client", "Set the device to client mode.");
	vlanDBC.vtp.addSC("domain", "Set the name of the VTP administrative domain.");
		vlanDBC.vtp.domain.addSC("WORD", "The ascii name for the VTP administrative domain.");
	vlanDBC.vtp.addSC("password", "Set the password for the VTP administrative domain.");
		vlanDBC.vtp.password.addSC("WORD", "The ascii password for the VTP administrative");
		vlanDBC.vtp.password.addSC("domain.", "");
	vlanDBC.vtp.addSC("pruning", "Set the administrative domain to permit pruning.");
	vlanDBC.vtp.addSC("server", "Set the device to server mode.");
	vlanDBC.vtp.addSC("transparent", "Set the device to transparent mode.");
	vlanDBC.vtp.addSC("v2-mode", "Set the administrative domain to V2 mode.");
