ocdemo

package
v0.0.0-...-bf89706 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SchemaTree map[string]*yang.Entry
	ΛEnumTypes map[string][]reflect.Type
)
View Source
var ΛEnum = map[string]map[int64]ygot.EnumDefinition{"E_Address_Status": {1: {Name: "PREFERRED"}, 2: {Name: "DEPRECATED"}, 3: {Name: "INVALID"}, 4: {Name: "INACCESSIBLE"}, 5: {Name: "UNKNOWN"}, 6: {Name: "TENTATIVE"}, 7: {Name: "DUPLICATE"}, 8: {Name: "OPTIMISTIC"}}, "E_Ethernet_DuplexMode": {1: {Name: "FULL"}, 2: {Name: "HALF"}}, "E_Ethernet_NegotiatedDuplexMode": {1: {Name: "FULL"}, 2: {Name: "HALF"}}, "E_IETFInterfaces_InterfaceType": {1: {Name: "a12MppSwitch", DefiningModule: "iana-if-type"}, 2: {Name: "aal2", DefiningModule: "iana-if-type"}, 3: {Name: "aal5", DefiningModule: "iana-if-type"}, 4: {Name: "actelisMetaLOOP", DefiningModule: "iana-if-type"}, 5: {Name: "adsl", DefiningModule: "iana-if-type"}, 6: {Name: "adsl2", DefiningModule: "iana-if-type"}, 7: {Name: "adsl2plus", DefiningModule: "iana-if-type"}, 8: {Name: "aflane8023", DefiningModule: "iana-if-type"}, 9: {Name: "aflane8025", DefiningModule: "iana-if-type"}, 10: {Name: "aluELP", DefiningModule: "iana-if-type"}, 11: {Name: "aluEpon", DefiningModule: "iana-if-type"}, 12: {Name: "aluEponLogicalLink", DefiningModule: "iana-if-type"}, 13: {Name: "aluEponOnu", DefiningModule: "iana-if-type"}, 14: {Name: "aluEponPhysicalUni", DefiningModule: "iana-if-type"}, 15: {Name: "aluGponOnu", DefiningModule: "iana-if-type"}, 16: {Name: "aluGponPhysicalUni", DefiningModule: "iana-if-type"}, 17: {Name: "arap", DefiningModule: "iana-if-type"}, 18: {Name: "arcnet", DefiningModule: "iana-if-type"}, 19: {Name: "arcnetPlus", DefiningModule: "iana-if-type"}, 20: {Name: "async", DefiningModule: "iana-if-type"}, 21: {Name: "atm", DefiningModule: "iana-if-type"}, 22: {Name: "atmDxi", DefiningModule: "iana-if-type"}, 23: {Name: "atmFuni", DefiningModule: "iana-if-type"}, 24: {Name: "atmIma", DefiningModule: "iana-if-type"}, 25: {Name: "atmLogical", DefiningModule: "iana-if-type"}, 26: {Name: "atmRadio", DefiningModule: "iana-if-type"}, 27: {Name: "atmSubInterface", DefiningModule: "iana-if-type"}, 28: {Name: "atmVciEndPt", DefiningModule: "iana-if-type"}, 29: {Name: "atmVirtual", DefiningModule: "iana-if-type"}, 30: {Name: "atmbond", DefiningModule: "iana-if-type"}, 31: {Name: "aviciOpticalEther", DefiningModule: "iana-if-type"}, 32: {Name: "basicISDN", DefiningModule: "iana-if-type"}, 33: {Name: "bgppolicyaccounting", DefiningModule: "iana-if-type"}, 34: {Name: "bits", DefiningModule: "iana-if-type"}, 35: {Name: "bridge", DefiningModule: "iana-if-type"}, 36: {Name: "bsc", DefiningModule: "iana-if-type"}, 37: {Name: "cableDownstreamRfPort", DefiningModule: "iana-if-type"}, 38: {Name: "capwapDot11Bss", DefiningModule: "iana-if-type"}, 39: {Name: "capwapDot11Profile", DefiningModule: "iana-if-type"}, 40: {Name: "capwapWtpVirtualRadio", DefiningModule: "iana-if-type"}, 41: {Name: "cblVectaStar", DefiningModule: "iana-if-type"}, 42: {Name: "cctEmul", DefiningModule: "iana-if-type"}, 43: {Name: "ces", DefiningModule: "iana-if-type"}, 44: {Name: "channel", DefiningModule: "iana-if-type"}, 45: {Name: "ciscoISLvlan", DefiningModule: "iana-if-type"}, 46: {Name: "cnr", DefiningModule: "iana-if-type"}, 47: {Name: "coffee", DefiningModule: "iana-if-type"}, 48: {Name: "compositeLink", DefiningModule: "iana-if-type"}, 49: {Name: "dcn", DefiningModule: "iana-if-type"}, 50: {Name: "ddnX25", DefiningModule: "iana-if-type"}, 51: {Name: "digitalPowerline", DefiningModule: "iana-if-type"}, 52: {Name: "digitalWrapperOverheadChannel", DefiningModule: "iana-if-type"}, 53: {Name: "dlsw", DefiningModule: "iana-if-type"}, 54: {Name: "docsCableDownstream", DefiningModule: "iana-if-type"}, 55: {Name: "docsCableMCmtsDownstream", DefiningModule: "iana-if-type"}, 56: {Name: "docsCableMaclayer", DefiningModule: "iana-if-type"}, 57: {Name: "docsCableUpstream", DefiningModule: "iana-if-type"}, 58: {Name: "docsCableUpstreamChannel", DefiningModule: "iana-if-type"}, 59: {Name: "docsCableUpstreamRfPort", DefiningModule: "iana-if-type"}, 60: {Name: "ds0", DefiningModule: "iana-if-type"}, 61: {Name: "ds0Bundle", DefiningModule: "iana-if-type"}, 62: {Name: "ds1", DefiningModule: "iana-if-type"}, 63: {Name: "ds1FDL", DefiningModule: "iana-if-type"}, 64: {Name: "ds3", DefiningModule: "iana-if-type"}, 65: {Name: "dtm", DefiningModule: "iana-if-type"}, 66: {Name: "dvbAsiIn", DefiningModule: "iana-if-type"}, 67: {Name: "dvbAsiOut", DefiningModule: "iana-if-type"}, 68: {Name: "dvbRccDownstream", DefiningModule: "iana-if-type"}, 69: {Name: "dvbRccMacLayer", DefiningModule: "iana-if-type"}, 70: {Name: "dvbRccUpstream", DefiningModule: "iana-if-type"}, 71: {Name: "dvbRcsMacLayer", DefiningModule: "iana-if-type"}, 72: {Name: "dvbRcsTdma", DefiningModule: "iana-if-type"}, 73: {Name: "dvbTdm", DefiningModule: "iana-if-type"}, 74: {Name: "e1", DefiningModule: "iana-if-type"}, 75: {Name: "econet", DefiningModule: "iana-if-type"}, 76: {Name: "eon", DefiningModule: "iana-if-type"}, 77: {Name: "eplrs", DefiningModule: "iana-if-type"}, 78: {Name: "escon", DefiningModule: "iana-if-type"}, 79: {Name: "ethernet3Mbit", DefiningModule: "iana-if-type"}, 80: {Name: "ethernetCsmacd", DefiningModule: "iana-if-type"}, 81: {Name: "fast", DefiningModule: "iana-if-type"}, 82: {Name: "fastEther", DefiningModule: "iana-if-type"}, 83: {Name: "fastEtherFX", DefiningModule: "iana-if-type"}, 84: {Name: "fcipLink", DefiningModule: "iana-if-type"}, 85: {Name: "fddi", DefiningModule: "iana-if-type"}, 86: {Name: "fibreChannel", DefiningModule: "iana-if-type"}, 87: {Name: "frDlciEndPt", DefiningModule: "iana-if-type"}, 88: {Name: "frForward", DefiningModule: "iana-if-type"}, 89: {Name: "frameRelay", DefiningModule: "iana-if-type"}, 90: {Name: "frameRelayInterconnect", DefiningModule: "iana-if-type"}, 91: {Name: "frameRelayMPI", DefiningModule: "iana-if-type"}, 92: {Name: "frameRelayService", DefiningModule: "iana-if-type"}, 93: {Name: "frf16MfrBundle", DefiningModule: "iana-if-type"}, 94: {Name: "g703at2mb", DefiningModule: "iana-if-type"}, 95: {Name: "g703at64k", DefiningModule: "iana-if-type"}, 96: {Name: "g9981", DefiningModule: "iana-if-type"}, 97: {Name: "g9982", DefiningModule: "iana-if-type"}, 98: {Name: "g9983", DefiningModule: "iana-if-type"}, 99: {Name: "gfp", DefiningModule: "iana-if-type"}, 100: {Name: "gigabitEthernet", DefiningModule: "iana-if-type"}, 101: {Name: "gpon", DefiningModule: "iana-if-type"}, 102: {Name: "gr303IDT", DefiningModule: "iana-if-type"}, 103: {Name: "gr303RDT", DefiningModule: "iana-if-type"}, 104: {Name: "gtp", DefiningModule: "iana-if-type"}, 105: {Name: "h323Gatekeeper", DefiningModule: "iana-if-type"}, 106: {Name: "h323Proxy", DefiningModule: "iana-if-type"}, 107: {Name: "hdh1822", DefiningModule: "iana-if-type"}, 108: {Name: "hdlc", DefiningModule: "iana-if-type"}, 109: {Name: "hdsl2", DefiningModule: "iana-if-type"}, 110: {Name: "hiperlan2", DefiningModule: "iana-if-type"}, 111: {Name: "hippi", DefiningModule: "iana-if-type"}, 112: {Name: "hippiInterface", DefiningModule: "iana-if-type"}, 113: {Name: "homepna", DefiningModule: "iana-if-type"}, 114: {Name: "hostPad", DefiningModule: "iana-if-type"}, 115: {Name: "hssi", DefiningModule: "iana-if-type"}, 116: {Name: "hyperchannel", DefiningModule: "iana-if-type"}, 117: {Name: "iana-interface-type", DefiningModule: "iana-if-type"}, 118: {Name: "ibm370parChan", DefiningModule: "iana-if-type"}, 119: {Name: "idsl", DefiningModule: "iana-if-type"}, 120: {Name: "ieee1394", DefiningModule: "iana-if-type"}, 121: {Name: "ieee80211", DefiningModule: "iana-if-type"}, 122: {Name: "ieee80212", DefiningModule: "iana-if-type"}, 123: {Name: "ieee802154", DefiningModule: "iana-if-type"}, 124: {Name: "ieee80216WMAN", DefiningModule: "iana-if-type"}, 125: {Name: "ieee8023adLag", DefiningModule: "iana-if-type"}, 126: {Name: "if-gsn", DefiningModule: "iana-if-type"}, 127: {Name: "ifPwType", DefiningModule: "iana-if-type"}, 128: {Name: "ifVfiType", DefiningModule: "iana-if-type"}, 129: {Name: "ilan", DefiningModule: "iana-if-type"}, 130: {Name: "imt", DefiningModule: "iana-if-type"}, 131: {Name: "infiniband", DefiningModule: "iana-if-type"}, 132: {Name: "interleave", DefiningModule: "iana-if-type"}, 133: {Name: "ip", DefiningModule: "iana-if-type"}, 134: {Name: "ipForward", DefiningModule: "iana-if-type"}, 135: {Name: "ipOverAtm", DefiningModule: "iana-if-type"}, 136: {Name: "ipOverCdlc", DefiningModule: "iana-if-type"}, 137: {Name: "ipOverClaw", DefiningModule: "iana-if-type"}, 138: {Name: "ipSwitch", DefiningModule: "iana-if-type"}, 139: {Name: "isdn", DefiningModule: "iana-if-type"}, 140: {Name: "isdns", DefiningModule: "iana-if-type"}, 141: {Name: "isdnu", DefiningModule: "iana-if-type"}, 142: {Name: "iso88022llc", DefiningModule: "iana-if-type"}, 143: {Name: "iso88023Csmacd", DefiningModule: "iana-if-type"}, 144: {Name: "iso88024TokenBus", DefiningModule: "iana-if-type"}, 145: {Name: "iso88025CRFPInt", DefiningModule: "iana-if-type"}, 146: {Name: "iso88025Dtr", DefiningModule: "iana-if-type"}, 147: {Name: "iso88025Fiber", DefiningModule: "iana-if-type"}, 148: {Name: "iso88025TokenRing", DefiningModule: "iana-if-type"}, 149: {Name: "iso88026Man", DefiningModule: "iana-if-type"}, 150: {Name: "isup", DefiningModule: "iana-if-type"}, 151: {Name: "l2vlan", DefiningModule: "iana-if-type"}, 152: {Name: "l3ipvlan", DefiningModule: "iana-if-type"}, 153: {Name: "l3ipxvlan", DefiningModule: "iana-if-type"}, 154: {Name: "lapb", DefiningModule: "iana-if-type"}, 155: {Name: "lapd", DefiningModule: "iana-if-type"}, 156: {Name: "lapf", DefiningModule: "iana-if-type"}, 157: {Name: "linegroup", DefiningModule: "iana-if-type"}, 158: {Name: "lmp", DefiningModule: "iana-if-type"}, 159: {Name: "localTalk", DefiningModule: "iana-if-type"}, 160: {Name: "macSecControlledIF", DefiningModule: "iana-if-type"}, 161: {Name: "macSecUncontrolledIF", DefiningModule: "iana-if-type"}, 162: {Name: "mediaMailOverIp", DefiningModule: "iana-if-type"}, 163: {Name: "mfSigLink", DefiningModule: "iana-if-type"}, 164: {Name: "miox25", DefiningModule: "iana-if-type"}, 165: {Name: "mocaVersion1", DefiningModule: "iana-if-type"}, 166: {Name: "modem", DefiningModule: "iana-if-type"}, 167: {Name: "mpc", DefiningModule: "iana-if-type"}, 168: {Name: "mpegTransport", DefiningModule: "iana-if-type"}, 169: {Name: "mpls", DefiningModule: "iana-if-type"}, 170: {Name: "mplsTunnel", DefiningModule: "iana-if-type"}, 171: {Name: "msdsl", DefiningModule: "iana-if-type"}, 172: {Name: "mvl", DefiningModule: "iana-if-type"}, 173: {Name: "myrinet", DefiningModule: "iana-if-type"}, 174: {Name: "nfas", DefiningModule: "iana-if-type"}, 175: {Name: "nsip", DefiningModule: "iana-if-type"}, 176: {Name: "opticalChannel", DefiningModule: "iana-if-type"}, 177: {Name: "opticalChannelGroup", DefiningModule: "iana-if-type"}, 178: {Name: "opticalTransport", DefiningModule: "iana-if-type"}, 179: {Name: "other", DefiningModule: "iana-if-type"}, 180: {Name: "otnOdu", DefiningModule: "iana-if-type"}, 181: {Name: "otnOtu", DefiningModule: "iana-if-type"}, 182: {Name: "para", DefiningModule: "iana-if-type"}, 183: {Name: "pdnEtherLoop1", DefiningModule: "iana-if-type"}, 184: {Name: "pdnEtherLoop2", DefiningModule: "iana-if-type"}, 185: {Name: "pip", DefiningModule: "iana-if-type"}, 186: {Name: "plc", DefiningModule: "iana-if-type"}, 187: {Name: "pon155", DefiningModule: "iana-if-type"}, 188: {Name: "pon622", DefiningModule: "iana-if-type"}, 189: {Name: "pos", DefiningModule: "iana-if-type"}, 190: {Name: "ppp", DefiningModule: "iana-if-type"}, 191: {Name: "pppMultilinkBundle", DefiningModule: "iana-if-type"}, 192: {Name: "primaryISDN", DefiningModule: "iana-if-type"}, 193: {Name: "propAtm", DefiningModule: "iana-if-type"}, 194: {Name: "propBWAp2Mp", DefiningModule: "iana-if-type"}, 195: {Name: "propCnls", DefiningModule: "iana-if-type"}, 196: {Name: "propDocsWirelessDownstream", DefiningModule: "iana-if-type"}, 197: {Name: "propDocsWirelessMaclayer", DefiningModule: "iana-if-type"}, 198: {Name: "propDocsWirelessUpstream", DefiningModule: "iana-if-type"}, 199: {Name: "propMultiplexor", DefiningModule: "iana-if-type"}, 200: {Name: "propPointToPointSerial", DefiningModule: "iana-if-type"}, 201: {Name: "propVirtual", DefiningModule: "iana-if-type"}, 202: {Name: "propWirelessP2P", DefiningModule: "iana-if-type"}, 203: {Name: "proteon10Mbit", DefiningModule: "iana-if-type"}, 204: {Name: "proteon80Mbit", DefiningModule: "iana-if-type"}, 205: {Name: "q2931", DefiningModule: "iana-if-type"}, 206: {Name: "qam", DefiningModule: "iana-if-type"}, 207: {Name: "qllc", DefiningModule: "iana-if-type"}, 208: {Name: "radioMAC", DefiningModule: "iana-if-type"}, 209: {Name: "radsl", DefiningModule: "iana-if-type"}, 210: {Name: "reachDSL", DefiningModule: "iana-if-type"}, 211: {Name: "regular1822", DefiningModule: "iana-if-type"}, 212: {Name: "rfc1483", DefiningModule: "iana-if-type"}, 213: {Name: "rfc877x25", DefiningModule: "iana-if-type"}, 214: {Name: "rpr", DefiningModule: "iana-if-type"}, 215: {Name: "rs232", DefiningModule: "iana-if-type"}, 216: {Name: "rsrb", DefiningModule: "iana-if-type"}, 217: {Name: "sdlc", DefiningModule: "iana-if-type"}, 218: {Name: "sdsl", DefiningModule: "iana-if-type"}, 219: {Name: "shdsl", DefiningModule: "iana-if-type"}, 220: {Name: "sip", DefiningModule: "iana-if-type"}, 221: {Name: "sipSig", DefiningModule: "iana-if-type"}, 222: {Name: "sipTg", DefiningModule: "iana-if-type"}, 223: {Name: "sixToFour", DefiningModule: "iana-if-type"}, 224: {Name: "slip", DefiningModule: "iana-if-type"}, 225: {Name: "smdsDxi", DefiningModule: "iana-if-type"}, 226: {Name: "smdsIcip", DefiningModule: "iana-if-type"}, 227: {Name: "softwareLoopback", DefiningModule: "iana-if-type"}, 228: {Name: "sonet", DefiningModule: "iana-if-type"}, 229: {Name: "sonetOverheadChannel", DefiningModule: "iana-if-type"}, 230: {Name: "sonetPath", DefiningModule: "iana-if-type"}, 231: {Name: "sonetVT", DefiningModule: "iana-if-type"}, 232: {Name: "srp", DefiningModule: "iana-if-type"}, 233: {Name: "ss7SigLink", DefiningModule: "iana-if-type"}, 234: {Name: "stackToStack", DefiningModule: "iana-if-type"}, 235: {Name: "starLan", DefiningModule: "iana-if-type"}, 236: {Name: "tdlc", DefiningModule: "iana-if-type"}, 237: {Name: "teLink", DefiningModule: "iana-if-type"}, 238: {Name: "termPad", DefiningModule: "iana-if-type"}, 239: {Name: "tr008", DefiningModule: "iana-if-type"}, 240: {Name: "transpHdlc", DefiningModule: "iana-if-type"}, 241: {Name: "tunnel", DefiningModule: "iana-if-type"}, 242: {Name: "ultra", DefiningModule: "iana-if-type"}, 243: {Name: "usb", DefiningModule: "iana-if-type"}, 244: {Name: "v11", DefiningModule: "iana-if-type"}, 245: {Name: "v35", DefiningModule: "iana-if-type"}, 246: {Name: "v36", DefiningModule: "iana-if-type"}, 247: {Name: "v37", DefiningModule: "iana-if-type"}, 248: {Name: "vdsl", DefiningModule: "iana-if-type"}, 249: {Name: "vdsl2", DefiningModule: "iana-if-type"}, 250: {Name: "virtualIpAddress", DefiningModule: "iana-if-type"}, 251: {Name: "virtualTg", DefiningModule: "iana-if-type"}, 252: {Name: "vmwareNicTeam", DefiningModule: "iana-if-type"}, 253: {Name: "vmwareVirtualNic", DefiningModule: "iana-if-type"}, 254: {Name: "voiceDID", DefiningModule: "iana-if-type"}, 255: {Name: "voiceEBS", DefiningModule: "iana-if-type"}, 256: {Name: "voiceEM", DefiningModule: "iana-if-type"}, 257: {Name: "voiceEMFGD", DefiningModule: "iana-if-type"}, 258: {Name: "voiceEncap", DefiningModule: "iana-if-type"}, 259: {Name: "voiceFGDEANA", DefiningModule: "iana-if-type"}, 260: {Name: "voiceFGDOS", DefiningModule: "iana-if-type"}, 261: {Name: "voiceFXO", DefiningModule: "iana-if-type"}, 262: {Name: "voiceFXS", DefiningModule: "iana-if-type"}, 263: {Name: "voiceOverAtm", DefiningModule: "iana-if-type"}, 264: {Name: "voiceOverCable", DefiningModule: "iana-if-type"}, 265: {Name: "voiceOverFrameRelay", DefiningModule: "iana-if-type"}, 266: {Name: "voiceOverIp", DefiningModule: "iana-if-type"}, 267: {Name: "wwanPP", DefiningModule: "iana-if-type"}, 268: {Name: "wwanPP2", DefiningModule: "iana-if-type"}, 269: {Name: "x213", DefiningModule: "iana-if-type"}, 270: {Name: "x25huntGroup", DefiningModule: "iana-if-type"}, 271: {Name: "x25mlp", DefiningModule: "iana-if-type"}, 272: {Name: "x25ple", DefiningModule: "iana-if-type"}, 273: {Name: "x86Laps", DefiningModule: "iana-if-type"}}, "E_Interface_AdminStatus": {1: {Name: "UP"}, 2: {Name: "DOWN"}, 3: {Name: "TESTING"}}, "E_Interface_OperStatus": {1: {Name: "UP"}, 2: {Name: "DOWN"}, 3: {Name: "TESTING"}, 4: {Name: "UNKNOWN"}, 5: {Name: "DORMANT"}, 6: {Name: "NOT_PRESENT"}, 7: {Name: "LOWER_LAYER_DOWN"}}, "E_Neighbor_NeighborState": {1: {Name: "INCOMPLETE"}, 2: {Name: "REACHABLE"}, 3: {Name: "STALE"}, 4: {Name: "DELAY"}, 5: {Name: "PROBE"}}, "E_OpenconfigIfAggregate_AggregationType": {1: {Name: "LACP"}, 2: {Name: "STATIC"}}, "E_OpenconfigIfEthernet_ETHERNET_SPEED": {1: {Name: "SPEED_100GB", DefiningModule: "openconfig-if-ethernet"}, 2: {Name: "SPEED_100MB", DefiningModule: "openconfig-if-ethernet"}, 3: {Name: "SPEED_10GB", DefiningModule: "openconfig-if-ethernet"}, 4: {Name: "SPEED_10MB", DefiningModule: "openconfig-if-ethernet"}, 5: {Name: "SPEED_1GB", DefiningModule: "openconfig-if-ethernet"}, 6: {Name: "SPEED_25GB", DefiningModule: "openconfig-if-ethernet"}, 7: {Name: "SPEED_40GB", DefiningModule: "openconfig-if-ethernet"}, 8: {Name: "SPEED_50GB", DefiningModule: "openconfig-if-ethernet"}, 9: {Name: "SPEED_UNKNOWN", DefiningModule: "openconfig-if-ethernet"}}, "E_OpenconfigIfIp_IpAddressOrigin": {1: {Name: "OTHER"}, 2: {Name: "STATIC"}, 3: {Name: "DHCP"}, 4: {Name: "LINK_LAYER"}, 5: {Name: "RANDOM"}}, "E_OpenconfigIfIp_NeighborOrigin": {1: {Name: "OTHER"}, 2: {Name: "STATIC"}, 3: {Name: "DYNAMIC"}}, "E_OpenconfigVlanTypes_TPID_TYPES": {1: {Name: "TPID_0X9200", DefiningModule: "openconfig-vlan-types"}, 2: {Name: "TPID_0x8100", DefiningModule: "openconfig-vlan-types"}, 3: {Name: "TPID_0x8A88", DefiningModule: "openconfig-vlan-types"}, 4: {Name: "TPID_0x9100", DefiningModule: "openconfig-vlan-types"}}, "E_OpenconfigVlanTypes_VlanModeType": {1: {Name: "ACCESS"}, 2: {Name: "TRUNK"}}, "E_Vlan_Status": {1: {Name: "ACTIVE"}, 2: {Name: "SUSPENDED"}}}

