1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: openconfig-interfaces.proto 4 5import sys 6_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 7from google.protobuf import descriptor as _descriptor 8from google.protobuf import message as _message 9from google.protobuf import reflection as _reflection 10from google.protobuf import symbol_database as _symbol_database 11# @@protoc_insertion_point(imports) 12 13_sym_db = _symbol_database.Default() 14 15 16 17 18DESCRIPTOR = _descriptor.FileDescriptor( 19 name='openconfig-interfaces.proto', 20 package='openconfig_interfaces', 21 syntax='proto3', 22 serialized_options=None, 23 serialized_pb=_b('\n\x1bopenconfig-interfaces.proto\x12\x15openconfig_interfaces\"\xc8\x1a\n\nInterfaces\x12>\n\tinterface\x18\x01 \x03(\x0b\x32+.openconfig_interfaces.Interfaces.Interface\x1a\xf9\x19\n\tInterface\x12\x42\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x32.openconfig_interfaces.Interfaces.Interface.Config\x12G\n\thold_time\x18\x02 \x01(\x0b\x32\x34.openconfig_interfaces.Interfaces.Interface.HoldTime\x12\x0c\n\x04name\x18\x03 \x01(\t\x12@\n\x05state\x18\x04 \x01(\x0b\x32\x31.openconfig_interfaces.Interfaces.Interface.State\x12P\n\rsubinterfaces\x18\x05 \x01(\x0b\x32\x39.openconfig_interfaces.Interfaces.Interface.Subinterfaces\x1an\n\x06\x43onfig\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08\x12\x15\n\rloopback_mode\x18\x03 \x01(\x08\x12\x0b\n\x03mtu\x18\x04 \x01(\r\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\x0c\n\x04type\x18\x06 \x01(\t\x1a\xe9\x01\n\x08HoldTime\x12K\n\x06\x63onfig\x18\x01 \x01(\x0b\x32;.openconfig_interfaces.Interfaces.Interface.HoldTime.Config\x12I\n\x05state\x18\x02 \x01(\x0b\x32:.openconfig_interfaces.Interfaces.Interface.HoldTime.State\x1a\"\n\x06\x43onfig\x12\x0c\n\x04\x64own\x18\x01 \x01(\r\x12\n\n\x02up\x18\x02 \x01(\r\x1a!\n\x05State\x12\x0c\n\x04\x64own\x18\x01 \x01(\r\x12\n\n\x02up\x18\x02 \x01(\r\x1a\xd2\x08\n\x05State\x12S\n\x0c\x61\x64min_status\x18\x01 \x01(\x0e\x32=.openconfig_interfaces.Interfaces.Interface.State.AdminStatus\x12L\n\x08\x63ounters\x18\x02 \x01(\x0b\x32:.openconfig_interfaces.Interfaces.Interface.State.Counters\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x04 \x01(\x08\x12\x0f\n\x07ifindex\x18\x05 \x01(\r\x12\x13\n\x0blast_change\x18\x06 \x01(\x04\x12\x15\n\rloopback_mode\x18\x07 \x01(\x08\x12\x0b\n\x03mtu\x18\x08 \x01(\r\x12\x0c\n\x04name\x18\t \x01(\t\x12Q\n\x0boper_status\x18\n \x01(\x0e\x32<.openconfig_interfaces.Interfaces.Interface.State.OperStatus\x12\x0c\n\x04type\x18\x0b \x01(\t\x1a\x87\x03\n\x08\x43ounters\x12\x1b\n\x13\x63\x61rrier_transitions\x18\x01 \x01(\x04\x12\x19\n\x11in_broadcast_pkts\x18\x02 \x01(\x04\x12\x13\n\x0bin_discards\x18\x03 \x01(\x04\x12\x11\n\tin_errors\x18\x04 \x01(\x04\x12\x15\n\rin_fcs_errors\x18\x05 \x01(\x04\x12\x19\n\x11in_multicast_pkts\x18\x06 \x01(\x04\x12\x11\n\tin_octets\x18\x07 \x01(\x04\x12\x17\n\x0fin_unicast_pkts\x18\x08 \x01(\x04\x12\x19\n\x11in_unknown_protos\x18\t \x01(\x04\x12\x12\n\nlast_clear\x18\n \x01(\x04\x12\x1a\n\x12out_broadcast_pkts\x18\x0b \x01(\x04\x12\x14\n\x0cout_discards\x18\x0c \x01(\x04\x12\x12\n\nout_errors\x18\r \x01(\x04\x12\x1a\n\x12out_multicast_pkts\x18\x0e \x01(\x04\x12\x12\n\nout_octets\x18\x0f \x01(\x04\x12\x18\n\x10out_unicast_pkts\x18\x10 \x01(\x04\"i\n\x0b\x41\x64minStatus\x12\x17\n\x13\x41\x64minStatus_INVALID\x10\x00\x12\x12\n\x0e\x41\x64minStatus_UP\x10\x01\x12\x14\n\x10\x41\x64minStatus_DOWN\x10\x02\x12\x17\n\x13\x41\x64minStatus_TESTING\x10\x03\"\xd1\x01\n\nOperStatus\x12\x16\n\x12OperStatus_INVALID\x10\x00\x12\x11\n\rOperStatus_UP\x10\x01\x12\x13\n\x0fOperStatus_DOWN\x10\x02\x12\x16\n\x12OperStatus_TESTING\x10\x03\x12\x16\n\x12OperStatus_UNKNOWN\x10\x04\x12\x16\n\x12OperStatus_DORMANT\x10\x05\x12\x1a\n\x16OperStatus_NOT_PRESENT\x10\x06\x12\x1f\n\x1bOperStatus_LOWER_LAYER_DOWN\x10\x07\x1a\x8b\x0c\n\rSubinterfaces\x12\\\n\x0csubinterface\x18\x01 \x03(\x0b\x32\x46.openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface\x1a\x9b\x0b\n\x0cSubinterface\x12]\n\x06\x63onfig\x18\x01 \x01(\x0b\x32M.openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.Config\x12\r\n\x05index\x18\x02 \x01(\r\x12[\n\x05state\x18\x03 \x01(\x0b\x32L.openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State\x1a=\n\x06\x43onfig\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08\x12\r\n\x05index\x18\x03 \x01(\r\x1a\x80\t\n\x05State\x12n\n\x0c\x61\x64min_status\x18\x01 \x01(\x0e\x32X.openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.AdminStatus\x12g\n\x08\x63ounters\x18\x02 \x01(\x0b\x32U.openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x04 \x01(\x08\x12\x0f\n\x07ifindex\x18\x05 \x01(\r\x12\r\n\x05index\x18\x06 \x01(\r\x12\x13\n\x0blast_change\x18\x07 \x01(\x04\x12\x0c\n\x04name\x18\x08 \x01(\t\x12l\n\x0boper_status\x18\t \x01(\x0e\x32W.openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.OperStatus\x1a\x87\x03\n\x08\x43ounters\x12\x1b\n\x13\x63\x61rrier_transitions\x18\x01 \x01(\x04\x12\x19\n\x11in_broadcast_pkts\x18\x02 \x01(\x04\x12\x13\n\x0bin_discards\x18\x03 \x01(\x04\x12\x11\n\tin_errors\x18\x04 \x01(\x04\x12\x15\n\rin_fcs_errors\x18\x05 \x01(\x04\x12\x19\n\x11in_multicast_pkts\x18\x06 \x01(\x04\x12\x11\n\tin_octets\x18\x07 \x01(\x04\x12\x17\n\x0fin_unicast_pkts\x18\x08 \x01(\x04\x12\x19\n\x11in_unknown_protos\x18\t \x01(\x04\x12\x12\n\nlast_clear\x18\n \x01(\x04\x12\x1a\n\x12out_broadcast_pkts\x18\x0b \x01(\x04\x12\x14\n\x0cout_discards\x18\x0c \x01(\x04\x12\x12\n\nout_errors\x18\r \x01(\x04\x12\x1a\n\x12out_multicast_pkts\x18\x0e \x01(\x04\x12\x12\n\nout_octets\x18\x0f \x01(\x04\x12\x18\n\x10out_unicast_pkts\x18\x10 \x01(\x04\"i\n\x0b\x41\x64minStatus\x12\x17\n\x13\x41\x64minStatus_INVALID\x10\x00\x12\x12\n\x0e\x41\x64minStatus_UP\x10\x01\x12\x14\n\x10\x41\x64minStatus_DOWN\x10\x02\x12\x17\n\x13\x41\x64minStatus_TESTING\x10\x03\"\xd1\x01\n\nOperStatus\x12\x16\n\x12OperStatus_INVALID\x10\x00\x12\x11\n\rOperStatus_UP\x10\x01\x12\x13\n\x0fOperStatus_DOWN\x10\x02\x12\x16\n\x12OperStatus_TESTING\x10\x03\x12\x16\n\x12OperStatus_UNKNOWN\x10\x04\x12\x16\n\x12OperStatus_DORMANT\x10\x05\x12\x1a\n\x16OperStatus_NOT_PRESENT\x10\x06\x12\x1f\n\x1bOperStatus_LOWER_LAYER_DOWN\x10\x07\x62\x06proto3') 24) 25 26 27 28_INTERFACES_INTERFACE_STATE_ADMINSTATUS = _descriptor.EnumDescriptor( 29 name='AdminStatus', 30 full_name='openconfig_interfaces.Interfaces.Interface.State.AdminStatus', 31 filename=None, 32 file=DESCRIPTOR, 33 values=[ 34 _descriptor.EnumValueDescriptor( 35 name='AdminStatus_INVALID', index=0, number=0, 36 serialized_options=None, 37 type=None), 38 _descriptor.EnumValueDescriptor( 39 name='AdminStatus_UP', index=1, number=1, 40 serialized_options=None, 41 type=None), 42 _descriptor.EnumValueDescriptor( 43 name='AdminStatus_DOWN', index=2, number=2, 44 serialized_options=None, 45 type=None), 46 _descriptor.EnumValueDescriptor( 47 name='AdminStatus_TESTING', index=3, number=3, 48 serialized_options=None, 49 type=None), 50 ], 51 containing_type=None, 52 serialized_options=None, 53 serialized_start=1588, 54 serialized_end=1693, 55) 56_sym_db.RegisterEnumDescriptor(_INTERFACES_INTERFACE_STATE_ADMINSTATUS) 57 58_INTERFACES_INTERFACE_STATE_OPERSTATUS = _descriptor.EnumDescriptor( 59 name='OperStatus', 60 full_name='openconfig_interfaces.Interfaces.Interface.State.OperStatus', 61 filename=None, 62 file=DESCRIPTOR, 63 values=[ 64 _descriptor.EnumValueDescriptor( 65 name='OperStatus_INVALID', index=0, number=0, 66 serialized_options=None, 67 type=None), 68 _descriptor.EnumValueDescriptor( 69 name='OperStatus_UP', index=1, number=1, 70 serialized_options=None, 71 type=None), 72 _descriptor.EnumValueDescriptor( 73 name='OperStatus_DOWN', index=2, number=2, 74 serialized_options=None, 75 type=None), 76 _descriptor.EnumValueDescriptor( 77 name='OperStatus_TESTING', index=3, number=3, 78 serialized_options=None, 79 type=None), 80 _descriptor.EnumValueDescriptor( 81 name='OperStatus_UNKNOWN', index=4, number=4, 82 serialized_options=None, 83 type=None), 84 _descriptor.EnumValueDescriptor( 85 name='OperStatus_DORMANT', index=5, number=5, 86 serialized_options=None, 87 type=None), 88 _descriptor.EnumValueDescriptor( 89 name='OperStatus_NOT_PRESENT', index=6, number=6, 90 serialized_options=None, 91 type=None), 92 _descriptor.EnumValueDescriptor( 93 name='OperStatus_LOWER_LAYER_DOWN', index=7, number=7, 94 serialized_options=None, 95 type=None), 96 ], 97 containing_type=None, 98 serialized_options=None, 99 serialized_start=1696, 100 serialized_end=1905, 101) 102_sym_db.RegisterEnumDescriptor(_INTERFACES_INTERFACE_STATE_OPERSTATUS) 103 104_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_ADMINSTATUS = _descriptor.EnumDescriptor( 105 name='AdminStatus', 106 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.AdminStatus', 107 filename=None, 108 file=DESCRIPTOR, 109 values=[ 110 _descriptor.EnumValueDescriptor( 111 name='AdminStatus_INVALID', index=0, number=0, 112 serialized_options=None, 113 type=None), 114 _descriptor.EnumValueDescriptor( 115 name='AdminStatus_UP', index=1, number=1, 116 serialized_options=None, 117 type=None), 118 _descriptor.EnumValueDescriptor( 119 name='AdminStatus_DOWN', index=2, number=2, 120 serialized_options=None, 121 type=None), 122 _descriptor.EnumValueDescriptor( 123 name='AdminStatus_TESTING', index=3, number=3, 124 serialized_options=None, 125 type=None), 126 ], 127 containing_type=None, 128 serialized_options=None, 129 serialized_start=1588, 130 serialized_end=1693, 131) 132_sym_db.RegisterEnumDescriptor(_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_ADMINSTATUS) 133 134_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_OPERSTATUS = _descriptor.EnumDescriptor( 135 name='OperStatus', 136 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.OperStatus', 137 filename=None, 138 file=DESCRIPTOR, 139 values=[ 140 _descriptor.EnumValueDescriptor( 141 name='OperStatus_INVALID', index=0, number=0, 142 serialized_options=None, 143 type=None), 144 _descriptor.EnumValueDescriptor( 145 name='OperStatus_UP', index=1, number=1, 146 serialized_options=None, 147 type=None), 148 _descriptor.EnumValueDescriptor( 149 name='OperStatus_DOWN', index=2, number=2, 150 serialized_options=None, 151 type=None), 152 _descriptor.EnumValueDescriptor( 153 name='OperStatus_TESTING', index=3, number=3, 154 serialized_options=None, 155 type=None), 156 _descriptor.EnumValueDescriptor( 157 name='OperStatus_UNKNOWN', index=4, number=4, 158 serialized_options=None, 159 type=None), 160 _descriptor.EnumValueDescriptor( 161 name='OperStatus_DORMANT', index=5, number=5, 162 serialized_options=None, 163 type=None), 164 _descriptor.EnumValueDescriptor( 165 name='OperStatus_NOT_PRESENT', index=6, number=6, 166 serialized_options=None, 167 type=None), 168 _descriptor.EnumValueDescriptor( 169 name='OperStatus_LOWER_LAYER_DOWN', index=7, number=7, 170 serialized_options=None, 171 type=None), 172 ], 173 containing_type=None, 174 serialized_options=None, 175 serialized_start=1696, 176 serialized_end=1905, 177) 178_sym_db.RegisterEnumDescriptor(_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_OPERSTATUS) 179 180 181_INTERFACES_INTERFACE_CONFIG = _descriptor.Descriptor( 182 name='Config', 183 full_name='openconfig_interfaces.Interfaces.Interface.Config', 184 filename=None, 185 file=DESCRIPTOR, 186 containing_type=None, 187 fields=[ 188 _descriptor.FieldDescriptor( 189 name='description', full_name='openconfig_interfaces.Interfaces.Interface.Config.description', index=0, 190 number=1, type=9, cpp_type=9, label=1, 191 has_default_value=False, default_value=_b("").decode('utf-8'), 192 message_type=None, enum_type=None, containing_type=None, 193 is_extension=False, extension_scope=None, 194 serialized_options=None, file=DESCRIPTOR), 195 _descriptor.FieldDescriptor( 196 name='enabled', full_name='openconfig_interfaces.Interfaces.Interface.Config.enabled', index=1, 197 number=2, type=8, cpp_type=7, label=1, 198 has_default_value=False, default_value=False, 199 message_type=None, enum_type=None, containing_type=None, 200 is_extension=False, extension_scope=None, 201 serialized_options=None, file=DESCRIPTOR), 202 _descriptor.FieldDescriptor( 203 name='loopback_mode', full_name='openconfig_interfaces.Interfaces.Interface.Config.loopback_mode', index=2, 204 number=3, type=8, cpp_type=7, label=1, 205 has_default_value=False, default_value=False, 206 message_type=None, enum_type=None, containing_type=None, 207 is_extension=False, extension_scope=None, 208 serialized_options=None, file=DESCRIPTOR), 209 _descriptor.FieldDescriptor( 210 name='mtu', full_name='openconfig_interfaces.Interfaces.Interface.Config.mtu', index=3, 211 number=4, type=13, cpp_type=3, label=1, 212 has_default_value=False, default_value=0, 213 message_type=None, enum_type=None, containing_type=None, 214 is_extension=False, extension_scope=None, 215 serialized_options=None, file=DESCRIPTOR), 216 _descriptor.FieldDescriptor( 217 name='name', full_name='openconfig_interfaces.Interfaces.Interface.Config.name', index=4, 218 number=5, type=9, cpp_type=9, label=1, 219 has_default_value=False, default_value=_b("").decode('utf-8'), 220 message_type=None, enum_type=None, containing_type=None, 221 is_extension=False, extension_scope=None, 222 serialized_options=None, file=DESCRIPTOR), 223 _descriptor.FieldDescriptor( 224 name='type', full_name='openconfig_interfaces.Interfaces.Interface.Config.type', index=5, 225 number=6, type=9, cpp_type=9, label=1, 226 has_default_value=False, default_value=_b("").decode('utf-8'), 227 message_type=None, enum_type=None, containing_type=None, 228 is_extension=False, extension_scope=None, 229 serialized_options=None, file=DESCRIPTOR), 230 ], 231 extensions=[ 232 ], 233 nested_types=[], 234 enum_types=[ 235 ], 236 serialized_options=None, 237 is_extendable=False, 238 syntax='proto3', 239 extension_ranges=[], 240 oneofs=[ 241 ], 242 serialized_start=450, 243 serialized_end=560, 244) 245 246_INTERFACES_INTERFACE_HOLDTIME_CONFIG = _descriptor.Descriptor( 247 name='Config', 248 full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.Config', 249 filename=None, 250 file=DESCRIPTOR, 251 containing_type=None, 252 fields=[ 253 _descriptor.FieldDescriptor( 254 name='down', full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.Config.down', index=0, 255 number=1, type=13, cpp_type=3, label=1, 256 has_default_value=False, default_value=0, 257 message_type=None, enum_type=None, containing_type=None, 258 is_extension=False, extension_scope=None, 259 serialized_options=None, file=DESCRIPTOR), 260 _descriptor.FieldDescriptor( 261 name='up', full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.Config.up', index=1, 262 number=2, type=13, cpp_type=3, label=1, 263 has_default_value=False, default_value=0, 264 message_type=None, enum_type=None, containing_type=None, 265 is_extension=False, extension_scope=None, 266 serialized_options=None, file=DESCRIPTOR), 267 ], 268 extensions=[ 269 ], 270 nested_types=[], 271 enum_types=[ 272 ], 273 serialized_options=None, 274 is_extendable=False, 275 syntax='proto3', 276 extension_ranges=[], 277 oneofs=[ 278 ], 279 serialized_start=727, 280 serialized_end=761, 281) 282 283_INTERFACES_INTERFACE_HOLDTIME_STATE = _descriptor.Descriptor( 284 name='State', 285 full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.State', 286 filename=None, 287 file=DESCRIPTOR, 288 containing_type=None, 289 fields=[ 290 _descriptor.FieldDescriptor( 291 name='down', full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.State.down', index=0, 292 number=1, type=13, cpp_type=3, label=1, 293 has_default_value=False, default_value=0, 294 message_type=None, enum_type=None, containing_type=None, 295 is_extension=False, extension_scope=None, 296 serialized_options=None, file=DESCRIPTOR), 297 _descriptor.FieldDescriptor( 298 name='up', full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.State.up', index=1, 299 number=2, type=13, cpp_type=3, label=1, 300 has_default_value=False, default_value=0, 301 message_type=None, enum_type=None, containing_type=None, 302 is_extension=False, extension_scope=None, 303 serialized_options=None, file=DESCRIPTOR), 304 ], 305 extensions=[ 306 ], 307 nested_types=[], 308 enum_types=[ 309 ], 310 serialized_options=None, 311 is_extendable=False, 312 syntax='proto3', 313 extension_ranges=[], 314 oneofs=[ 315 ], 316 serialized_start=763, 317 serialized_end=796, 318) 319 320_INTERFACES_INTERFACE_HOLDTIME = _descriptor.Descriptor( 321 name='HoldTime', 322 full_name='openconfig_interfaces.Interfaces.Interface.HoldTime', 323 filename=None, 324 file=DESCRIPTOR, 325 containing_type=None, 326 fields=[ 327 _descriptor.FieldDescriptor( 328 name='config', full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.config', index=0, 329 number=1, type=11, cpp_type=10, label=1, 330 has_default_value=False, default_value=None, 331 message_type=None, enum_type=None, containing_type=None, 332 is_extension=False, extension_scope=None, 333 serialized_options=None, file=DESCRIPTOR), 334 _descriptor.FieldDescriptor( 335 name='state', full_name='openconfig_interfaces.Interfaces.Interface.HoldTime.state', index=1, 336 number=2, type=11, cpp_type=10, label=1, 337 has_default_value=False, default_value=None, 338 message_type=None, enum_type=None, containing_type=None, 339 is_extension=False, extension_scope=None, 340 serialized_options=None, file=DESCRIPTOR), 341 ], 342 extensions=[ 343 ], 344 nested_types=[_INTERFACES_INTERFACE_HOLDTIME_CONFIG, _INTERFACES_INTERFACE_HOLDTIME_STATE, ], 345 enum_types=[ 346 ], 347 serialized_options=None, 348 is_extendable=False, 349 syntax='proto3', 350 extension_ranges=[], 351 oneofs=[ 352 ], 353 serialized_start=563, 354 serialized_end=796, 355) 356 357_INTERFACES_INTERFACE_STATE_COUNTERS = _descriptor.Descriptor( 358 name='Counters', 359 full_name='openconfig_interfaces.Interfaces.Interface.State.Counters', 360 filename=None, 361 file=DESCRIPTOR, 362 containing_type=None, 363 fields=[ 364 _descriptor.FieldDescriptor( 365 name='carrier_transitions', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.carrier_transitions', index=0, 366 number=1, type=4, cpp_type=4, label=1, 367 has_default_value=False, default_value=0, 368 message_type=None, enum_type=None, containing_type=None, 369 is_extension=False, extension_scope=None, 370 serialized_options=None, file=DESCRIPTOR), 371 _descriptor.FieldDescriptor( 372 name='in_broadcast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_broadcast_pkts', index=1, 373 number=2, type=4, cpp_type=4, label=1, 374 has_default_value=False, default_value=0, 375 message_type=None, enum_type=None, containing_type=None, 376 is_extension=False, extension_scope=None, 377 serialized_options=None, file=DESCRIPTOR), 378 _descriptor.FieldDescriptor( 379 name='in_discards', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_discards', index=2, 380 number=3, type=4, cpp_type=4, label=1, 381 has_default_value=False, default_value=0, 382 message_type=None, enum_type=None, containing_type=None, 383 is_extension=False, extension_scope=None, 384 serialized_options=None, file=DESCRIPTOR), 385 _descriptor.FieldDescriptor( 386 name='in_errors', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_errors', index=3, 387 number=4, type=4, cpp_type=4, label=1, 388 has_default_value=False, default_value=0, 389 message_type=None, enum_type=None, containing_type=None, 390 is_extension=False, extension_scope=None, 391 serialized_options=None, file=DESCRIPTOR), 392 _descriptor.FieldDescriptor( 393 name='in_fcs_errors', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_fcs_errors', index=4, 394 number=5, type=4, cpp_type=4, label=1, 395 has_default_value=False, default_value=0, 396 message_type=None, enum_type=None, containing_type=None, 397 is_extension=False, extension_scope=None, 398 serialized_options=None, file=DESCRIPTOR), 399 _descriptor.FieldDescriptor( 400 name='in_multicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_multicast_pkts', index=5, 401 number=6, type=4, cpp_type=4, label=1, 402 has_default_value=False, default_value=0, 403 message_type=None, enum_type=None, containing_type=None, 404 is_extension=False, extension_scope=None, 405 serialized_options=None, file=DESCRIPTOR), 406 _descriptor.FieldDescriptor( 407 name='in_octets', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_octets', index=6, 408 number=7, type=4, cpp_type=4, label=1, 409 has_default_value=False, default_value=0, 410 message_type=None, enum_type=None, containing_type=None, 411 is_extension=False, extension_scope=None, 412 serialized_options=None, file=DESCRIPTOR), 413 _descriptor.FieldDescriptor( 414 name='in_unicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_unicast_pkts', index=7, 415 number=8, type=4, cpp_type=4, label=1, 416 has_default_value=False, default_value=0, 417 message_type=None, enum_type=None, containing_type=None, 418 is_extension=False, extension_scope=None, 419 serialized_options=None, file=DESCRIPTOR), 420 _descriptor.FieldDescriptor( 421 name='in_unknown_protos', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.in_unknown_protos', index=8, 422 number=9, type=4, cpp_type=4, label=1, 423 has_default_value=False, default_value=0, 424 message_type=None, enum_type=None, containing_type=None, 425 is_extension=False, extension_scope=None, 426 serialized_options=None, file=DESCRIPTOR), 427 _descriptor.FieldDescriptor( 428 name='last_clear', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.last_clear', index=9, 429 number=10, type=4, cpp_type=4, label=1, 430 has_default_value=False, default_value=0, 431 message_type=None, enum_type=None, containing_type=None, 432 is_extension=False, extension_scope=None, 433 serialized_options=None, file=DESCRIPTOR), 434 _descriptor.FieldDescriptor( 435 name='out_broadcast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.out_broadcast_pkts', index=10, 436 number=11, type=4, cpp_type=4, label=1, 437 has_default_value=False, default_value=0, 438 message_type=None, enum_type=None, containing_type=None, 439 is_extension=False, extension_scope=None, 440 serialized_options=None, file=DESCRIPTOR), 441 _descriptor.FieldDescriptor( 442 name='out_discards', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.out_discards', index=11, 443 number=12, type=4, cpp_type=4, label=1, 444 has_default_value=False, default_value=0, 445 message_type=None, enum_type=None, containing_type=None, 446 is_extension=False, extension_scope=None, 447 serialized_options=None, file=DESCRIPTOR), 448 _descriptor.FieldDescriptor( 449 name='out_errors', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.out_errors', index=12, 450 number=13, type=4, cpp_type=4, label=1, 451 has_default_value=False, default_value=0, 452 message_type=None, enum_type=None, containing_type=None, 453 is_extension=False, extension_scope=None, 454 serialized_options=None, file=DESCRIPTOR), 455 _descriptor.FieldDescriptor( 456 name='out_multicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.out_multicast_pkts', index=13, 457 number=14, type=4, cpp_type=4, label=1, 458 has_default_value=False, default_value=0, 459 message_type=None, enum_type=None, containing_type=None, 460 is_extension=False, extension_scope=None, 461 serialized_options=None, file=DESCRIPTOR), 462 _descriptor.FieldDescriptor( 463 name='out_octets', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.out_octets', index=14, 464 number=15, type=4, cpp_type=4, label=1, 465 has_default_value=False, default_value=0, 466 message_type=None, enum_type=None, containing_type=None, 467 is_extension=False, extension_scope=None, 468 serialized_options=None, file=DESCRIPTOR), 469 _descriptor.FieldDescriptor( 470 name='out_unicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.State.Counters.out_unicast_pkts', index=15, 471 number=16, type=4, cpp_type=4, label=1, 472 has_default_value=False, default_value=0, 473 message_type=None, enum_type=None, containing_type=None, 474 is_extension=False, extension_scope=None, 475 serialized_options=None, file=DESCRIPTOR), 476 ], 477 extensions=[ 478 ], 479 nested_types=[], 480 enum_types=[ 481 ], 482 serialized_options=None, 483 is_extendable=False, 484 syntax='proto3', 485 extension_ranges=[], 486 oneofs=[ 487 ], 488 serialized_start=1195, 489 serialized_end=1586, 490) 491 492_INTERFACES_INTERFACE_STATE = _descriptor.Descriptor( 493 name='State', 494 full_name='openconfig_interfaces.Interfaces.Interface.State', 495 filename=None, 496 file=DESCRIPTOR, 497 containing_type=None, 498 fields=[ 499 _descriptor.FieldDescriptor( 500 name='admin_status', full_name='openconfig_interfaces.Interfaces.Interface.State.admin_status', index=0, 501 number=1, type=14, cpp_type=8, label=1, 502 has_default_value=False, default_value=0, 503 message_type=None, enum_type=None, containing_type=None, 504 is_extension=False, extension_scope=None, 505 serialized_options=None, file=DESCRIPTOR), 506 _descriptor.FieldDescriptor( 507 name='counters', full_name='openconfig_interfaces.Interfaces.Interface.State.counters', index=1, 508 number=2, type=11, cpp_type=10, label=1, 509 has_default_value=False, default_value=None, 510 message_type=None, enum_type=None, containing_type=None, 511 is_extension=False, extension_scope=None, 512 serialized_options=None, file=DESCRIPTOR), 513 _descriptor.FieldDescriptor( 514 name='description', full_name='openconfig_interfaces.Interfaces.Interface.State.description', index=2, 515 number=3, type=9, cpp_type=9, label=1, 516 has_default_value=False, default_value=_b("").decode('utf-8'), 517 message_type=None, enum_type=None, containing_type=None, 518 is_extension=False, extension_scope=None, 519 serialized_options=None, file=DESCRIPTOR), 520 _descriptor.FieldDescriptor( 521 name='enabled', full_name='openconfig_interfaces.Interfaces.Interface.State.enabled', index=3, 522 number=4, type=8, cpp_type=7, label=1, 523 has_default_value=False, default_value=False, 524 message_type=None, enum_type=None, containing_type=None, 525 is_extension=False, extension_scope=None, 526 serialized_options=None, file=DESCRIPTOR), 527 _descriptor.FieldDescriptor( 528 name='ifindex', full_name='openconfig_interfaces.Interfaces.Interface.State.ifindex', index=4, 529 number=5, type=13, cpp_type=3, label=1, 530 has_default_value=False, default_value=0, 531 message_type=None, enum_type=None, containing_type=None, 532 is_extension=False, extension_scope=None, 533 serialized_options=None, file=DESCRIPTOR), 534 _descriptor.FieldDescriptor( 535 name='last_change', full_name='openconfig_interfaces.Interfaces.Interface.State.last_change', index=5, 536 number=6, type=4, cpp_type=4, label=1, 537 has_default_value=False, default_value=0, 538 message_type=None, enum_type=None, containing_type=None, 539 is_extension=False, extension_scope=None, 540 serialized_options=None, file=DESCRIPTOR), 541 _descriptor.FieldDescriptor( 542 name='loopback_mode', full_name='openconfig_interfaces.Interfaces.Interface.State.loopback_mode', index=6, 543 number=7, type=8, cpp_type=7, label=1, 544 has_default_value=False, default_value=False, 545 message_type=None, enum_type=None, containing_type=None, 546 is_extension=False, extension_scope=None, 547 serialized_options=None, file=DESCRIPTOR), 548 _descriptor.FieldDescriptor( 549 name='mtu', full_name='openconfig_interfaces.Interfaces.Interface.State.mtu', index=7, 550 number=8, type=13, cpp_type=3, label=1, 551 has_default_value=False, default_value=0, 552 message_type=None, enum_type=None, containing_type=None, 553 is_extension=False, extension_scope=None, 554 serialized_options=None, file=DESCRIPTOR), 555 _descriptor.FieldDescriptor( 556 name='name', full_name='openconfig_interfaces.Interfaces.Interface.State.name', index=8, 557 number=9, type=9, cpp_type=9, label=1, 558 has_default_value=False, default_value=_b("").decode('utf-8'), 559 message_type=None, enum_type=None, containing_type=None, 560 is_extension=False, extension_scope=None, 561 serialized_options=None, file=DESCRIPTOR), 562 _descriptor.FieldDescriptor( 563 name='oper_status', full_name='openconfig_interfaces.Interfaces.Interface.State.oper_status', index=9, 564 number=10, type=14, cpp_type=8, label=1, 565 has_default_value=False, default_value=0, 566 message_type=None, enum_type=None, containing_type=None, 567 is_extension=False, extension_scope=None, 568 serialized_options=None, file=DESCRIPTOR), 569 _descriptor.FieldDescriptor( 570 name='type', full_name='openconfig_interfaces.Interfaces.Interface.State.type', index=10, 571 number=11, type=9, cpp_type=9, label=1, 572 has_default_value=False, default_value=_b("").decode('utf-8'), 573 message_type=None, enum_type=None, containing_type=None, 574 is_extension=False, extension_scope=None, 575 serialized_options=None, file=DESCRIPTOR), 576 ], 577 extensions=[ 578 ], 579 nested_types=[_INTERFACES_INTERFACE_STATE_COUNTERS, ], 580 enum_types=[ 581 _INTERFACES_INTERFACE_STATE_ADMINSTATUS, 582 _INTERFACES_INTERFACE_STATE_OPERSTATUS, 583 ], 584 serialized_options=None, 585 is_extendable=False, 586 syntax='proto3', 587 extension_ranges=[], 588 oneofs=[ 589 ], 590 serialized_start=799, 591 serialized_end=1905, 592) 593 594_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_CONFIG = _descriptor.Descriptor( 595 name='Config', 596 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.Config', 597 filename=None, 598 file=DESCRIPTOR, 599 containing_type=None, 600 fields=[ 601 _descriptor.FieldDescriptor( 602 name='description', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.Config.description', index=0, 603 number=1, type=9, cpp_type=9, label=1, 604 has_default_value=False, default_value=_b("").decode('utf-8'), 605 message_type=None, enum_type=None, containing_type=None, 606 is_extension=False, extension_scope=None, 607 serialized_options=None, file=DESCRIPTOR), 608 _descriptor.FieldDescriptor( 609 name='enabled', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.Config.enabled', index=1, 610 number=2, type=8, cpp_type=7, label=1, 611 has_default_value=False, default_value=False, 612 message_type=None, enum_type=None, containing_type=None, 613 is_extension=False, extension_scope=None, 614 serialized_options=None, file=DESCRIPTOR), 615 _descriptor.FieldDescriptor( 616 name='index', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.Config.index', index=2, 617 number=3, type=13, cpp_type=3, label=1, 618 has_default_value=False, default_value=0, 619 message_type=None, enum_type=None, containing_type=None, 620 is_extension=False, extension_scope=None, 621 serialized_options=None, file=DESCRIPTOR), 622 ], 623 extensions=[ 624 ], 625 nested_types=[], 626 enum_types=[ 627 ], 628 serialized_options=None, 629 is_extendable=False, 630 syntax='proto3', 631 extension_ranges=[], 632 oneofs=[ 633 ], 634 serialized_start=2239, 635 serialized_end=2300, 636) 637 638_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_COUNTERS = _descriptor.Descriptor( 639 name='Counters', 640 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters', 641 filename=None, 642 file=DESCRIPTOR, 643 containing_type=None, 644 fields=[ 645 _descriptor.FieldDescriptor( 646 name='carrier_transitions', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.carrier_transitions', index=0, 647 number=1, type=4, cpp_type=4, label=1, 648 has_default_value=False, default_value=0, 649 message_type=None, enum_type=None, containing_type=None, 650 is_extension=False, extension_scope=None, 651 serialized_options=None, file=DESCRIPTOR), 652 _descriptor.FieldDescriptor( 653 name='in_broadcast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_broadcast_pkts', index=1, 654 number=2, type=4, cpp_type=4, label=1, 655 has_default_value=False, default_value=0, 656 message_type=None, enum_type=None, containing_type=None, 657 is_extension=False, extension_scope=None, 658 serialized_options=None, file=DESCRIPTOR), 659 _descriptor.FieldDescriptor( 660 name='in_discards', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_discards', index=2, 661 number=3, type=4, cpp_type=4, label=1, 662 has_default_value=False, default_value=0, 663 message_type=None, enum_type=None, containing_type=None, 664 is_extension=False, extension_scope=None, 665 serialized_options=None, file=DESCRIPTOR), 666 _descriptor.FieldDescriptor( 667 name='in_errors', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_errors', index=3, 668 number=4, type=4, cpp_type=4, label=1, 669 has_default_value=False, default_value=0, 670 message_type=None, enum_type=None, containing_type=None, 671 is_extension=False, extension_scope=None, 672 serialized_options=None, file=DESCRIPTOR), 673 _descriptor.FieldDescriptor( 674 name='in_fcs_errors', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_fcs_errors', index=4, 675 number=5, type=4, cpp_type=4, label=1, 676 has_default_value=False, default_value=0, 677 message_type=None, enum_type=None, containing_type=None, 678 is_extension=False, extension_scope=None, 679 serialized_options=None, file=DESCRIPTOR), 680 _descriptor.FieldDescriptor( 681 name='in_multicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_multicast_pkts', index=5, 682 number=6, type=4, cpp_type=4, label=1, 683 has_default_value=False, default_value=0, 684 message_type=None, enum_type=None, containing_type=None, 685 is_extension=False, extension_scope=None, 686 serialized_options=None, file=DESCRIPTOR), 687 _descriptor.FieldDescriptor( 688 name='in_octets', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_octets', index=6, 689 number=7, type=4, cpp_type=4, label=1, 690 has_default_value=False, default_value=0, 691 message_type=None, enum_type=None, containing_type=None, 692 is_extension=False, extension_scope=None, 693 serialized_options=None, file=DESCRIPTOR), 694 _descriptor.FieldDescriptor( 695 name='in_unicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_unicast_pkts', index=7, 696 number=8, type=4, cpp_type=4, label=1, 697 has_default_value=False, default_value=0, 698 message_type=None, enum_type=None, containing_type=None, 699 is_extension=False, extension_scope=None, 700 serialized_options=None, file=DESCRIPTOR), 701 _descriptor.FieldDescriptor( 702 name='in_unknown_protos', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.in_unknown_protos', index=8, 703 number=9, type=4, cpp_type=4, label=1, 704 has_default_value=False, default_value=0, 705 message_type=None, enum_type=None, containing_type=None, 706 is_extension=False, extension_scope=None, 707 serialized_options=None, file=DESCRIPTOR), 708 _descriptor.FieldDescriptor( 709 name='last_clear', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.last_clear', index=9, 710 number=10, type=4, cpp_type=4, label=1, 711 has_default_value=False, default_value=0, 712 message_type=None, enum_type=None, containing_type=None, 713 is_extension=False, extension_scope=None, 714 serialized_options=None, file=DESCRIPTOR), 715 _descriptor.FieldDescriptor( 716 name='out_broadcast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.out_broadcast_pkts', index=10, 717 number=11, type=4, cpp_type=4, label=1, 718 has_default_value=False, default_value=0, 719 message_type=None, enum_type=None, containing_type=None, 720 is_extension=False, extension_scope=None, 721 serialized_options=None, file=DESCRIPTOR), 722 _descriptor.FieldDescriptor( 723 name='out_discards', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.out_discards', index=11, 724 number=12, type=4, cpp_type=4, label=1, 725 has_default_value=False, default_value=0, 726 message_type=None, enum_type=None, containing_type=None, 727 is_extension=False, extension_scope=None, 728 serialized_options=None, file=DESCRIPTOR), 729 _descriptor.FieldDescriptor( 730 name='out_errors', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.out_errors', index=12, 731 number=13, type=4, cpp_type=4, label=1, 732 has_default_value=False, default_value=0, 733 message_type=None, enum_type=None, containing_type=None, 734 is_extension=False, extension_scope=None, 735 serialized_options=None, file=DESCRIPTOR), 736 _descriptor.FieldDescriptor( 737 name='out_multicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.out_multicast_pkts', index=13, 738 number=14, type=4, cpp_type=4, label=1, 739 has_default_value=False, default_value=0, 740 message_type=None, enum_type=None, containing_type=None, 741 is_extension=False, extension_scope=None, 742 serialized_options=None, file=DESCRIPTOR), 743 _descriptor.FieldDescriptor( 744 name='out_octets', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.out_octets', index=14, 745 number=15, type=4, cpp_type=4, label=1, 746 has_default_value=False, default_value=0, 747 message_type=None, enum_type=None, containing_type=None, 748 is_extension=False, extension_scope=None, 749 serialized_options=None, file=DESCRIPTOR), 750 _descriptor.FieldDescriptor( 751 name='out_unicast_pkts', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters.out_unicast_pkts', index=15, 752 number=16, type=4, cpp_type=4, label=1, 753 has_default_value=False, default_value=0, 754 message_type=None, enum_type=None, containing_type=None, 755 is_extension=False, extension_scope=None, 756 serialized_options=None, file=DESCRIPTOR), 757 ], 758 extensions=[ 759 ], 760 nested_types=[], 761 enum_types=[ 762 ], 763 serialized_options=None, 764 is_extendable=False, 765 syntax='proto3', 766 extension_ranges=[], 767 oneofs=[ 768 ], 769 serialized_start=1195, 770 serialized_end=1586, 771) 772 773_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE = _descriptor.Descriptor( 774 name='State', 775 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State', 776 filename=None, 777 file=DESCRIPTOR, 778 containing_type=None, 779 fields=[ 780 _descriptor.FieldDescriptor( 781 name='admin_status', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.admin_status', index=0, 782 number=1, type=14, cpp_type=8, label=1, 783 has_default_value=False, default_value=0, 784 message_type=None, enum_type=None, containing_type=None, 785 is_extension=False, extension_scope=None, 786 serialized_options=None, file=DESCRIPTOR), 787 _descriptor.FieldDescriptor( 788 name='counters', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.counters', index=1, 789 number=2, type=11, cpp_type=10, label=1, 790 has_default_value=False, default_value=None, 791 message_type=None, enum_type=None, containing_type=None, 792 is_extension=False, extension_scope=None, 793 serialized_options=None, file=DESCRIPTOR), 794 _descriptor.FieldDescriptor( 795 name='description', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.description', index=2, 796 number=3, type=9, cpp_type=9, label=1, 797 has_default_value=False, default_value=_b("").decode('utf-8'), 798 message_type=None, enum_type=None, containing_type=None, 799 is_extension=False, extension_scope=None, 800 serialized_options=None, file=DESCRIPTOR), 801 _descriptor.FieldDescriptor( 802 name='enabled', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.enabled', index=3, 803 number=4, type=8, cpp_type=7, label=1, 804 has_default_value=False, default_value=False, 805 message_type=None, enum_type=None, containing_type=None, 806 is_extension=False, extension_scope=None, 807 serialized_options=None, file=DESCRIPTOR), 808 _descriptor.FieldDescriptor( 809 name='ifindex', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.ifindex', index=4, 810 number=5, type=13, cpp_type=3, label=1, 811 has_default_value=False, default_value=0, 812 message_type=None, enum_type=None, containing_type=None, 813 is_extension=False, extension_scope=None, 814 serialized_options=None, file=DESCRIPTOR), 815 _descriptor.FieldDescriptor( 816 name='index', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.index', index=5, 817 number=6, type=13, cpp_type=3, label=1, 818 has_default_value=False, default_value=0, 819 message_type=None, enum_type=None, containing_type=None, 820 is_extension=False, extension_scope=None, 821 serialized_options=None, file=DESCRIPTOR), 822 _descriptor.FieldDescriptor( 823 name='last_change', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.last_change', index=6, 824 number=7, type=4, cpp_type=4, label=1, 825 has_default_value=False, default_value=0, 826 message_type=None, enum_type=None, containing_type=None, 827 is_extension=False, extension_scope=None, 828 serialized_options=None, file=DESCRIPTOR), 829 _descriptor.FieldDescriptor( 830 name='name', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.name', index=7, 831 number=8, type=9, cpp_type=9, label=1, 832 has_default_value=False, default_value=_b("").decode('utf-8'), 833 message_type=None, enum_type=None, containing_type=None, 834 is_extension=False, extension_scope=None, 835 serialized_options=None, file=DESCRIPTOR), 836 _descriptor.FieldDescriptor( 837 name='oper_status', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.oper_status', index=8, 838 number=9, type=14, cpp_type=8, label=1, 839 has_default_value=False, default_value=0, 840 message_type=None, enum_type=None, containing_type=None, 841 is_extension=False, extension_scope=None, 842 serialized_options=None, file=DESCRIPTOR), 843 ], 844 extensions=[ 845 ], 846 nested_types=[_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_COUNTERS, ], 847 enum_types=[ 848 _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_ADMINSTATUS, 849 _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_OPERSTATUS, 850 ], 851 serialized_options=None, 852 is_extendable=False, 853 syntax='proto3', 854 extension_ranges=[], 855 oneofs=[ 856 ], 857 serialized_start=2303, 858 serialized_end=3455, 859) 860 861_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE = _descriptor.Descriptor( 862 name='Subinterface', 863 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface', 864 filename=None, 865 file=DESCRIPTOR, 866 containing_type=None, 867 fields=[ 868 _descriptor.FieldDescriptor( 869 name='config', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.config', index=0, 870 number=1, type=11, cpp_type=10, label=1, 871 has_default_value=False, default_value=None, 872 message_type=None, enum_type=None, containing_type=None, 873 is_extension=False, extension_scope=None, 874 serialized_options=None, file=DESCRIPTOR), 875 _descriptor.FieldDescriptor( 876 name='index', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.index', index=1, 877 number=2, type=13, cpp_type=3, label=1, 878 has_default_value=False, default_value=0, 879 message_type=None, enum_type=None, containing_type=None, 880 is_extension=False, extension_scope=None, 881 serialized_options=None, file=DESCRIPTOR), 882 _descriptor.FieldDescriptor( 883 name='state', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.state', index=2, 884 number=3, type=11, cpp_type=10, label=1, 885 has_default_value=False, default_value=None, 886 message_type=None, enum_type=None, containing_type=None, 887 is_extension=False, extension_scope=None, 888 serialized_options=None, file=DESCRIPTOR), 889 ], 890 extensions=[ 891 ], 892 nested_types=[_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_CONFIG, _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE, ], 893 enum_types=[ 894 ], 895 serialized_options=None, 896 is_extendable=False, 897 syntax='proto3', 898 extension_ranges=[], 899 oneofs=[ 900 ], 901 serialized_start=2020, 902 serialized_end=3455, 903) 904 905_INTERFACES_INTERFACE_SUBINTERFACES = _descriptor.Descriptor( 906 name='Subinterfaces', 907 full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces', 908 filename=None, 909 file=DESCRIPTOR, 910 containing_type=None, 911 fields=[ 912 _descriptor.FieldDescriptor( 913 name='subinterface', full_name='openconfig_interfaces.Interfaces.Interface.Subinterfaces.subinterface', index=0, 914 number=1, type=11, cpp_type=10, label=3, 915 has_default_value=False, default_value=[], 916 message_type=None, enum_type=None, containing_type=None, 917 is_extension=False, extension_scope=None, 918 serialized_options=None, file=DESCRIPTOR), 919 ], 920 extensions=[ 921 ], 922 nested_types=[_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE, ], 923 enum_types=[ 924 ], 925 serialized_options=None, 926 is_extendable=False, 927 syntax='proto3', 928 extension_ranges=[], 929 oneofs=[ 930 ], 931 serialized_start=1908, 932 serialized_end=3455, 933) 934 935_INTERFACES_INTERFACE = _descriptor.Descriptor( 936 name='Interface', 937 full_name='openconfig_interfaces.Interfaces.Interface', 938 filename=None, 939 file=DESCRIPTOR, 940 containing_type=None, 941 fields=[ 942 _descriptor.FieldDescriptor( 943 name='config', full_name='openconfig_interfaces.Interfaces.Interface.config', index=0, 944 number=1, type=11, cpp_type=10, label=1, 945 has_default_value=False, default_value=None, 946 message_type=None, enum_type=None, containing_type=None, 947 is_extension=False, extension_scope=None, 948 serialized_options=None, file=DESCRIPTOR), 949 _descriptor.FieldDescriptor( 950 name='hold_time', full_name='openconfig_interfaces.Interfaces.Interface.hold_time', index=1, 951 number=2, type=11, cpp_type=10, label=1, 952 has_default_value=False, default_value=None, 953 message_type=None, enum_type=None, containing_type=None, 954 is_extension=False, extension_scope=None, 955 serialized_options=None, file=DESCRIPTOR), 956 _descriptor.FieldDescriptor( 957 name='name', full_name='openconfig_interfaces.Interfaces.Interface.name', index=2, 958 number=3, type=9, cpp_type=9, label=1, 959 has_default_value=False, default_value=_b("").decode('utf-8'), 960 message_type=None, enum_type=None, containing_type=None, 961 is_extension=False, extension_scope=None, 962 serialized_options=None, file=DESCRIPTOR), 963 _descriptor.FieldDescriptor( 964 name='state', full_name='openconfig_interfaces.Interfaces.Interface.state', index=3, 965 number=4, type=11, cpp_type=10, label=1, 966 has_default_value=False, default_value=None, 967 message_type=None, enum_type=None, containing_type=None, 968 is_extension=False, extension_scope=None, 969 serialized_options=None, file=DESCRIPTOR), 970 _descriptor.FieldDescriptor( 971 name='subinterfaces', full_name='openconfig_interfaces.Interfaces.Interface.subinterfaces', index=4, 972 number=5, type=11, cpp_type=10, label=1, 973 has_default_value=False, default_value=None, 974 message_type=None, enum_type=None, containing_type=None, 975 is_extension=False, extension_scope=None, 976 serialized_options=None, file=DESCRIPTOR), 977 ], 978 extensions=[ 979 ], 980 nested_types=[_INTERFACES_INTERFACE_CONFIG, _INTERFACES_INTERFACE_HOLDTIME, _INTERFACES_INTERFACE_STATE, _INTERFACES_INTERFACE_SUBINTERFACES, ], 981 enum_types=[ 982 ], 983 serialized_options=None, 984 is_extendable=False, 985 syntax='proto3', 986 extension_ranges=[], 987 oneofs=[ 988 ], 989 serialized_start=134, 990 serialized_end=3455, 991) 992 993_INTERFACES = _descriptor.Descriptor( 994 name='Interfaces', 995 full_name='openconfig_interfaces.Interfaces', 996 filename=None, 997 file=DESCRIPTOR, 998 containing_type=None, 999 fields=[ 1000 _descriptor.FieldDescriptor( 1001 name='interface', full_name='openconfig_interfaces.Interfaces.interface', index=0, 1002 number=1, type=11, cpp_type=10, label=3, 1003 has_default_value=False, default_value=[], 1004 message_type=None, enum_type=None, containing_type=None, 1005 is_extension=False, extension_scope=None, 1006 serialized_options=None, file=DESCRIPTOR), 1007 ], 1008 extensions=[ 1009 ], 1010 nested_types=[_INTERFACES_INTERFACE, ], 1011 enum_types=[ 1012 ], 1013 serialized_options=None, 1014 is_extendable=False, 1015 syntax='proto3', 1016 extension_ranges=[], 1017 oneofs=[ 1018 ], 1019 serialized_start=55, 1020 serialized_end=3455, 1021) 1022 1023_INTERFACES_INTERFACE_CONFIG.containing_type = _INTERFACES_INTERFACE 1024_INTERFACES_INTERFACE_HOLDTIME_CONFIG.containing_type = _INTERFACES_INTERFACE_HOLDTIME 1025_INTERFACES_INTERFACE_HOLDTIME_STATE.containing_type = _INTERFACES_INTERFACE_HOLDTIME 1026_INTERFACES_INTERFACE_HOLDTIME.fields_by_name['config'].message_type = _INTERFACES_INTERFACE_HOLDTIME_CONFIG 1027_INTERFACES_INTERFACE_HOLDTIME.fields_by_name['state'].message_type = _INTERFACES_INTERFACE_HOLDTIME_STATE 1028_INTERFACES_INTERFACE_HOLDTIME.containing_type = _INTERFACES_INTERFACE 1029_INTERFACES_INTERFACE_STATE_COUNTERS.containing_type = _INTERFACES_INTERFACE_STATE 1030_INTERFACES_INTERFACE_STATE.fields_by_name['admin_status'].enum_type = _INTERFACES_INTERFACE_STATE_ADMINSTATUS 1031_INTERFACES_INTERFACE_STATE.fields_by_name['counters'].message_type = _INTERFACES_INTERFACE_STATE_COUNTERS 1032_INTERFACES_INTERFACE_STATE.fields_by_name['oper_status'].enum_type = _INTERFACES_INTERFACE_STATE_OPERSTATUS 1033_INTERFACES_INTERFACE_STATE.containing_type = _INTERFACES_INTERFACE 1034_INTERFACES_INTERFACE_STATE_ADMINSTATUS.containing_type = _INTERFACES_INTERFACE_STATE 1035_INTERFACES_INTERFACE_STATE_OPERSTATUS.containing_type = _INTERFACES_INTERFACE_STATE 1036_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_CONFIG.containing_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE 1037_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_COUNTERS.containing_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE 1038_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE.fields_by_name['admin_status'].enum_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_ADMINSTATUS 1039_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE.fields_by_name['counters'].message_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_COUNTERS 1040_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE.fields_by_name['oper_status'].enum_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_OPERSTATUS 1041_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE.containing_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE 1042_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_ADMINSTATUS.containing_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE 1043_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_OPERSTATUS.containing_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE 1044_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE.fields_by_name['config'].message_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_CONFIG 1045_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE.fields_by_name['state'].message_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE 1046_INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE.containing_type = _INTERFACES_INTERFACE_SUBINTERFACES 1047_INTERFACES_INTERFACE_SUBINTERFACES.fields_by_name['subinterface'].message_type = _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE 1048_INTERFACES_INTERFACE_SUBINTERFACES.containing_type = _INTERFACES_INTERFACE 1049_INTERFACES_INTERFACE.fields_by_name['config'].message_type = _INTERFACES_INTERFACE_CONFIG 1050_INTERFACES_INTERFACE.fields_by_name['hold_time'].message_type = _INTERFACES_INTERFACE_HOLDTIME 1051_INTERFACES_INTERFACE.fields_by_name['state'].message_type = _INTERFACES_INTERFACE_STATE 1052_INTERFACES_INTERFACE.fields_by_name['subinterfaces'].message_type = _INTERFACES_INTERFACE_SUBINTERFACES 1053_INTERFACES_INTERFACE.containing_type = _INTERFACES 1054_INTERFACES.fields_by_name['interface'].message_type = _INTERFACES_INTERFACE 1055DESCRIPTOR.message_types_by_name['Interfaces'] = _INTERFACES 1056_sym_db.RegisterFileDescriptor(DESCRIPTOR) 1057 1058Interfaces = _reflection.GeneratedProtocolMessageType('Interfaces', (_message.Message,), { 1059 1060 'Interface' : _reflection.GeneratedProtocolMessageType('Interface', (_message.Message,), { 1061 1062 'Config' : _reflection.GeneratedProtocolMessageType('Config', (_message.Message,), { 1063 'DESCRIPTOR' : _INTERFACES_INTERFACE_CONFIG, 1064 '__module__' : 'openconfig_interfaces_pb2' 1065 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.Config) 1066 }) 1067 , 1068 1069 'HoldTime' : _reflection.GeneratedProtocolMessageType('HoldTime', (_message.Message,), { 1070 1071 'Config' : _reflection.GeneratedProtocolMessageType('Config', (_message.Message,), { 1072 'DESCRIPTOR' : _INTERFACES_INTERFACE_HOLDTIME_CONFIG, 1073 '__module__' : 'openconfig_interfaces_pb2' 1074 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.HoldTime.Config) 1075 }) 1076 , 1077 1078 'State' : _reflection.GeneratedProtocolMessageType('State', (_message.Message,), { 1079 'DESCRIPTOR' : _INTERFACES_INTERFACE_HOLDTIME_STATE, 1080 '__module__' : 'openconfig_interfaces_pb2' 1081 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.HoldTime.State) 1082 }) 1083 , 1084 'DESCRIPTOR' : _INTERFACES_INTERFACE_HOLDTIME, 1085 '__module__' : 'openconfig_interfaces_pb2' 1086 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.HoldTime) 1087 }) 1088 , 1089 1090 'State' : _reflection.GeneratedProtocolMessageType('State', (_message.Message,), { 1091 1092 'Counters' : _reflection.GeneratedProtocolMessageType('Counters', (_message.Message,), { 1093 'DESCRIPTOR' : _INTERFACES_INTERFACE_STATE_COUNTERS, 1094 '__module__' : 'openconfig_interfaces_pb2' 1095 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.State.Counters) 1096 }) 1097 , 1098 'DESCRIPTOR' : _INTERFACES_INTERFACE_STATE, 1099 '__module__' : 'openconfig_interfaces_pb2' 1100 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.State) 1101 }) 1102 , 1103 1104 'Subinterfaces' : _reflection.GeneratedProtocolMessageType('Subinterfaces', (_message.Message,), { 1105 1106 'Subinterface' : _reflection.GeneratedProtocolMessageType('Subinterface', (_message.Message,), { 1107 1108 'Config' : _reflection.GeneratedProtocolMessageType('Config', (_message.Message,), { 1109 'DESCRIPTOR' : _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_CONFIG, 1110 '__module__' : 'openconfig_interfaces_pb2' 1111 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.Config) 1112 }) 1113 , 1114 1115 'State' : _reflection.GeneratedProtocolMessageType('State', (_message.Message,), { 1116 1117 'Counters' : _reflection.GeneratedProtocolMessageType('Counters', (_message.Message,), { 1118 'DESCRIPTOR' : _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE_COUNTERS, 1119 '__module__' : 'openconfig_interfaces_pb2' 1120 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State.Counters) 1121 }) 1122 , 1123 'DESCRIPTOR' : _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE_STATE, 1124 '__module__' : 'openconfig_interfaces_pb2' 1125 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface.State) 1126 }) 1127 , 1128 'DESCRIPTOR' : _INTERFACES_INTERFACE_SUBINTERFACES_SUBINTERFACE, 1129 '__module__' : 'openconfig_interfaces_pb2' 1130 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.Subinterfaces.Subinterface) 1131 }) 1132 , 1133 'DESCRIPTOR' : _INTERFACES_INTERFACE_SUBINTERFACES, 1134 '__module__' : 'openconfig_interfaces_pb2' 1135 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface.Subinterfaces) 1136 }) 1137 , 1138 'DESCRIPTOR' : _INTERFACES_INTERFACE, 1139 '__module__' : 'openconfig_interfaces_pb2' 1140 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces.Interface) 1141 }) 1142 , 1143 'DESCRIPTOR' : _INTERFACES, 1144 '__module__' : 'openconfig_interfaces_pb2' 1145 # @@protoc_insertion_point(class_scope:openconfig_interfaces.Interfaces) 1146 }) 1147_sym_db.RegisterMessage(Interfaces) 1148_sym_db.RegisterMessage(Interfaces.Interface) 1149_sym_db.RegisterMessage(Interfaces.Interface.Config) 1150_sym_db.RegisterMessage(Interfaces.Interface.HoldTime) 1151_sym_db.RegisterMessage(Interfaces.Interface.HoldTime.Config) 1152_sym_db.RegisterMessage(Interfaces.Interface.HoldTime.State) 1153_sym_db.RegisterMessage(Interfaces.Interface.State) 1154_sym_db.RegisterMessage(Interfaces.Interface.State.Counters) 1155_sym_db.RegisterMessage(Interfaces.Interface.Subinterfaces) 1156_sym_db.RegisterMessage(Interfaces.Interface.Subinterfaces.Subinterface) 1157_sym_db.RegisterMessage(Interfaces.Interface.Subinterfaces.Subinterface.Config) 1158_sym_db.RegisterMessage(Interfaces.Interface.Subinterfaces.Subinterface.State) 1159_sym_db.RegisterMessage(Interfaces.Interface.Subinterfaces.Subinterface.State.Counters) 1160 1161 1162# @@protoc_insertion_point(module_scope) 1163