1
2
3
4
5
6
7 package v2alpha
8
9 import (
10 _ "github.com/cncf/xds/go/udpa/annotations"
11 _ "github.com/envoyproxy/protoc-gen-validate/validate"
12 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
13 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
14 reflect "reflect"
15 sync "sync"
16 )
17
18 const (
19
20 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
21
22 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
23 )
24
25 type AwsIamConfig struct {
26 state protoimpl.MessageState
27 sizeCache protoimpl.SizeCache
28 unknownFields protoimpl.UnknownFields
29
30
31
32
33
34
35 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
36
37
38
39
40
41 Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
42 }
43
44 func (x *AwsIamConfig) Reset() {
45 *x = AwsIamConfig{}
46 if protoimpl.UnsafeEnabled {
47 mi := &file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_msgTypes[0]
48 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
49 ms.StoreMessageInfo(mi)
50 }
51 }
52
53 func (x *AwsIamConfig) String() string {
54 return protoimpl.X.MessageStringOf(x)
55 }
56
57 func (*AwsIamConfig) ProtoMessage() {}
58
59 func (x *AwsIamConfig) ProtoReflect() protoreflect.Message {
60 mi := &file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_msgTypes[0]
61 if protoimpl.UnsafeEnabled && x != nil {
62 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
63 if ms.LoadMessageInfo() == nil {
64 ms.StoreMessageInfo(mi)
65 }
66 return ms
67 }
68 return mi.MessageOf(x)
69 }
70
71
72 func (*AwsIamConfig) Descriptor() ([]byte, []int) {
73 return file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescGZIP(), []int{0}
74 }
75
76 func (x *AwsIamConfig) GetServiceName() string {
77 if x != nil {
78 return x.ServiceName
79 }
80 return ""
81 }
82
83 func (x *AwsIamConfig) GetRegion() string {
84 if x != nil {
85 return x.Region
86 }
87 return ""
88 }
89
90 var File_envoy_config_grpc_credential_v2alpha_aws_iam_proto protoreflect.FileDescriptor
91
92 var file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDesc = []byte{
93 0x0a, 0x32, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2f, 0x67,
94 0x72, 0x70, 0x63, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x76,
95 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x61, 0x77, 0x73, 0x5f, 0x69, 0x61, 0x6d, 0x2e, 0x70,
96 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x24, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66,
97 0x69, 0x67, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69,
98 0x61, 0x6c, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x1a, 0x1d, 0x75, 0x64, 0x70, 0x61,
99 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x61,
100 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64,
101 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f,
102 0x74, 0x6f, 0x22, 0x52, 0x0a, 0x0c, 0x41, 0x77, 0x73, 0x49, 0x61, 0x6d, 0x43, 0x6f, 0x6e, 0x66,
103 0x69, 0x67, 0x12, 0x2a, 0x0a, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x61,
104 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x20,
105 0x01, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16,
106 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
107 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x98, 0x01, 0x0a, 0x32, 0x69, 0x6f, 0x2e, 0x65, 0x6e,
108 0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63,
109 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x65,
110 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x42, 0x0b, 0x41,
111 0x77, 0x73, 0x49, 0x61, 0x6d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4b, 0x67, 0x69,
112 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72,
113 0x6f, 0x78, 0x79, 0x2f, 0x67, 0x6f, 0x2d, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x2d, 0x70,
114 0x6c, 0x61, 0x6e, 0x65, 0x2f, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
115 0x67, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61,
116 0x6c, 0x2f, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10,
117 0x01, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
118 }
119
120 var (
121 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescOnce sync.Once
122 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescData = file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDesc
123 )
124
125 func file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescGZIP() []byte {
126 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescOnce.Do(func() {
127 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescData)
128 })
129 return file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDescData
130 }
131
132 var file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
133 var file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_goTypes = []interface{}{
134 (*AwsIamConfig)(nil),
135 }
136 var file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_depIdxs = []int32{
137 0,
138 0,
139 0,
140 0,
141 0,
142 }
143
144 func init() { file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_init() }
145 func file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_init() {
146 if File_envoy_config_grpc_credential_v2alpha_aws_iam_proto != nil {
147 return
148 }
149 if !protoimpl.UnsafeEnabled {
150 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
151 switch v := v.(*AwsIamConfig); i {
152 case 0:
153 return &v.state
154 case 1:
155 return &v.sizeCache
156 case 2:
157 return &v.unknownFields
158 default:
159 return nil
160 }
161 }
162 }
163 type x struct{}
164 out := protoimpl.TypeBuilder{
165 File: protoimpl.DescBuilder{
166 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
167 RawDescriptor: file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDesc,
168 NumEnums: 0,
169 NumMessages: 1,
170 NumExtensions: 0,
171 NumServices: 0,
172 },
173 GoTypes: file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_goTypes,
174 DependencyIndexes: file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_depIdxs,
175 MessageInfos: file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_msgTypes,
176 }.Build()
177 File_envoy_config_grpc_credential_v2alpha_aws_iam_proto = out.File
178 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_rawDesc = nil
179 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_goTypes = nil
180 file_envoy_config_grpc_credential_v2alpha_aws_iam_proto_depIdxs = nil
181 }
182
View as plain text