Functions

This section is empty.

Types

type Binary

type Binary []byte

type Device

type Device struct {
	Interface map[string]*Interface `path:"interfaces/interface" module:"openconfig-interfaces/openconfig-interfaces"`
	Vlan      map[string]*Vlan      `path:"vlans/vlan" module:"openconfig-vlan/openconfig-vlan"`
}

type E_Address_Status

type E_Address_Status int64
const (
	Address_Status_UNSET        E_Address_Status = 0
	Address_Status_PREFERRED    E_Address_Status = 1
	Address_Status_DEPRECATED   E_Address_Status = 2
	Address_Status_INVALID      E_Address_Status = 3
	Address_Status_INACCESSIBLE E_Address_Status = 4
	Address_Status_UNKNOWN      E_Address_Status = 5
	Address_Status_TENTATIVE    E_Address_Status = 6
	Address_Status_DUPLICATE    E_Address_Status = 7
	Address_Status_OPTIMISTIC   E_Address_Status = 8
)

type E_Ethernet_DuplexMode

type E_Ethernet_DuplexMode int64
const (
	Ethernet_DuplexMode_UNSET E_Ethernet_DuplexMode = 0
	Ethernet_DuplexMode_FULL  E_Ethernet_DuplexMode = 1
	Ethernet_DuplexMode_HALF  E_Ethernet_DuplexMode = 2
)

