1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package appengine
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29 durationpb "google.golang.org/protobuf/types/known/durationpb"
30 )
31
32 const (
33
34 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
35
36 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
37 )
38
39 type Application_ServingStatus int32
40
41 const (
42
43 Application_UNSPECIFIED Application_ServingStatus = 0
44
45 Application_SERVING Application_ServingStatus = 1
46
47 Application_USER_DISABLED Application_ServingStatus = 2
48
49 Application_SYSTEM_DISABLED Application_ServingStatus = 3
50 )
51
52
53 var (
54 Application_ServingStatus_name = map[int32]string{
55 0: "UNSPECIFIED",
56 1: "SERVING",
57 2: "USER_DISABLED",
58 3: "SYSTEM_DISABLED",
59 }
60 Application_ServingStatus_value = map[string]int32{
61 "UNSPECIFIED": 0,
62 "SERVING": 1,
63 "USER_DISABLED": 2,
64 "SYSTEM_DISABLED": 3,
65 }
66 )
67
68 func (x Application_ServingStatus) Enum() *Application_ServingStatus {
69 p := new(Application_ServingStatus)
70 *p = x
71 return p
72 }
73
74 func (x Application_ServingStatus) String() string {
75 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
76 }
77
78 func (Application_ServingStatus) Descriptor() protoreflect.EnumDescriptor {
79 return file_google_appengine_v1beta_application_proto_enumTypes[0].Descriptor()
80 }
81
82 func (Application_ServingStatus) Type() protoreflect.EnumType {
83 return &file_google_appengine_v1beta_application_proto_enumTypes[0]
84 }
85
86 func (x Application_ServingStatus) Number() protoreflect.EnumNumber {
87 return protoreflect.EnumNumber(x)
88 }
89
90
91 func (Application_ServingStatus) EnumDescriptor() ([]byte, []int) {
92 return file_google_appengine_v1beta_application_proto_rawDescGZIP(), []int{0, 0}
93 }
94
95 type Application_DatabaseType int32
96
97 const (
98
99 Application_DATABASE_TYPE_UNSPECIFIED Application_DatabaseType = 0
100
101 Application_CLOUD_DATASTORE Application_DatabaseType = 1
102
103 Application_CLOUD_FIRESTORE Application_DatabaseType = 2
104
105 Application_CLOUD_DATASTORE_COMPATIBILITY Application_DatabaseType = 3
106 )
107
108
109 var (
110 Application_DatabaseType_name = map[int32]string{
111 0: "DATABASE_TYPE_UNSPECIFIED",
112 1: "CLOUD_DATASTORE",
113 2: "CLOUD_FIRESTORE",
114 3: "CLOUD_DATASTORE_COMPATIBILITY",
115 }
116 Application_DatabaseType_value = map[string]int32{
117 "DATABASE_TYPE_UNSPECIFIED": 0,
118 "CLOUD_DATASTORE": 1,
119 "CLOUD_FIRESTORE": 2,
120 "CLOUD_DATASTORE_COMPATIBILITY": 3,
121 }
122 )
123
124 func (x Application_DatabaseType) Enum() *Application_DatabaseType {
125 p := new(Application_DatabaseType)
126 *p = x
127 return p
128 }
129
130 func (x Application_DatabaseType) String() string {
131 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
132 }
133
134 func (Application_DatabaseType) Descriptor() protoreflect.EnumDescriptor {
135 return file_google_appengine_v1beta_application_proto_enumTypes[1].Descriptor()
136 }
137
138 func (Application_DatabaseType) Type() protoreflect.EnumType {
139 return &file_google_appengine_v1beta_application_proto_enumTypes[1]
140 }
141
142 func (x Application_DatabaseType) Number() protoreflect.EnumNumber {
143 return protoreflect.EnumNumber(x)
144 }
145
146
147 func (Application_DatabaseType) EnumDescriptor() ([]byte, []int) {
148 return file_google_appengine_v1beta_application_proto_rawDescGZIP(), []int{0, 1}
149 }
150
151
152
153 type Application struct {
154 state protoimpl.MessageState
155 sizeCache protoimpl.SizeCache
156 unknownFields protoimpl.UnknownFields
157
158
159
160
161
162 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
163
164
165
166
167 Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
168
169
170
171 DispatchRules []*UrlDispatchRule `protobuf:"bytes,3,rep,name=dispatch_rules,json=dispatchRules,proto3" json:"dispatch_rules,omitempty"`
172
173
174
175
176 AuthDomain string `protobuf:"bytes,6,opt,name=auth_domain,json=authDomain,proto3" json:"auth_domain,omitempty"`
177
178
179
180
181
182
183
184
185 LocationId string `protobuf:"bytes,7,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`
186
187
188
189
190
191 CodeBucket string `protobuf:"bytes,8,opt,name=code_bucket,json=codeBucket,proto3" json:"code_bucket,omitempty"`
192
193 DefaultCookieExpiration *durationpb.Duration `protobuf:"bytes,9,opt,name=default_cookie_expiration,json=defaultCookieExpiration,proto3" json:"default_cookie_expiration,omitempty"`
194
195 ServingStatus Application_ServingStatus `protobuf:"varint,10,opt,name=serving_status,json=servingStatus,proto3,enum=google.appengine.v1beta.Application_ServingStatus" json:"serving_status,omitempty"`
196
197
198
199 DefaultHostname string `protobuf:"bytes,11,opt,name=default_hostname,json=defaultHostname,proto3" json:"default_hostname,omitempty"`
200
201
202
203
204 DefaultBucket string `protobuf:"bytes,12,opt,name=default_bucket,json=defaultBucket,proto3" json:"default_bucket,omitempty"`
205 Iap *Application_IdentityAwareProxy `protobuf:"bytes,14,opt,name=iap,proto3" json:"iap,omitempty"`
206
207
208 GcrDomain string `protobuf:"bytes,16,opt,name=gcr_domain,json=gcrDomain,proto3" json:"gcr_domain,omitempty"`
209
210
211 DatabaseType Application_DatabaseType `protobuf:"varint,17,opt,name=database_type,json=databaseType,proto3,enum=google.appengine.v1beta.Application_DatabaseType" json:"database_type,omitempty"`
212
213 FeatureSettings *Application_FeatureSettings `protobuf:"bytes,18,opt,name=feature_settings,json=featureSettings,proto3" json:"feature_settings,omitempty"`
214 }
215
216 func (x *Application) Reset() {
217 *x = Application{}
218 if protoimpl.UnsafeEnabled {
219 mi := &file_google_appengine_v1beta_application_proto_msgTypes[0]
220 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
221 ms.StoreMessageInfo(mi)
222 }
223 }
224
225 func (x *Application) String() string {
226 return protoimpl.X.MessageStringOf(x)
227 }
228
229 func (*Application) ProtoMessage() {}
230
231 func (x *Application) ProtoReflect() protoreflect.Message {
232 mi := &file_google_appengine_v1beta_application_proto_msgTypes[0]
233 if protoimpl.UnsafeEnabled && x != nil {
234 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
235 if ms.LoadMessageInfo() == nil {
236 ms.StoreMessageInfo(mi)
237 }
238 return ms
239 }
240 return mi.MessageOf(x)
241 }
242
243
244 func (*Application) Descriptor() ([]byte, []int) {
245 return file_google_appengine_v1beta_application_proto_rawDescGZIP(), []int{0}
246 }
247
248 func (x *Application) GetName() string {
249 if x != nil {
250 return x.Name
251 }
252 return ""
253 }
254
255 func (x *Application) GetId() string {
256 if x != nil {
257 return x.Id
258 }
259 return ""
260 }
261
262 func (x *Application) GetDispatchRules() []*UrlDispatchRule {
263 if x != nil {
264 return x.DispatchRules
265 }
266 return nil
267 }
268
269 func (x *Application) GetAuthDomain() string {
270 if x != nil {
271 return x.AuthDomain
272 }
273 return ""
274 }
275
276 func (x *Application) GetLocationId() string {
277 if x != nil {
278 return x.LocationId
279 }
280 return ""
281 }
282
283 func (x *Application) GetCodeBucket() string {
284 if x != nil {
285 return x.CodeBucket
286 }
287 return ""
288 }
289
290 func (x *Application) GetDefaultCookieExpiration() *durationpb.Duration {
291 if x != nil {
292 return x.DefaultCookieExpiration
293 }
294 return nil
295 }
296
297 func (x *Application) GetServingStatus() Application_ServingStatus {
298 if x != nil {
299 return x.ServingStatus
300 }
301 return Application_UNSPECIFIED
302 }
303
304 func (x *Application) GetDefaultHostname() string {
305 if x != nil {
306 return x.DefaultHostname
307 }
308 return ""
309 }
310
311 func (x *Application) GetDefaultBucket() string {
312 if x != nil {
313 return x.DefaultBucket
314 }
315 return ""
316 }
317
318 func (x *Application) GetIap() *Application_IdentityAwareProxy {
319 if x != nil {
320 return x.Iap
321 }
322 return nil
323 }
324
325 func (x *Application) GetGcrDomain() string {
326 if x != nil {
327 return x.GcrDomain
328 }
329 return ""
330 }
331
332 func (x *Application) GetDatabaseType() Application_DatabaseType {
333 if x != nil {
334 return x.DatabaseType
335 }
336 return Application_DATABASE_TYPE_UNSPECIFIED
337 }
338
339 func (x *Application) GetFeatureSettings() *Application_FeatureSettings {
340 if x != nil {
341 return x.FeatureSettings
342 }
343 return nil
344 }
345
346
347 type UrlDispatchRule struct {
348 state protoimpl.MessageState
349 sizeCache protoimpl.SizeCache
350 unknownFields protoimpl.UnknownFields
351
352
353
354
355
356 Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
357
358
359
360
361
362 Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
363
364
365
366 Service string `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
367 }
368
369 func (x *UrlDispatchRule) Reset() {
370 *x = UrlDispatchRule{}
371 if protoimpl.UnsafeEnabled {
372 mi := &file_google_appengine_v1beta_application_proto_msgTypes[1]
373 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
374 ms.StoreMessageInfo(mi)
375 }
376 }
377
378 func (x *UrlDispatchRule) String() string {
379 return protoimpl.X.MessageStringOf(x)
380 }
381
382 func (*UrlDispatchRule) ProtoMessage() {}
383
384 func (x *UrlDispatchRule) ProtoReflect() protoreflect.Message {
385 mi := &file_google_appengine_v1beta_application_proto_msgTypes[1]
386 if protoimpl.UnsafeEnabled && x != nil {
387 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
388 if ms.LoadMessageInfo() == nil {
389 ms.StoreMessageInfo(mi)
390 }
391 return ms
392 }
393 return mi.MessageOf(x)
394 }
395
396
397 func (*UrlDispatchRule) Descriptor() ([]byte, []int) {
398 return file_google_appengine_v1beta_application_proto_rawDescGZIP(), []int{1}
399 }
400
401 func (x *UrlDispatchRule) GetDomain() string {
402 if x != nil {
403 return x.Domain
404 }
405 return ""
406 }
407
408 func (x *UrlDispatchRule) GetPath() string {
409 if x != nil {
410 return x.Path
411 }
412 return ""
413 }
414
415 func (x *UrlDispatchRule) GetService() string {
416 if x != nil {
417 return x.Service
418 }
419 return ""
420 }
421
422
423 type Application_IdentityAwareProxy struct {
424 state protoimpl.MessageState
425 sizeCache protoimpl.SizeCache
426 unknownFields protoimpl.UnknownFields
427
428
429
430
431
432
433 Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
434
435 Oauth2ClientId string `protobuf:"bytes,2,opt,name=oauth2_client_id,json=oauth2ClientId,proto3" json:"oauth2_client_id,omitempty"`
436
437
438
439
440
441
442
443 Oauth2ClientSecret string `protobuf:"bytes,3,opt,name=oauth2_client_secret,json=oauth2ClientSecret,proto3" json:"oauth2_client_secret,omitempty"`
444
445
446
447 Oauth2ClientSecretSha256 string `protobuf:"bytes,4,opt,name=oauth2_client_secret_sha256,json=oauth2ClientSecretSha256,proto3" json:"oauth2_client_secret_sha256,omitempty"`
448 }
449
450 func (x *Application_IdentityAwareProxy) Reset() {
451 *x = Application_IdentityAwareProxy{}
452 if protoimpl.UnsafeEnabled {
453 mi := &file_google_appengine_v1beta_application_proto_msgTypes[2]
454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
455 ms.StoreMessageInfo(mi)
456 }
457 }
458
459 func (x *Application_IdentityAwareProxy) String() string {
460 return protoimpl.X.MessageStringOf(x)
461 }
462
463 func (*Application_IdentityAwareProxy) ProtoMessage() {}
464
465 func (x *Application_IdentityAwareProxy) ProtoReflect() protoreflect.Message {
466 mi := &file_google_appengine_v1beta_application_proto_msgTypes[2]
467 if protoimpl.UnsafeEnabled && x != nil {
468 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
469 if ms.LoadMessageInfo() == nil {
470 ms.StoreMessageInfo(mi)
471 }
472 return ms
473 }
474 return mi.MessageOf(x)
475 }
476
477
478 func (*Application_IdentityAwareProxy) Descriptor() ([]byte, []int) {
479 return file_google_appengine_v1beta_application_proto_rawDescGZIP(), []int{0, 0}
480 }
481
482 func (x *Application_IdentityAwareProxy) GetEnabled() bool {
483 if x != nil {
484 return x.Enabled
485 }
486 return false
487 }
488
489 func (x *Application_IdentityAwareProxy) GetOauth2ClientId() string {
490 if x != nil {
491 return x.Oauth2ClientId
492 }
493 return ""
494 }
495
496 func (x *Application_IdentityAwareProxy) GetOauth2ClientSecret() string {
497 if x != nil {
498 return x.Oauth2ClientSecret
499 }
500 return ""
501 }
502
503 func (x *Application_IdentityAwareProxy) GetOauth2ClientSecretSha256() string {
504 if x != nil {
505 return x.Oauth2ClientSecretSha256
506 }
507 return ""
508 }
509
510
511
512 type Application_FeatureSettings struct {
513 state protoimpl.MessageState
514 sizeCache protoimpl.SizeCache
515 unknownFields protoimpl.UnknownFields
516
517
518
519
520
521
522
523 SplitHealthChecks bool `protobuf:"varint,1,opt,name=split_health_checks,json=splitHealthChecks,proto3" json:"split_health_checks,omitempty"`
524
525
526 UseContainerOptimizedOs bool `protobuf:"varint,2,opt,name=use_container_optimized_os,json=useContainerOptimizedOs,proto3" json:"use_container_optimized_os,omitempty"`
527 }
528
529 func (x *Application_FeatureSettings) Reset() {
530 *x = Application_FeatureSettings{}
531 if protoimpl.UnsafeEnabled {
532 mi := &file_google_appengine_v1beta_application_proto_msgTypes[3]
533 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
534 ms.StoreMessageInfo(mi)
535 }
536 }
537
538 func (x *Application_FeatureSettings) String() string {
539 return protoimpl.X.MessageStringOf(x)
540 }
541
542 func (*Application_FeatureSettings) ProtoMessage() {}
543
544 func (x *Application_FeatureSettings) ProtoReflect() protoreflect.Message {
545 mi := &file_google_appengine_v1beta_application_proto_msgTypes[3]
546 if protoimpl.UnsafeEnabled && x != nil {
547 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
548 if ms.LoadMessageInfo() == nil {
549 ms.StoreMessageInfo(mi)
550 }
551 return ms
552 }
553 return mi.MessageOf(x)
554 }
555
556
557 func (*Application_FeatureSettings) Descriptor() ([]byte, []int) {
558 return file_google_appengine_v1beta_application_proto_rawDescGZIP(), []int{0, 1}
559 }
560
561 func (x *Application_FeatureSettings) GetSplitHealthChecks() bool {
562 if x != nil {
563 return x.SplitHealthChecks
564 }
565 return false
566 }
567
568 func (x *Application_FeatureSettings) GetUseContainerOptimizedOs() bool {
569 if x != nil {
570 return x.UseContainerOptimizedOs
571 }
572 return false
573 }
574
575 var File_google_appengine_v1beta_application_proto protoreflect.FileDescriptor
576
577 var file_google_appengine_v1beta_application_proto_rawDesc = []byte{
578 0x0a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
579 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63,
580 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x67, 0x6f, 0x6f,
581 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31,
582 0x62, 0x65, 0x74, 0x61, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f,
583 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
584 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xab, 0x0a, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
585 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
586 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02,
587 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x4f, 0x0a, 0x0e, 0x64, 0x69, 0x73, 0x70,
588 0x61, 0x74, 0x63, 0x68, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b,
589 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67,
590 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x72, 0x6c, 0x44, 0x69,
591 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x0d, 0x64, 0x69, 0x73, 0x70,
592 0x61, 0x74, 0x63, 0x68, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x75, 0x74,
593 0x68, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
594 0x61, 0x75, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x6c, 0x6f,
595 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
596 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x63,
597 0x6f, 0x64, 0x65, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
598 0x52, 0x0a, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x55, 0x0a, 0x19,
599 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x63, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x5f, 0x65,
600 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32,
601 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
602 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x17, 0x64, 0x65, 0x66, 0x61,
603 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74,
604 0x69, 0x6f, 0x6e, 0x12, 0x59, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x5f, 0x73,
605 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f,
606 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76,
607 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
608 0x6e, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
609 0x0d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x29,
610 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61,
611 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
612 0x74, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x64, 0x65, 0x66,
613 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28,
614 0x09, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74,
615 0x12, 0x49, 0x0a, 0x03, 0x69, 0x61, 0x70, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e,
616 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
617 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74,
618 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x41, 0x77, 0x61, 0x72,
619 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x03, 0x69, 0x61, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x67,
620 0x63, 0x72, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52,
621 0x09, 0x67, 0x63, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x56, 0x0a, 0x0d, 0x64, 0x61,
622 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28,
623 0x0e, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
624 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x70, 0x70, 0x6c,
625 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
626 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x79,
627 0x70, 0x65, 0x12, 0x5f, 0x0a, 0x10, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x5f, 0x73, 0x65,
628 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67,
629 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
630 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
631 0x6f, 0x6e, 0x2e, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
632 0x67, 0x73, 0x52, 0x0f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69,
633 0x6e, 0x67, 0x73, 0x1a, 0xc9, 0x01, 0x0a, 0x12, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
634 0x41, 0x77, 0x61, 0x72, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e,
635 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, 0x61,
636 0x62, 0x6c, 0x65, 0x64, 0x12, 0x28, 0x0a, 0x10, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x5f, 0x63,
637 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e,
638 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x30,
639 0x0a, 0x14, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f,
640 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6f, 0x61,
641 0x75, 0x74, 0x68, 0x32, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74,
642 0x12, 0x3d, 0x0a, 0x1b, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e,
643 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x5f, 0x73, 0x68, 0x61, 0x32, 0x35, 0x36, 0x18,
644 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x18, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x43, 0x6c, 0x69,
645 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x53, 0x68, 0x61, 0x32, 0x35, 0x36, 0x1a,
646 0x7e, 0x0a, 0x0f, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
647 0x67, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x73, 0x70, 0x6c, 0x69, 0x74, 0x5f, 0x68, 0x65, 0x61, 0x6c,
648 0x74, 0x68, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
649 0x11, 0x73, 0x70, 0x6c, 0x69, 0x74, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63,
650 0x6b, 0x73, 0x12, 0x3b, 0x0a, 0x1a, 0x75, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69,
651 0x6e, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x6f, 0x73,
652 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x75, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61,
653 0x69, 0x6e, 0x65, 0x72, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x4f, 0x73, 0x22,
654 0x55, 0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
655 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10,
656 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x11,
657 0x0a, 0x0d, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x44, 0x49, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10,
658 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x5f, 0x44, 0x49, 0x53, 0x41,
659 0x42, 0x4c, 0x45, 0x44, 0x10, 0x03, 0x22, 0x7a, 0x0a, 0x0c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61,
660 0x73, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41,
661 0x53, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
662 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x44,
663 0x41, 0x54, 0x41, 0x53, 0x54, 0x4f, 0x52, 0x45, 0x10, 0x01, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x4c,
664 0x4f, 0x55, 0x44, 0x5f, 0x46, 0x49, 0x52, 0x45, 0x53, 0x54, 0x4f, 0x52, 0x45, 0x10, 0x02, 0x12,
665 0x21, 0x0a, 0x1d, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x53, 0x54, 0x4f,
666 0x52, 0x45, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59,
667 0x10, 0x03, 0x22, 0x57, 0x0a, 0x0f, 0x55, 0x72, 0x6c, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63,
668 0x68, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18,
669 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x12, 0x0a,
670 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74,
671 0x68, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01,
672 0x28, 0x09, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x42, 0xd6, 0x01, 0x0a, 0x1b,
673 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
674 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x42, 0x10, 0x41, 0x70, 0x70,
675 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
676 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
677 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67,
678 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
679 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x3b, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e,
680 0x65, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
681 0x2e, 0x41, 0x70, 0x70, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74,
682 0x61, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64,
683 0x5c, 0x41, 0x70, 0x70, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74,
684 0x61, 0xea, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75,
685 0x64, 0x3a, 0x3a, 0x41, 0x70, 0x70, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x3a, 0x3a, 0x56, 0x31,
686 0x62, 0x65, 0x74, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
687 }
688
689 var (
690 file_google_appengine_v1beta_application_proto_rawDescOnce sync.Once
691 file_google_appengine_v1beta_application_proto_rawDescData = file_google_appengine_v1beta_application_proto_rawDesc
692 )
693
694 func file_google_appengine_v1beta_application_proto_rawDescGZIP() []byte {
695 file_google_appengine_v1beta_application_proto_rawDescOnce.Do(func() {
696 file_google_appengine_v1beta_application_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_appengine_v1beta_application_proto_rawDescData)
697 })
698 return file_google_appengine_v1beta_application_proto_rawDescData
699 }
700
701 var file_google_appengine_v1beta_application_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
702 var file_google_appengine_v1beta_application_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
703 var file_google_appengine_v1beta_application_proto_goTypes = []interface{}{
704 (Application_ServingStatus)(0),
705 (Application_DatabaseType)(0),
706 (*Application)(nil),
707 (*UrlDispatchRule)(nil),
708 (*Application_IdentityAwareProxy)(nil),
709 (*Application_FeatureSettings)(nil),
710 (*durationpb.Duration)(nil),
711 }
712 var file_google_appengine_v1beta_application_proto_depIdxs = []int32{
713 3,
714 6,
715 0,
716 4,
717 1,
718 5,
719 6,
720 6,
721 6,
722 6,
723 0,
724 }
725
726 func init() { file_google_appengine_v1beta_application_proto_init() }
727 func file_google_appengine_v1beta_application_proto_init() {
728 if File_google_appengine_v1beta_application_proto != nil {
729 return
730 }
731 if !protoimpl.UnsafeEnabled {
732 file_google_appengine_v1beta_application_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
733 switch v := v.(*Application); i {
734 case 0:
735 return &v.state
736 case 1:
737 return &v.sizeCache
738 case 2:
739 return &v.unknownFields
740 default:
741 return nil
742 }
743 }
744 file_google_appengine_v1beta_application_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
745 switch v := v.(*UrlDispatchRule); i {
746 case 0:
747 return &v.state
748 case 1:
749 return &v.sizeCache
750 case 2:
751 return &v.unknownFields
752 default:
753 return nil
754 }
755 }
756 file_google_appengine_v1beta_application_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
757 switch v := v.(*Application_IdentityAwareProxy); i {
758 case 0:
759 return &v.state
760 case 1:
761 return &v.sizeCache
762 case 2:
763 return &v.unknownFields
764 default:
765 return nil
766 }
767 }
768 file_google_appengine_v1beta_application_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
769 switch v := v.(*Application_FeatureSettings); i {
770 case 0:
771 return &v.state
772 case 1:
773 return &v.sizeCache
774 case 2:
775 return &v.unknownFields
776 default:
777 return nil
778 }
779 }
780 }
781 type x struct{}
782 out := protoimpl.TypeBuilder{
783 File: protoimpl.DescBuilder{
784 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
785 RawDescriptor: file_google_appengine_v1beta_application_proto_rawDesc,
786 NumEnums: 2,
787 NumMessages: 4,
788 NumExtensions: 0,
789 NumServices: 0,
790 },
791 GoTypes: file_google_appengine_v1beta_application_proto_goTypes,
792 DependencyIndexes: file_google_appengine_v1beta_application_proto_depIdxs,
793 EnumInfos: file_google_appengine_v1beta_application_proto_enumTypes,
794 MessageInfos: file_google_appengine_v1beta_application_proto_msgTypes,
795 }.Build()
796 File_google_appengine_v1beta_application_proto = out.File
797 file_google_appengine_v1beta_application_proto_rawDesc = nil
798 file_google_appengine_v1beta_application_proto_goTypes = nil
799 file_google_appengine_v1beta_application_proto_depIdxs = nil
800 }
801
View as plain text