go.ligato.io/vpp-agent/v3@v3.5.0/ansible/action_plugins/pout/models/vpp/ipsec/ipsec_pb2.py (about) 1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: models/vpp/ipsec/ipsec.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.internal import enum_type_wrapper 7 from google.protobuf import descriptor as _descriptor 8 from google.protobuf import message as _message 9 from google.protobuf import reflection as _reflection 10 from google.protobuf import symbol_database as _symbol_database 11 # @@protoc_insertion_point(imports) 12 13 _sym_db = _symbol_database.Default() 14 15 16 from github.com.gogo.protobuf.gogoproto import gogo_pb2 as github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2 17 18 19 DESCRIPTOR = _descriptor.FileDescriptor( 20 name='models/vpp/ipsec/ipsec.proto', 21 package='vpp.ipsec', 22 syntax='proto3', 23 serialized_options=_b('Z:github.com/ligato/vpp-agent/api/models/vpp/ipsec;vpp_ipsec\310\343\036\001'), 24 serialized_pb=_b('\n\x1cmodels/vpp/ipsec/ipsec.proto\x12\tvpp.ipsec\x1a-github.com/gogo/protobuf/gogoproto/gogo.proto\"\xf8\x04\n\x16SecurityPolicyDatabase\x12\r\n\x05index\x18\x01 \x01(\t\x12?\n\ninterfaces\x18\x02 \x03(\x0b\x32+.vpp.ipsec.SecurityPolicyDatabase.Interface\x12\x45\n\x0epolicy_entries\x18\x03 \x03(\x0b\x32-.vpp.ipsec.SecurityPolicyDatabase.PolicyEntry\x1a\x19\n\tInterface\x12\x0c\n\x04name\x18\x01 \x01(\t\x1a\xab\x03\n\x0bPolicyEntry\x12\x10\n\x08sa_index\x18\x01 \x01(\t\x12\x10\n\x08priority\x18\x02 \x01(\x05\x12\x13\n\x0bis_outbound\x18\x03 \x01(\x08\x12\x19\n\x11remote_addr_start\x18\x04 \x01(\t\x12\x18\n\x10remote_addr_stop\x18\x05 \x01(\t\x12\x18\n\x10local_addr_start\x18\x06 \x01(\t\x12\x17\n\x0flocal_addr_stop\x18\x07 \x01(\t\x12\x10\n\x08protocol\x18\x08 \x01(\r\x12\x19\n\x11remote_port_start\x18\t \x01(\r\x12\x18\n\x10remote_port_stop\x18\n \x01(\r\x12\x18\n\x10local_port_start\x18\x0b \x01(\r\x12\x17\n\x0flocal_port_stop\x18\x0c \x01(\r\x12\x44\n\x06\x61\x63tion\x18\r \x01(\x0e\x32\x34.vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.Action\";\n\x06\x41\x63tion\x12\n\n\x06\x42YPASS\x10\x00\x12\x0b\n\x07\x44ISCARD\x10\x01\x12\x0b\n\x07RESOLVE\x10\x02\x12\x0b\n\x07PROTECT\x10\x03\"\x82\x03\n\x13SecurityAssociation\x12\r\n\x05index\x18\x01 \x01(\t\x12\x0b\n\x03spi\x18\x02 \x01(\r\x12>\n\x08protocol\x18\x03 \x01(\x0e\x32,.vpp.ipsec.SecurityAssociation.IPSecProtocol\x12(\n\ncrypto_alg\x18\x04 \x01(\x0e\x32\x14.vpp.ipsec.CryptoAlg\x12\x12\n\ncrypto_key\x18\x05 \x01(\t\x12&\n\tinteg_alg\x18\x06 \x01(\x0e\x32\x13.vpp.ipsec.IntegAlg\x12\x11\n\tinteg_key\x18\x07 \x01(\t\x12\x0f\n\x07use_esn\x18\x08 \x01(\x08\x12\x17\n\x0fuse_anti_replay\x18\t \x01(\x08\x12\x17\n\x0ftunnel_src_addr\x18\n \x01(\t\x12\x17\n\x0ftunnel_dst_addr\x18\x0b \x01(\t\x12\x18\n\x10\x65nable_udp_encap\x18\x0c \x01(\x08\" \n\rIPSecProtocol\x12\x06\n\x02\x41H\x10\x00\x12\x07\n\x03\x45SP\x10\x01*\xd0\x01\n\tCryptoAlg\x12\x0f\n\x0bNONE_CRYPTO\x10\x00\x12\x0f\n\x0b\x41\x45S_CBC_128\x10\x01\x12\x0f\n\x0b\x41\x45S_CBC_192\x10\x02\x12\x0f\n\x0b\x41\x45S_CBC_256\x10\x03\x12\x0f\n\x0b\x41\x45S_CTR_128\x10\x04\x12\x0f\n\x0b\x41\x45S_CTR_192\x10\x05\x12\x0f\n\x0b\x41\x45S_CTR_256\x10\x06\x12\x0f\n\x0b\x41\x45S_GCM_128\x10\x07\x12\x0f\n\x0b\x41\x45S_GCM_192\x10\x08\x12\x0f\n\x0b\x41\x45S_GCM_256\x10\t\x12\x0b\n\x07\x44\x45S_CBC\x10\n\x12\x0c\n\x08\x44\x45S3_CBC\x10\x0b*v\n\x08IntegAlg\x12\x0e\n\nNONE_INTEG\x10\x00\x12\n\n\x06MD5_96\x10\x01\x12\x0b\n\x07SHA1_96\x10\x02\x12\x0e\n\nSHA_256_96\x10\x03\x12\x0f\n\x0bSHA_256_128\x10\x04\x12\x0f\n\x0bSHA_384_192\x10\x05\x12\x0f\n\x0bSHA_512_256\x10\x06\x42@Z:github.com/ligato/vpp-agent/api/models/vpp/ipsec;vpp_ipsec\xc8\xe3\x1e\x01\x62\x06proto3') 25 , 26 dependencies=[github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2.DESCRIPTOR,]) 27 28 _CRYPTOALG = _descriptor.EnumDescriptor( 29 name='CryptoAlg', 30 full_name='vpp.ipsec.CryptoAlg', 31 filename=None, 32 file=DESCRIPTOR, 33 values=[ 34 _descriptor.EnumValueDescriptor( 35 name='NONE_CRYPTO', index=0, number=0, 36 serialized_options=None, 37 type=None), 38 _descriptor.EnumValueDescriptor( 39 name='AES_CBC_128', index=1, number=1, 40 serialized_options=None, 41 type=None), 42 _descriptor.EnumValueDescriptor( 43 name='AES_CBC_192', index=2, number=2, 44 serialized_options=None, 45 type=None), 46 _descriptor.EnumValueDescriptor( 47 name='AES_CBC_256', index=3, number=3, 48 serialized_options=None, 49 type=None), 50 _descriptor.EnumValueDescriptor( 51 name='AES_CTR_128', index=4, number=4, 52 serialized_options=None, 53 type=None), 54 _descriptor.EnumValueDescriptor( 55 name='AES_CTR_192', index=5, number=5, 56 serialized_options=None, 57 type=None), 58 _descriptor.EnumValueDescriptor( 59 name='AES_CTR_256', index=6, number=6, 60 serialized_options=None, 61 type=None), 62 _descriptor.EnumValueDescriptor( 63 name='AES_GCM_128', index=7, number=7, 64 serialized_options=None, 65 type=None), 66 _descriptor.EnumValueDescriptor( 67 name='AES_GCM_192', index=8, number=8, 68 serialized_options=None, 69 type=None), 70 _descriptor.EnumValueDescriptor( 71 name='AES_GCM_256', index=9, number=9, 72 serialized_options=None, 73 type=None), 74 _descriptor.EnumValueDescriptor( 75 name='DES_CBC', index=10, number=10, 76 serialized_options=None, 77 type=None), 78 _descriptor.EnumValueDescriptor( 79 name='DES3_CBC', index=11, number=11, 80 serialized_options=None, 81 type=None), 82 ], 83 containing_type=None, 84 serialized_options=None, 85 serialized_start=1115, 86 serialized_end=1323, 87 ) 88 _sym_db.RegisterEnumDescriptor(_CRYPTOALG) 89 90 CryptoAlg = enum_type_wrapper.EnumTypeWrapper(_CRYPTOALG) 91 _INTEGALG = _descriptor.EnumDescriptor( 92 name='IntegAlg', 93 full_name='vpp.ipsec.IntegAlg', 94 filename=None, 95 file=DESCRIPTOR, 96 values=[ 97 _descriptor.EnumValueDescriptor( 98 name='NONE_INTEG', index=0, number=0, 99 serialized_options=None, 100 type=None), 101 _descriptor.EnumValueDescriptor( 102 name='MD5_96', index=1, number=1, 103 serialized_options=None, 104 type=None), 105 _descriptor.EnumValueDescriptor( 106 name='SHA1_96', index=2, number=2, 107 serialized_options=None, 108 type=None), 109 _descriptor.EnumValueDescriptor( 110 name='SHA_256_96', index=3, number=3, 111 serialized_options=None, 112 type=None), 113 _descriptor.EnumValueDescriptor( 114 name='SHA_256_128', index=4, number=4, 115 serialized_options=None, 116 type=None), 117 _descriptor.EnumValueDescriptor( 118 name='SHA_384_192', index=5, number=5, 119 serialized_options=None, 120 type=None), 121 _descriptor.EnumValueDescriptor( 122 name='SHA_512_256', index=6, number=6, 123 serialized_options=None, 124 type=None), 125 ], 126 containing_type=None, 127 serialized_options=None, 128 serialized_start=1325, 129 serialized_end=1443, 130 ) 131 _sym_db.RegisterEnumDescriptor(_INTEGALG) 132 133 IntegAlg = enum_type_wrapper.EnumTypeWrapper(_INTEGALG) 134 NONE_CRYPTO = 0 135 AES_CBC_128 = 1 136 AES_CBC_192 = 2 137 AES_CBC_256 = 3 138 AES_CTR_128 = 4 139 AES_CTR_192 = 5 140 AES_CTR_256 = 6 141 AES_GCM_128 = 7 142 AES_GCM_192 = 8 143 AES_GCM_256 = 9 144 DES_CBC = 10 145 DES3_CBC = 11 146 NONE_INTEG = 0 147 MD5_96 = 1 148 SHA1_96 = 2 149 SHA_256_96 = 3 150 SHA_256_128 = 4 151 SHA_384_192 = 5 152 SHA_512_256 = 6 153 154 155 _SECURITYPOLICYDATABASE_POLICYENTRY_ACTION = _descriptor.EnumDescriptor( 156 name='Action', 157 full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.Action', 158 filename=None, 159 file=DESCRIPTOR, 160 values=[ 161 _descriptor.EnumValueDescriptor( 162 name='BYPASS', index=0, number=0, 163 serialized_options=None, 164 type=None), 165 _descriptor.EnumValueDescriptor( 166 name='DISCARD', index=1, number=1, 167 serialized_options=None, 168 type=None), 169 _descriptor.EnumValueDescriptor( 170 name='RESOLVE', index=2, number=2, 171 serialized_options=None, 172 type=None), 173 _descriptor.EnumValueDescriptor( 174 name='PROTECT', index=3, number=3, 175 serialized_options=None, 176 type=None), 177 ], 178 containing_type=None, 179 serialized_options=None, 180 serialized_start=664, 181 serialized_end=723, 182 ) 183 _sym_db.RegisterEnumDescriptor(_SECURITYPOLICYDATABASE_POLICYENTRY_ACTION) 184 185 _SECURITYASSOCIATION_IPSECPROTOCOL = _descriptor.EnumDescriptor( 186 name='IPSecProtocol', 187 full_name='vpp.ipsec.SecurityAssociation.IPSecProtocol', 188 filename=None, 189 file=DESCRIPTOR, 190 values=[ 191 _descriptor.EnumValueDescriptor( 192 name='AH', index=0, number=0, 193 serialized_options=None, 194 type=None), 195 _descriptor.EnumValueDescriptor( 196 name='ESP', index=1, number=1, 197 serialized_options=None, 198 type=None), 199 ], 200 containing_type=None, 201 serialized_options=None, 202 serialized_start=1080, 203 serialized_end=1112, 204 ) 205 _sym_db.RegisterEnumDescriptor(_SECURITYASSOCIATION_IPSECPROTOCOL) 206 207 208 _SECURITYPOLICYDATABASE_INTERFACE = _descriptor.Descriptor( 209 name='Interface', 210 full_name='vpp.ipsec.SecurityPolicyDatabase.Interface', 211 filename=None, 212 file=DESCRIPTOR, 213 containing_type=None, 214 fields=[ 215 _descriptor.FieldDescriptor( 216 name='name', full_name='vpp.ipsec.SecurityPolicyDatabase.Interface.name', index=0, 217 number=1, type=9, cpp_type=9, label=1, 218 has_default_value=False, default_value=_b("").decode('utf-8'), 219 message_type=None, enum_type=None, containing_type=None, 220 is_extension=False, extension_scope=None, 221 serialized_options=None, file=DESCRIPTOR), 222 ], 223 extensions=[ 224 ], 225 nested_types=[], 226 enum_types=[ 227 ], 228 serialized_options=None, 229 is_extendable=False, 230 syntax='proto3', 231 extension_ranges=[], 232 oneofs=[ 233 ], 234 serialized_start=268, 235 serialized_end=293, 236 ) 237 238 _SECURITYPOLICYDATABASE_POLICYENTRY = _descriptor.Descriptor( 239 name='PolicyEntry', 240 full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry', 241 filename=None, 242 file=DESCRIPTOR, 243 containing_type=None, 244 fields=[ 245 _descriptor.FieldDescriptor( 246 name='sa_index', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.sa_index', index=0, 247 number=1, type=9, cpp_type=9, label=1, 248 has_default_value=False, default_value=_b("").decode('utf-8'), 249 message_type=None, enum_type=None, containing_type=None, 250 is_extension=False, extension_scope=None, 251 serialized_options=None, file=DESCRIPTOR), 252 _descriptor.FieldDescriptor( 253 name='priority', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.priority', index=1, 254 number=2, type=5, cpp_type=1, label=1, 255 has_default_value=False, default_value=0, 256 message_type=None, enum_type=None, containing_type=None, 257 is_extension=False, extension_scope=None, 258 serialized_options=None, file=DESCRIPTOR), 259 _descriptor.FieldDescriptor( 260 name='is_outbound', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.is_outbound', index=2, 261 number=3, type=8, cpp_type=7, label=1, 262 has_default_value=False, default_value=False, 263 message_type=None, enum_type=None, containing_type=None, 264 is_extension=False, extension_scope=None, 265 serialized_options=None, file=DESCRIPTOR), 266 _descriptor.FieldDescriptor( 267 name='remote_addr_start', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.remote_addr_start', index=3, 268 number=4, type=9, cpp_type=9, label=1, 269 has_default_value=False, default_value=_b("").decode('utf-8'), 270 message_type=None, enum_type=None, containing_type=None, 271 is_extension=False, extension_scope=None, 272 serialized_options=None, file=DESCRIPTOR), 273 _descriptor.FieldDescriptor( 274 name='remote_addr_stop', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.remote_addr_stop', index=4, 275 number=5, type=9, cpp_type=9, label=1, 276 has_default_value=False, default_value=_b("").decode('utf-8'), 277 message_type=None, enum_type=None, containing_type=None, 278 is_extension=False, extension_scope=None, 279 serialized_options=None, file=DESCRIPTOR), 280 _descriptor.FieldDescriptor( 281 name='local_addr_start', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.local_addr_start', index=5, 282 number=6, 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='local_addr_stop', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.local_addr_stop', index=6, 289 number=7, 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='protocol', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.protocol', index=7, 296 number=8, 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='remote_port_start', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.remote_port_start', index=8, 303 number=9, type=13, cpp_type=3, label=1, 304 has_default_value=False, default_value=0, 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='remote_port_stop', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.remote_port_stop', index=9, 310 number=10, type=13, cpp_type=3, 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='local_port_start', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.local_port_start', index=10, 317 number=11, type=13, cpp_type=3, 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='local_port_stop', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.local_port_stop', index=11, 324 number=12, 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 _descriptor.FieldDescriptor( 330 name='action', full_name='vpp.ipsec.SecurityPolicyDatabase.PolicyEntry.action', index=12, 331 number=13, type=14, cpp_type=8, label=1, 332 has_default_value=False, default_value=0, 333 message_type=None, enum_type=None, containing_type=None, 334 is_extension=False, extension_scope=None, 335 serialized_options=None, file=DESCRIPTOR), 336 ], 337 extensions=[ 338 ], 339 nested_types=[], 340 enum_types=[ 341 _SECURITYPOLICYDATABASE_POLICYENTRY_ACTION, 342 ], 343 serialized_options=None, 344 is_extendable=False, 345 syntax='proto3', 346 extension_ranges=[], 347 oneofs=[ 348 ], 349 serialized_start=296, 350 serialized_end=723, 351 ) 352 353 _SECURITYPOLICYDATABASE = _descriptor.Descriptor( 354 name='SecurityPolicyDatabase', 355 full_name='vpp.ipsec.SecurityPolicyDatabase', 356 filename=None, 357 file=DESCRIPTOR, 358 containing_type=None, 359 fields=[ 360 _descriptor.FieldDescriptor( 361 name='index', full_name='vpp.ipsec.SecurityPolicyDatabase.index', index=0, 362 number=1, 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='interfaces', full_name='vpp.ipsec.SecurityPolicyDatabase.interfaces', index=1, 369 number=2, type=11, cpp_type=10, label=3, 370 has_default_value=False, default_value=[], 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='policy_entries', full_name='vpp.ipsec.SecurityPolicyDatabase.policy_entries', index=2, 376 number=3, type=11, cpp_type=10, label=3, 377 has_default_value=False, default_value=[], 378 message_type=None, enum_type=None, containing_type=None, 379 is_extension=False, extension_scope=None, 380 serialized_options=None, file=DESCRIPTOR), 381 ], 382 extensions=[ 383 ], 384 nested_types=[_SECURITYPOLICYDATABASE_INTERFACE, _SECURITYPOLICYDATABASE_POLICYENTRY, ], 385 enum_types=[ 386 ], 387 serialized_options=None, 388 is_extendable=False, 389 syntax='proto3', 390 extension_ranges=[], 391 oneofs=[ 392 ], 393 serialized_start=91, 394 serialized_end=723, 395 ) 396 397 398 _SECURITYASSOCIATION = _descriptor.Descriptor( 399 name='SecurityAssociation', 400 full_name='vpp.ipsec.SecurityAssociation', 401 filename=None, 402 file=DESCRIPTOR, 403 containing_type=None, 404 fields=[ 405 _descriptor.FieldDescriptor( 406 name='index', full_name='vpp.ipsec.SecurityAssociation.index', index=0, 407 number=1, type=9, cpp_type=9, label=1, 408 has_default_value=False, default_value=_b("").decode('utf-8'), 409 message_type=None, enum_type=None, containing_type=None, 410 is_extension=False, extension_scope=None, 411 serialized_options=None, file=DESCRIPTOR), 412 _descriptor.FieldDescriptor( 413 name='spi', full_name='vpp.ipsec.SecurityAssociation.spi', index=1, 414 number=2, type=13, cpp_type=3, label=1, 415 has_default_value=False, default_value=0, 416 message_type=None, enum_type=None, containing_type=None, 417 is_extension=False, extension_scope=None, 418 serialized_options=None, file=DESCRIPTOR), 419 _descriptor.FieldDescriptor( 420 name='protocol', full_name='vpp.ipsec.SecurityAssociation.protocol', index=2, 421 number=3, type=14, cpp_type=8, label=1, 422 has_default_value=False, default_value=0, 423 message_type=None, enum_type=None, containing_type=None, 424 is_extension=False, extension_scope=None, 425 serialized_options=None, file=DESCRIPTOR), 426 _descriptor.FieldDescriptor( 427 name='crypto_alg', full_name='vpp.ipsec.SecurityAssociation.crypto_alg', index=3, 428 number=4, type=14, cpp_type=8, label=1, 429 has_default_value=False, default_value=0, 430 message_type=None, enum_type=None, containing_type=None, 431 is_extension=False, extension_scope=None, 432 serialized_options=None, file=DESCRIPTOR), 433 _descriptor.FieldDescriptor( 434 name='crypto_key', full_name='vpp.ipsec.SecurityAssociation.crypto_key', index=4, 435 number=5, type=9, cpp_type=9, label=1, 436 has_default_value=False, default_value=_b("").decode('utf-8'), 437 message_type=None, enum_type=None, containing_type=None, 438 is_extension=False, extension_scope=None, 439 serialized_options=None, file=DESCRIPTOR), 440 _descriptor.FieldDescriptor( 441 name='integ_alg', full_name='vpp.ipsec.SecurityAssociation.integ_alg', index=5, 442 number=6, type=14, cpp_type=8, label=1, 443 has_default_value=False, default_value=0, 444 message_type=None, enum_type=None, containing_type=None, 445 is_extension=False, extension_scope=None, 446 serialized_options=None, file=DESCRIPTOR), 447 _descriptor.FieldDescriptor( 448 name='integ_key', full_name='vpp.ipsec.SecurityAssociation.integ_key', index=6, 449 number=7, type=9, cpp_type=9, label=1, 450 has_default_value=False, default_value=_b("").decode('utf-8'), 451 message_type=None, enum_type=None, containing_type=None, 452 is_extension=False, extension_scope=None, 453 serialized_options=None, file=DESCRIPTOR), 454 _descriptor.FieldDescriptor( 455 name='use_esn', full_name='vpp.ipsec.SecurityAssociation.use_esn', index=7, 456 number=8, type=8, cpp_type=7, label=1, 457 has_default_value=False, default_value=False, 458 message_type=None, enum_type=None, containing_type=None, 459 is_extension=False, extension_scope=None, 460 serialized_options=None, file=DESCRIPTOR), 461 _descriptor.FieldDescriptor( 462 name='use_anti_replay', full_name='vpp.ipsec.SecurityAssociation.use_anti_replay', index=8, 463 number=9, type=8, cpp_type=7, label=1, 464 has_default_value=False, default_value=False, 465 message_type=None, enum_type=None, containing_type=None, 466 is_extension=False, extension_scope=None, 467 serialized_options=None, file=DESCRIPTOR), 468 _descriptor.FieldDescriptor( 469 name='tunnel_src_addr', full_name='vpp.ipsec.SecurityAssociation.tunnel_src_addr', index=9, 470 number=10, type=9, cpp_type=9, label=1, 471 has_default_value=False, default_value=_b("").decode('utf-8'), 472 message_type=None, enum_type=None, containing_type=None, 473 is_extension=False, extension_scope=None, 474 serialized_options=None, file=DESCRIPTOR), 475 _descriptor.FieldDescriptor( 476 name='tunnel_dst_addr', full_name='vpp.ipsec.SecurityAssociation.tunnel_dst_addr', index=10, 477 number=11, type=9, cpp_type=9, label=1, 478 has_default_value=False, default_value=_b("").decode('utf-8'), 479 message_type=None, enum_type=None, containing_type=None, 480 is_extension=False, extension_scope=None, 481 serialized_options=None, file=DESCRIPTOR), 482 _descriptor.FieldDescriptor( 483 name='enable_udp_encap', full_name='vpp.ipsec.SecurityAssociation.enable_udp_encap', index=11, 484 number=12, type=8, cpp_type=7, label=1, 485 has_default_value=False, default_value=False, 486 message_type=None, enum_type=None, containing_type=None, 487 is_extension=False, extension_scope=None, 488 serialized_options=None, file=DESCRIPTOR), 489 ], 490 extensions=[ 491 ], 492 nested_types=[], 493 enum_types=[ 494 _SECURITYASSOCIATION_IPSECPROTOCOL, 495 ], 496 serialized_options=None, 497 is_extendable=False, 498 syntax='proto3', 499 extension_ranges=[], 500 oneofs=[ 501 ], 502 serialized_start=726, 503 serialized_end=1112, 504 ) 505 506 _SECURITYPOLICYDATABASE_INTERFACE.containing_type = _SECURITYPOLICYDATABASE 507 _SECURITYPOLICYDATABASE_POLICYENTRY.fields_by_name['action'].enum_type = _SECURITYPOLICYDATABASE_POLICYENTRY_ACTION 508 _SECURITYPOLICYDATABASE_POLICYENTRY.containing_type = _SECURITYPOLICYDATABASE 509 _SECURITYPOLICYDATABASE_POLICYENTRY_ACTION.containing_type = _SECURITYPOLICYDATABASE_POLICYENTRY 510 _SECURITYPOLICYDATABASE.fields_by_name['interfaces'].message_type = _SECURITYPOLICYDATABASE_INTERFACE 511 _SECURITYPOLICYDATABASE.fields_by_name['policy_entries'].message_type = _SECURITYPOLICYDATABASE_POLICYENTRY 512 _SECURITYASSOCIATION.fields_by_name['protocol'].enum_type = _SECURITYASSOCIATION_IPSECPROTOCOL 513 _SECURITYASSOCIATION.fields_by_name['crypto_alg'].enum_type = _CRYPTOALG 514 _SECURITYASSOCIATION.fields_by_name['integ_alg'].enum_type = _INTEGALG 515 _SECURITYASSOCIATION_IPSECPROTOCOL.containing_type = _SECURITYASSOCIATION 516 DESCRIPTOR.message_types_by_name['SecurityPolicyDatabase'] = _SECURITYPOLICYDATABASE 517 DESCRIPTOR.message_types_by_name['SecurityAssociation'] = _SECURITYASSOCIATION 518 DESCRIPTOR.enum_types_by_name['CryptoAlg'] = _CRYPTOALG 519 DESCRIPTOR.enum_types_by_name['IntegAlg'] = _INTEGALG 520 _sym_db.RegisterFileDescriptor(DESCRIPTOR) 521 522 SecurityPolicyDatabase = _reflection.GeneratedProtocolMessageType('SecurityPolicyDatabase', (_message.Message,), dict( 523 524 Interface = _reflection.GeneratedProtocolMessageType('Interface', (_message.Message,), dict( 525 DESCRIPTOR = _SECURITYPOLICYDATABASE_INTERFACE, 526 __module__ = 'models.vpp.ipsec.ipsec_pb2' 527 # @@protoc_insertion_point(class_scope:vpp.ipsec.SecurityPolicyDatabase.Interface) 528 )) 529 , 530 531 PolicyEntry = _reflection.GeneratedProtocolMessageType('PolicyEntry', (_message.Message,), dict( 532 DESCRIPTOR = _SECURITYPOLICYDATABASE_POLICYENTRY, 533 __module__ = 'models.vpp.ipsec.ipsec_pb2' 534 # @@protoc_insertion_point(class_scope:vpp.ipsec.SecurityPolicyDatabase.PolicyEntry) 535 )) 536 , 537 DESCRIPTOR = _SECURITYPOLICYDATABASE, 538 __module__ = 'models.vpp.ipsec.ipsec_pb2' 539 # @@protoc_insertion_point(class_scope:vpp.ipsec.SecurityPolicyDatabase) 540 )) 541 _sym_db.RegisterMessage(SecurityPolicyDatabase) 542 _sym_db.RegisterMessage(SecurityPolicyDatabase.Interface) 543 _sym_db.RegisterMessage(SecurityPolicyDatabase.PolicyEntry) 544 545 SecurityAssociation = _reflection.GeneratedProtocolMessageType('SecurityAssociation', (_message.Message,), dict( 546 DESCRIPTOR = _SECURITYASSOCIATION, 547 __module__ = 'models.vpp.ipsec.ipsec_pb2' 548 # @@protoc_insertion_point(class_scope:vpp.ipsec.SecurityAssociation) 549 )) 550 _sym_db.RegisterMessage(SecurityAssociation) 551 552 553 DESCRIPTOR._options = None 554 # @@protoc_insertion_point(module_scope)