type E_Ethernet_NegotiatedDuplexMode

type E_Ethernet_NegotiatedDuplexMode int64
const (
	Ethernet_NegotiatedDuplexMode_UNSET E_Ethernet_NegotiatedDuplexMode = 0
	Ethernet_NegotiatedDuplexMode_FULL  E_Ethernet_NegotiatedDuplexMode = 1
	Ethernet_NegotiatedDuplexMode_HALF  E_Ethernet_NegotiatedDuplexMode = 2
)

type E_IETFInterfaces_InterfaceType

type E_IETFInterfaces_InterfaceType int64
const (
	IETFInterfaces_InterfaceType_UNSET                         E_IETFInterfaces_InterfaceType = 0
	IETFInterfaces_InterfaceType_a12MppSwitch                  E_IETFInterfaces_InterfaceType = 1
	IETFInterfaces_InterfaceType_aal2                          E_IETFInterfaces_InterfaceType = 2
	IETFInterfaces_InterfaceType_aal5                          E_IETFInterfaces_InterfaceType = 3
	IETFInterfaces_InterfaceType_actelisMetaLOOP               E_IETFInterfaces_InterfaceType = 4
	IETFInterfaces_InterfaceType_adsl                          E_IETFInterfaces_InterfaceType = 5
	IETFInterfaces_InterfaceType_adsl2                         E_IETFInterfaces_InterfaceType = 6
	IETFInterfaces_InterfaceType_adsl2plus                     E_IETFInterfaces_InterfaceType = 7
	IETFInterfaces_InterfaceType_aflane8023                    E_IETFInterfaces_InterfaceType = 8
	IETFInterfaces_InterfaceType_aflane8025                    E_IETFInterfaces_InterfaceType = 9
	IETFInterfaces_InterfaceType_aluELP                        E_IETFInterfaces_InterfaceType = 10
	IETFInterfaces_InterfaceType_aluEpon                       E_IETFInterfaces_InterfaceType = 11
	IETFInterfaces_InterfaceType_aluEponLogicalLink            E_IETFInterfaces_InterfaceType = 12
	IETFInterfaces_InterfaceType_aluEponOnu                    E_IETFInterfaces_InterfaceType = 13
	IETFInterfaces_InterfaceType_aluEponPhysicalUni            E_IETFInterfaces_InterfaceType = 14
	IETFInterfaces_InterfaceType_aluGponOnu                    E_IETFInterfaces_InterfaceType = 15
	IETFInterfaces_InterfaceType_aluGponPhysicalUni            E_IETFInterfaces_InterfaceType = 16
	IETFInterfaces_InterfaceType_arap                          E_IETFInterfaces_InterfaceType = 17
	IETFInterfaces_InterfaceType_arcnet                        E_IETFInterfaces_InterfaceType = 18
	IETFInterfaces_InterfaceType_arcnetPlus                    E_IETFInterfaces_InterfaceType = 19
	IETFInterfaces_InterfaceType_async                         E_IETFInterfaces_InterfaceType = 20
	IETFInterfaces_InterfaceType_atm                           E_IETFInterfaces_InterfaceType = 21
	IETFInterfaces_InterfaceType_atmDxi                        E_IETFInterfaces_InterfaceType = 22
	IETFInterfaces_InterfaceType_atmFuni                       E_IETFInterfaces_InterfaceType = 23
	IETFInterfaces_InterfaceType_atmIma                        E_IETFInterfaces_InterfaceType = 24
	IETFInterfaces_InterfaceType_atmLogical                    E_IETFInterfaces_InterfaceType = 25
	IETFInterfaces_InterfaceType_atmRadio                      E_IETFInterfaces_InterfaceType = 26
	IETFInterfaces_InterfaceType_atmSubInterface               E_IETFInterfaces_InterfaceType = 27
	IETFInterfaces_InterfaceType_atmVciEndPt                   E_IETFInterfaces_InterfaceType = 28
	IETFInterfaces_InterfaceType_atmVirtual                    E_IETFInterfaces_InterfaceType = 29
	IETFInterfaces_InterfaceType_atmbond                       E_IETFInterfaces_InterfaceType = 30
	IETFInterfaces_InterfaceType_aviciOpticalEther             E_IETFInterfaces_InterfaceType = 31
	IETFInterfaces_InterfaceType_basicISDN                     E_IETFInterfaces_InterfaceType = 32
	IETFInterfaces_InterfaceType_bgppolicyaccounting           E_IETFInterfaces_InterfaceType = 33
	IETFInterfaces_InterfaceType_bits                          E_IETFInterfaces_InterfaceType = 34
	IETFInterfaces_InterfaceType_bridge                        E_IETFInterfaces_InterfaceType = 35
	IETFInterfaces_InterfaceType_bsc                           E_IETFInterfaces_InterfaceType = 36
	IETFInterfaces_InterfaceType_cableDownstreamRfPort         E_IETFInterfaces_InterfaceType = 37
	IETFInterfaces_InterfaceType_capwapDot11Bss                E_IETFInterfaces_InterfaceType = 38
	IETFInterfaces_InterfaceType_capwapDot11Profile            E_IETFInterfaces_InterfaceType = 39
	IETFInterfaces_InterfaceType_capwapWtpVirtualRadio         E_IETFInterfaces_InterfaceType = 40
	IETFInterfaces_InterfaceType_cblVectaStar                  E_IETFInterfaces_InterfaceType = 41
	IETFInterfaces_InterfaceType_cctEmul                       E_IETFInterfaces_InterfaceType = 42
	IETFInterfaces_InterfaceType_ces                           E_IETFInterfaces_InterfaceType = 43
	IETFInterfaces_InterfaceType_channel                       E_IETFInterfaces_InterfaceType = 44
	IETFInterfaces_InterfaceType_ciscoISLvlan                  E_IETFInterfaces_InterfaceType = 45
	IETFInterfaces_InterfaceType_cnr                           E_IETFInterfaces_InterfaceType = 46
	IETFInterfaces_InterfaceType_coffee                        E_IETFInterfaces_InterfaceType = 47
	IETFInterfaces_InterfaceType_compositeLink                 E_IETFInterfaces_InterfaceType = 48
	IETFInterfaces_InterfaceType_dcn                           E_IETFInterfaces_InterfaceType = 49
	IETFInterfaces_InterfaceType_ddnX25                        E_IETFInterfaces_InterfaceType = 50
	IETFInterfaces_InterfaceType_digitalPowerline              E_IETFInterfaces_InterfaceType = 51
	IETFInterfaces_InterfaceType_digitalWrapperOverheadChannel E_IETFInterfaces_InterfaceType = 52
	IETFInterfaces_InterfaceType_dlsw                          E_IETFInterfaces_InterfaceType = 53
	IETFInterfaces_InterfaceType_docsCableDownstream           E_IETFInterfaces_InterfaceType = 54
	IETFInterfaces_InterfaceType_docsCableMCmtsDownstream      E_IETFInterfaces_InterfaceType = 55
	IETFInterfaces_InterfaceType_docsCableMaclayer             E_IETFInterfaces_InterfaceType = 56
	IETFInterfaces_InterfaceType_docsCableUpstream             E_IETFInterfaces_InterfaceType = 57
	IETFInterfaces_InterfaceType_docsCableUpstreamChannel      E_IETFInterfaces_InterfaceType = 58
	IETFInterfaces_InterfaceType_docsCableUpstreamRfPort       E_IETFInterfaces_InterfaceType = 59
	IETFInterfaces_InterfaceType_ds0                           E_IETFInterfaces_InterfaceType = 60
	IETFInterfaces_InterfaceType_ds0Bundle                     E_IETFInterfaces_InterfaceType = 61
	IETFInterfaces_InterfaceType_ds1                           E_IETFInterfaces_InterfaceType = 62
	IETFInterfaces_InterfaceType_ds1FDL                        E_IETFInterfaces_InterfaceType = 63
	IETFInterfaces_InterfaceType_ds3                           E_IETFInterfaces_InterfaceType = 64
	IETFInterfaces_InterfaceType_dtm                           E_IETFInterfaces_InterfaceType = 65
	IETFInterfaces_InterfaceType_dvbAsiIn                      E_IETFInterfaces_InterfaceType = 66
	IETFInterfaces_InterfaceType_dvbAsiOut                     E_IETFInterfaces_InterfaceType = 67
	IETFInterfaces_InterfaceType_dvbRccDownstream              E_IETFInterfaces_InterfaceType = 68
	IETFInterfaces_InterfaceType_dvbRccMacLayer                E_IETFInterfaces_InterfaceType = 69
	IETFInterfaces_InterfaceType_dvbRccUpstream                E_IETFInterfaces_InterfaceType = 70
	IETFInterfaces_InterfaceType_dvbRcsMacLayer                E_IETFInterfaces_InterfaceType = 71
	IETFInterfaces_InterfaceType_dvbRcsTdma                    E_IETFInterfaces_InterfaceType = 72
	IETFInterfaces_InterfaceType_dvbTdm                        E_IETFInterfaces_InterfaceType = 73
	IETFInterfaces_InterfaceType_e1                            E_IETFInterfaces_InterfaceType = 74
	IETFInterfaces_InterfaceType_econet                        E_IETFInterfaces_InterfaceType = 75
	IETFInterfaces_InterfaceType_eon                           E_IETFInterfaces_InterfaceType = 76
	IETFInterfaces_InterfaceType_eplrs                         E_IETFInterfaces_InterfaceType = 77
	IETFInterfaces_InterfaceType_escon                         E_IETFInterfaces_InterfaceType = 78
	IETFInterfaces_InterfaceType_ethernet3Mbit                 E_IETFInterfaces_InterfaceType = 79
	IETFInterfaces_InterfaceType_ethernetCsmacd                E_IETFInterfaces_InterfaceType = 80
	IETFInterfaces_InterfaceType_fast                          E_IETFInterfaces_InterfaceType = 81
	IETFInterfaces_InterfaceType_fastEther                     E_IETFInterfaces_InterfaceType = 82
	IETFInterfaces_InterfaceType_fastEtherFX                   E_IETFInterfaces_InterfaceType = 83
	IETFInterfaces_InterfaceType_fcipLink                      E_IETFInterfaces_InterfaceType = 84
	IETFInterfaces_InterfaceType_fddi                          E_IETFInterfaces_InterfaceType = 85
	IETFInterfaces_InterfaceType_fibreChannel                  E_IETFInterfaces_InterfaceType = 86
	IETFInterfaces_InterfaceType_frDlciEndPt                   E_IETFInterfaces_InterfaceType = 87
	IETFInterfaces_InterfaceType_frForward                     E_IETFInterfaces_InterfaceType = 88
	IETFInterfaces_InterfaceType_frameRelay                    E_IETFInterfaces_InterfaceType = 89
	IETFInterfaces_InterfaceType_frameRelayInterconnect        E_IETFInterfaces_InterfaceType = 90
	IETFInterfaces_InterfaceType_frameRelayMPI                 E_IETFInterfaces_InterfaceType = 91
	IETFInterfaces_InterfaceType_frameRelayService             E_IETFInterfaces_InterfaceType = 92
	IETFInterfaces_InterfaceType_frf16MfrBundle                E_IETFInterfaces_InterfaceType = 93
	IETFInterfaces_InterfaceType_g703at2mb                     E_IETFInterfaces_InterfaceType = 94
	IETFInterfaces_InterfaceType_g703at64k                     E_IETFInterfaces_InterfaceType = 95
	IETFInterfaces_InterfaceType_g9981                         E_IETFInterfaces_InterfaceType = 96
	IETFInterfaces_InterfaceType_g9982                         E_IETFInterfaces_InterfaceType = 97
	IETFInterfaces_InterfaceType_g9983                         E_IETFInterfaces_InterfaceType = 98
	IETFInterfaces_InterfaceType_gfp                           E_IETFInterfaces_InterfaceType = 99
	IETFInterfaces_InterfaceType_gigabitEthernet               E_IETFInterfaces_InterfaceType = 100
	IETFInterfaces_InterfaceType_gpon                          E_IETFInterfaces_InterfaceType = 101
	IETFInterfaces_InterfaceType_gr303IDT                      E_IETFInterfaces_InterfaceType = 102
	IETFInterfaces_InterfaceType_gr303RDT                      E_IETFInterfaces_InterfaceType = 103
	IETFInterfaces_InterfaceType_gtp                           E_IETFInterfaces_InterfaceType = 104
	IETFInterfaces_InterfaceType_h323Gatekeeper                E_IETFInterfaces_InterfaceType = 105
	IETFInterfaces_InterfaceType_h323Proxy                     E_IETFInterfaces_InterfaceType = 106
	IETFInterfaces_InterfaceType_hdh1822                       E_IETFInterfaces_InterfaceType = 107
	IETFInterfaces_InterfaceType_hdlc                          E_IETFInterfaces_InterfaceType = 108
	IETFInterfaces_InterfaceType_hdsl2                         E_IETFInterfaces_InterfaceType = 109
	IETFInterfaces_InterfaceType_hiperlan2                     E_IETFInterfaces_InterfaceType = 110
	IETFInterfaces_InterfaceType_hippi                         E_IETFInterfaces_InterfaceType = 111
	IETFInterfaces_InterfaceType_hippiInterface                E_IETFInterfaces_InterfaceType = 112
	IETFInterfaces_InterfaceType_homepna                       E_IETFInterfaces_InterfaceType = 113
	IETFInterfaces_InterfaceType_hostPad                       E_IETFInterfaces_InterfaceType = 114
	IETFInterfaces_InterfaceType_hssi                          E_IETFInterfaces_InterfaceType = 115
	IETFInterfaces_InterfaceType_hyperchannel                  E_IETFInterfaces_InterfaceType = 116
	IETFInterfaces_InterfaceType_iana_interface_type           E_IETFInterfaces_InterfaceType = 117
	IETFInterfaces_InterfaceType_ibm370parChan                 E_IETFInterfaces_InterfaceType = 118
	IETFInterfaces_InterfaceType_idsl                          E_IETFInterfaces_InterfaceType = 119
	IETFInterfaces_InterfaceType_ieee1394                      E_IETFInterfaces_InterfaceType = 120
	IETFInterfaces_InterfaceType_ieee80211                     E_IETFInterfaces_InterfaceType = 121
	IETFInterfaces_InterfaceType_ieee80212                     E_IETFInterfaces_InterfaceType = 122
	IETFInterfaces_InterfaceType_ieee802154                    E_IETFInterfaces_InterfaceType = 123
	IETFInterfaces_InterfaceType_ieee80216WMAN                 E_IETFInterfaces_InterfaceType = 124
	IETFInterfaces_InterfaceType_ieee8023adLag                 E_IETFInterfaces_InterfaceType = 125
	IETFInterfaces_InterfaceType_if_gsn                        E_IETFInterfaces_InterfaceType = 126
	IETFInterfaces_InterfaceType_ifPwType                      E_IETFInterfaces_InterfaceType = 127
	IETFInterfaces_InterfaceType_ifVfiType                     E_IETFInterfaces_InterfaceType = 128
	IETFInterfaces_InterfaceType_ilan                          E_IETFInterfaces_InterfaceType = 129
	IETFInterfaces_InterfaceType_imt                           E_IETFInterfaces_InterfaceType = 130
	IETFInterfaces_InterfaceType_infiniband                    E_IETFInterfaces_InterfaceType = 131
	IETFInterfaces_InterfaceType_interleave                    E_IETFInterfaces_InterfaceType = 132
	IETFInterfaces_InterfaceType_ip                            E_IETFInterfaces_InterfaceType = 133
	IETFInterfaces_InterfaceType_ipForward                     E_IETFInterfaces_InterfaceType = 134
	IETFInterfaces_InterfaceType_ipOverAtm                     E_IETFInterfaces_InterfaceType = 135
	IETFInterfaces_InterfaceType_ipOverCdlc                    E_IETFInterfaces_InterfaceType = 136
	IETFInterfaces_InterfaceType_ipOverClaw                    E_IETFInterfaces_InterfaceType = 137
	IETFInterfaces_InterfaceType_ipSwitch                      E_IETFInterfaces_InterfaceType = 138
	IETFInterfaces_InterfaceType_isdn                          E_IETFInterfaces_InterfaceType = 139
	IETFInterfaces_InterfaceType_isdns                         E_IETFInterfaces_InterfaceType = 140
	IETFInterfaces_InterfaceType_isdnu                         E_IETFInterfaces_InterfaceType = 141
	IETFInterfaces_InterfaceType_iso88022llc                   E_IETFInterfaces_InterfaceType = 142
	IETFInterfaces_InterfaceType_iso88023Csmacd                E_IETFInterfaces_InterfaceType = 143
	IETFInterfaces_InterfaceType_iso88024TokenBus              E_IETFInterfaces_InterfaceType = 144
	IETFInterfaces_InterfaceType_iso88025CRFPInt               E_IETFInterfaces_InterfaceType = 145
	IETFInterfaces_InterfaceType_iso88025Dtr                   E_IETFInterfaces_InterfaceType = 146
	IETFInterfaces_InterfaceType_iso88025Fiber                 E_IETFInterfaces_InterfaceType = 147
	IETFInterfaces_InterfaceType_iso88025TokenRing             E_IETFInterfaces_InterfaceType = 148
	IETFInterfaces_InterfaceType_iso88026Man                   E_IETFInterfaces_InterfaceType = 149
	IETFInterfaces_InterfaceType_isup                          E_IETFInterfaces_InterfaceType = 150
	IETFInterfaces_InterfaceType_l2vlan                        E_IETFInterfaces_InterfaceType = 151
	IETFInterfaces_InterfaceType_l3ipvlan                      E_IETFInterfaces_InterfaceType = 152
	IETFInterfaces_InterfaceType_l3ipxvlan                     E_IETFInterfaces_InterfaceType = 153
	IETFInterfaces_InterfaceType_lapb                          E_IETFInterfaces_InterfaceType = 154
	IETFInterfaces_InterfaceType_lapd                          E_IETFInterfaces_InterfaceType = 155
	IETFInterfaces_InterfaceType_lapf                          E_IETFInterfaces_InterfaceType = 156
	IETFInterfaces_InterfaceType_linegroup                     E_IETFInterfaces_InterfaceType = 157
	IETFInterfaces_InterfaceType_lmp                           E_IETFInterfaces_InterfaceType = 158
	IETFInterfaces_InterfaceType_localTalk                     E_IETFInterfaces_InterfaceType = 159
	IETFInterfaces_InterfaceType_macSecControlledIF            E_IETFInterfaces_InterfaceType = 160
	IETFInterfaces_InterfaceType_macSecUncontrolledIF          E_IETFInterfaces_InterfaceType = 161
	IETFInterfaces_InterfaceType_mediaMailOverIp               E_IETFInterfaces_InterfaceType = 162
	IETFInterfaces_InterfaceType_mfSigLink                     E_IETFInterfaces_InterfaceType = 163
	IETFInterfaces_InterfaceType_miox25                        E_IETFInterfaces_InterfaceType = 164
	IETFInterfaces_InterfaceType_mocaVersion1                  E_IETFInterfaces_InterfaceType = 165
	IETFInterfaces_InterfaceType_modem                         E_IETFInterfaces_InterfaceType = 166
	IETFInterfaces_InterfaceType_mpc                           E_IETFInterfaces_InterfaceType = 167
	IETFInterfaces_InterfaceType_mpegTransport                 E_IETFInterfaces_InterfaceType = 168
	IETFInterfaces_InterfaceType_mpls                          E_IETFInterfaces_InterfaceType = 169
	IETFInterfaces_InterfaceType_mplsTunnel                    E_IETFInterfaces_InterfaceType = 170
	IETFInterfaces_InterfaceType_msdsl                         E_IETFInterfaces_InterfaceType = 171
	IETFInterfaces_InterfaceType_mvl                           E_IETFInterfaces_InterfaceType = 172
	IETFInterfaces_InterfaceType_myrinet                       E_IETFInterfaces_InterfaceType = 173
	IETFInterfaces_InterfaceType_nfas                          E_IETFInterfaces_InterfaceType = 174
	IETFInterfaces_InterfaceType_nsip                          E_IETFInterfaces_InterfaceType = 175
	IETFInterfaces_InterfaceType_opticalChannel                E_IETFInterfaces_InterfaceType = 176
	IETFInterfaces_InterfaceType_opticalChannelGroup           E_IETFInterfaces_InterfaceType = 177
	IETFInterfaces_InterfaceType_opticalTransport              E_IETFInterfaces_InterfaceType = 178
	IETFInterfaces_InterfaceType_other                         E_IETFInterfaces_InterfaceType = 179
	IETFInterfaces_InterfaceType_otnOdu                        E_IETFInterfaces_InterfaceType = 180
	IETFInterfaces_InterfaceType_otnOtu                        E_IETFInterfaces_InterfaceType = 181
	IETFInterfaces_InterfaceType_para                          E_IETFInterfaces_InterfaceType = 182
	IETFInterfaces_InterfaceType_pdnEtherLoop1                 E_IETFInterfaces_InterfaceType = 183
	IETFInterfaces_InterfaceType_pdnEtherLoop2                 E_IETFInterfaces_InterfaceType = 184
	IETFInterfaces_InterfaceType_pip                           E_IETFInterfaces_InterfaceType = 185
	IETFInterfaces_InterfaceType_plc                           E_IETFInterfaces_InterfaceType = 186
	IETFInterfaces_InterfaceType_pon155                        E_IETFInterfaces_InterfaceType = 187
	IETFInterfaces_InterfaceType_pon622                        E_IETFInterfaces_InterfaceType = 188
	IETFInterfaces_InterfaceType_pos                           E_IETFInterfaces_InterfaceType = 189
	IETFInterfaces_InterfaceType_ppp                           E_IETFInterfaces_InterfaceType = 190
	IETFInterfaces_InterfaceType_pppMultilinkBundle            E_IETFInterfaces_InterfaceType = 191
	IETFInterfaces_InterfaceType_primaryISDN                   E_IETFInterfaces_InterfaceType = 192
	IETFInterfaces_InterfaceType_propAtm                       E_IETFInterfaces_InterfaceType = 193
	IETFInterfaces_InterfaceType_propBWAp2Mp                   E_IETFInterfaces_InterfaceType = 194
	IETFInterfaces_InterfaceType_propCnls                      E_IETFInterfaces_InterfaceType = 195
	IETFInterfaces_InterfaceType_propDocsWirelessDownstream    E_IETFInterfaces_InterfaceType = 196
	IETFInterfaces_InterfaceType_propDocsWirelessMaclayer      E_IETFInterfaces_InterfaceType = 197
	IETFInterfaces_InterfaceType_propDocsWirelessUpstream      E_IETFInterfaces_InterfaceType = 198
	IETFInterfaces_InterfaceType_propMultiplexor               E_IETFInterfaces_InterfaceType = 199
	IETFInterfaces_InterfaceType_propPointToPointSerial        E_IETFInterfaces_InterfaceType = 200
	IETFInterfaces_InterfaceType_propVirtual                   E_IETFInterfaces_InterfaceType = 201
	IETFInterfaces_InterfaceType_propWirelessP2P               E_IETFInterfaces_InterfaceType = 202
	IETFInterfaces_InterfaceType_proteon10Mbit                 E_IETFInterfaces_InterfaceType = 203
	IETFInterfaces_InterfaceType_proteon80Mbit                 E_IETFInterfaces_InterfaceType = 204
	IETFInterfaces_InterfaceType_q2931                         E_IETFInterfaces_InterfaceType = 205
	IETFInterfaces_InterfaceType_qam                           E_IETFInterfaces_InterfaceType = 206
	IETFInterfaces_InterfaceType_qllc                          E_IETFInterfaces_InterfaceType = 207
	IETFInterfaces_InterfaceType_radioMAC                      E_IETFInterfaces_InterfaceType = 208
	IETFInterfaces_InterfaceType_radsl                         E_IETFInterfaces_InterfaceType = 209
	IETFInterfaces_InterfaceType_reachDSL                      E_IETFInterfaces_InterfaceType = 210
	IETFInterfaces_InterfaceType_regular1822                   E_IETFInterfaces_InterfaceType = 211
	IETFInterfaces_InterfaceType_rfc1483                       E_IETFInterfaces_InterfaceType = 212
	IETFInterfaces_InterfaceType_rfc877x25                     E_IETFInterfaces_InterfaceType = 213
	IETFInterfaces_InterfaceType_rpr                           E_IETFInterfaces_InterfaceType = 214
	IETFInterfaces_InterfaceType_rs232                         E_IETFInterfaces_InterfaceType = 215
	IETFInterfaces_InterfaceType_rsrb                          E_IETFInterfaces_InterfaceType = 216
	IETFInterfaces_InterfaceType_sdlc                          E_IETFInterfaces_InterfaceType = 217
	IETFInterfaces_InterfaceType_sdsl                          E_IETFInterfaces_InterfaceType = 218
	IETFInterfaces_InterfaceType_shdsl                         E_IETFInterfaces_InterfaceType = 219
	IETFInterfaces_InterfaceType_sip                           E_IETFInterfaces_InterfaceType = 220
	IETFInterfaces_InterfaceType_sipSig                        E_IETFInterfaces_InterfaceType = 221
	IETFInterfaces_InterfaceType_sipTg                         E_IETFInterfaces_InterfaceType = 222
	IETFInterfaces_InterfaceType_sixToFour                     E_IETFInterfaces_InterfaceType = 223
	IETFInterfaces_InterfaceType_slip                          E_IETFInterfaces_InterfaceType = 224
	IETFInterfaces_InterfaceType_smdsDxi                       E_IETFInterfaces_InterfaceType = 225
	IETFInterfaces_InterfaceType_smdsIcip                      E_IETFInterfaces_InterfaceType = 226
	IETFInterfaces_InterfaceType_softwareLoopback              E_IETFInterfaces_InterfaceType = 227
	IETFInterfaces_InterfaceType_sonet                         E_IETFInterfaces_InterfaceType = 228
	IETFInterfaces_InterfaceType_sonetOverheadChannel          E_IETFInterfaces_InterfaceType = 229
	IETFInterfaces_InterfaceType_sonetPath                     E_IETFInterfaces_InterfaceType = 230
	IETFInterfaces_InterfaceType_sonetVT                       E_IETFInterfaces_InterfaceType = 231
	IETFInterfaces_InterfaceType_srp                           E_IETFInterfaces_InterfaceType = 232
	IETFInterfaces_InterfaceType_ss7SigLink                    E_IETFInterfaces_InterfaceType = 233
	IETFInterfaces_InterfaceType_stackToStack                  E_IETFInterfaces_InterfaceType = 234
	IETFInterfaces_InterfaceType_starLan                       E_IETFInterfaces_InterfaceType = 235
	IETFInterfaces_InterfaceType_tdlc                          E_IETFInterfaces_InterfaceType = 236
	IETFInterfaces_InterfaceType_teLink                        E_IETFInterfaces_InterfaceType = 237
	IETFInterfaces_InterfaceType_termPad                       E_IETFInterfaces_InterfaceType = 238
	IETFInterfaces_InterfaceType_tr008                         E_IETFInterfaces_InterfaceType = 239
	IETFInterfaces_InterfaceType_transpHdlc                    E_IETFInterfaces_InterfaceType = 240
	IETFInterfaces_InterfaceType_tunnel                        E_IETFInterfaces_InterfaceType = 241
	IETFInterfaces_InterfaceType_ultra                         E_IETFInterfaces_InterfaceType = 242
	IETFInterfaces_InterfaceType_usb                           E_IETFInterfaces_InterfaceType = 243
	IETFInterfaces_InterfaceType_v11                           E_IETFInterfaces_InterfaceType = 244
	IETFInterfaces_InterfaceType_v35                           E_IETFInterfaces_InterfaceType = 245
	IETFInterfaces_InterfaceType_v36                           E_IETFInterfaces_InterfaceType = 246
	IETFInterfaces_InterfaceType_v37                           E_IETFInterfaces_InterfaceType = 247
	IETFInterfaces_InterfaceType_vdsl                          E_IETFInterfaces_InterfaceType = 248
	IETFInterfaces_InterfaceType_vdsl2                         E_IETFInterfaces_InterfaceType = 249
	IETFInterfaces_InterfaceType_virtualIpAddress              E_IETFInterfaces_InterfaceType = 250
	IETFInterfaces_InterfaceType_virtualTg                     E_IETFInterfaces_InterfaceType = 251
	IETFInterfaces_InterfaceType_vmwareNicTeam                 E_IETFInterfaces_InterfaceType = 252
	IETFInterfaces_InterfaceType_vmwareVirtualNic              E_IETFInterfaces_InterfaceType = 253
	IETFInterfaces_InterfaceType_voiceDID                      E_IETFInterfaces_InterfaceType = 254
	IETFInterfaces_InterfaceType_voiceEBS                      E_IETFInterfaces_InterfaceType = 255
	IETFInterfaces_InterfaceType_voiceEM                       E_IETFInterfaces_InterfaceType = 256
	IETFInterfaces_InterfaceType_voiceEMFGD                    E_IETFInterfaces_InterfaceType = 257
	IETFInterfaces_InterfaceType_voiceEncap                    E_IETFInterfaces_InterfaceType = 258
	IETFInterfaces_InterfaceType_voiceFGDEANA                  E_IETFInterfaces_InterfaceType = 259
	IETFInterfaces_InterfaceType_voiceFGDOS                    E_IETFInterfaces_InterfaceType = 260
	IETFInterfaces_InterfaceType_voiceFXO                      E_IETFInterfaces_InterfaceType = 261
	IETFInterfaces_InterfaceType_voiceFXS                      E_IETFInterfaces_InterfaceType = 262
	IETFInterfaces_InterfaceType_voiceOverAtm                  E_IETFInterfaces_InterfaceType = 263
	IETFInterfaces_InterfaceType_voiceOverCable                E_IETFInterfaces_InterfaceType = 264
	IETFInterfaces_InterfaceType_voiceOverFrameRelay           E_IETFInterfaces_InterfaceType = 265
	IETFInterfaces_InterfaceType_voiceOverIp                   E_IETFInterfaces_InterfaceType = 266
	IETFInterfaces_InterfaceType_wwanPP                        E_IETFInterfaces_InterfaceType = 267
	IETFInterfaces_InterfaceType_wwanPP2                       E_IETFInterfaces_InterfaceType = 268
	IETFInterfaces_InterfaceType_x213                          E_IETFInterfaces_InterfaceType = 269
	IETFInterfaces_InterfaceType_x25huntGroup                  E_IETFInterfaces_InterfaceType = 270
	IETFInterfaces_InterfaceType_x25mlp                        E_IETFInterfaces_InterfaceType = 271
	IETFInterfaces_InterfaceType_x25ple                        E_IETFInterfaces_InterfaceType = 272
	IETFInterfaces_InterfaceType_x86Laps                       E_IETFInterfaces_InterfaceType = 273
)

