mirror of https://github.com/istio/api.git
1910 lines
86 KiB
Python
1910 lines
86 KiB
Python
# -*- coding: utf-8 -*-
|
|
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# source: networking/v1alpha3/virtual_service.proto
|
|
|
|
import sys
|
|
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
|
|
from google.protobuf import descriptor as _descriptor
|
|
from google.protobuf import message as _message
|
|
from google.protobuf import reflection as _reflection
|
|
from google.protobuf import symbol_database as _symbol_database
|
|
# @@protoc_insertion_point(imports)
|
|
|
|
_sym_db = _symbol_database.Default()
|
|
|
|
|
|
from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2
|
|
from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
|
|
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
|
|
|
|
|
|
DESCRIPTOR = _descriptor.FileDescriptor(
|
|
name='networking/v1alpha3/virtual_service.proto',
|
|
package='istio.networking.v1alpha3',
|
|
syntax='proto3',
|
|
serialized_options=_b('Z istio.io/api/networking/v1alpha3'),
|
|
serialized_pb=_b('\n)networking/v1alpha3/virtual_service.proto\x12\x19istio.networking.v1alpha3\x1a\x1fgoogle/api/field_behavior.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xdc\x01\n\x0eVirtualService\x12\r\n\x05hosts\x18\x01 \x03(\t\x12\x10\n\x08gateways\x18\x02 \x03(\t\x12\x32\n\x04http\x18\x03 \x03(\x0b\x32$.istio.networking.v1alpha3.HTTPRoute\x12\x30\n\x03tls\x18\x05 \x03(\x0b\x32#.istio.networking.v1alpha3.TLSRoute\x12\x30\n\x03tcp\x18\x04 \x03(\x0b\x32#.istio.networking.v1alpha3.TCPRoute\x12\x11\n\texport_to\x18\x06 \x03(\t\"g\n\x0b\x44\x65stination\x12\x11\n\x04host\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x0e\n\x06subset\x18\x02 \x01(\t\x12\x35\n\x04port\x18\x03 \x01(\x0b\x32\'.istio.networking.v1alpha3.PortSelector\"\x94\x07\n\tHTTPRoute\x12\x0c\n\x04name\x18\x11 \x01(\t\x12:\n\x05match\x18\x01 \x03(\x0b\x32+.istio.networking.v1alpha3.HTTPMatchRequest\x12>\n\x05route\x18\x02 \x03(\x0b\x32/.istio.networking.v1alpha3.HTTPRouteDestination\x12\x39\n\x08redirect\x18\x03 \x01(\x0b\x32\'.istio.networking.v1alpha3.HTTPRedirect\x12\x35\n\x08\x64\x65legate\x18\x14 \x01(\x0b\x32#.istio.networking.v1alpha3.Delegate\x12\x37\n\x07rewrite\x18\x04 \x01(\x0b\x32&.istio.networking.v1alpha3.HTTPRewrite\x12*\n\x07timeout\x18\x06 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x35\n\x07retries\x18\x07 \x01(\x0b\x32$.istio.networking.v1alpha3.HTTPRetry\x12<\n\x05\x66\x61ult\x18\x08 \x01(\x0b\x32-.istio.networking.v1alpha3.HTTPFaultInjection\x12\x36\n\x06mirror\x18\t \x01(\x0b\x32&.istio.networking.v1alpha3.Destination\x12\x38\n\x0emirror_percent\x18\x12 \x01(\x0b\x32\x1c.google.protobuf.UInt32ValueB\x02\x18\x01\x12=\n\x11mirror_percentage\x18\x13 \x01(\x0b\x32\".istio.networking.v1alpha3.Percent\x12:\n\x0b\x63ors_policy\x18\n \x01(\x0b\x32%.istio.networking.v1alpha3.CorsPolicy\x12\x33\n\x07headers\x18\x10 \x01(\x0b\x32\".istio.networking.v1alpha3.HeadersJ\x04\x08\x05\x10\x06J\x04\x08\x0b\x10\x10R\x11websocket_upgradeR\x0e\x61ppend_headersR\x17remove_response_headersR\x17\x61ppend_response_headersR\x16remove_request_headersR\x16\x61ppend_request_headers\"+\n\x08\x44\x65legate\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tnamespace\x18\x02 \x01(\t\"\xa9\x03\n\x07Headers\x12\x44\n\x07request\x18\x01 \x01(\x0b\x32\x33.istio.networking.v1alpha3.Headers.HeaderOperations\x12\x45\n\x08response\x18\x02 \x01(\x0b\x32\x33.istio.networking.v1alpha3.Headers.HeaderOperations\x1a\x90\x02\n\x10HeaderOperations\x12I\n\x03set\x18\x01 \x03(\x0b\x32<.istio.networking.v1alpha3.Headers.HeaderOperations.SetEntry\x12I\n\x03\x61\x64\x64\x18\x02 \x03(\x0b\x32<.istio.networking.v1alpha3.Headers.HeaderOperations.AddEntry\x12\x0e\n\x06remove\x18\x03 \x03(\t\x1a*\n\x08SetEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a*\n\x08\x41\x64\x64\x45ntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x89\x01\n\x08TLSRoute\x12\x41\n\x05match\x18\x01 \x03(\x0b\x32-.istio.networking.v1alpha3.TLSMatchAttributesB\x03\xe0\x41\x02\x12:\n\x05route\x18\x02 \x03(\x0b\x32+.istio.networking.v1alpha3.RouteDestination\"\x83\x01\n\x08TCPRoute\x12;\n\x05match\x18\x01 \x03(\x0b\x32,.istio.networking.v1alpha3.L4MatchAttributes\x12:\n\x05route\x18\x02 \x03(\x0b\x32+.istio.networking.v1alpha3.RouteDestination\"\xea\x07\n\x10HTTPMatchRequest\x12\x0c\n\x04name\x18\x0b \x01(\t\x12\x33\n\x03uri\x18\x01 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch\x12\x36\n\x06scheme\x18\x02 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch\x12\x36\n\x06method\x18\x03 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch\x12\x39\n\tauthority\x18\x04 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch\x12I\n\x07headers\x18\x05 \x03(\x0b\x32\x38.istio.networking.v1alpha3.HTTPMatchRequest.HeadersEntry\x12\x0c\n\x04port\x18\x06 \x01(\r\x12T\n\rsource_labels\x18\x07 \x03(\x0b\x32=.istio.networking.v1alpha3.HTTPMatchRequest.SourceLabelsEntry\x12\x10\n\x08gateways\x18\x08 \x03(\t\x12R\n\x0cquery_params\x18\t \x03(\x0b\x32<.istio.networking.v1alpha3.HTTPMatchRequest.QueryParamsEntry\x12\x17\n\x0fignore_uri_case\x18\n \x01(\x08\x12X\n\x0fwithout_headers\x18\x0c \x03(\x0b\x32?.istio.networking.v1alpha3.HTTPMatchRequest.WithoutHeadersEntry\x12\x18\n\x10source_namespace\x18\r \x01(\t\x1aV\n\x0cHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch:\x02\x38\x01\x1a\x33\n\x11SourceLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1aZ\n\x10QueryParamsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch:\x02\x38\x01\x1a]\n\x13WithoutHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.istio.networking.v1alpha3.StringMatch:\x02\x38\x01\"\x85\x02\n\x14HTTPRouteDestination\x12@\n\x0b\x64\x65stination\x18\x01 \x01(\x0b\x32&.istio.networking.v1alpha3.DestinationB\x03\xe0\x41\x02\x12\x0e\n\x06weight\x18\x02 \x01(\x05\x12\x33\n\x07headers\x18\x07 \x01(\x0b\x32\".istio.networking.v1alpha3.HeadersJ\x04\x08\x03\x10\x07R\x17remove_response_headersR\x17\x61ppend_response_headersR\x16remove_request_headersR\x16\x61ppend_request_headers\"d\n\x10RouteDestination\x12@\n\x0b\x64\x65stination\x18\x01 \x01(\x0b\x32&.istio.networking.v1alpha3.DestinationB\x03\xe0\x41\x02\x12\x0e\n\x06weight\x18\x02 \x01(\x05\"\x8d\x02\n\x11L4MatchAttributes\x12\x1b\n\x13\x64\x65stination_subnets\x18\x01 \x03(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\x12\x15\n\rsource_subnet\x18\x03 \x01(\t\x12U\n\rsource_labels\x18\x04 \x03(\x0b\x32>.istio.networking.v1alpha3.L4MatchAttributes.SourceLabelsEntry\x12\x10\n\x08gateways\x18\x05 \x03(\t\x12\x18\n\x10source_namespace\x18\x06 \x01(\t\x1a\x33\n\x11SourceLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xa5\x02\n\x12TLSMatchAttributes\x12\x16\n\tsni_hosts\x18\x01 \x03(\tB\x03\xe0\x41\x02\x12\x1b\n\x13\x64\x65stination_subnets\x18\x02 \x03(\t\x12\x0c\n\x04port\x18\x03 \x01(\r\x12V\n\rsource_labels\x18\x05 \x03(\x0b\x32?.istio.networking.v1alpha3.TLSMatchAttributes.SourceLabelsEntry\x12\x10\n\x08gateways\x18\x06 \x03(\t\x12\x18\n\x10source_namespace\x18\x07 \x01(\t\x1a\x33\n\x11SourceLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01J\x04\x08\x04\x10\x05R\rsource_subnet\"E\n\x0cHTTPRedirect\x12\x0b\n\x03uri\x18\x01 \x01(\t\x12\x11\n\tauthority\x18\x02 \x01(\t\x12\x15\n\rredirect_code\x18\x03 \x01(\r\"-\n\x0bHTTPRewrite\x12\x0b\n\x03uri\x18\x01 \x01(\t\x12\x11\n\tauthority\x18\x02 \x01(\t\"O\n\x0bStringMatch\x12\x0f\n\x05\x65xact\x18\x01 \x01(\tH\x00\x12\x10\n\x06prefix\x18\x02 \x01(\tH\x00\x12\x0f\n\x05regex\x18\x03 \x01(\tH\x00\x42\x0c\n\nmatch_type\"\xa5\x01\n\tHTTPRetry\x12\x15\n\x08\x61ttempts\x18\x01 \x01(\x05\x42\x03\xe0\x41\x02\x12\x32\n\x0fper_try_timeout\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x10\n\x08retry_on\x18\x03 \x01(\t\x12;\n\x17retry_remote_localities\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"\x8e\x02\n\nCorsPolicy\x12\x18\n\x0c\x61llow_origin\x18\x01 \x03(\tB\x02\x18\x01\x12=\n\rallow_origins\x18\x07 \x03(\x0b\x32&.istio.networking.v1alpha3.StringMatch\x12\x15\n\rallow_methods\x18\x02 \x03(\t\x12\x15\n\rallow_headers\x18\x03 \x03(\t\x12\x16\n\x0e\x65xpose_headers\x18\x04 \x03(\t\x12*\n\x07max_age\x18\x05 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x35\n\x11\x61llow_credentials\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"\x9e\x04\n\x12HTTPFaultInjection\x12\x42\n\x05\x64\x65lay\x18\x01 \x01(\x0b\x32\x33.istio.networking.v1alpha3.HTTPFaultInjection.Delay\x12\x42\n\x05\x61\x62ort\x18\x02 \x01(\x0b\x32\x33.istio.networking.v1alpha3.HTTPFaultInjection.Abort\x1a\xd6\x01\n\x05\x44\x65lay\x12\x13\n\x07percent\x18\x01 \x01(\x05\x42\x02\x18\x01\x12\x35\n\x0b\x66ixed_delay\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\x03\xe0\x41\x02H\x00\x12\x36\n\x11\x65xponential_delay\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationH\x00\x12\x36\n\npercentage\x18\x05 \x01(\x0b\x32\".istio.networking.v1alpha3.PercentB\x11\n\x0fhttp_delay_type\x1a\xa6\x01\n\x05\x41\x62ort\x12\x1a\n\x0bhttp_status\x18\x02 \x01(\x05\x42\x03\xe0\x41\x02H\x00\x12\x15\n\x0bgrpc_status\x18\x03 \x01(\tH\x00\x12\x15\n\x0bhttp2_error\x18\x04 \x01(\tH\x00\x12\x36\n\npercentage\x18\x05 \x01(\x0b\x32\".istio.networking.v1alpha3.PercentB\x0c\n\nerror_typeJ\x04\x08\x01\x10\x02R\x07percent\"*\n\x0cPortSelector\x12\x0e\n\x06number\x18\x01 \x01(\rJ\x04\x08\x02\x10\x03R\x04name\"\x18\n\x07Percent\x12\r\n\x05value\x18\x01 \x01(\x01\x42\"Z istio.io/api/networking/v1alpha3b\x06proto3')
|
|
,
|
|
dependencies=[google_dot_api_dot_field__behavior__pb2.DESCRIPTOR,google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,])
|
|
|
|
|
|
|
|
|
|
_VIRTUALSERVICE = _descriptor.Descriptor(
|
|
name='VirtualService',
|
|
full_name='istio.networking.v1alpha3.VirtualService',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='hosts', full_name='istio.networking.v1alpha3.VirtualService.hosts', index=0,
|
|
number=1, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='gateways', full_name='istio.networking.v1alpha3.VirtualService.gateways', index=1,
|
|
number=2, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='http', full_name='istio.networking.v1alpha3.VirtualService.http', index=2,
|
|
number=3, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='tls', full_name='istio.networking.v1alpha3.VirtualService.tls', index=3,
|
|
number=5, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='tcp', full_name='istio.networking.v1alpha3.VirtualService.tcp', index=4,
|
|
number=4, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='export_to', full_name='istio.networking.v1alpha3.VirtualService.export_to', index=5,
|
|
number=6, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=170,
|
|
serialized_end=390,
|
|
)
|
|
|
|
|
|
_DESTINATION = _descriptor.Descriptor(
|
|
name='Destination',
|
|
full_name='istio.networking.v1alpha3.Destination',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='host', full_name='istio.networking.v1alpha3.Destination.host', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='subset', full_name='istio.networking.v1alpha3.Destination.subset', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='port', full_name='istio.networking.v1alpha3.Destination.port', index=2,
|
|
number=3, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=392,
|
|
serialized_end=495,
|
|
)
|
|
|
|
|
|
_HTTPROUTE = _descriptor.Descriptor(
|
|
name='HTTPRoute',
|
|
full_name='istio.networking.v1alpha3.HTTPRoute',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='name', full_name='istio.networking.v1alpha3.HTTPRoute.name', index=0,
|
|
number=17, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='match', full_name='istio.networking.v1alpha3.HTTPRoute.match', index=1,
|
|
number=1, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='route', full_name='istio.networking.v1alpha3.HTTPRoute.route', index=2,
|
|
number=2, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='redirect', full_name='istio.networking.v1alpha3.HTTPRoute.redirect', index=3,
|
|
number=3, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='delegate', full_name='istio.networking.v1alpha3.HTTPRoute.delegate', index=4,
|
|
number=20, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='rewrite', full_name='istio.networking.v1alpha3.HTTPRoute.rewrite', index=5,
|
|
number=4, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='timeout', full_name='istio.networking.v1alpha3.HTTPRoute.timeout', index=6,
|
|
number=6, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='retries', full_name='istio.networking.v1alpha3.HTTPRoute.retries', index=7,
|
|
number=7, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='fault', full_name='istio.networking.v1alpha3.HTTPRoute.fault', index=8,
|
|
number=8, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='mirror', full_name='istio.networking.v1alpha3.HTTPRoute.mirror', index=9,
|
|
number=9, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='mirror_percent', full_name='istio.networking.v1alpha3.HTTPRoute.mirror_percent', index=10,
|
|
number=18, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\030\001'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='mirror_percentage', full_name='istio.networking.v1alpha3.HTTPRoute.mirror_percentage', index=11,
|
|
number=19, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='cors_policy', full_name='istio.networking.v1alpha3.HTTPRoute.cors_policy', index=12,
|
|
number=10, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='headers', full_name='istio.networking.v1alpha3.HTTPRoute.headers', index=13,
|
|
number=16, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=498,
|
|
serialized_end=1414,
|
|
)
|
|
|
|
|
|
_DELEGATE = _descriptor.Descriptor(
|
|
name='Delegate',
|
|
full_name='istio.networking.v1alpha3.Delegate',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='name', full_name='istio.networking.v1alpha3.Delegate.name', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='namespace', full_name='istio.networking.v1alpha3.Delegate.namespace', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=1416,
|
|
serialized_end=1459,
|
|
)
|
|
|
|
|
|
_HEADERS_HEADEROPERATIONS_SETENTRY = _descriptor.Descriptor(
|
|
name='SetEntry',
|
|
full_name='istio.networking.v1alpha3.Headers.HeaderOperations.SetEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.SetEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.SetEntry.value', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=1801,
|
|
serialized_end=1843,
|
|
)
|
|
|
|
_HEADERS_HEADEROPERATIONS_ADDENTRY = _descriptor.Descriptor(
|
|
name='AddEntry',
|
|
full_name='istio.networking.v1alpha3.Headers.HeaderOperations.AddEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.AddEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.AddEntry.value', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=1845,
|
|
serialized_end=1887,
|
|
)
|
|
|
|
_HEADERS_HEADEROPERATIONS = _descriptor.Descriptor(
|
|
name='HeaderOperations',
|
|
full_name='istio.networking.v1alpha3.Headers.HeaderOperations',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='set', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.set', index=0,
|
|
number=1, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='add', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.add', index=1,
|
|
number=2, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='remove', full_name='istio.networking.v1alpha3.Headers.HeaderOperations.remove', index=2,
|
|
number=3, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[_HEADERS_HEADEROPERATIONS_SETENTRY, _HEADERS_HEADEROPERATIONS_ADDENTRY, ],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=1615,
|
|
serialized_end=1887,
|
|
)
|
|
|
|
_HEADERS = _descriptor.Descriptor(
|
|
name='Headers',
|
|
full_name='istio.networking.v1alpha3.Headers',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='request', full_name='istio.networking.v1alpha3.Headers.request', index=0,
|
|
number=1, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='response', full_name='istio.networking.v1alpha3.Headers.response', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[_HEADERS_HEADEROPERATIONS, ],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=1462,
|
|
serialized_end=1887,
|
|
)
|
|
|
|
|
|
_TLSROUTE = _descriptor.Descriptor(
|
|
name='TLSRoute',
|
|
full_name='istio.networking.v1alpha3.TLSRoute',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='match', full_name='istio.networking.v1alpha3.TLSRoute.match', index=0,
|
|
number=1, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='route', full_name='istio.networking.v1alpha3.TLSRoute.route', index=1,
|
|
number=2, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=1890,
|
|
serialized_end=2027,
|
|
)
|
|
|
|
|
|
_TCPROUTE = _descriptor.Descriptor(
|
|
name='TCPRoute',
|
|
full_name='istio.networking.v1alpha3.TCPRoute',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='match', full_name='istio.networking.v1alpha3.TCPRoute.match', index=0,
|
|
number=1, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='route', full_name='istio.networking.v1alpha3.TCPRoute.route', index=1,
|
|
number=2, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2030,
|
|
serialized_end=2161,
|
|
)
|
|
|
|
|
|
_HTTPMATCHREQUEST_HEADERSENTRY = _descriptor.Descriptor(
|
|
name='HeadersEntry',
|
|
full_name='istio.networking.v1alpha3.HTTPMatchRequest.HeadersEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.HTTPMatchRequest.HeadersEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.HTTPMatchRequest.HeadersEntry.value', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2840,
|
|
serialized_end=2926,
|
|
)
|
|
|
|
_HTTPMATCHREQUEST_SOURCELABELSENTRY = _descriptor.Descriptor(
|
|
name='SourceLabelsEntry',
|
|
full_name='istio.networking.v1alpha3.HTTPMatchRequest.SourceLabelsEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.HTTPMatchRequest.SourceLabelsEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.HTTPMatchRequest.SourceLabelsEntry.value', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2928,
|
|
serialized_end=2979,
|
|
)
|
|
|
|
_HTTPMATCHREQUEST_QUERYPARAMSENTRY = _descriptor.Descriptor(
|
|
name='QueryParamsEntry',
|
|
full_name='istio.networking.v1alpha3.HTTPMatchRequest.QueryParamsEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.HTTPMatchRequest.QueryParamsEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.HTTPMatchRequest.QueryParamsEntry.value', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2981,
|
|
serialized_end=3071,
|
|
)
|
|
|
|
_HTTPMATCHREQUEST_WITHOUTHEADERSENTRY = _descriptor.Descriptor(
|
|
name='WithoutHeadersEntry',
|
|
full_name='istio.networking.v1alpha3.HTTPMatchRequest.WithoutHeadersEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.HTTPMatchRequest.WithoutHeadersEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.HTTPMatchRequest.WithoutHeadersEntry.value', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=3073,
|
|
serialized_end=3166,
|
|
)
|
|
|
|
_HTTPMATCHREQUEST = _descriptor.Descriptor(
|
|
name='HTTPMatchRequest',
|
|
full_name='istio.networking.v1alpha3.HTTPMatchRequest',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='name', full_name='istio.networking.v1alpha3.HTTPMatchRequest.name', index=0,
|
|
number=11, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='uri', full_name='istio.networking.v1alpha3.HTTPMatchRequest.uri', index=1,
|
|
number=1, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='scheme', full_name='istio.networking.v1alpha3.HTTPMatchRequest.scheme', index=2,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='method', full_name='istio.networking.v1alpha3.HTTPMatchRequest.method', index=3,
|
|
number=3, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='authority', full_name='istio.networking.v1alpha3.HTTPMatchRequest.authority', index=4,
|
|
number=4, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='headers', full_name='istio.networking.v1alpha3.HTTPMatchRequest.headers', index=5,
|
|
number=5, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='port', full_name='istio.networking.v1alpha3.HTTPMatchRequest.port', index=6,
|
|
number=6, type=13, cpp_type=3, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_labels', full_name='istio.networking.v1alpha3.HTTPMatchRequest.source_labels', index=7,
|
|
number=7, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='gateways', full_name='istio.networking.v1alpha3.HTTPMatchRequest.gateways', index=8,
|
|
number=8, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='query_params', full_name='istio.networking.v1alpha3.HTTPMatchRequest.query_params', index=9,
|
|
number=9, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='ignore_uri_case', full_name='istio.networking.v1alpha3.HTTPMatchRequest.ignore_uri_case', index=10,
|
|
number=10, type=8, cpp_type=7, label=1,
|
|
has_default_value=False, default_value=False,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='without_headers', full_name='istio.networking.v1alpha3.HTTPMatchRequest.without_headers', index=11,
|
|
number=12, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_namespace', full_name='istio.networking.v1alpha3.HTTPMatchRequest.source_namespace', index=12,
|
|
number=13, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[_HTTPMATCHREQUEST_HEADERSENTRY, _HTTPMATCHREQUEST_SOURCELABELSENTRY, _HTTPMATCHREQUEST_QUERYPARAMSENTRY, _HTTPMATCHREQUEST_WITHOUTHEADERSENTRY, ],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2164,
|
|
serialized_end=3166,
|
|
)
|
|
|
|
|
|
_HTTPROUTEDESTINATION = _descriptor.Descriptor(
|
|
name='HTTPRouteDestination',
|
|
full_name='istio.networking.v1alpha3.HTTPRouteDestination',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='destination', full_name='istio.networking.v1alpha3.HTTPRouteDestination.destination', index=0,
|
|
number=1, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='weight', full_name='istio.networking.v1alpha3.HTTPRouteDestination.weight', index=1,
|
|
number=2, type=5, cpp_type=1, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='headers', full_name='istio.networking.v1alpha3.HTTPRouteDestination.headers', index=2,
|
|
number=7, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=3169,
|
|
serialized_end=3430,
|
|
)
|
|
|
|
|
|
_ROUTEDESTINATION = _descriptor.Descriptor(
|
|
name='RouteDestination',
|
|
full_name='istio.networking.v1alpha3.RouteDestination',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='destination', full_name='istio.networking.v1alpha3.RouteDestination.destination', index=0,
|
|
number=1, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='weight', full_name='istio.networking.v1alpha3.RouteDestination.weight', index=1,
|
|
number=2, type=5, cpp_type=1, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=3432,
|
|
serialized_end=3532,
|
|
)
|
|
|
|
|
|
_L4MATCHATTRIBUTES_SOURCELABELSENTRY = _descriptor.Descriptor(
|
|
name='SourceLabelsEntry',
|
|
full_name='istio.networking.v1alpha3.L4MatchAttributes.SourceLabelsEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.L4MatchAttributes.SourceLabelsEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.L4MatchAttributes.SourceLabelsEntry.value', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2928,
|
|
serialized_end=2979,
|
|
)
|
|
|
|
_L4MATCHATTRIBUTES = _descriptor.Descriptor(
|
|
name='L4MatchAttributes',
|
|
full_name='istio.networking.v1alpha3.L4MatchAttributes',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='destination_subnets', full_name='istio.networking.v1alpha3.L4MatchAttributes.destination_subnets', index=0,
|
|
number=1, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='port', full_name='istio.networking.v1alpha3.L4MatchAttributes.port', index=1,
|
|
number=2, type=13, cpp_type=3, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_subnet', full_name='istio.networking.v1alpha3.L4MatchAttributes.source_subnet', index=2,
|
|
number=3, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_labels', full_name='istio.networking.v1alpha3.L4MatchAttributes.source_labels', index=3,
|
|
number=4, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='gateways', full_name='istio.networking.v1alpha3.L4MatchAttributes.gateways', index=4,
|
|
number=5, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_namespace', full_name='istio.networking.v1alpha3.L4MatchAttributes.source_namespace', index=5,
|
|
number=6, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[_L4MATCHATTRIBUTES_SOURCELABELSENTRY, ],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=3535,
|
|
serialized_end=3804,
|
|
)
|
|
|
|
|
|
_TLSMATCHATTRIBUTES_SOURCELABELSENTRY = _descriptor.Descriptor(
|
|
name='SourceLabelsEntry',
|
|
full_name='istio.networking.v1alpha3.TLSMatchAttributes.SourceLabelsEntry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='key', full_name='istio.networking.v1alpha3.TLSMatchAttributes.SourceLabelsEntry.key', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.TLSMatchAttributes.SourceLabelsEntry.value', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=_b('8\001'),
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=2928,
|
|
serialized_end=2979,
|
|
)
|
|
|
|
_TLSMATCHATTRIBUTES = _descriptor.Descriptor(
|
|
name='TLSMatchAttributes',
|
|
full_name='istio.networking.v1alpha3.TLSMatchAttributes',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='sni_hosts', full_name='istio.networking.v1alpha3.TLSMatchAttributes.sni_hosts', index=0,
|
|
number=1, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='destination_subnets', full_name='istio.networking.v1alpha3.TLSMatchAttributes.destination_subnets', index=1,
|
|
number=2, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='port', full_name='istio.networking.v1alpha3.TLSMatchAttributes.port', index=2,
|
|
number=3, type=13, cpp_type=3, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_labels', full_name='istio.networking.v1alpha3.TLSMatchAttributes.source_labels', index=3,
|
|
number=5, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='gateways', full_name='istio.networking.v1alpha3.TLSMatchAttributes.gateways', index=4,
|
|
number=6, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='source_namespace', full_name='istio.networking.v1alpha3.TLSMatchAttributes.source_namespace', index=5,
|
|
number=7, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[_TLSMATCHATTRIBUTES_SOURCELABELSENTRY, ],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=3807,
|
|
serialized_end=4100,
|
|
)
|
|
|
|
|
|
_HTTPREDIRECT = _descriptor.Descriptor(
|
|
name='HTTPRedirect',
|
|
full_name='istio.networking.v1alpha3.HTTPRedirect',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='uri', full_name='istio.networking.v1alpha3.HTTPRedirect.uri', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='authority', full_name='istio.networking.v1alpha3.HTTPRedirect.authority', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='redirect_code', full_name='istio.networking.v1alpha3.HTTPRedirect.redirect_code', index=2,
|
|
number=3, type=13, cpp_type=3, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=4102,
|
|
serialized_end=4171,
|
|
)
|
|
|
|
|
|
_HTTPREWRITE = _descriptor.Descriptor(
|
|
name='HTTPRewrite',
|
|
full_name='istio.networking.v1alpha3.HTTPRewrite',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='uri', full_name='istio.networking.v1alpha3.HTTPRewrite.uri', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='authority', full_name='istio.networking.v1alpha3.HTTPRewrite.authority', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=4173,
|
|
serialized_end=4218,
|
|
)
|
|
|
|
|
|
_STRINGMATCH = _descriptor.Descriptor(
|
|
name='StringMatch',
|
|
full_name='istio.networking.v1alpha3.StringMatch',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='exact', full_name='istio.networking.v1alpha3.StringMatch.exact', index=0,
|
|
number=1, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='prefix', full_name='istio.networking.v1alpha3.StringMatch.prefix', index=1,
|
|
number=2, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='regex', full_name='istio.networking.v1alpha3.StringMatch.regex', index=2,
|
|
number=3, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
_descriptor.OneofDescriptor(
|
|
name='match_type', full_name='istio.networking.v1alpha3.StringMatch.match_type',
|
|
index=0, containing_type=None, fields=[]),
|
|
],
|
|
serialized_start=4220,
|
|
serialized_end=4299,
|
|
)
|
|
|
|
|
|
_HTTPRETRY = _descriptor.Descriptor(
|
|
name='HTTPRetry',
|
|
full_name='istio.networking.v1alpha3.HTTPRetry',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='attempts', full_name='istio.networking.v1alpha3.HTTPRetry.attempts', index=0,
|
|
number=1, type=5, cpp_type=1, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='per_try_timeout', full_name='istio.networking.v1alpha3.HTTPRetry.per_try_timeout', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='retry_on', full_name='istio.networking.v1alpha3.HTTPRetry.retry_on', index=2,
|
|
number=3, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='retry_remote_localities', full_name='istio.networking.v1alpha3.HTTPRetry.retry_remote_localities', index=3,
|
|
number=4, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=4302,
|
|
serialized_end=4467,
|
|
)
|
|
|
|
|
|
_CORSPOLICY = _descriptor.Descriptor(
|
|
name='CorsPolicy',
|
|
full_name='istio.networking.v1alpha3.CorsPolicy',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='allow_origin', full_name='istio.networking.v1alpha3.CorsPolicy.allow_origin', index=0,
|
|
number=1, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\030\001'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='allow_origins', full_name='istio.networking.v1alpha3.CorsPolicy.allow_origins', index=1,
|
|
number=7, type=11, cpp_type=10, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='allow_methods', full_name='istio.networking.v1alpha3.CorsPolicy.allow_methods', index=2,
|
|
number=2, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='allow_headers', full_name='istio.networking.v1alpha3.CorsPolicy.allow_headers', index=3,
|
|
number=3, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='expose_headers', full_name='istio.networking.v1alpha3.CorsPolicy.expose_headers', index=4,
|
|
number=4, type=9, cpp_type=9, label=3,
|
|
has_default_value=False, default_value=[],
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='max_age', full_name='istio.networking.v1alpha3.CorsPolicy.max_age', index=5,
|
|
number=5, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='allow_credentials', full_name='istio.networking.v1alpha3.CorsPolicy.allow_credentials', index=6,
|
|
number=6, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=4470,
|
|
serialized_end=4740,
|
|
)
|
|
|
|
|
|
_HTTPFAULTINJECTION_DELAY = _descriptor.Descriptor(
|
|
name='Delay',
|
|
full_name='istio.networking.v1alpha3.HTTPFaultInjection.Delay',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='percent', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Delay.percent', index=0,
|
|
number=1, type=5, cpp_type=1, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\030\001'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='fixed_delay', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Delay.fixed_delay', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='exponential_delay', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Delay.exponential_delay', index=2,
|
|
number=3, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='percentage', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Delay.percentage', index=3,
|
|
number=5, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
_descriptor.OneofDescriptor(
|
|
name='http_delay_type', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Delay.http_delay_type',
|
|
index=0, containing_type=None, fields=[]),
|
|
],
|
|
serialized_start=4902,
|
|
serialized_end=5116,
|
|
)
|
|
|
|
_HTTPFAULTINJECTION_ABORT = _descriptor.Descriptor(
|
|
name='Abort',
|
|
full_name='istio.networking.v1alpha3.HTTPFaultInjection.Abort',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='http_status', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Abort.http_status', index=0,
|
|
number=2, type=5, cpp_type=1, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=_b('\340A\002'), file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='grpc_status', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Abort.grpc_status', index=1,
|
|
number=3, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='http2_error', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Abort.http2_error', index=2,
|
|
number=4, type=9, cpp_type=9, label=1,
|
|
has_default_value=False, default_value=_b("").decode('utf-8'),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='percentage', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Abort.percentage', index=3,
|
|
number=5, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
_descriptor.OneofDescriptor(
|
|
name='error_type', full_name='istio.networking.v1alpha3.HTTPFaultInjection.Abort.error_type',
|
|
index=0, containing_type=None, fields=[]),
|
|
],
|
|
serialized_start=5119,
|
|
serialized_end=5285,
|
|
)
|
|
|
|
_HTTPFAULTINJECTION = _descriptor.Descriptor(
|
|
name='HTTPFaultInjection',
|
|
full_name='istio.networking.v1alpha3.HTTPFaultInjection',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='delay', full_name='istio.networking.v1alpha3.HTTPFaultInjection.delay', index=0,
|
|
number=1, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
_descriptor.FieldDescriptor(
|
|
name='abort', full_name='istio.networking.v1alpha3.HTTPFaultInjection.abort', index=1,
|
|
number=2, type=11, cpp_type=10, label=1,
|
|
has_default_value=False, default_value=None,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[_HTTPFAULTINJECTION_DELAY, _HTTPFAULTINJECTION_ABORT, ],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=4743,
|
|
serialized_end=5285,
|
|
)
|
|
|
|
|
|
_PORTSELECTOR = _descriptor.Descriptor(
|
|
name='PortSelector',
|
|
full_name='istio.networking.v1alpha3.PortSelector',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='number', full_name='istio.networking.v1alpha3.PortSelector.number', index=0,
|
|
number=1, type=13, cpp_type=3, label=1,
|
|
has_default_value=False, default_value=0,
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=5287,
|
|
serialized_end=5329,
|
|
)
|
|
|
|
|
|
_PERCENT = _descriptor.Descriptor(
|
|
name='Percent',
|
|
full_name='istio.networking.v1alpha3.Percent',
|
|
filename=None,
|
|
file=DESCRIPTOR,
|
|
containing_type=None,
|
|
fields=[
|
|
_descriptor.FieldDescriptor(
|
|
name='value', full_name='istio.networking.v1alpha3.Percent.value', index=0,
|
|
number=1, type=1, cpp_type=5, label=1,
|
|
has_default_value=False, default_value=float(0),
|
|
message_type=None, enum_type=None, containing_type=None,
|
|
is_extension=False, extension_scope=None,
|
|
serialized_options=None, file=DESCRIPTOR),
|
|
],
|
|
extensions=[
|
|
],
|
|
nested_types=[],
|
|
enum_types=[
|
|
],
|
|
serialized_options=None,
|
|
is_extendable=False,
|
|
syntax='proto3',
|
|
extension_ranges=[],
|
|
oneofs=[
|
|
],
|
|
serialized_start=5331,
|
|
serialized_end=5355,
|
|
)
|
|
|
|
_VIRTUALSERVICE.fields_by_name['http'].message_type = _HTTPROUTE
|
|
_VIRTUALSERVICE.fields_by_name['tls'].message_type = _TLSROUTE
|
|
_VIRTUALSERVICE.fields_by_name['tcp'].message_type = _TCPROUTE
|
|
_DESTINATION.fields_by_name['port'].message_type = _PORTSELECTOR
|
|
_HTTPROUTE.fields_by_name['match'].message_type = _HTTPMATCHREQUEST
|
|
_HTTPROUTE.fields_by_name['route'].message_type = _HTTPROUTEDESTINATION
|
|
_HTTPROUTE.fields_by_name['redirect'].message_type = _HTTPREDIRECT
|
|
_HTTPROUTE.fields_by_name['delegate'].message_type = _DELEGATE
|
|
_HTTPROUTE.fields_by_name['rewrite'].message_type = _HTTPREWRITE
|
|
_HTTPROUTE.fields_by_name['timeout'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
|
|
_HTTPROUTE.fields_by_name['retries'].message_type = _HTTPRETRY
|
|
_HTTPROUTE.fields_by_name['fault'].message_type = _HTTPFAULTINJECTION
|
|
_HTTPROUTE.fields_by_name['mirror'].message_type = _DESTINATION
|
|
_HTTPROUTE.fields_by_name['mirror_percent'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE
|
|
_HTTPROUTE.fields_by_name['mirror_percentage'].message_type = _PERCENT
|
|
_HTTPROUTE.fields_by_name['cors_policy'].message_type = _CORSPOLICY
|
|
_HTTPROUTE.fields_by_name['headers'].message_type = _HEADERS
|
|
_HEADERS_HEADEROPERATIONS_SETENTRY.containing_type = _HEADERS_HEADEROPERATIONS
|
|
_HEADERS_HEADEROPERATIONS_ADDENTRY.containing_type = _HEADERS_HEADEROPERATIONS
|
|
_HEADERS_HEADEROPERATIONS.fields_by_name['set'].message_type = _HEADERS_HEADEROPERATIONS_SETENTRY
|
|
_HEADERS_HEADEROPERATIONS.fields_by_name['add'].message_type = _HEADERS_HEADEROPERATIONS_ADDENTRY
|
|
_HEADERS_HEADEROPERATIONS.containing_type = _HEADERS
|
|
_HEADERS.fields_by_name['request'].message_type = _HEADERS_HEADEROPERATIONS
|
|
_HEADERS.fields_by_name['response'].message_type = _HEADERS_HEADEROPERATIONS
|
|
_TLSROUTE.fields_by_name['match'].message_type = _TLSMATCHATTRIBUTES
|
|
_TLSROUTE.fields_by_name['route'].message_type = _ROUTEDESTINATION
|
|
_TCPROUTE.fields_by_name['match'].message_type = _L4MATCHATTRIBUTES
|
|
_TCPROUTE.fields_by_name['route'].message_type = _ROUTEDESTINATION
|
|
_HTTPMATCHREQUEST_HEADERSENTRY.fields_by_name['value'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST_HEADERSENTRY.containing_type = _HTTPMATCHREQUEST
|
|
_HTTPMATCHREQUEST_SOURCELABELSENTRY.containing_type = _HTTPMATCHREQUEST
|
|
_HTTPMATCHREQUEST_QUERYPARAMSENTRY.fields_by_name['value'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST_QUERYPARAMSENTRY.containing_type = _HTTPMATCHREQUEST
|
|
_HTTPMATCHREQUEST_WITHOUTHEADERSENTRY.fields_by_name['value'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST_WITHOUTHEADERSENTRY.containing_type = _HTTPMATCHREQUEST
|
|
_HTTPMATCHREQUEST.fields_by_name['uri'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST.fields_by_name['scheme'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST.fields_by_name['method'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST.fields_by_name['authority'].message_type = _STRINGMATCH
|
|
_HTTPMATCHREQUEST.fields_by_name['headers'].message_type = _HTTPMATCHREQUEST_HEADERSENTRY
|
|
_HTTPMATCHREQUEST.fields_by_name['source_labels'].message_type = _HTTPMATCHREQUEST_SOURCELABELSENTRY
|
|
_HTTPMATCHREQUEST.fields_by_name['query_params'].message_type = _HTTPMATCHREQUEST_QUERYPARAMSENTRY
|
|
_HTTPMATCHREQUEST.fields_by_name['without_headers'].message_type = _HTTPMATCHREQUEST_WITHOUTHEADERSENTRY
|
|
_HTTPROUTEDESTINATION.fields_by_name['destination'].message_type = _DESTINATION
|
|
_HTTPROUTEDESTINATION.fields_by_name['headers'].message_type = _HEADERS
|
|
_ROUTEDESTINATION.fields_by_name['destination'].message_type = _DESTINATION
|
|
_L4MATCHATTRIBUTES_SOURCELABELSENTRY.containing_type = _L4MATCHATTRIBUTES
|
|
_L4MATCHATTRIBUTES.fields_by_name['source_labels'].message_type = _L4MATCHATTRIBUTES_SOURCELABELSENTRY
|
|
_TLSMATCHATTRIBUTES_SOURCELABELSENTRY.containing_type = _TLSMATCHATTRIBUTES
|
|
_TLSMATCHATTRIBUTES.fields_by_name['source_labels'].message_type = _TLSMATCHATTRIBUTES_SOURCELABELSENTRY
|
|
_STRINGMATCH.oneofs_by_name['match_type'].fields.append(
|
|
_STRINGMATCH.fields_by_name['exact'])
|
|
_STRINGMATCH.fields_by_name['exact'].containing_oneof = _STRINGMATCH.oneofs_by_name['match_type']
|
|
_STRINGMATCH.oneofs_by_name['match_type'].fields.append(
|
|
_STRINGMATCH.fields_by_name['prefix'])
|
|
_STRINGMATCH.fields_by_name['prefix'].containing_oneof = _STRINGMATCH.oneofs_by_name['match_type']
|
|
_STRINGMATCH.oneofs_by_name['match_type'].fields.append(
|
|
_STRINGMATCH.fields_by_name['regex'])
|
|
_STRINGMATCH.fields_by_name['regex'].containing_oneof = _STRINGMATCH.oneofs_by_name['match_type']
|
|
_HTTPRETRY.fields_by_name['per_try_timeout'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
|
|
_HTTPRETRY.fields_by_name['retry_remote_localities'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
|
|
_CORSPOLICY.fields_by_name['allow_origins'].message_type = _STRINGMATCH
|
|
_CORSPOLICY.fields_by_name['max_age'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
|
|
_CORSPOLICY.fields_by_name['allow_credentials'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['fixed_delay'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['exponential_delay'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['percentage'].message_type = _PERCENT
|
|
_HTTPFAULTINJECTION_DELAY.containing_type = _HTTPFAULTINJECTION
|
|
_HTTPFAULTINJECTION_DELAY.oneofs_by_name['http_delay_type'].fields.append(
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['fixed_delay'])
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['fixed_delay'].containing_oneof = _HTTPFAULTINJECTION_DELAY.oneofs_by_name['http_delay_type']
|
|
_HTTPFAULTINJECTION_DELAY.oneofs_by_name['http_delay_type'].fields.append(
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['exponential_delay'])
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['exponential_delay'].containing_oneof = _HTTPFAULTINJECTION_DELAY.oneofs_by_name['http_delay_type']
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['percentage'].message_type = _PERCENT
|
|
_HTTPFAULTINJECTION_ABORT.containing_type = _HTTPFAULTINJECTION
|
|
_HTTPFAULTINJECTION_ABORT.oneofs_by_name['error_type'].fields.append(
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['http_status'])
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['http_status'].containing_oneof = _HTTPFAULTINJECTION_ABORT.oneofs_by_name['error_type']
|
|
_HTTPFAULTINJECTION_ABORT.oneofs_by_name['error_type'].fields.append(
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['grpc_status'])
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['grpc_status'].containing_oneof = _HTTPFAULTINJECTION_ABORT.oneofs_by_name['error_type']
|
|
_HTTPFAULTINJECTION_ABORT.oneofs_by_name['error_type'].fields.append(
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['http2_error'])
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['http2_error'].containing_oneof = _HTTPFAULTINJECTION_ABORT.oneofs_by_name['error_type']
|
|
_HTTPFAULTINJECTION.fields_by_name['delay'].message_type = _HTTPFAULTINJECTION_DELAY
|
|
_HTTPFAULTINJECTION.fields_by_name['abort'].message_type = _HTTPFAULTINJECTION_ABORT
|
|
DESCRIPTOR.message_types_by_name['VirtualService'] = _VIRTUALSERVICE
|
|
DESCRIPTOR.message_types_by_name['Destination'] = _DESTINATION
|
|
DESCRIPTOR.message_types_by_name['HTTPRoute'] = _HTTPROUTE
|
|
DESCRIPTOR.message_types_by_name['Delegate'] = _DELEGATE
|
|
DESCRIPTOR.message_types_by_name['Headers'] = _HEADERS
|
|
DESCRIPTOR.message_types_by_name['TLSRoute'] = _TLSROUTE
|
|
DESCRIPTOR.message_types_by_name['TCPRoute'] = _TCPROUTE
|
|
DESCRIPTOR.message_types_by_name['HTTPMatchRequest'] = _HTTPMATCHREQUEST
|
|
DESCRIPTOR.message_types_by_name['HTTPRouteDestination'] = _HTTPROUTEDESTINATION
|
|
DESCRIPTOR.message_types_by_name['RouteDestination'] = _ROUTEDESTINATION
|
|
DESCRIPTOR.message_types_by_name['L4MatchAttributes'] = _L4MATCHATTRIBUTES
|
|
DESCRIPTOR.message_types_by_name['TLSMatchAttributes'] = _TLSMATCHATTRIBUTES
|
|
DESCRIPTOR.message_types_by_name['HTTPRedirect'] = _HTTPREDIRECT
|
|
DESCRIPTOR.message_types_by_name['HTTPRewrite'] = _HTTPREWRITE
|
|
DESCRIPTOR.message_types_by_name['StringMatch'] = _STRINGMATCH
|
|
DESCRIPTOR.message_types_by_name['HTTPRetry'] = _HTTPRETRY
|
|
DESCRIPTOR.message_types_by_name['CorsPolicy'] = _CORSPOLICY
|
|
DESCRIPTOR.message_types_by_name['HTTPFaultInjection'] = _HTTPFAULTINJECTION
|
|
DESCRIPTOR.message_types_by_name['PortSelector'] = _PORTSELECTOR
|
|
DESCRIPTOR.message_types_by_name['Percent'] = _PERCENT
|
|
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
|
|
|
|
VirtualService = _reflection.GeneratedProtocolMessageType('VirtualService', (_message.Message,), {
|
|
'DESCRIPTOR' : _VIRTUALSERVICE,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.VirtualService)
|
|
})
|
|
_sym_db.RegisterMessage(VirtualService)
|
|
|
|
Destination = _reflection.GeneratedProtocolMessageType('Destination', (_message.Message,), {
|
|
'DESCRIPTOR' : _DESTINATION,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Destination)
|
|
})
|
|
_sym_db.RegisterMessage(Destination)
|
|
|
|
HTTPRoute = _reflection.GeneratedProtocolMessageType('HTTPRoute', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPROUTE,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPRoute)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPRoute)
|
|
|
|
Delegate = _reflection.GeneratedProtocolMessageType('Delegate', (_message.Message,), {
|
|
'DESCRIPTOR' : _DELEGATE,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Delegate)
|
|
})
|
|
_sym_db.RegisterMessage(Delegate)
|
|
|
|
Headers = _reflection.GeneratedProtocolMessageType('Headers', (_message.Message,), {
|
|
|
|
'HeaderOperations' : _reflection.GeneratedProtocolMessageType('HeaderOperations', (_message.Message,), {
|
|
|
|
'SetEntry' : _reflection.GeneratedProtocolMessageType('SetEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HEADERS_HEADEROPERATIONS_SETENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Headers.HeaderOperations.SetEntry)
|
|
})
|
|
,
|
|
|
|
'AddEntry' : _reflection.GeneratedProtocolMessageType('AddEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HEADERS_HEADEROPERATIONS_ADDENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Headers.HeaderOperations.AddEntry)
|
|
})
|
|
,
|
|
'DESCRIPTOR' : _HEADERS_HEADEROPERATIONS,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Headers.HeaderOperations)
|
|
})
|
|
,
|
|
'DESCRIPTOR' : _HEADERS,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Headers)
|
|
})
|
|
_sym_db.RegisterMessage(Headers)
|
|
_sym_db.RegisterMessage(Headers.HeaderOperations)
|
|
_sym_db.RegisterMessage(Headers.HeaderOperations.SetEntry)
|
|
_sym_db.RegisterMessage(Headers.HeaderOperations.AddEntry)
|
|
|
|
TLSRoute = _reflection.GeneratedProtocolMessageType('TLSRoute', (_message.Message,), {
|
|
'DESCRIPTOR' : _TLSROUTE,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.TLSRoute)
|
|
})
|
|
_sym_db.RegisterMessage(TLSRoute)
|
|
|
|
TCPRoute = _reflection.GeneratedProtocolMessageType('TCPRoute', (_message.Message,), {
|
|
'DESCRIPTOR' : _TCPROUTE,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.TCPRoute)
|
|
})
|
|
_sym_db.RegisterMessage(TCPRoute)
|
|
|
|
HTTPMatchRequest = _reflection.GeneratedProtocolMessageType('HTTPMatchRequest', (_message.Message,), {
|
|
|
|
'HeadersEntry' : _reflection.GeneratedProtocolMessageType('HeadersEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPMATCHREQUEST_HEADERSENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPMatchRequest.HeadersEntry)
|
|
})
|
|
,
|
|
|
|
'SourceLabelsEntry' : _reflection.GeneratedProtocolMessageType('SourceLabelsEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPMATCHREQUEST_SOURCELABELSENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPMatchRequest.SourceLabelsEntry)
|
|
})
|
|
,
|
|
|
|
'QueryParamsEntry' : _reflection.GeneratedProtocolMessageType('QueryParamsEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPMATCHREQUEST_QUERYPARAMSENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPMatchRequest.QueryParamsEntry)
|
|
})
|
|
,
|
|
|
|
'WithoutHeadersEntry' : _reflection.GeneratedProtocolMessageType('WithoutHeadersEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPMATCHREQUEST_WITHOUTHEADERSENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPMatchRequest.WithoutHeadersEntry)
|
|
})
|
|
,
|
|
'DESCRIPTOR' : _HTTPMATCHREQUEST,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPMatchRequest)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPMatchRequest)
|
|
_sym_db.RegisterMessage(HTTPMatchRequest.HeadersEntry)
|
|
_sym_db.RegisterMessage(HTTPMatchRequest.SourceLabelsEntry)
|
|
_sym_db.RegisterMessage(HTTPMatchRequest.QueryParamsEntry)
|
|
_sym_db.RegisterMessage(HTTPMatchRequest.WithoutHeadersEntry)
|
|
|
|
HTTPRouteDestination = _reflection.GeneratedProtocolMessageType('HTTPRouteDestination', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPROUTEDESTINATION,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPRouteDestination)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPRouteDestination)
|
|
|
|
RouteDestination = _reflection.GeneratedProtocolMessageType('RouteDestination', (_message.Message,), {
|
|
'DESCRIPTOR' : _ROUTEDESTINATION,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.RouteDestination)
|
|
})
|
|
_sym_db.RegisterMessage(RouteDestination)
|
|
|
|
L4MatchAttributes = _reflection.GeneratedProtocolMessageType('L4MatchAttributes', (_message.Message,), {
|
|
|
|
'SourceLabelsEntry' : _reflection.GeneratedProtocolMessageType('SourceLabelsEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _L4MATCHATTRIBUTES_SOURCELABELSENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.L4MatchAttributes.SourceLabelsEntry)
|
|
})
|
|
,
|
|
'DESCRIPTOR' : _L4MATCHATTRIBUTES,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.L4MatchAttributes)
|
|
})
|
|
_sym_db.RegisterMessage(L4MatchAttributes)
|
|
_sym_db.RegisterMessage(L4MatchAttributes.SourceLabelsEntry)
|
|
|
|
TLSMatchAttributes = _reflection.GeneratedProtocolMessageType('TLSMatchAttributes', (_message.Message,), {
|
|
|
|
'SourceLabelsEntry' : _reflection.GeneratedProtocolMessageType('SourceLabelsEntry', (_message.Message,), {
|
|
'DESCRIPTOR' : _TLSMATCHATTRIBUTES_SOURCELABELSENTRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.TLSMatchAttributes.SourceLabelsEntry)
|
|
})
|
|
,
|
|
'DESCRIPTOR' : _TLSMATCHATTRIBUTES,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.TLSMatchAttributes)
|
|
})
|
|
_sym_db.RegisterMessage(TLSMatchAttributes)
|
|
_sym_db.RegisterMessage(TLSMatchAttributes.SourceLabelsEntry)
|
|
|
|
HTTPRedirect = _reflection.GeneratedProtocolMessageType('HTTPRedirect', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPREDIRECT,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPRedirect)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPRedirect)
|
|
|
|
HTTPRewrite = _reflection.GeneratedProtocolMessageType('HTTPRewrite', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPREWRITE,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPRewrite)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPRewrite)
|
|
|
|
StringMatch = _reflection.GeneratedProtocolMessageType('StringMatch', (_message.Message,), {
|
|
'DESCRIPTOR' : _STRINGMATCH,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.StringMatch)
|
|
})
|
|
_sym_db.RegisterMessage(StringMatch)
|
|
|
|
HTTPRetry = _reflection.GeneratedProtocolMessageType('HTTPRetry', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPRETRY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPRetry)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPRetry)
|
|
|
|
CorsPolicy = _reflection.GeneratedProtocolMessageType('CorsPolicy', (_message.Message,), {
|
|
'DESCRIPTOR' : _CORSPOLICY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.CorsPolicy)
|
|
})
|
|
_sym_db.RegisterMessage(CorsPolicy)
|
|
|
|
HTTPFaultInjection = _reflection.GeneratedProtocolMessageType('HTTPFaultInjection', (_message.Message,), {
|
|
|
|
'Delay' : _reflection.GeneratedProtocolMessageType('Delay', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPFAULTINJECTION_DELAY,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPFaultInjection.Delay)
|
|
})
|
|
,
|
|
|
|
'Abort' : _reflection.GeneratedProtocolMessageType('Abort', (_message.Message,), {
|
|
'DESCRIPTOR' : _HTTPFAULTINJECTION_ABORT,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPFaultInjection.Abort)
|
|
})
|
|
,
|
|
'DESCRIPTOR' : _HTTPFAULTINJECTION,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.HTTPFaultInjection)
|
|
})
|
|
_sym_db.RegisterMessage(HTTPFaultInjection)
|
|
_sym_db.RegisterMessage(HTTPFaultInjection.Delay)
|
|
_sym_db.RegisterMessage(HTTPFaultInjection.Abort)
|
|
|
|
PortSelector = _reflection.GeneratedProtocolMessageType('PortSelector', (_message.Message,), {
|
|
'DESCRIPTOR' : _PORTSELECTOR,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.PortSelector)
|
|
})
|
|
_sym_db.RegisterMessage(PortSelector)
|
|
|
|
Percent = _reflection.GeneratedProtocolMessageType('Percent', (_message.Message,), {
|
|
'DESCRIPTOR' : _PERCENT,
|
|
'__module__' : 'networking.v1alpha3.virtual_service_pb2'
|
|
# @@protoc_insertion_point(class_scope:istio.networking.v1alpha3.Percent)
|
|
})
|
|
_sym_db.RegisterMessage(Percent)
|
|
|
|
|
|
DESCRIPTOR._options = None
|
|
_DESTINATION.fields_by_name['host']._options = None
|
|
_HTTPROUTE.fields_by_name['mirror_percent']._options = None
|
|
_HEADERS_HEADEROPERATIONS_SETENTRY._options = None
|
|
_HEADERS_HEADEROPERATIONS_ADDENTRY._options = None
|
|
_TLSROUTE.fields_by_name['match']._options = None
|
|
_HTTPMATCHREQUEST_HEADERSENTRY._options = None
|
|
_HTTPMATCHREQUEST_SOURCELABELSENTRY._options = None
|
|
_HTTPMATCHREQUEST_QUERYPARAMSENTRY._options = None
|
|
_HTTPMATCHREQUEST_WITHOUTHEADERSENTRY._options = None
|
|
_HTTPROUTEDESTINATION.fields_by_name['destination']._options = None
|
|
_ROUTEDESTINATION.fields_by_name['destination']._options = None
|
|
_L4MATCHATTRIBUTES_SOURCELABELSENTRY._options = None
|
|
_TLSMATCHATTRIBUTES_SOURCELABELSENTRY._options = None
|
|
_TLSMATCHATTRIBUTES.fields_by_name['sni_hosts']._options = None
|
|
_HTTPRETRY.fields_by_name['attempts']._options = None
|
|
_CORSPOLICY.fields_by_name['allow_origin']._options = None
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['percent']._options = None
|
|
_HTTPFAULTINJECTION_DELAY.fields_by_name['fixed_delay']._options = None
|
|
_HTTPFAULTINJECTION_ABORT.fields_by_name['http_status']._options = None
|
|
# @@protoc_insertion_point(module_scope)
|