go.ligato.io/vpp-agent/v3@v3.5.0/ansible/action_plugins/pout/models/vpp/nat/nat_pb2.py (about) 1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: models/vpp/nat/nat.proto 3 4 import sys 5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 from google.protobuf import descriptor as _descriptor 7 from google.protobuf import message as _message 8 from google.protobuf import reflection as _reflection 9 from google.protobuf import symbol_database as _symbol_database 10 # @@protoc_insertion_point(imports) 11 12 _sym_db = _symbol_database.Default() 13 14 15 from github.com.gogo.protobuf.gogoproto import gogo_pb2 as github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2 16 17 18 DESCRIPTOR = _descriptor.FileDescriptor( 19 name='models/vpp/nat/nat.proto', 20 package='vpp.nat', 21 syntax='proto3', 22 serialized_options=_b('Z6github.com/ligato/vpp-agent/api/models/vpp/nat;vpp_nat\310\343\036\001'), 23 serialized_pb=_b('\n\x18models/vpp/nat/nat.proto\x12\x07vpp.nat\x1a-github.com/gogo/protobuf/gogoproto/gogo.proto\"\xca\x02\n\x0bNat44Global\x12\x12\n\nforwarding\x18\x01 \x01(\x08\x12\x36\n\x0enat_interfaces\x18\x02 \x03(\x0b\x32\x1e.vpp.nat.Nat44Global.Interface\x12\x32\n\x0c\x61\x64\x64ress_pool\x18\x03 \x03(\x0b\x32\x1c.vpp.nat.Nat44Global.Address\x12\x36\n\x12virtual_reassembly\x18\x04 \x01(\x0b\x32\x1a.vpp.nat.VirtualReassembly\x1a\x44\n\tInterface\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tis_inside\x18\x02 \x01(\x08\x12\x16\n\x0eoutput_feature\x18\x03 \x01(\x08\x1a=\n\x07\x41\x64\x64ress\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0e\n\x06vrf_id\x18\x02 \x01(\r\x12\x11\n\ttwice_nat\x18\x03 \x01(\x08\"\xd2\x05\n\x06\x44Nat44\x12\r\n\x05label\x18\x01 \x01(\t\x12\x32\n\x0bst_mappings\x18\x02 \x03(\x0b\x32\x1d.vpp.nat.DNat44.StaticMapping\x12\x34\n\x0bid_mappings\x18\x03 \x03(\x0b\x32\x1f.vpp.nat.DNat44.IdentityMapping\x1a\xa1\x03\n\rStaticMapping\x12\x1a\n\x12\x65xternal_interface\x18\x01 \x01(\t\x12\x13\n\x0b\x65xternal_ip\x18\x02 \x01(\t\x12\x15\n\rexternal_port\x18\x03 \x01(\r\x12\x38\n\tlocal_ips\x18\x04 \x03(\x0b\x32%.vpp.nat.DNat44.StaticMapping.LocalIP\x12*\n\x08protocol\x18\x05 \x01(\x0e\x32\x18.vpp.nat.DNat44.Protocol\x12=\n\ttwice_nat\x18\x06 \x01(\x0e\x32*.vpp.nat.DNat44.StaticMapping.TwiceNatMode\x12\x18\n\x10session_affinity\x18\x07 \x01(\r\x1aT\n\x07LocalIP\x12\x0e\n\x06vrf_id\x18\x01 \x01(\r\x12\x10\n\x08local_ip\x18\x02 \x01(\t\x12\x12\n\nlocal_port\x18\x03 \x01(\r\x12\x13\n\x0bprobability\x18\x04 \x01(\r\"3\n\x0cTwiceNatMode\x12\x0c\n\x08\x44ISABLED\x10\x00\x12\x0b\n\x07\x45NABLED\x10\x01\x12\x08\n\x04SELF\x10\x02\x1a\x82\x01\n\x0fIdentityMapping\x12\x0e\n\x06vrf_id\x18\x01 \x01(\r\x12\x11\n\tinterface\x18\x02 \x01(\t\x12\x12\n\nip_address\x18\x03 \x01(\t\x12\x0c\n\x04port\x18\x04 \x01(\r\x12*\n\x08protocol\x18\x05 \x01(\x0e\x32\x18.vpp.nat.DNat44.Protocol\"&\n\x08Protocol\x12\x07\n\x03TCP\x10\x00\x12\x07\n\x03UDP\x10\x01\x12\x08\n\x04ICMP\x10\x02\"m\n\x11VirtualReassembly\x12\x0f\n\x07timeout\x18\x01 \x01(\r\x12\x18\n\x10max_reassemblies\x18\x02 \x01(\r\x12\x15\n\rmax_fragments\x18\x03 \x01(\r\x12\x16\n\x0e\x64rop_fragments\x18\x04 \x01(\x08\x42<Z6github.com/ligato/vpp-agent/api/models/vpp/nat;vpp_nat\xc8\xe3\x1e\x01\x62\x06proto3') 24 , 25 dependencies=[github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2.DESCRIPTOR,]) 26 27 28 29 _DNAT44_STATICMAPPING_TWICENATMODE = _descriptor.EnumDescriptor( 30 name='TwiceNatMode', 31 full_name='vpp.nat.DNat44.StaticMapping.TwiceNatMode', 32 filename=None, 33 file=DESCRIPTOR, 34 values=[ 35 _descriptor.EnumValueDescriptor( 36 name='DISABLED', index=0, number=0, 37 serialized_options=None, 38 type=None), 39 _descriptor.EnumValueDescriptor( 40 name='ENABLED', index=1, number=1, 41 serialized_options=None, 42 type=None), 43 _descriptor.EnumValueDescriptor( 44 name='SELF', index=2, number=2, 45 serialized_options=None, 46 type=None), 47 ], 48 containing_type=None, 49 serialized_options=None, 50 serialized_start=916, 51 serialized_end=967, 52 ) 53 _sym_db.RegisterEnumDescriptor(_DNAT44_STATICMAPPING_TWICENATMODE) 54 55 _DNAT44_PROTOCOL = _descriptor.EnumDescriptor( 56 name='Protocol', 57 full_name='vpp.nat.DNat44.Protocol', 58 filename=None, 59 file=DESCRIPTOR, 60 values=[ 61 _descriptor.EnumValueDescriptor( 62 name='TCP', index=0, number=0, 63 serialized_options=None, 64 type=None), 65 _descriptor.EnumValueDescriptor( 66 name='UDP', index=1, number=1, 67 serialized_options=None, 68 type=None), 69 _descriptor.EnumValueDescriptor( 70 name='ICMP', index=2, number=2, 71 serialized_options=None, 72 type=None), 73 ], 74 containing_type=None, 75 serialized_options=None, 76 serialized_start=1102, 77 serialized_end=1140, 78 ) 79 _sym_db.RegisterEnumDescriptor(_DNAT44_PROTOCOL) 80 81 82 _NAT44GLOBAL_INTERFACE = _descriptor.Descriptor( 83 name='Interface', 84 full_name='vpp.nat.Nat44Global.Interface', 85 filename=None, 86 file=DESCRIPTOR, 87 containing_type=None, 88 fields=[ 89 _descriptor.FieldDescriptor( 90 name='name', full_name='vpp.nat.Nat44Global.Interface.name', index=0, 91 number=1, type=9, cpp_type=9, label=1, 92 has_default_value=False, default_value=_b("").decode('utf-8'), 93 message_type=None, enum_type=None, containing_type=None, 94 is_extension=False, extension_scope=None, 95 serialized_options=None, file=DESCRIPTOR), 96 _descriptor.FieldDescriptor( 97 name='is_inside', full_name='vpp.nat.Nat44Global.Interface.is_inside', index=1, 98 number=2, type=8, cpp_type=7, label=1, 99 has_default_value=False, default_value=False, 100 message_type=None, enum_type=None, containing_type=None, 101 is_extension=False, extension_scope=None, 102 serialized_options=None, file=DESCRIPTOR), 103 _descriptor.FieldDescriptor( 104 name='output_feature', full_name='vpp.nat.Nat44Global.Interface.output_feature', index=2, 105 number=3, type=8, cpp_type=7, label=1, 106 has_default_value=False, default_value=False, 107 message_type=None, enum_type=None, containing_type=None, 108 is_extension=False, extension_scope=None, 109 serialized_options=None, file=DESCRIPTOR), 110 ], 111 extensions=[ 112 ], 113 nested_types=[], 114 enum_types=[ 115 ], 116 serialized_options=None, 117 is_extendable=False, 118 syntax='proto3', 119 extension_ranges=[], 120 oneofs=[ 121 ], 122 serialized_start=284, 123 serialized_end=352, 124 ) 125 126 _NAT44GLOBAL_ADDRESS = _descriptor.Descriptor( 127 name='Address', 128 full_name='vpp.nat.Nat44Global.Address', 129 filename=None, 130 file=DESCRIPTOR, 131 containing_type=None, 132 fields=[ 133 _descriptor.FieldDescriptor( 134 name='address', full_name='vpp.nat.Nat44Global.Address.address', index=0, 135 number=1, type=9, cpp_type=9, label=1, 136 has_default_value=False, default_value=_b("").decode('utf-8'), 137 message_type=None, enum_type=None, containing_type=None, 138 is_extension=False, extension_scope=None, 139 serialized_options=None, file=DESCRIPTOR), 140 _descriptor.FieldDescriptor( 141 name='vrf_id', full_name='vpp.nat.Nat44Global.Address.vrf_id', index=1, 142 number=2, type=13, cpp_type=3, label=1, 143 has_default_value=False, default_value=0, 144 message_type=None, enum_type=None, containing_type=None, 145 is_extension=False, extension_scope=None, 146 serialized_options=None, file=DESCRIPTOR), 147 _descriptor.FieldDescriptor( 148 name='twice_nat', full_name='vpp.nat.Nat44Global.Address.twice_nat', index=2, 149 number=3, type=8, cpp_type=7, label=1, 150 has_default_value=False, default_value=False, 151 message_type=None, enum_type=None, containing_type=None, 152 is_extension=False, extension_scope=None, 153 serialized_options=None, file=DESCRIPTOR), 154 ], 155 extensions=[ 156 ], 157 nested_types=[], 158 enum_types=[ 159 ], 160 serialized_options=None, 161 is_extendable=False, 162 syntax='proto3', 163 extension_ranges=[], 164 oneofs=[ 165 ], 166 serialized_start=354, 167 serialized_end=415, 168 ) 169 170 _NAT44GLOBAL = _descriptor.Descriptor( 171 name='Nat44Global', 172 full_name='vpp.nat.Nat44Global', 173 filename=None, 174 file=DESCRIPTOR, 175 containing_type=None, 176 fields=[ 177 _descriptor.FieldDescriptor( 178 name='forwarding', full_name='vpp.nat.Nat44Global.forwarding', index=0, 179 number=1, type=8, cpp_type=7, label=1, 180 has_default_value=False, default_value=False, 181 message_type=None, enum_type=None, containing_type=None, 182 is_extension=False, extension_scope=None, 183 serialized_options=None, file=DESCRIPTOR), 184 _descriptor.FieldDescriptor( 185 name='nat_interfaces', full_name='vpp.nat.Nat44Global.nat_interfaces', index=1, 186 number=2, type=11, cpp_type=10, label=3, 187 has_default_value=False, default_value=[], 188 message_type=None, enum_type=None, containing_type=None, 189 is_extension=False, extension_scope=None, 190 serialized_options=None, file=DESCRIPTOR), 191 _descriptor.FieldDescriptor( 192 name='address_pool', full_name='vpp.nat.Nat44Global.address_pool', index=2, 193 number=3, type=11, cpp_type=10, label=3, 194 has_default_value=False, default_value=[], 195 message_type=None, enum_type=None, containing_type=None, 196 is_extension=False, extension_scope=None, 197 serialized_options=None, file=DESCRIPTOR), 198 _descriptor.FieldDescriptor( 199 name='virtual_reassembly', full_name='vpp.nat.Nat44Global.virtual_reassembly', index=3, 200 number=4, type=11, cpp_type=10, label=1, 201 has_default_value=False, default_value=None, 202 message_type=None, enum_type=None, containing_type=None, 203 is_extension=False, extension_scope=None, 204 serialized_options=None, file=DESCRIPTOR), 205 ], 206 extensions=[ 207 ], 208 nested_types=[_NAT44GLOBAL_INTERFACE, _NAT44GLOBAL_ADDRESS, ], 209 enum_types=[ 210 ], 211 serialized_options=None, 212 is_extendable=False, 213 syntax='proto3', 214 extension_ranges=[], 215 oneofs=[ 216 ], 217 serialized_start=85, 218 serialized_end=415, 219 ) 220 221 222 _DNAT44_STATICMAPPING_LOCALIP = _descriptor.Descriptor( 223 name='LocalIP', 224 full_name='vpp.nat.DNat44.StaticMapping.LocalIP', 225 filename=None, 226 file=DESCRIPTOR, 227 containing_type=None, 228 fields=[ 229 _descriptor.FieldDescriptor( 230 name='vrf_id', full_name='vpp.nat.DNat44.StaticMapping.LocalIP.vrf_id', index=0, 231 number=1, type=13, cpp_type=3, label=1, 232 has_default_value=False, default_value=0, 233 message_type=None, enum_type=None, containing_type=None, 234 is_extension=False, extension_scope=None, 235 serialized_options=None, file=DESCRIPTOR), 236 _descriptor.FieldDescriptor( 237 name='local_ip', full_name='vpp.nat.DNat44.StaticMapping.LocalIP.local_ip', index=1, 238 number=2, type=9, cpp_type=9, label=1, 239 has_default_value=False, default_value=_b("").decode('utf-8'), 240 message_type=None, enum_type=None, containing_type=None, 241 is_extension=False, extension_scope=None, 242 serialized_options=None, file=DESCRIPTOR), 243 _descriptor.FieldDescriptor( 244 name='local_port', full_name='vpp.nat.DNat44.StaticMapping.LocalIP.local_port', index=2, 245 number=3, type=13, cpp_type=3, label=1, 246 has_default_value=False, default_value=0, 247 message_type=None, enum_type=None, containing_type=None, 248 is_extension=False, extension_scope=None, 249 serialized_options=None, file=DESCRIPTOR), 250 _descriptor.FieldDescriptor( 251 name='probability', full_name='vpp.nat.DNat44.StaticMapping.LocalIP.probability', index=3, 252 number=4, type=13, cpp_type=3, label=1, 253 has_default_value=False, default_value=0, 254 message_type=None, enum_type=None, containing_type=None, 255 is_extension=False, extension_scope=None, 256 serialized_options=None, file=DESCRIPTOR), 257 ], 258 extensions=[ 259 ], 260 nested_types=[], 261 enum_types=[ 262 ], 263 serialized_options=None, 264 is_extendable=False, 265 syntax='proto3', 266 extension_ranges=[], 267 oneofs=[ 268 ], 269 serialized_start=830, 270 serialized_end=914, 271 ) 272 273 _DNAT44_STATICMAPPING = _descriptor.Descriptor( 274 name='StaticMapping', 275 full_name='vpp.nat.DNat44.StaticMapping', 276 filename=None, 277 file=DESCRIPTOR, 278 containing_type=None, 279 fields=[ 280 _descriptor.FieldDescriptor( 281 name='external_interface', full_name='vpp.nat.DNat44.StaticMapping.external_interface', index=0, 282 number=1, type=9, cpp_type=9, label=1, 283 has_default_value=False, default_value=_b("").decode('utf-8'), 284 message_type=None, enum_type=None, containing_type=None, 285 is_extension=False, extension_scope=None, 286 serialized_options=None, file=DESCRIPTOR), 287 _descriptor.FieldDescriptor( 288 name='external_ip', full_name='vpp.nat.DNat44.StaticMapping.external_ip', index=1, 289 number=2, type=9, cpp_type=9, label=1, 290 has_default_value=False, default_value=_b("").decode('utf-8'), 291 message_type=None, enum_type=None, containing_type=None, 292 is_extension=False, extension_scope=None, 293 serialized_options=None, file=DESCRIPTOR), 294 _descriptor.FieldDescriptor( 295 name='external_port', full_name='vpp.nat.DNat44.StaticMapping.external_port', index=2, 296 number=3, type=13, cpp_type=3, label=1, 297 has_default_value=False, default_value=0, 298 message_type=None, enum_type=None, containing_type=None, 299 is_extension=False, extension_scope=None, 300 serialized_options=None, file=DESCRIPTOR), 301 _descriptor.FieldDescriptor( 302 name='local_ips', full_name='vpp.nat.DNat44.StaticMapping.local_ips', index=3, 303 number=4, type=11, cpp_type=10, label=3, 304 has_default_value=False, default_value=[], 305 message_type=None, enum_type=None, containing_type=None, 306 is_extension=False, extension_scope=None, 307 serialized_options=None, file=DESCRIPTOR), 308 _descriptor.FieldDescriptor( 309 name='protocol', full_name='vpp.nat.DNat44.StaticMapping.protocol', index=4, 310 number=5, type=14, cpp_type=8, label=1, 311 has_default_value=False, default_value=0, 312 message_type=None, enum_type=None, containing_type=None, 313 is_extension=False, extension_scope=None, 314 serialized_options=None, file=DESCRIPTOR), 315 _descriptor.FieldDescriptor( 316 name='twice_nat', full_name='vpp.nat.DNat44.StaticMapping.twice_nat', index=5, 317 number=6, type=14, cpp_type=8, label=1, 318 has_default_value=False, default_value=0, 319 message_type=None, enum_type=None, containing_type=None, 320 is_extension=False, extension_scope=None, 321 serialized_options=None, file=DESCRIPTOR), 322 _descriptor.FieldDescriptor( 323 name='session_affinity', full_name='vpp.nat.DNat44.StaticMapping.session_affinity', index=6, 324 number=7, type=13, cpp_type=3, label=1, 325 has_default_value=False, default_value=0, 326 message_type=None, enum_type=None, containing_type=None, 327 is_extension=False, extension_scope=None, 328 serialized_options=None, file=DESCRIPTOR), 329 ], 330 extensions=[ 331 ], 332 nested_types=[_DNAT44_STATICMAPPING_LOCALIP, ], 333 enum_types=[ 334 _DNAT44_STATICMAPPING_TWICENATMODE, 335 ], 336 serialized_options=None, 337 is_extendable=False, 338 syntax='proto3', 339 extension_ranges=[], 340 oneofs=[ 341 ], 342 serialized_start=550, 343 serialized_end=967, 344 ) 345 346 _DNAT44_IDENTITYMAPPING = _descriptor.Descriptor( 347 name='IdentityMapping', 348 full_name='vpp.nat.DNat44.IdentityMapping', 349 filename=None, 350 file=DESCRIPTOR, 351 containing_type=None, 352 fields=[ 353 _descriptor.FieldDescriptor( 354 name='vrf_id', full_name='vpp.nat.DNat44.IdentityMapping.vrf_id', index=0, 355 number=1, type=13, cpp_type=3, label=1, 356 has_default_value=False, default_value=0, 357 message_type=None, enum_type=None, containing_type=None, 358 is_extension=False, extension_scope=None, 359 serialized_options=None, file=DESCRIPTOR), 360 _descriptor.FieldDescriptor( 361 name='interface', full_name='vpp.nat.DNat44.IdentityMapping.interface', index=1, 362 number=2, type=9, cpp_type=9, label=1, 363 has_default_value=False, default_value=_b("").decode('utf-8'), 364 message_type=None, enum_type=None, containing_type=None, 365 is_extension=False, extension_scope=None, 366 serialized_options=None, file=DESCRIPTOR), 367 _descriptor.FieldDescriptor( 368 name='ip_address', full_name='vpp.nat.DNat44.IdentityMapping.ip_address', index=2, 369 number=3, type=9, cpp_type=9, label=1, 370 has_default_value=False, default_value=_b("").decode('utf-8'), 371 message_type=None, enum_type=None, containing_type=None, 372 is_extension=False, extension_scope=None, 373 serialized_options=None, file=DESCRIPTOR), 374 _descriptor.FieldDescriptor( 375 name='port', full_name='vpp.nat.DNat44.IdentityMapping.port', index=3, 376 number=4, type=13, cpp_type=3, label=1, 377 has_default_value=False, default_value=0, 378 message_type=None, enum_type=None, containing_type=None, 379 is_extension=False, extension_scope=None, 380 serialized_options=None, file=DESCRIPTOR), 381 _descriptor.FieldDescriptor( 382 name='protocol', full_name='vpp.nat.DNat44.IdentityMapping.protocol', index=4, 383 number=5, type=14, cpp_type=8, label=1, 384 has_default_value=False, default_value=0, 385 message_type=None, enum_type=None, containing_type=None, 386 is_extension=False, extension_scope=None, 387 serialized_options=None, file=DESCRIPTOR), 388 ], 389 extensions=[ 390 ], 391 nested_types=[], 392 enum_types=[ 393 ], 394 serialized_options=None, 395 is_extendable=False, 396 syntax='proto3', 397 extension_ranges=[], 398 oneofs=[ 399 ], 400 serialized_start=970, 401 serialized_end=1100, 402 ) 403 404 _DNAT44 = _descriptor.Descriptor( 405 name='DNat44', 406 full_name='vpp.nat.DNat44', 407 filename=None, 408 file=DESCRIPTOR, 409 containing_type=None, 410 fields=[ 411 _descriptor.FieldDescriptor( 412 name='label', full_name='vpp.nat.DNat44.label', index=0, 413 number=1, type=9, cpp_type=9, label=1, 414 has_default_value=False, default_value=_b("").decode('utf-8'), 415 message_type=None, enum_type=None, containing_type=None, 416 is_extension=False, extension_scope=None, 417 serialized_options=None, file=DESCRIPTOR), 418 _descriptor.FieldDescriptor( 419 name='st_mappings', full_name='vpp.nat.DNat44.st_mappings', index=1, 420 number=2, type=11, cpp_type=10, label=3, 421 has_default_value=False, default_value=[], 422 message_type=None, enum_type=None, containing_type=None, 423 is_extension=False, extension_scope=None, 424 serialized_options=None, file=DESCRIPTOR), 425 _descriptor.FieldDescriptor( 426 name='id_mappings', full_name='vpp.nat.DNat44.id_mappings', index=2, 427 number=3, type=11, cpp_type=10, label=3, 428 has_default_value=False, default_value=[], 429 message_type=None, enum_type=None, containing_type=None, 430 is_extension=False, extension_scope=None, 431 serialized_options=None, file=DESCRIPTOR), 432 ], 433 extensions=[ 434 ], 435 nested_types=[_DNAT44_STATICMAPPING, _DNAT44_IDENTITYMAPPING, ], 436 enum_types=[ 437 _DNAT44_PROTOCOL, 438 ], 439 serialized_options=None, 440 is_extendable=False, 441 syntax='proto3', 442 extension_ranges=[], 443 oneofs=[ 444 ], 445 serialized_start=418, 446 serialized_end=1140, 447 ) 448 449 450 _VIRTUALREASSEMBLY = _descriptor.Descriptor( 451 name='VirtualReassembly', 452 full_name='vpp.nat.VirtualReassembly', 453 filename=None, 454 file=DESCRIPTOR, 455 containing_type=None, 456 fields=[ 457 _descriptor.FieldDescriptor( 458 name='timeout', full_name='vpp.nat.VirtualReassembly.timeout', index=0, 459 number=1, type=13, cpp_type=3, label=1, 460 has_default_value=False, default_value=0, 461 message_type=None, enum_type=None, containing_type=None, 462 is_extension=False, extension_scope=None, 463 serialized_options=None, file=DESCRIPTOR), 464 _descriptor.FieldDescriptor( 465 name='max_reassemblies', full_name='vpp.nat.VirtualReassembly.max_reassemblies', index=1, 466 number=2, type=13, cpp_type=3, label=1, 467 has_default_value=False, default_value=0, 468 message_type=None, enum_type=None, containing_type=None, 469 is_extension=False, extension_scope=None, 470 serialized_options=None, file=DESCRIPTOR), 471 _descriptor.FieldDescriptor( 472 name='max_fragments', full_name='vpp.nat.VirtualReassembly.max_fragments', index=2, 473 number=3, type=13, cpp_type=3, label=1, 474 has_default_value=False, default_value=0, 475 message_type=None, enum_type=None, containing_type=None, 476 is_extension=False, extension_scope=None, 477 serialized_options=None, file=DESCRIPTOR), 478 _descriptor.FieldDescriptor( 479 name='drop_fragments', full_name='vpp.nat.VirtualReassembly.drop_fragments', index=3, 480 number=4, type=8, cpp_type=7, label=1, 481 has_default_value=False, default_value=False, 482 message_type=None, enum_type=None, containing_type=None, 483 is_extension=False, extension_scope=None, 484 serialized_options=None, file=DESCRIPTOR), 485 ], 486 extensions=[ 487 ], 488 nested_types=[], 489 enum_types=[ 490 ], 491 serialized_options=None, 492 is_extendable=False, 493 syntax='proto3', 494 extension_ranges=[], 495 oneofs=[ 496 ], 497 serialized_start=1142, 498 serialized_end=1251, 499 ) 500 501 _NAT44GLOBAL_INTERFACE.containing_type = _NAT44GLOBAL 502 _NAT44GLOBAL_ADDRESS.containing_type = _NAT44GLOBAL 503 _NAT44GLOBAL.fields_by_name['nat_interfaces'].message_type = _NAT44GLOBAL_INTERFACE 504 _NAT44GLOBAL.fields_by_name['address_pool'].message_type = _NAT44GLOBAL_ADDRESS 505 _NAT44GLOBAL.fields_by_name['virtual_reassembly'].message_type = _VIRTUALREASSEMBLY 506 _DNAT44_STATICMAPPING_LOCALIP.containing_type = _DNAT44_STATICMAPPING 507 _DNAT44_STATICMAPPING.fields_by_name['local_ips'].message_type = _DNAT44_STATICMAPPING_LOCALIP 508 _DNAT44_STATICMAPPING.fields_by_name['protocol'].enum_type = _DNAT44_PROTOCOL 509 _DNAT44_STATICMAPPING.fields_by_name['twice_nat'].enum_type = _DNAT44_STATICMAPPING_TWICENATMODE 510 _DNAT44_STATICMAPPING.containing_type = _DNAT44 511 _DNAT44_STATICMAPPING_TWICENATMODE.containing_type = _DNAT44_STATICMAPPING 512 _DNAT44_IDENTITYMAPPING.fields_by_name['protocol'].enum_type = _DNAT44_PROTOCOL 513 _DNAT44_IDENTITYMAPPING.containing_type = _DNAT44 514 _DNAT44.fields_by_name['st_mappings'].message_type = _DNAT44_STATICMAPPING 515 _DNAT44.fields_by_name['id_mappings'].message_type = _DNAT44_IDENTITYMAPPING 516 _DNAT44_PROTOCOL.containing_type = _DNAT44 517 DESCRIPTOR.message_types_by_name['Nat44Global'] = _NAT44GLOBAL 518 DESCRIPTOR.message_types_by_name['DNat44'] = _DNAT44 519 DESCRIPTOR.message_types_by_name['VirtualReassembly'] = _VIRTUALREASSEMBLY 520 _sym_db.RegisterFileDescriptor(DESCRIPTOR) 521 522 Nat44Global = _reflection.GeneratedProtocolMessageType('Nat44Global', (_message.Message,), dict( 523 524 Interface = _reflection.GeneratedProtocolMessageType('Interface', (_message.Message,), dict( 525 DESCRIPTOR = _NAT44GLOBAL_INTERFACE, 526 __module__ = 'models.vpp.nat.nat_pb2' 527 # @@protoc_insertion_point(class_scope:vpp.nat.Nat44Global.Interface) 528 )) 529 , 530 531 Address = _reflection.GeneratedProtocolMessageType('Address', (_message.Message,), dict( 532 DESCRIPTOR = _NAT44GLOBAL_ADDRESS, 533 __module__ = 'models.vpp.nat.nat_pb2' 534 # @@protoc_insertion_point(class_scope:vpp.nat.Nat44Global.Address) 535 )) 536 , 537 DESCRIPTOR = _NAT44GLOBAL, 538 __module__ = 'models.vpp.nat.nat_pb2' 539 # @@protoc_insertion_point(class_scope:vpp.nat.Nat44Global) 540 )) 541 _sym_db.RegisterMessage(Nat44Global) 542 _sym_db.RegisterMessage(Nat44Global.Interface) 543 _sym_db.RegisterMessage(Nat44Global.Address) 544 545 DNat44 = _reflection.GeneratedProtocolMessageType('DNat44', (_message.Message,), dict( 546 547 StaticMapping = _reflection.GeneratedProtocolMessageType('StaticMapping', (_message.Message,), dict( 548 549 LocalIP = _reflection.GeneratedProtocolMessageType('LocalIP', (_message.Message,), dict( 550 DESCRIPTOR = _DNAT44_STATICMAPPING_LOCALIP, 551 __module__ = 'models.vpp.nat.nat_pb2' 552 # @@protoc_insertion_point(class_scope:vpp.nat.DNat44.StaticMapping.LocalIP) 553 )) 554 , 555 DESCRIPTOR = _DNAT44_STATICMAPPING, 556 __module__ = 'models.vpp.nat.nat_pb2' 557 # @@protoc_insertion_point(class_scope:vpp.nat.DNat44.StaticMapping) 558 )) 559 , 560 561 IdentityMapping = _reflection.GeneratedProtocolMessageType('IdentityMapping', (_message.Message,), dict( 562 DESCRIPTOR = _DNAT44_IDENTITYMAPPING, 563 __module__ = 'models.vpp.nat.nat_pb2' 564 # @@protoc_insertion_point(class_scope:vpp.nat.DNat44.IdentityMapping) 565 )) 566 , 567 DESCRIPTOR = _DNAT44, 568 __module__ = 'models.vpp.nat.nat_pb2' 569 # @@protoc_insertion_point(class_scope:vpp.nat.DNat44) 570 )) 571 _sym_db.RegisterMessage(DNat44) 572 _sym_db.RegisterMessage(DNat44.StaticMapping) 573 _sym_db.RegisterMessage(DNat44.StaticMapping.LocalIP) 574 _sym_db.RegisterMessage(DNat44.IdentityMapping) 575 576 VirtualReassembly = _reflection.GeneratedProtocolMessageType('VirtualReassembly', (_message.Message,), dict( 577 DESCRIPTOR = _VIRTUALREASSEMBLY, 578 __module__ = 'models.vpp.nat.nat_pb2' 579 # @@protoc_insertion_point(class_scope:vpp.nat.VirtualReassembly) 580 )) 581 _sym_db.RegisterMessage(VirtualReassembly) 582 583 584 DESCRIPTOR._options = None 585 # @@protoc_insertion_point(module_scope)