type E_Interface_AdminStatus

type E_Interface_AdminStatus int64
const (
	Interface_AdminStatus_UNSET   E_Interface_AdminStatus = 0
	Interface_AdminStatus_UP      E_Interface_AdminStatus = 1
	Interface_AdminStatus_DOWN    E_Interface_AdminStatus = 2
	Interface_AdminStatus_TESTING E_Interface_AdminStatus = 3
)

type E_Interface_OperStatus

type E_Interface_OperStatus int64
const (
	Interface_OperStatus_UNSET            E_Interface_OperStatus = 0
	Interface_OperStatus_UP               E_Interface_OperStatus = 1
	Interface_OperStatus_DOWN             E_Interface_OperStatus = 2
	Interface_OperStatus_TESTING          E_Interface_OperStatus = 3
	Interface_OperStatus_UNKNOWN          E_Interface_OperStatus = 4
	Interface_OperStatus_DORMANT          E_Interface_OperStatus = 5
	Interface_OperStatus_NOT_PRESENT      E_Interface_OperStatus = 6
	Interface_OperStatus_LOWER_LAYER_DOWN E_Interface_OperStatus = 7
)

type E_Neighbor_NeighborState

type E_Neighbor_NeighborState int64
const (
	Neighbor_NeighborState_UNSET      E_Neighbor_NeighborState = 0
	Neighbor_NeighborState_INCOMPLETE E_Neighbor_NeighborState = 1
	Neighbor_NeighborState_REACHABLE  E_Neighbor_NeighborState = 2
	Neighbor_NeighborState_STALE      E_Neighbor_NeighborState = 3
	Neighbor_NeighborState_DELAY      E_Neighbor_NeighborState = 4
	Neighbor_NeighborState_PROBE      E_Neighbor_NeighborState = 5
)

type E_OpenconfigIfAggregate_AggregationType

type E_OpenconfigIfAggregate_AggregationType int64
const (
	OpenconfigIfAggregate_AggregationType_UNSET  E_OpenconfigIfAggregate_AggregationType = 0
	OpenconfigIfAggregate_AggregationType_LACP   E_OpenconfigIfAggregate_AggregationType = 1
	OpenconfigIfAggregate_AggregationType_STATIC E_OpenconfigIfAggregate_AggregationType = 2
)

type E_OpenconfigIfEthernet_ETHERNET_SPEED

type E_OpenconfigIfEthernet_ETHERNET_SPEED int64
const (
	OpenconfigIfEthernet_ETHERNET_SPEED_UNSET         E_OpenconfigIfEthernet_ETHERNET_SPEED = 0
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_100GB   E_OpenconfigIfEthernet_ETHERNET_SPEED = 1
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_100MB   E_OpenconfigIfEthernet_ETHERNET_SPEED = 2
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_10GB    E_OpenconfigIfEthernet_ETHERNET_SPEED = 3
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_10MB    E_OpenconfigIfEthernet_ETHERNET_SPEED = 4
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_1GB     E_OpenconfigIfEthernet_ETHERNET_SPEED = 5
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_25GB    E_OpenconfigIfEthernet_ETHERNET_SPEED = 6
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_40GB    E_OpenconfigIfEthernet_ETHERNET_SPEED = 7
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_50GB    E_OpenconfigIfEthernet_ETHERNET_SPEED = 8
	OpenconfigIfEthernet_ETHERNET_SPEED_SPEED_UNKNOWN E_OpenconfigIfEthernet_ETHERNET_SPEED = 9
)

type E_OpenconfigIfIp_IpAddressOrigin

type E_OpenconfigIfIp_IpAddressOrigin int64
const (
	OpenconfigIfIp_IpAddressOrigin_UNSET      E_OpenconfigIfIp_IpAddressOrigin = 0
	OpenconfigIfIp_IpAddressOrigin_OTHER      E_OpenconfigIfIp_IpAddressOrigin = 1
	OpenconfigIfIp_IpAddressOrigin_STATIC     E_OpenconfigIfIp_IpAddressOrigin = 2
	OpenconfigIfIp_IpAddressOrigin_DHCP       E_OpenconfigIfIp_IpAddressOrigin = 3
	OpenconfigIfIp_IpAddressOrigin_LINK_LAYER E_OpenconfigIfIp_IpAddressOrigin = 4
	OpenconfigIfIp_IpAddressOrigin_RANDOM     E_OpenconfigIfIp_IpAddressOrigin = 5
)

type E_OpenconfigIfIp_NeighborOrigin

type E_OpenconfigIfIp_NeighborOrigin int64
const (
	OpenconfigIfIp_NeighborOrigin_UNSET   E_OpenconfigIfIp_NeighborOrigin = 0
	OpenconfigIfIp_NeighborOrigin_OTHER   E_OpenconfigIfIp_NeighborOrigin = 1
	OpenconfigIfIp_NeighborOrigin_STATIC  E_OpenconfigIfIp_NeighborOrigin = 2
	OpenconfigIfIp_NeighborOrigin_DYNAMIC E_OpenconfigIfIp_NeighborOrigin = 3
)

type E_OpenconfigVlanTypes_TPID_TYPES

type E_OpenconfigVlanTypes_TPID_TYPES int64
const (
	OpenconfigVlanTypes_TPID_TYPES_UNSET       E_OpenconfigVlanTypes_TPID_TYPES = 0
	OpenconfigVlanTypes_TPID_TYPES_TPID_0X9200 E_OpenconfigVlanTypes_TPID_TYPES = 1
	OpenconfigVlanTypes_TPID_TYPES_TPID_0x8100 E_OpenconfigVlanTypes_TPID_TYPES = 2
	OpenconfigVlanTypes_TPID_TYPES_TPID_0x8A88 E_OpenconfigVlanTypes_TPID_TYPES = 3
	OpenconfigVlanTypes_TPID_TYPES_TPID_0x9100 E_OpenconfigVlanTypes_TPID_TYPES = 4
)

type E_OpenconfigVlanTypes_VlanModeType

type E_OpenconfigVlanTypes_VlanModeType int64
const (
	OpenconfigVlanTypes_VlanModeType_UNSET  E_OpenconfigVlanTypes_VlanModeType = 0
	OpenconfigVlanTypes_VlanModeType_ACCESS E_OpenconfigVlanTypes_VlanModeType = 1
	OpenconfigVlanTypes_VlanModeType_TRUNK  E_OpenconfigVlanTypes_VlanModeType = 2
)

type E_Vlan_Status

type E_Vlan_Status int64
const (
	Vlan_Status_UNSET     E_Vlan_Status = 0
	Vlan_Status_ACTIVE    E_Vlan_Status = 1
	Vlan_Status_SUSPENDED E_Vlan_Status = 2
)

type Interface

type Interface struct {
	AdminStatus  E_Interface_AdminStatus            `path:"state/admin-status" module:"openconfig-interfaces/openconfig-interfaces"`
	Aggregation  *Interface_Aggregation             `path:"aggregation" module:"openconfig-if-aggregate"`
	Counters     *Interface_Counters                `path:"state/counters" module:"openconfig-interfaces/openconfig-interfaces"`
	Description  *string                            `path:"config/description" module:"openconfig-interfaces/openconfig-interfaces"`
	Enabled      *bool                              `path:"config/enabled" module:"openconfig-interfaces/openconfig-interfaces"`
	Ethernet     *Interface_Ethernet                `path:"ethernet" module:"openconfig-if-ethernet"`
	HoldTime     *Interface_HoldTime                `path:"hold-time" module:"openconfig-interfaces"`
	Ifindex      *uint32                            `path:"state/ifindex" module:"openconfig-interfaces/openconfig-interfaces"`
	LastChange   *uint32                            `path:"state/last-change" module:"openconfig-interfaces/openconfig-interfaces"`
	Mtu          *uint16                            `path:"config/mtu" module:"openconfig-interfaces/openconfig-interfaces"`
	Name         *string                            `path:"config/name|name" module:"openconfig-interfaces/openconfig-interfaces|openconfig-interfaces"`
	OperStatus   E_Interface_OperStatus             `path:"state/oper-status" module:"openconfig-interfaces/openconfig-interfaces"`
	RoutedVlan   *Interface_RoutedVlan              `path:"routed-vlan" module:"openconfig-vlan"`
	Subinterface map[string]*Interface_Subinterface `path:"subinterfaces/subinterface" module:"openconfig-interfaces/openconfig-interfaces"`
	Type         E_IETFInterfaces_InterfaceType     `path:"config/type" module:"openconfig-interfaces/openconfig-interfaces"`
}

type Interface_Aggregation

type Interface_Aggregation struct {
	LagSpeed     *uint32                                 `path:"state/lag-speed" module:"openconfig-if-aggregate/openconfig-if-aggregate"`
	LagType      E_OpenconfigIfAggregate_AggregationType `path:"config/lag-type" module:"openconfig-if-aggregate/openconfig-if-aggregate"`
	Member       []string                                `path:"state/member" module:"openconfig-if-aggregate/openconfig-if-aggregate"`
	MinLinks     *uint16                                 `path:"config/min-links" module:"openconfig-if-aggregate/openconfig-if-aggregate"`
	SwitchedVlan *Interface_Aggregation_SwitchedVlan     `path:"switched-vlan" module:"openconfig-vlan"`
}

type Interface_Aggregation_SwitchedVlan

type Interface_Aggregation_SwitchedVlan struct {
	AccessVlan    Interface_Aggregation_SwitchedVlan_AccessVlan_Union   `path:"config/access-vlan" module:"openconfig-vlan/openconfig-vlan"`
	InterfaceMode E_OpenconfigVlanTypes_VlanModeType                    `path:"config/interface-mode" module:"openconfig-vlan/openconfig-vlan"`
	NativeVlan    Interface_Aggregation_SwitchedVlan_NativeVlan_Union   `path:"config/native-vlan" module:"openconfig-vlan/openconfig-vlan"`
	TrunkVlans    []Interface_Aggregation_SwitchedVlan_TrunkVlans_Union `path:"config/trunk-vlans" module:"openconfig-vlan/openconfig-vlan"`
}

type Interface_Aggregation_SwitchedVlan_AccessVlan_Union

type Interface_Aggregation_SwitchedVlan_AccessVlan_Union interface{ Is_Interface_Aggregation_SwitchedVlan_AccessVlan_Union() }

type Interface_Aggregation_SwitchedVlan_AccessVlan_Union_String

type Interface_Aggregation_SwitchedVlan_AccessVlan_Union_String struct{ String string }

type Interface_Aggregation_SwitchedVlan_AccessVlan_Union_Uint16

type Interface_Aggregation_SwitchedVlan_AccessVlan_Union_Uint16 struct{ Uint16 uint16 }

type Interface_Aggregation_SwitchedVlan_NativeVlan_Union

type Interface_Aggregation_SwitchedVlan_NativeVlan_Union interface{ Is_Interface_Aggregation_SwitchedVlan_NativeVlan_Union() }

type Interface_Aggregation_SwitchedVlan_NativeVlan_Union_String

type Interface_Aggregation_SwitchedVlan_NativeVlan_Union_String struct{ String string }

type Interface_Aggregation_SwitchedVlan_NativeVlan_Union_Uint16

type Interface_Aggregation_SwitchedVlan_NativeVlan_Union_Uint16 struct{ Uint16 uint16 }

type Interface_Aggregation_SwitchedVlan_TrunkVlans_Union

type Interface_Aggregation_SwitchedVlan_TrunkVlans_Union interface{ Is_Interface_Aggregation_SwitchedVlan_TrunkVlans_Union() }

type Interface_Aggregation_SwitchedVlan_TrunkVlans_Union_String

type Interface_Aggregation_SwitchedVlan_TrunkVlans_Union_String struct{ String string }

type Interface_Aggregation_SwitchedVlan_TrunkVlans_Union_Uint16

type Interface_Aggregation_SwitchedVlan_TrunkVlans_Union_Uint16 struct{ Uint16 uint16 }

type Interface_Counters

type Interface_Counters struct {
	InBroadcastPkts  *uint64 `path:"in-broadcast-pkts" module:"openconfig-interfaces"`
	InDiscards       *uint64 `path:"in-discards" module:"openconfig-interfaces"`
	InErrors         *uint64 `path:"in-errors" module:"openconfig-interfaces"`
	InMulticastPkts  *uint64 `path:"in-multicast-pkts" module:"openconfig-interfaces"`
	InOctets         *uint64 `path:"in-octets" module:"openconfig-interfaces"`
	InUnicastPkts    *uint64 `path:"in-unicast-pkts" module:"openconfig-interfaces"`
	InUnknownProtos  *uint32 `path:"in-unknown-protos" module:"openconfig-interfaces"`
	LastClear        *string `path:"last-clear" module:"openconfig-interfaces"`
	OutBroadcastPkts *uint64 `path:"out-broadcast-pkts" module:"openconfig-interfaces"`
	OutDiscards      *uint64 `path:"out-discards" module:"openconfig-interfaces"`
	OutErrors        *uint64 `path:"out-errors" module:"openconfig-interfaces"`
	OutMulticastPkts *uint64 `path:"out-multicast-pkts" module:"openconfig-interfaces"`
	OutOctets        *uint64 `path:"out-octets" module:"openconfig-interfaces"`
	OutUnicastPkts   *uint64 `path:"out-unicast-pkts" module:"openconfig-interfaces"`
}

type Interface_Ethernet

type Interface_Ethernet struct {
	AggregateId          *string                               `path:"config/aggregate-id" module:"openconfig-if-ethernet/openconfig-if-aggregate"`
	AutoNegotiate        *bool                                 `path:"config/auto-negotiate" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	Counters             *Interface_Ethernet_Counters          `path:"state/counters" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	DuplexMode           E_Ethernet_DuplexMode                 `path:"config/duplex-mode" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	EffectiveSpeed       *uint32                               `path:"state/effective-speed" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	EnableFlowControl    *bool                                 `path:"config/enable-flow-control" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	HwMacAddress         *string                               `path:"state/hw-mac-address" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	MacAddress           *string                               `path:"config/mac-address" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	NegotiatedDuplexMode E_Ethernet_NegotiatedDuplexMode       `path:"state/negotiated-duplex-mode" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	NegotiatedPortSpeed  E_OpenconfigIfEthernet_ETHERNET_SPEED `path:"state/negotiated-port-speed" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	PortSpeed            E_OpenconfigIfEthernet_ETHERNET_SPEED `path:"config/port-speed" module:"openconfig-if-ethernet/openconfig-if-ethernet"`
	SwitchedVlan         *Interface_Ethernet_SwitchedVlan      `path:"switched-vlan" module:"openconfig-vlan"`
}

type Interface_Ethernet_Counters

type Interface_Ethernet_Counters struct {
	In_8021QFrames      *uint64 `path:"in-8021q-frames" module:"openconfig-if-ethernet"`
	InCrcErrors         *uint64 `path:"in-crc-errors" module:"openconfig-if-ethernet"`
	InFragmentFrames    *uint64 `path:"in-fragment-frames" module:"openconfig-if-ethernet"`
	InJabberFrames      *uint64 `path:"in-jabber-frames" module:"openconfig-if-ethernet"`
	InMacControlFrames  *uint64 `path:"in-mac-control-frames" module:"openconfig-if-ethernet"`
	InMacPauseFrames    *uint64 `path:"in-mac-pause-frames" module:"openconfig-if-ethernet"`
	InOversizeFrames    *uint64 `path:"in-oversize-frames" module:"openconfig-if-ethernet"`
	Out_8021QFrames     *uint64 `path:"out-8021q-frames" module:"openconfig-if-ethernet"`
	OutMacControlFrames *uint64 `path:"out-mac-control-frames" module:"openconfig-if-ethernet"`
	OutMacPauseFrames   *uint64 `path:"out-mac-pause-frames" module:"openconfig-if-ethernet"`
}

type Interface_Ethernet_SwitchedVlan

type Interface_Ethernet_SwitchedVlan struct {
	AccessVlan    Interface_Ethernet_SwitchedVlan_AccessVlan_Union   `path:"config/access-vlan" module:"openconfig-vlan/openconfig-vlan"`
	InterfaceMode E_OpenconfigVlanTypes_VlanModeType                 `path:"config/interface-mode" module:"openconfig-vlan/openconfig-vlan"`
	NativeVlan    Interface_Ethernet_SwitchedVlan_NativeVlan_Union   `path:"config/native-vlan" module:"openconfig-vlan/openconfig-vlan"`
	TrunkVlans    []Interface_Ethernet_SwitchedVlan_TrunkVlans_Union `path:"config/trunk-vlans" module:"openconfig-vlan/openconfig-vlan"`
}

type Interface_Ethernet_SwitchedVlan_AccessVlan_Union

type Interface_Ethernet_SwitchedVlan_AccessVlan_Union interface{ Is_Interface_Ethernet_SwitchedVlan_AccessVlan_Union() }

type Interface_Ethernet_SwitchedVlan_AccessVlan_Union_String

type Interface_Ethernet_SwitchedVlan_AccessVlan_Union_String struct{ String string }

type Interface_Ethernet_SwitchedVlan_AccessVlan_Union_Uint16

type Interface_Ethernet_SwitchedVlan_AccessVlan_Union_Uint16 struct{ Uint16 uint16 }

type Interface_Ethernet_SwitchedVlan_NativeVlan_Union

type Interface_Ethernet_SwitchedVlan_NativeVlan_Union interface{ Is_Interface_Ethernet_SwitchedVlan_NativeVlan_Union() }

type Interface_Ethernet_SwitchedVlan_NativeVlan_Union_String

type Interface_Ethernet_SwitchedVlan_NativeVlan_Union_String struct{ String string }

type Interface_Ethernet_SwitchedVlan_NativeVlan_Union_Uint16

type Interface_Ethernet_SwitchedVlan_NativeVlan_Union_Uint16 struct{ Uint16 uint16 }

type Interface_Ethernet_SwitchedVlan_TrunkVlans_Union

type Interface_Ethernet_SwitchedVlan_TrunkVlans_Union interface{ Is_Interface_Ethernet_SwitchedVlan_TrunkVlans_Union() }

type Interface_Ethernet_SwitchedVlan_TrunkVlans_Union_String

type Interface_Ethernet_SwitchedVlan_TrunkVlans_Union_String struct{ String string }

type Interface_Ethernet_SwitchedVlan_TrunkVlans_Union_Uint16

type Interface_Ethernet_SwitchedVlan_TrunkVlans_Union_Uint16 struct{ Uint16 uint16 }

type Interface_HoldTime

type Interface_HoldTime struct {
	Down *uint32 `path:"config/down" module:"openconfig-interfaces/openconfig-interfaces"`
	Up   *uint32 `path:"config/up" module:"openconfig-interfaces/openconfig-interfaces"`
}

type Interface_RoutedVlan

type Interface_RoutedVlan struct {
	Ipv4 *Interface_RoutedVlan_Ipv4      `path:"ipv4" module:"openconfig-if-ip"`
	Ipv6 *Interface_RoutedVlan_Ipv6      `path:"ipv6" module:"openconfig-if-ip"`
	Vlan Interface_RoutedVlan_Vlan_Union `path:"config/vlan" module:"openconfig-vlan/openconfig-vlan"`
}

type Interface_RoutedVlan_Ipv4

type Interface_RoutedVlan_Ipv4 struct {
	Address    map[string]*Interface_RoutedVlan_Ipv4_Address  `path:"addresses/address" module:"openconfig-if-ip/openconfig-if-ip"`
	Enabled    *bool                                          `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	Mtu        *uint16                                        `path:"config/mtu" module:"openconfig-if-ip/openconfig-if-ip"`
	Neighbor   map[string]*Interface_RoutedVlan_Ipv4_Neighbor `path:"neighbors/neighbor" module:"openconfig-if-ip/openconfig-if-ip"`
	Unnumbered *Interface_RoutedVlan_Ipv4_Unnumbered          `path:"unnumbered" module:"openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv4_Address

type Interface_RoutedVlan_Ipv4_Address struct {
	Ip           *string                                                 `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	Origin       E_OpenconfigIfIp_IpAddressOrigin                        `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
	PrefixLength *uint8                                                  `path:"config/prefix-length" module:"openconfig-if-ip/openconfig-if-ip"`
	VrrpGroup    map[string]*Interface_RoutedVlan_Ipv4_Address_VrrpGroup `path:"vrrp/vrrp-group" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv4_Address_VrrpGroup

type Interface_RoutedVlan_Ipv4_Address_VrrpGroup struct {
	AcceptMode            *bool                                                          `path:"config/accept-mode" module:"openconfig-if-ip/openconfig-if-ip"`
	AdvertisementInterval *uint16                                                        `path:"config/advertisement-interval" module:"openconfig-if-ip/openconfig-if-ip"`
	CurrentPriority       *uint8                                                         `path:"state/current-priority" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceTracking     *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking `path:"interface-tracking" module:"openconfig-if-ip"`
	Preempt               *bool                                                          `path:"config/preempt" module:"openconfig-if-ip/openconfig-if-ip"`
	PreemptDelay          *uint16                                                        `path:"config/preempt-delay" module:"openconfig-if-ip/openconfig-if-ip"`
	Priority              *uint8                                                         `path:"config/priority" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualAddress        []string                                                       `path:"config/virtual-address" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualRouterId       *uint8                                                         `path:"config/virtual-router-id|virtual-router-id" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking

type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking struct {
	PriorityDecrement *uint8  `path:"config/priority-decrement" module:"openconfig-if-ip/openconfig-if-ip"`
	TrackInterface    *string `path:"config/track-interface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv4_Neighbor

type Interface_RoutedVlan_Ipv4_Neighbor struct {
	Ip               *string                         `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	LinkLayerAddress *string                         `path:"config/link-layer-address" module:"openconfig-if-ip/openconfig-if-ip"`
	Origin           E_OpenconfigIfIp_NeighborOrigin `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv4_Unnumbered

type Interface_RoutedVlan_Ipv4_Unnumbered struct {
	Enabled      *bool                                              `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceRef *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef `path:"interface-ref" module:"openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef

type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef struct {
	Interface    *string `path:"config/interface" module:"openconfig-if-ip/openconfig-if-ip"`
	Subinterface *uint32 `path:"config/subinterface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6

type Interface_RoutedVlan_Ipv6 struct {
	Address                map[string]*Interface_RoutedVlan_Ipv6_Address  `path:"addresses/address" module:"openconfig-if-ip/openconfig-if-ip"`
	DupAddrDetectTransmits *uint32                                        `path:"config/dup-addr-detect-transmits" module:"openconfig-if-ip/openconfig-if-ip"`
	Enabled                *bool                                          `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	Mtu                    *uint32                                        `path:"config/mtu" module:"openconfig-if-ip/openconfig-if-ip"`
	Neighbor               map[string]*Interface_RoutedVlan_Ipv6_Neighbor `path:"neighbors/neighbor" module:"openconfig-if-ip/openconfig-if-ip"`
	Unnumbered             *Interface_RoutedVlan_Ipv6_Unnumbered          `path:"unnumbered" module:"openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6_Address

type Interface_RoutedVlan_Ipv6_Address struct {
	Ip           *string                                                 `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	Origin       E_OpenconfigIfIp_IpAddressOrigin                        `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
	PrefixLength *uint8                                                  `path:"config/prefix-length" module:"openconfig-if-ip/openconfig-if-ip"`
	Status       E_Address_Status                                        `path:"state/status" module:"openconfig-if-ip/openconfig-if-ip"`
	VrrpGroup    map[string]*Interface_RoutedVlan_Ipv6_Address_VrrpGroup `path:"vrrp/vrrp-group" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6_Address_VrrpGroup

type Interface_RoutedVlan_Ipv6_Address_VrrpGroup struct {
	AcceptMode            *bool                                                          `path:"config/accept-mode" module:"openconfig-if-ip/openconfig-if-ip"`
	AdvertisementInterval *uint16                                                        `path:"config/advertisement-interval" module:"openconfig-if-ip/openconfig-if-ip"`
	CurrentPriority       *uint8                                                         `path:"state/current-priority" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceTracking     *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking `path:"interface-tracking" module:"openconfig-if-ip"`
	Preempt               *bool                                                          `path:"config/preempt" module:"openconfig-if-ip/openconfig-if-ip"`
	PreemptDelay          *uint16                                                        `path:"config/preempt-delay" module:"openconfig-if-ip/openconfig-if-ip"`
	Priority              *uint8                                                         `path:"config/priority" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualAddress        []string                                                       `path:"config/virtual-address" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualLinkLocal      *string                                                        `path:"config/virtual-link-local" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualRouterId       *uint8                                                         `path:"config/virtual-router-id|virtual-router-id" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking

type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking struct {
	PriorityDecrement *uint8  `path:"config/priority-decrement" module:"openconfig-if-ip/openconfig-if-ip"`
	TrackInterface    *string `path:"config/track-interface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6_Neighbor

type Interface_RoutedVlan_Ipv6_Neighbor struct {
	Ip               *string                         `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	IsRouter         YANGEmpty                       `path:"state/is-router" module:"openconfig-if-ip/openconfig-if-ip"`
	LinkLayerAddress *string                         `path:"config/link-layer-address" module:"openconfig-if-ip/openconfig-if-ip"`
	NeighborState    E_Neighbor_NeighborState        `path:"state/neighbor-state" module:"openconfig-if-ip/openconfig-if-ip"`
	Origin           E_OpenconfigIfIp_NeighborOrigin `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6_Unnumbered

type Interface_RoutedVlan_Ipv6_Unnumbered struct {
	Enabled      *bool                                              `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceRef *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef `path:"interface-ref" module:"openconfig-if-ip"`
}

type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef

type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef struct {
	Interface    *string `path:"config/interface" module:"openconfig-if-ip/openconfig-if-ip"`
	Subinterface *uint32 `path:"config/subinterface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_RoutedVlan_Vlan_Union

type Interface_RoutedVlan_Vlan_Union interface{ Is_Interface_RoutedVlan_Vlan_Union() }

type Interface_RoutedVlan_Vlan_Union_String

type Interface_RoutedVlan_Vlan_Union_String struct{ String string }

type Interface_RoutedVlan_Vlan_Union_Uint16

type Interface_RoutedVlan_Vlan_Union_Uint16 struct{ Uint16 uint16 }

type Interface_Subinterface

type Interface_Subinterface struct {
	AdminStatus E_Interface_AdminStatus          `path:"state/admin-status" module:"openconfig-interfaces/openconfig-interfaces"`
	Counters    *Interface_Subinterface_Counters `path:"state/counters" module:"openconfig-interfaces/openconfig-interfaces"`
	Description *string                          `path:"config/description" module:"openconfig-interfaces/openconfig-interfaces"`
	Enabled     *bool                            `path:"config/enabled" module:"openconfig-interfaces/openconfig-interfaces"`
	Ifindex     *uint32                          `path:"state/ifindex" module:"openconfig-interfaces/openconfig-interfaces"`
	Index       *uint32                          `path:"config/index|index" module:"openconfig-interfaces/openconfig-interfaces|openconfig-interfaces"`
	Ipv4        *Interface_Subinterface_Ipv4     `path:"ipv4" module:"openconfig-if-ip"`
	Ipv6        *Interface_Subinterface_Ipv6     `path:"ipv6" module:"openconfig-if-ip"`
	LastChange  *uint32                          `path:"state/last-change" module:"openconfig-interfaces/openconfig-interfaces"`
	Name        *string                          `path:"config/name" module:"openconfig-interfaces/openconfig-interfaces"`
	OperStatus  E_Interface_OperStatus           `path:"state/oper-status" module:"openconfig-interfaces/openconfig-interfaces"`
	Vlan        *Interface_Subinterface_Vlan     `path:"vlan" module:"openconfig-vlan"`
}

type Interface_Subinterface_Counters

type Interface_Subinterface_Counters struct {
	InBroadcastPkts  *uint64 `path:"in-broadcast-pkts" module:"openconfig-interfaces"`
	InDiscards       *uint64 `path:"in-discards" module:"openconfig-interfaces"`
	InErrors         *uint64 `path:"in-errors" module:"openconfig-interfaces"`
	InMulticastPkts  *uint64 `path:"in-multicast-pkts" module:"openconfig-interfaces"`
	InOctets         *uint64 `path:"in-octets" module:"openconfig-interfaces"`
	InUnicastPkts    *uint64 `path:"in-unicast-pkts" module:"openconfig-interfaces"`
	InUnknownProtos  *uint32 `path:"in-unknown-protos" module:"openconfig-interfaces"`
	LastClear        *string `path:"last-clear" module:"openconfig-interfaces"`
	OutBroadcastPkts *uint64 `path:"out-broadcast-pkts" module:"openconfig-interfaces"`
	OutDiscards      *uint64 `path:"out-discards" module:"openconfig-interfaces"`
	OutErrors        *uint64 `path:"out-errors" module:"openconfig-interfaces"`
	OutMulticastPkts *uint64 `path:"out-multicast-pkts" module:"openconfig-interfaces"`
	OutOctets        *uint64 `path:"out-octets" module:"openconfig-interfaces"`
	OutUnicastPkts   *uint64 `path:"out-unicast-pkts" module:"openconfig-interfaces"`
}

type Interface_Subinterface_Ipv4

type Interface_Subinterface_Ipv4 struct {
	Address    map[string]*Interface_Subinterface_Ipv4_Address  `path:"addresses/address" module:"openconfig-if-ip/openconfig-if-ip"`
	Enabled    *bool                                            `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	Mtu        *uint16                                          `path:"config/mtu" module:"openconfig-if-ip/openconfig-if-ip"`
	Neighbor   map[string]*Interface_Subinterface_Ipv4_Neighbor `path:"neighbors/neighbor" module:"openconfig-if-ip/openconfig-if-ip"`
	Unnumbered *Interface_Subinterface_Ipv4_Unnumbered          `path:"unnumbered" module:"openconfig-if-ip"`
}

type Interface_Subinterface_Ipv4_Address

type Interface_Subinterface_Ipv4_Address struct {
	Ip           *string                                                   `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	Origin       E_OpenconfigIfIp_IpAddressOrigin                          `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
	PrefixLength *uint8                                                    `path:"config/prefix-length" module:"openconfig-if-ip/openconfig-if-ip"`
	VrrpGroup    map[string]*Interface_Subinterface_Ipv4_Address_VrrpGroup `path:"vrrp/vrrp-group" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv4_Address_VrrpGroup

type Interface_Subinterface_Ipv4_Address_VrrpGroup struct {
	AcceptMode            *bool                                                            `path:"config/accept-mode" module:"openconfig-if-ip/openconfig-if-ip"`
	AdvertisementInterval *uint16                                                          `path:"config/advertisement-interval" module:"openconfig-if-ip/openconfig-if-ip"`
	CurrentPriority       *uint8                                                           `path:"state/current-priority" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceTracking     *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking `path:"interface-tracking" module:"openconfig-if-ip"`
	Preempt               *bool                                                            `path:"config/preempt" module:"openconfig-if-ip/openconfig-if-ip"`
	PreemptDelay          *uint16                                                          `path:"config/preempt-delay" module:"openconfig-if-ip/openconfig-if-ip"`
	Priority              *uint8                                                           `path:"config/priority" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualAddress        []string                                                         `path:"config/virtual-address" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualRouterId       *uint8                                                           `path:"config/virtual-router-id|virtual-router-id" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
}

type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking

type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking struct {
	PriorityDecrement *uint8  `path:"config/priority-decrement" module:"openconfig-if-ip/openconfig-if-ip"`
	TrackInterface    *string `path:"config/track-interface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv4_Neighbor

type Interface_Subinterface_Ipv4_Neighbor struct {
	Ip               *string                         `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	LinkLayerAddress *string                         `path:"config/link-layer-address" module:"openconfig-if-ip/openconfig-if-ip"`
	Origin           E_OpenconfigIfIp_NeighborOrigin `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv4_Unnumbered

type Interface_Subinterface_Ipv4_Unnumbered struct {
	Enabled      *bool                                                `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceRef *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef `path:"interface-ref" module:"openconfig-if-ip"`
}

type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef

type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef struct {
	Interface    *string `path:"config/interface" module:"openconfig-if-ip/openconfig-if-ip"`
	Subinterface *uint32 `path:"config/subinterface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6

type Interface_Subinterface_Ipv6 struct {
	Address                map[string]*Interface_Subinterface_Ipv6_Address  `path:"addresses/address" module:"openconfig-if-ip/openconfig-if-ip"`
	DupAddrDetectTransmits *uint32                                          `path:"config/dup-addr-detect-transmits" module:"openconfig-if-ip/openconfig-if-ip"`
	Enabled                *bool                                            `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	Mtu                    *uint32                                          `path:"config/mtu" module:"openconfig-if-ip/openconfig-if-ip"`
	Neighbor               map[string]*Interface_Subinterface_Ipv6_Neighbor `path:"neighbors/neighbor" module:"openconfig-if-ip/openconfig-if-ip"`
	Unnumbered             *Interface_Subinterface_Ipv6_Unnumbered          `path:"unnumbered" module:"openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6_Address

type Interface_Subinterface_Ipv6_Address struct {
	Ip           *string                                                   `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	Origin       E_OpenconfigIfIp_IpAddressOrigin                          `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
	PrefixLength *uint8                                                    `path:"config/prefix-length" module:"openconfig-if-ip/openconfig-if-ip"`
	Status       E_Address_Status                                          `path:"state/status" module:"openconfig-if-ip/openconfig-if-ip"`
	VrrpGroup    map[string]*Interface_Subinterface_Ipv6_Address_VrrpGroup `path:"vrrp/vrrp-group" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6_Address_VrrpGroup

type Interface_Subinterface_Ipv6_Address_VrrpGroup struct {
	AcceptMode            *bool                                                            `path:"config/accept-mode" module:"openconfig-if-ip/openconfig-if-ip"`
	AdvertisementInterval *uint16                                                          `path:"config/advertisement-interval" module:"openconfig-if-ip/openconfig-if-ip"`
	CurrentPriority       *uint8                                                           `path:"state/current-priority" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceTracking     *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking `path:"interface-tracking" module:"openconfig-if-ip"`
	Preempt               *bool                                                            `path:"config/preempt" module:"openconfig-if-ip/openconfig-if-ip"`
	PreemptDelay          *uint16                                                          `path:"config/preempt-delay" module:"openconfig-if-ip/openconfig-if-ip"`
	Priority              *uint8                                                           `path:"config/priority" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualAddress        []string                                                         `path:"config/virtual-address" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualLinkLocal      *string                                                          `path:"config/virtual-link-local" module:"openconfig-if-ip/openconfig-if-ip"`
	VirtualRouterId       *uint8                                                           `path:"config/virtual-router-id|virtual-router-id" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking

type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking struct {
	PriorityDecrement *uint8  `path:"config/priority-decrement" module:"openconfig-if-ip/openconfig-if-ip"`
	TrackInterface    *string `path:"config/track-interface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6_Neighbor

type Interface_Subinterface_Ipv6_Neighbor struct {
	Ip               *string                         `path:"config/ip|ip" module:"openconfig-if-ip/openconfig-if-ip|openconfig-if-ip"`
	IsRouter         YANGEmpty                       `path:"state/is-router" module:"openconfig-if-ip/openconfig-if-ip"`
	LinkLayerAddress *string                         `path:"config/link-layer-address" module:"openconfig-if-ip/openconfig-if-ip"`
	NeighborState    E_Neighbor_NeighborState        `path:"state/neighbor-state" module:"openconfig-if-ip/openconfig-if-ip"`
	Origin           E_OpenconfigIfIp_NeighborOrigin `path:"state/origin" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6_Unnumbered

type Interface_Subinterface_Ipv6_Unnumbered struct {
	Enabled      *bool                                                `path:"config/enabled" module:"openconfig-if-ip/openconfig-if-ip"`
	InterfaceRef *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef `path:"interface-ref" module:"openconfig-if-ip"`
}

type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef

type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef struct {
	Interface    *string `path:"config/interface" module:"openconfig-if-ip/openconfig-if-ip"`
	Subinterface *uint32 `path:"config/subinterface" module:"openconfig-if-ip/openconfig-if-ip"`
}

type Interface_Subinterface_Vlan

type Interface_Subinterface_Vlan struct {
	VlanId Interface_Subinterface_Vlan_VlanId_Union `path:"config/vlan-id" module:"openconfig-vlan/openconfig-vlan"`
}

type Interface_Subinterface_Vlan_VlanId_Union

type Interface_Subinterface_Vlan_VlanId_Union interface{ Is_Interface_Subinterface_Vlan_VlanId_Union() }

type Interface_Subinterface_Vlan_VlanId_Union_String

type Interface_Subinterface_Vlan_VlanId_Union_String struct{ String string }

type Interface_Subinterface_Vlan_VlanId_Union_Uint16

type Interface_Subinterface_Vlan_VlanId_Union_Uint16 struct{ Uint16 uint16 }

type Vlan

type Vlan struct {
	Member []*Vlan_Member                   `path:"members/member" module:"openconfig-vlan/openconfig-vlan"`
	Name   *string                          `path:"config/name" module:"openconfig-vlan/openconfig-vlan"`
	Status E_Vlan_Status                    `path:"config/status" module:"openconfig-vlan/openconfig-vlan"`
	Tpid   E_OpenconfigVlanTypes_TPID_TYPES `path:"config/tpid" module:"openconfig-vlan/openconfig-vlan"`
	VlanId *uint16                          `path:"config/vlan-id|vlan-id" module:"openconfig-vlan/openconfig-vlan|openconfig-vlan"`
}

type Vlan_Member

type Vlan_Member struct {
	InterfaceRef *Vlan_Member_InterfaceRef `path:"interface-ref" module:"openconfig-vlan"`
}

type Vlan_Member_InterfaceRef

type Vlan_Member_InterfaceRef struct {
	Interface    *string `path:"state/interface" module:"openconfig-vlan/openconfig-vlan"`
	Subinterface *uint32 `path:"state/subinterface" module:"openconfig-vlan/openconfig-vlan"`
}

type YANGEmpty

type YANGEmpty bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL