# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/appengine_v1/proto/appengine.proto

from cloudsdk.google.protobuf.internal import enum_type_wrapper
from cloudsdk.google.protobuf import descriptor as _descriptor
from cloudsdk.google.protobuf import message as _message
from cloudsdk.google.protobuf import reflection as _reflection
from cloudsdk.google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.cloud.appengine_v1.proto import application_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_application__pb2
from google.cloud.appengine_v1.proto import certificate_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2
from google.cloud.appengine_v1.proto import domain_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__pb2
from google.cloud.appengine_v1.proto import domain_mapping_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__mapping__pb2
from google.cloud.appengine_v1.proto import firewall_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2
from google.cloud.appengine_v1.proto import instance_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_instance__pb2
from google.cloud.appengine_v1.proto import version_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_version__pb2
from google.cloud.appengine_v1.proto import service_pb2 as google_dot_cloud_dot_appengine__v1_dot_proto_dot_service__pb2
from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2
from cloudsdk.google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from cloudsdk.google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
from google.api import client_pb2 as google_dot_api_dot_client__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='google/cloud/appengine_v1/proto/appengine.proto',
  package='google.appengine.v1',
  syntax='proto3',
  serialized_options=b'\n\027com.google.appengine.v1B\016AppengineProtoP\001Z<google.golang.org/genproto/googleapis/appengine/v1;appengine',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n/google/cloud/appengine_v1/proto/appengine.proto\x12\x13google.appengine.v1\x1a\x31google/cloud/appengine_v1/proto/application.proto\x1a\x31google/cloud/appengine_v1/proto/certificate.proto\x1a,google/cloud/appengine_v1/proto/domain.proto\x1a\x34google/cloud/appengine_v1/proto/domain_mapping.proto\x1a.google/cloud/appengine_v1/proto/firewall.proto\x1a.google/cloud/appengine_v1/proto/instance.proto\x1a-google/cloud/appengine_v1/proto/version.proto\x1a-google/cloud/appengine_v1/proto/service.proto\x1a\x1cgoogle/api/annotations.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x17google/api/client.proto\"%\n\x15GetApplicationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"Q\n\x18\x43reateApplicationRequest\x12\x35\n\x0b\x61pplication\x18\x02 \x01(\x0b\x32 .google.appengine.v1.Application\"\x90\x01\n\x18UpdateApplicationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x35\n\x0b\x61pplication\x18\x02 \x01(\x0b\x32 .google.appengine.v1.Application\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"(\n\x18RepairApplicationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"L\n\x13ListServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"_\n\x14ListServicesResponse\x12.\n\x08services\x18\x01 \x03(\x0b\x32\x1c.google.appengine.v1.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"!\n\x11GetServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\x9d\x01\n\x14UpdateServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12-\n\x07service\x18\x02 \x01(\x0b\x32\x1c.google.appengine.v1.Service\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\x12\x17\n\x0fmigrate_traffic\x18\x04 \x01(\x08\"$\n\x14\x44\x65leteServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"|\n\x13ListVersionsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12.\n\x04view\x18\x02 \x01(\x0e\x32 .google.appengine.v1.VersionView\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t\"_\n\x14ListVersionsResponse\x12.\n\x08versions\x18\x01 \x03(\x0b\x32\x1c.google.appengine.v1.Version\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x11GetVersionRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\x04view\x18\x02 \x01(\x0e\x32 .google.appengine.v1.VersionView\"U\n\x14\x43reateVersionRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12-\n\x07version\x18\x02 \x01(\x0b\x32\x1c.google.appengine.v1.Version\"\x84\x01\n\x14UpdateVersionRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12-\n\x07version\x18\x02 \x01(\x0b\x32\x1c.google.appengine.v1.Version\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"$\n\x14\x44\x65leteVersionRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"M\n\x14ListInstancesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"b\n\x15ListInstancesResponse\x12\x30\n\tinstances\x18\x01 \x03(\x0b\x32\x1d.google.appengine.v1.Instance\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\"\n\x12GetInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"%\n\x15\x44\x65leteInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"5\n\x14\x44\x65\x62ugInstanceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07ssh_key\x18\x02 \x01(\t\"j\n\x17ListIngressRulesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x18\n\x10matching_address\x18\x04 \x01(\t\"m\n\x18ListIngressRulesResponse\x12\x38\n\ringress_rules\x18\x01 \x03(\x0b\x32!.google.appengine.v1.FirewallRule\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"h\n\x1e\x42\x61tchUpdateIngressRulesRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x38\n\ringress_rules\x18\x02 \x03(\x0b\x32!.google.appengine.v1.FirewallRule\"[\n\x1f\x42\x61tchUpdateIngressRulesResponse\x12\x38\n\ringress_rules\x18\x01 \x03(\x0b\x32!.google.appengine.v1.FirewallRule\"[\n\x18\x43reateIngressRuleRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12/\n\x04rule\x18\x02 \x01(\x0b\x32!.google.appengine.v1.FirewallRule\"%\n\x15GetIngressRuleRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\x8a\x01\n\x18UpdateIngressRuleRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12/\n\x04rule\x18\x02 \x01(\x0b\x32!.google.appengine.v1.FirewallRule\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"(\n\x18\x44\x65leteIngressRuleRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"U\n\x1cListAuthorizedDomainsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"p\n\x1dListAuthorizedDomainsResponse\x12\x36\n\x07\x64omains\x18\x01 \x03(\x0b\x32%.google.appengine.v1.AuthorizedDomain\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x98\x01\n!ListAuthorizedCertificatesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12<\n\x04view\x18\x04 \x01(\x0e\x32..google.appengine.v1.AuthorizedCertificateView\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"\x7f\n\"ListAuthorizedCertificatesResponse\x12@\n\x0c\x63\x65rtificates\x18\x01 \x03(\x0b\x32*.google.appengine.v1.AuthorizedCertificate\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"m\n\x1fGetAuthorizedCertificateRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12<\n\x04view\x18\x02 \x01(\x0e\x32..google.appengine.v1.AuthorizedCertificateView\"u\n\"CreateAuthorizedCertificateRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12?\n\x0b\x63\x65rtificate\x18\x02 \x01(\x0b\x32*.google.appengine.v1.AuthorizedCertificate\"\xa4\x01\n\"UpdateAuthorizedCertificateRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12?\n\x0b\x63\x65rtificate\x18\x02 \x01(\x0b\x32*.google.appengine.v1.AuthorizedCertificate\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"2\n\"DeleteAuthorizedCertificateRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"R\n\x19ListDomainMappingsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"r\n\x1aListDomainMappingsResponse\x12;\n\x0f\x64omain_mappings\x18\x01 \x03(\x0b\x32\".google.appengine.v1.DomainMapping\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\'\n\x17GetDomainMappingRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\xb0\x01\n\x1a\x43reateDomainMappingRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12:\n\x0e\x64omain_mapping\x18\x02 \x01(\x0b\x32\".google.appengine.v1.DomainMapping\x12\x46\n\x11override_strategy\x18\x04 \x01(\x0e\x32+.google.appengine.v1.DomainOverrideStrategy\"\x97\x01\n\x1aUpdateDomainMappingRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12:\n\x0e\x64omain_mapping\x18\x02 \x01(\x0b\x32\".google.appengine.v1.DomainMapping\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"*\n\x1a\x44\x65leteDomainMappingRequest\x12\x0c\n\x04name\x18\x01 \x01(\t*\"\n\x0bVersionView\x12\t\n\x05\x42\x41SIC\x10\x00\x12\x08\n\x04\x46ULL\x10\x01*H\n\x19\x41uthorizedCertificateView\x12\x15\n\x11\x42\x41SIC_CERTIFICATE\x10\x00\x12\x14\n\x10\x46ULL_CERTIFICATE\x10\x01*\\\n\x16\x44omainOverrideStrategy\x12(\n$UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY\x10\x00\x12\n\n\x06STRICT\x10\x01\x12\x0c\n\x08OVERRIDE\x10\x02\x32\xda\x05\n\x0c\x41pplications\x12y\n\x0eGetApplication\x12*.google.appengine.v1.GetApplicationRequest\x1a .google.appengine.v1.Application\"\x19\x82\xd3\xe4\x93\x02\x13\x12\x11/v1/{name=apps/*}\x12\x80\x01\n\x11\x43reateApplication\x12-.google.appengine.v1.CreateApplicationRequest\x1a\x1d.google.longrunning.Operation\"\x1d\x82\xd3\xe4\x93\x02\x17\"\x08/v1/apps:\x0b\x61pplication\x12\x89\x01\n\x11UpdateApplication\x12-.google.appengine.v1.UpdateApplicationRequest\x1a\x1d.google.longrunning.Operation\"&\x82\xd3\xe4\x93\x02 2\x11/v1/{name=apps/*}:\x0b\x61pplication\x12\x86\x01\n\x11RepairApplication\x12-.google.appengine.v1.RepairApplicationRequest\x1a\x1d.google.longrunning.Operation\"#\x82\xd3\xe4\x93\x02\x1d\"\x18/v1/{name=apps/*}:repair:\x01*\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\xd5\x05\n\x08Services\x12\x89\x01\n\x0cListServices\x12(.google.appengine.v1.ListServicesRequest\x1a).google.appengine.v1.ListServicesResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/v1/{parent=apps/*}/services\x12x\n\nGetService\x12&.google.appengine.v1.GetServiceRequest\x1a\x1c.google.appengine.v1.Service\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/v1/{name=apps/*/services/*}\x12\x88\x01\n\rUpdateService\x12).google.appengine.v1.UpdateServiceRequest\x1a\x1d.google.longrunning.Operation\"-\x82\xd3\xe4\x93\x02\'2\x1c/v1/{name=apps/*/services/*}:\x07service\x12\x7f\n\rDeleteService\x12).google.appengine.v1.DeleteServiceRequest\x1a\x1d.google.longrunning.Operation\"$\x82\xd3\xe4\x93\x02\x1e*\x1c/v1/{name=apps/*/services/*}\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\x99\x07\n\x08Versions\x12\x94\x01\n\x0cListVersions\x12(.google.appengine.v1.ListVersionsRequest\x1a).google.appengine.v1.ListVersionsResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/v1/{parent=apps/*/services/*}/versions\x12\x83\x01\n\nGetVersion\x12&.google.appengine.v1.GetVersionRequest\x1a\x1c.google.appengine.v1.Version\"/\x82\xd3\xe4\x93\x02)\x12\'/v1/{name=apps/*/services/*/versions/*}\x12\x93\x01\n\rCreateVersion\x12).google.appengine.v1.CreateVersionRequest\x1a\x1d.google.longrunning.Operation\"8\x82\xd3\xe4\x93\x02\x32\"\'/v1/{parent=apps/*/services/*}/versions:\x07version\x12\x93\x01\n\rUpdateVersion\x12).google.appengine.v1.UpdateVersionRequest\x1a\x1d.google.longrunning.Operation\"8\x82\xd3\xe4\x93\x02\x32\x32\'/v1/{name=apps/*/services/*/versions/*}:\x07version\x12\x8a\x01\n\rDeleteVersion\x12).google.appengine.v1.DeleteVersionRequest\x1a\x1d.google.longrunning.Operation\"/\x82\xd3\xe4\x93\x02)*\'/v1/{name=apps/*/services/*/versions/*}\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\xbc\x06\n\tInstances\x12\xa3\x01\n\rListInstances\x12).google.appengine.v1.ListInstancesRequest\x1a*.google.appengine.v1.ListInstancesResponse\";\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{parent=apps/*/services/*/versions/*}/instances\x12\x92\x01\n\x0bGetInstance\x12\'.google.appengine.v1.GetInstanceRequest\x1a\x1d.google.appengine.v1.Instance\";\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{name=apps/*/services/*/versions/*/instances/*}\x12\x98\x01\n\x0e\x44\x65leteInstance\x12*.google.appengine.v1.DeleteInstanceRequest\x1a\x1d.google.longrunning.Operation\";\x82\xd3\xe4\x93\x02\x35*3/v1/{name=apps/*/services/*/versions/*/instances/*}\x12\x9f\x01\n\rDebugInstance\x12).google.appengine.v1.DebugInstanceRequest\x1a\x1d.google.longrunning.Operation\"D\x82\xd3\xe4\x93\x02>\"9/v1/{name=apps/*/services/*/versions/*/instances/*}:debug:\x01*\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\x96\t\n\x08\x46irewall\x12\xa2\x01\n\x10ListIngressRules\x12,.google.appengine.v1.ListIngressRulesRequest\x1a-.google.appengine.v1.ListIngressRulesResponse\"1\x82\xd3\xe4\x93\x02+\x12)/v1/{parent=apps/*}/firewall/ingressRules\x12\xc4\x01\n\x17\x42\x61tchUpdateIngressRules\x12\x33.google.appengine.v1.BatchUpdateIngressRulesRequest\x1a\x34.google.appengine.v1.BatchUpdateIngressRulesResponse\">\x82\xd3\xe4\x93\x02\x38\"3/v1/{name=apps/*/firewall/ingressRules}:batchUpdate:\x01*\x12\x9e\x01\n\x11\x43reateIngressRule\x12-.google.appengine.v1.CreateIngressRuleRequest\x1a!.google.appengine.v1.FirewallRule\"7\x82\xd3\xe4\x93\x02\x31\")/v1/{parent=apps/*}/firewall/ingressRules:\x04rule\x12\x92\x01\n\x0eGetIngressRule\x12*.google.appengine.v1.GetIngressRuleRequest\x1a!.google.appengine.v1.FirewallRule\"1\x82\xd3\xe4\x93\x02+\x12)/v1/{name=apps/*/firewall/ingressRules/*}\x12\x9e\x01\n\x11UpdateIngressRule\x12-.google.appengine.v1.UpdateIngressRuleRequest\x1a!.google.appengine.v1.FirewallRule\"7\x82\xd3\xe4\x93\x02\x31\x32)/v1/{name=apps/*/firewall/ingressRules/*}:\x04rule\x12\x8d\x01\n\x11\x44\x65leteIngressRule\x12-.google.appengine.v1.DeleteIngressRuleRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02+*)/v1/{name=apps/*/firewall/ingressRules/*}\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\xfc\x02\n\x11\x41uthorizedDomains\x12\xad\x01\n\x15ListAuthorizedDomains\x12\x31.google.appengine.v1.ListAuthorizedDomainsRequest\x1a\x32.google.appengine.v1.ListAuthorizedDomainsResponse\"-\x82\xd3\xe4\x93\x02\'\x12%/v1/{parent=apps/*}/authorizedDomains\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\xf9\x08\n\x16\x41uthorizedCertificates\x12\xc1\x01\n\x1aListAuthorizedCertificates\x12\x36.google.appengine.v1.ListAuthorizedCertificatesRequest\x1a\x37.google.appengine.v1.ListAuthorizedCertificatesResponse\"2\x82\xd3\xe4\x93\x02,\x12*/v1/{parent=apps/*}/authorizedCertificates\x12\xb0\x01\n\x18GetAuthorizedCertificate\x12\x34.google.appengine.v1.GetAuthorizedCertificateRequest\x1a*.google.appengine.v1.AuthorizedCertificate\"2\x82\xd3\xe4\x93\x02,\x12*/v1/{name=apps/*/authorizedCertificates/*}\x12\xc3\x01\n\x1b\x43reateAuthorizedCertificate\x12\x37.google.appengine.v1.CreateAuthorizedCertificateRequest\x1a*.google.appengine.v1.AuthorizedCertificate\"?\x82\xd3\xe4\x93\x02\x39\"*/v1/{parent=apps/*}/authorizedCertificates:\x0b\x63\x65rtificate\x12\xc3\x01\n\x1bUpdateAuthorizedCertificate\x12\x37.google.appengine.v1.UpdateAuthorizedCertificateRequest\x1a*.google.appengine.v1.AuthorizedCertificate\"?\x82\xd3\xe4\x93\x02\x39\x32*/v1/{name=apps/*/authorizedCertificates/*}:\x0b\x63\x65rtificate\x12\xa2\x01\n\x1b\x44\x65leteAuthorizedCertificate\x12\x37.google.appengine.v1.DeleteAuthorizedCertificateRequest\x1a\x16.google.protobuf.Empty\"2\x82\xd3\xe4\x93\x02,**/v1/{name=apps/*/authorizedCertificates/*}\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only2\xdc\x07\n\x0e\x44omainMappings\x12\xa1\x01\n\x12ListDomainMappings\x12..google.appengine.v1.ListDomainMappingsRequest\x1a/.google.appengine.v1.ListDomainMappingsResponse\"*\x82\xd3\xe4\x93\x02$\x12\"/v1/{parent=apps/*}/domainMappings\x12\x90\x01\n\x10GetDomainMapping\x12,.google.appengine.v1.GetDomainMappingRequest\x1a\".google.appengine.v1.DomainMapping\"*\x82\xd3\xe4\x93\x02$\x12\"/v1/{name=apps/*/domainMappings/*}\x12\xa1\x01\n\x13\x43reateDomainMapping\x12/.google.appengine.v1.CreateDomainMappingRequest\x1a\x1d.google.longrunning.Operation\":\x82\xd3\xe4\x93\x02\x34\"\"/v1/{parent=apps/*}/domainMappings:\x0e\x64omain_mapping\x12\xa1\x01\n\x13UpdateDomainMapping\x12/.google.appengine.v1.UpdateDomainMappingRequest\x1a\x1d.google.longrunning.Operation\":\x82\xd3\xe4\x93\x02\x34\x32\"/v1/{name=apps/*/domainMappings/*}:\x0e\x64omain_mapping\x12\x91\x01\n\x13\x44\x65leteDomainMapping\x12/.google.appengine.v1.DeleteDomainMappingRequest\x1a\x1d.google.longrunning.Operation\"*\x82\xd3\xe4\x93\x02$*\"/v1/{name=apps/*/domainMappings/*}\x1a\xb6\x01\xca\x41\x18\x61ppengine.googleapis.com\xd2\x41\x97\x01https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-onlyBi\n\x17\x63om.google.appengine.v1B\x0e\x41ppengineProtoP\x01Z<google.golang.org/genproto/googleapis/appengine/v1;appengineb\x06proto3'
  ,
  dependencies=[google_dot_cloud_dot_appengine__v1_dot_proto_dot_application__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__mapping__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_instance__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_version__pb2.DESCRIPTOR,google_dot_cloud_dot_appengine__v1_dot_proto_dot_service__pb2.DESCRIPTOR,google_dot_api_dot_annotations__pb2.DESCRIPTOR,google_dot_longrunning_dot_operations__pb2.DESCRIPTOR,google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,google_dot_protobuf_dot_field__mask__pb2.DESCRIPTOR,google_dot_api_dot_client__pb2.DESCRIPTOR,])

_VERSIONVIEW = _descriptor.EnumDescriptor(
  name='VersionView',
  full_name='google.appengine.v1.VersionView',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='BASIC', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FULL', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4498,
  serialized_end=4532,
)
_sym_db.RegisterEnumDescriptor(_VERSIONVIEW)

VersionView = enum_type_wrapper.EnumTypeWrapper(_VERSIONVIEW)
_AUTHORIZEDCERTIFICATEVIEW = _descriptor.EnumDescriptor(
  name='AuthorizedCertificateView',
  full_name='google.appengine.v1.AuthorizedCertificateView',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='BASIC_CERTIFICATE', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='FULL_CERTIFICATE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4534,
  serialized_end=4606,
)
_sym_db.RegisterEnumDescriptor(_AUTHORIZEDCERTIFICATEVIEW)

AuthorizedCertificateView = enum_type_wrapper.EnumTypeWrapper(_AUTHORIZEDCERTIFICATEVIEW)
_DOMAINOVERRIDESTRATEGY = _descriptor.EnumDescriptor(
  name='DomainOverrideStrategy',
  full_name='google.appengine.v1.DomainOverrideStrategy',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STRICT', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='OVERRIDE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4608,
  serialized_end=4700,
)
_sym_db.RegisterEnumDescriptor(_DOMAINOVERRIDESTRATEGY)

DomainOverrideStrategy = enum_type_wrapper.EnumTypeWrapper(_DOMAINOVERRIDESTRATEGY)
BASIC = 0
FULL = 1
BASIC_CERTIFICATE = 0
FULL_CERTIFICATE = 1
UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY = 0
STRICT = 1
OVERRIDE = 2



_GETAPPLICATIONREQUEST = _descriptor.Descriptor(
  name='GetApplicationRequest',
  full_name='google.appengine.v1.GetApplicationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetApplicationRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=619,
  serialized_end=656,
)


_CREATEAPPLICATIONREQUEST = _descriptor.Descriptor(
  name='CreateApplicationRequest',
  full_name='google.appengine.v1.CreateApplicationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='application', full_name='google.appengine.v1.CreateApplicationRequest.application', index=0,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=658,
  serialized_end=739,
)


_UPDATEAPPLICATIONREQUEST = _descriptor.Descriptor(
  name='UpdateApplicationRequest',
  full_name='google.appengine.v1.UpdateApplicationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.UpdateApplicationRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='application', full_name='google.appengine.v1.UpdateApplicationRequest.application', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='google.appengine.v1.UpdateApplicationRequest.update_mask', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=742,
  serialized_end=886,
)


_REPAIRAPPLICATIONREQUEST = _descriptor.Descriptor(
  name='RepairApplicationRequest',
  full_name='google.appengine.v1.RepairApplicationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.RepairApplicationRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=888,
  serialized_end=928,
)


_LISTSERVICESREQUEST = _descriptor.Descriptor(
  name='ListServicesRequest',
  full_name='google.appengine.v1.ListServicesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListServicesRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListServicesRequest.page_size', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListServicesRequest.page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=930,
  serialized_end=1006,
)


_LISTSERVICESRESPONSE = _descriptor.Descriptor(
  name='ListServicesResponse',
  full_name='google.appengine.v1.ListServicesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='services', full_name='google.appengine.v1.ListServicesResponse.services', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListServicesResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1008,
  serialized_end=1103,
)


_GETSERVICEREQUEST = _descriptor.Descriptor(
  name='GetServiceRequest',
  full_name='google.appengine.v1.GetServiceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetServiceRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1105,
  serialized_end=1138,
)


_UPDATESERVICEREQUEST = _descriptor.Descriptor(
  name='UpdateServiceRequest',
  full_name='google.appengine.v1.UpdateServiceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.UpdateServiceRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='service', full_name='google.appengine.v1.UpdateServiceRequest.service', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='google.appengine.v1.UpdateServiceRequest.update_mask', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='migrate_traffic', full_name='google.appengine.v1.UpdateServiceRequest.migrate_traffic', index=3,
      number=4, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1141,
  serialized_end=1298,
)


_DELETESERVICEREQUEST = _descriptor.Descriptor(
  name='DeleteServiceRequest',
  full_name='google.appengine.v1.DeleteServiceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DeleteServiceRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1300,
  serialized_end=1336,
)


_LISTVERSIONSREQUEST = _descriptor.Descriptor(
  name='ListVersionsRequest',
  full_name='google.appengine.v1.ListVersionsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListVersionsRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='view', full_name='google.appengine.v1.ListVersionsRequest.view', index=1,
      number=2, type=14, cpp_type=8, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListVersionsRequest.page_size', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListVersionsRequest.page_token', index=3,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1338,
  serialized_end=1462,
)


_LISTVERSIONSRESPONSE = _descriptor.Descriptor(
  name='ListVersionsResponse',
  full_name='google.appengine.v1.ListVersionsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='versions', full_name='google.appengine.v1.ListVersionsResponse.versions', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListVersionsResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1464,
  serialized_end=1559,
)


_GETVERSIONREQUEST = _descriptor.Descriptor(
  name='GetVersionRequest',
  full_name='google.appengine.v1.GetVersionRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetVersionRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='view', full_name='google.appengine.v1.GetVersionRequest.view', index=1,
      number=2, type=14, cpp_type=8, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1561,
  serialized_end=1642,
)


_CREATEVERSIONREQUEST = _descriptor.Descriptor(
  name='CreateVersionRequest',
  full_name='google.appengine.v1.CreateVersionRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.CreateVersionRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='version', full_name='google.appengine.v1.CreateVersionRequest.version', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1644,
  serialized_end=1729,
)


_UPDATEVERSIONREQUEST = _descriptor.Descriptor(
  name='UpdateVersionRequest',
  full_name='google.appengine.v1.UpdateVersionRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.UpdateVersionRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='version', full_name='google.appengine.v1.UpdateVersionRequest.version', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='google.appengine.v1.UpdateVersionRequest.update_mask', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1732,
  serialized_end=1864,
)


_DELETEVERSIONREQUEST = _descriptor.Descriptor(
  name='DeleteVersionRequest',
  full_name='google.appengine.v1.DeleteVersionRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DeleteVersionRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1866,
  serialized_end=1902,
)


_LISTINSTANCESREQUEST = _descriptor.Descriptor(
  name='ListInstancesRequest',
  full_name='google.appengine.v1.ListInstancesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListInstancesRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListInstancesRequest.page_size', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListInstancesRequest.page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1904,
  serialized_end=1981,
)


_LISTINSTANCESRESPONSE = _descriptor.Descriptor(
  name='ListInstancesResponse',
  full_name='google.appengine.v1.ListInstancesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instances', full_name='google.appengine.v1.ListInstancesResponse.instances', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListInstancesResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1983,
  serialized_end=2081,
)


_GETINSTANCEREQUEST = _descriptor.Descriptor(
  name='GetInstanceRequest',
  full_name='google.appengine.v1.GetInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetInstanceRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2083,
  serialized_end=2117,
)


_DELETEINSTANCEREQUEST = _descriptor.Descriptor(
  name='DeleteInstanceRequest',
  full_name='google.appengine.v1.DeleteInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DeleteInstanceRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2119,
  serialized_end=2156,
)


_DEBUGINSTANCEREQUEST = _descriptor.Descriptor(
  name='DebugInstanceRequest',
  full_name='google.appengine.v1.DebugInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DebugInstanceRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ssh_key', full_name='google.appengine.v1.DebugInstanceRequest.ssh_key', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2158,
  serialized_end=2211,
)


_LISTINGRESSRULESREQUEST = _descriptor.Descriptor(
  name='ListIngressRulesRequest',
  full_name='google.appengine.v1.ListIngressRulesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListIngressRulesRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListIngressRulesRequest.page_size', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListIngressRulesRequest.page_token', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='matching_address', full_name='google.appengine.v1.ListIngressRulesRequest.matching_address', index=3,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2213,
  serialized_end=2319,
)


_LISTINGRESSRULESRESPONSE = _descriptor.Descriptor(
  name='ListIngressRulesResponse',
  full_name='google.appengine.v1.ListIngressRulesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ingress_rules', full_name='google.appengine.v1.ListIngressRulesResponse.ingress_rules', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListIngressRulesResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2321,
  serialized_end=2430,
)


_BATCHUPDATEINGRESSRULESREQUEST = _descriptor.Descriptor(
  name='BatchUpdateIngressRulesRequest',
  full_name='google.appengine.v1.BatchUpdateIngressRulesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.BatchUpdateIngressRulesRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ingress_rules', full_name='google.appengine.v1.BatchUpdateIngressRulesRequest.ingress_rules', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2432,
  serialized_end=2536,
)


_BATCHUPDATEINGRESSRULESRESPONSE = _descriptor.Descriptor(
  name='BatchUpdateIngressRulesResponse',
  full_name='google.appengine.v1.BatchUpdateIngressRulesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ingress_rules', full_name='google.appengine.v1.BatchUpdateIngressRulesResponse.ingress_rules', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2538,
  serialized_end=2629,
)


_CREATEINGRESSRULEREQUEST = _descriptor.Descriptor(
  name='CreateIngressRuleRequest',
  full_name='google.appengine.v1.CreateIngressRuleRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.CreateIngressRuleRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='rule', full_name='google.appengine.v1.CreateIngressRuleRequest.rule', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2631,
  serialized_end=2722,
)


_GETINGRESSRULEREQUEST = _descriptor.Descriptor(
  name='GetIngressRuleRequest',
  full_name='google.appengine.v1.GetIngressRuleRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetIngressRuleRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2724,
  serialized_end=2761,
)


_UPDATEINGRESSRULEREQUEST = _descriptor.Descriptor(
  name='UpdateIngressRuleRequest',
  full_name='google.appengine.v1.UpdateIngressRuleRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.UpdateIngressRuleRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='rule', full_name='google.appengine.v1.UpdateIngressRuleRequest.rule', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='google.appengine.v1.UpdateIngressRuleRequest.update_mask', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2764,
  serialized_end=2902,
)


_DELETEINGRESSRULEREQUEST = _descriptor.Descriptor(
  name='DeleteIngressRuleRequest',
  full_name='google.appengine.v1.DeleteIngressRuleRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DeleteIngressRuleRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2904,
  serialized_end=2944,
)


_LISTAUTHORIZEDDOMAINSREQUEST = _descriptor.Descriptor(
  name='ListAuthorizedDomainsRequest',
  full_name='google.appengine.v1.ListAuthorizedDomainsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListAuthorizedDomainsRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListAuthorizedDomainsRequest.page_size', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListAuthorizedDomainsRequest.page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2946,
  serialized_end=3031,
)


_LISTAUTHORIZEDDOMAINSRESPONSE = _descriptor.Descriptor(
  name='ListAuthorizedDomainsResponse',
  full_name='google.appengine.v1.ListAuthorizedDomainsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='domains', full_name='google.appengine.v1.ListAuthorizedDomainsResponse.domains', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListAuthorizedDomainsResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3033,
  serialized_end=3145,
)


_LISTAUTHORIZEDCERTIFICATESREQUEST = _descriptor.Descriptor(
  name='ListAuthorizedCertificatesRequest',
  full_name='google.appengine.v1.ListAuthorizedCertificatesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListAuthorizedCertificatesRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='view', full_name='google.appengine.v1.ListAuthorizedCertificatesRequest.view', index=1,
      number=4, type=14, cpp_type=8, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListAuthorizedCertificatesRequest.page_size', index=2,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListAuthorizedCertificatesRequest.page_token', index=3,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3148,
  serialized_end=3300,
)


_LISTAUTHORIZEDCERTIFICATESRESPONSE = _descriptor.Descriptor(
  name='ListAuthorizedCertificatesResponse',
  full_name='google.appengine.v1.ListAuthorizedCertificatesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='certificates', full_name='google.appengine.v1.ListAuthorizedCertificatesResponse.certificates', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListAuthorizedCertificatesResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3302,
  serialized_end=3429,
)


_GETAUTHORIZEDCERTIFICATEREQUEST = _descriptor.Descriptor(
  name='GetAuthorizedCertificateRequest',
  full_name='google.appengine.v1.GetAuthorizedCertificateRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetAuthorizedCertificateRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='view', full_name='google.appengine.v1.GetAuthorizedCertificateRequest.view', index=1,
      number=2, type=14, cpp_type=8, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3431,
  serialized_end=3540,
)


_CREATEAUTHORIZEDCERTIFICATEREQUEST = _descriptor.Descriptor(
  name='CreateAuthorizedCertificateRequest',
  full_name='google.appengine.v1.CreateAuthorizedCertificateRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.CreateAuthorizedCertificateRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='certificate', full_name='google.appengine.v1.CreateAuthorizedCertificateRequest.certificate', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3542,
  serialized_end=3659,
)


_UPDATEAUTHORIZEDCERTIFICATEREQUEST = _descriptor.Descriptor(
  name='UpdateAuthorizedCertificateRequest',
  full_name='google.appengine.v1.UpdateAuthorizedCertificateRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.UpdateAuthorizedCertificateRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='certificate', full_name='google.appengine.v1.UpdateAuthorizedCertificateRequest.certificate', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='google.appengine.v1.UpdateAuthorizedCertificateRequest.update_mask', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3662,
  serialized_end=3826,
)


_DELETEAUTHORIZEDCERTIFICATEREQUEST = _descriptor.Descriptor(
  name='DeleteAuthorizedCertificateRequest',
  full_name='google.appengine.v1.DeleteAuthorizedCertificateRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DeleteAuthorizedCertificateRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3828,
  serialized_end=3878,
)


_LISTDOMAINMAPPINGSREQUEST = _descriptor.Descriptor(
  name='ListDomainMappingsRequest',
  full_name='google.appengine.v1.ListDomainMappingsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.ListDomainMappingsRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_size', full_name='google.appengine.v1.ListDomainMappingsRequest.page_size', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='page_token', full_name='google.appengine.v1.ListDomainMappingsRequest.page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3880,
  serialized_end=3962,
)


_LISTDOMAINMAPPINGSRESPONSE = _descriptor.Descriptor(
  name='ListDomainMappingsResponse',
  full_name='google.appengine.v1.ListDomainMappingsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='domain_mappings', full_name='google.appengine.v1.ListDomainMappingsResponse.domain_mappings', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_page_token', full_name='google.appengine.v1.ListDomainMappingsResponse.next_page_token', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3964,
  serialized_end=4078,
)


_GETDOMAINMAPPINGREQUEST = _descriptor.Descriptor(
  name='GetDomainMappingRequest',
  full_name='google.appengine.v1.GetDomainMappingRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.GetDomainMappingRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4080,
  serialized_end=4119,
)


_CREATEDOMAINMAPPINGREQUEST = _descriptor.Descriptor(
  name='CreateDomainMappingRequest',
  full_name='google.appengine.v1.CreateDomainMappingRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='parent', full_name='google.appengine.v1.CreateDomainMappingRequest.parent', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='domain_mapping', full_name='google.appengine.v1.CreateDomainMappingRequest.domain_mapping', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='override_strategy', full_name='google.appengine.v1.CreateDomainMappingRequest.override_strategy', index=2,
      number=4, type=14, cpp_type=8, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4122,
  serialized_end=4298,
)


_UPDATEDOMAINMAPPINGREQUEST = _descriptor.Descriptor(
  name='UpdateDomainMappingRequest',
  full_name='google.appengine.v1.UpdateDomainMappingRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.UpdateDomainMappingRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='domain_mapping', full_name='google.appengine.v1.UpdateDomainMappingRequest.domain_mapping', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='google.appengine.v1.UpdateDomainMappingRequest.update_mask', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4301,
  serialized_end=4452,
)


_DELETEDOMAINMAPPINGREQUEST = _descriptor.Descriptor(
  name='DeleteDomainMappingRequest',
  full_name='google.appengine.v1.DeleteDomainMappingRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='google.appengine.v1.DeleteDomainMappingRequest.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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4454,
  serialized_end=4496,
)

_CREATEAPPLICATIONREQUEST.fields_by_name['application'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_application__pb2._APPLICATION
_UPDATEAPPLICATIONREQUEST.fields_by_name['application'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_application__pb2._APPLICATION
_UPDATEAPPLICATIONREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_LISTSERVICESRESPONSE.fields_by_name['services'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_service__pb2._SERVICE
_UPDATESERVICEREQUEST.fields_by_name['service'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_service__pb2._SERVICE
_UPDATESERVICEREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_LISTVERSIONSREQUEST.fields_by_name['view'].enum_type = _VERSIONVIEW
_LISTVERSIONSRESPONSE.fields_by_name['versions'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_version__pb2._VERSION
_GETVERSIONREQUEST.fields_by_name['view'].enum_type = _VERSIONVIEW
_CREATEVERSIONREQUEST.fields_by_name['version'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_version__pb2._VERSION
_UPDATEVERSIONREQUEST.fields_by_name['version'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_version__pb2._VERSION
_UPDATEVERSIONREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_LISTINSTANCESRESPONSE.fields_by_name['instances'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_instance__pb2._INSTANCE
_LISTINGRESSRULESRESPONSE.fields_by_name['ingress_rules'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE
_BATCHUPDATEINGRESSRULESREQUEST.fields_by_name['ingress_rules'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE
_BATCHUPDATEINGRESSRULESRESPONSE.fields_by_name['ingress_rules'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE
_CREATEINGRESSRULEREQUEST.fields_by_name['rule'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE
_UPDATEINGRESSRULEREQUEST.fields_by_name['rule'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE
_UPDATEINGRESSRULEREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_LISTAUTHORIZEDDOMAINSRESPONSE.fields_by_name['domains'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__pb2._AUTHORIZEDDOMAIN
_LISTAUTHORIZEDCERTIFICATESREQUEST.fields_by_name['view'].enum_type = _AUTHORIZEDCERTIFICATEVIEW
_LISTAUTHORIZEDCERTIFICATESRESPONSE.fields_by_name['certificates'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2._AUTHORIZEDCERTIFICATE
_GETAUTHORIZEDCERTIFICATEREQUEST.fields_by_name['view'].enum_type = _AUTHORIZEDCERTIFICATEVIEW
_CREATEAUTHORIZEDCERTIFICATEREQUEST.fields_by_name['certificate'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2._AUTHORIZEDCERTIFICATE
_UPDATEAUTHORIZEDCERTIFICATEREQUEST.fields_by_name['certificate'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2._AUTHORIZEDCERTIFICATE
_UPDATEAUTHORIZEDCERTIFICATEREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_LISTDOMAINMAPPINGSRESPONSE.fields_by_name['domain_mappings'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__mapping__pb2._DOMAINMAPPING
_CREATEDOMAINMAPPINGREQUEST.fields_by_name['domain_mapping'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__mapping__pb2._DOMAINMAPPING
_CREATEDOMAINMAPPINGREQUEST.fields_by_name['override_strategy'].enum_type = _DOMAINOVERRIDESTRATEGY
_UPDATEDOMAINMAPPINGREQUEST.fields_by_name['domain_mapping'].message_type = google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__mapping__pb2._DOMAINMAPPING
_UPDATEDOMAINMAPPINGREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
DESCRIPTOR.message_types_by_name['GetApplicationRequest'] = _GETAPPLICATIONREQUEST
DESCRIPTOR.message_types_by_name['CreateApplicationRequest'] = _CREATEAPPLICATIONREQUEST
DESCRIPTOR.message_types_by_name['UpdateApplicationRequest'] = _UPDATEAPPLICATIONREQUEST
DESCRIPTOR.message_types_by_name['RepairApplicationRequest'] = _REPAIRAPPLICATIONREQUEST
DESCRIPTOR.message_types_by_name['ListServicesRequest'] = _LISTSERVICESREQUEST
DESCRIPTOR.message_types_by_name['ListServicesResponse'] = _LISTSERVICESRESPONSE
DESCRIPTOR.message_types_by_name['GetServiceRequest'] = _GETSERVICEREQUEST
DESCRIPTOR.message_types_by_name['UpdateServiceRequest'] = _UPDATESERVICEREQUEST
DESCRIPTOR.message_types_by_name['DeleteServiceRequest'] = _DELETESERVICEREQUEST
DESCRIPTOR.message_types_by_name['ListVersionsRequest'] = _LISTVERSIONSREQUEST
DESCRIPTOR.message_types_by_name['ListVersionsResponse'] = _LISTVERSIONSRESPONSE
DESCRIPTOR.message_types_by_name['GetVersionRequest'] = _GETVERSIONREQUEST
DESCRIPTOR.message_types_by_name['CreateVersionRequest'] = _CREATEVERSIONREQUEST
DESCRIPTOR.message_types_by_name['UpdateVersionRequest'] = _UPDATEVERSIONREQUEST
DESCRIPTOR.message_types_by_name['DeleteVersionRequest'] = _DELETEVERSIONREQUEST
DESCRIPTOR.message_types_by_name['ListInstancesRequest'] = _LISTINSTANCESREQUEST
DESCRIPTOR.message_types_by_name['ListInstancesResponse'] = _LISTINSTANCESRESPONSE
DESCRIPTOR.message_types_by_name['GetInstanceRequest'] = _GETINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['DeleteInstanceRequest'] = _DELETEINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['DebugInstanceRequest'] = _DEBUGINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['ListIngressRulesRequest'] = _LISTINGRESSRULESREQUEST
DESCRIPTOR.message_types_by_name['ListIngressRulesResponse'] = _LISTINGRESSRULESRESPONSE
DESCRIPTOR.message_types_by_name['BatchUpdateIngressRulesRequest'] = _BATCHUPDATEINGRESSRULESREQUEST
DESCRIPTOR.message_types_by_name['BatchUpdateIngressRulesResponse'] = _BATCHUPDATEINGRESSRULESRESPONSE
DESCRIPTOR.message_types_by_name['CreateIngressRuleRequest'] = _CREATEINGRESSRULEREQUEST
DESCRIPTOR.message_types_by_name['GetIngressRuleRequest'] = _GETINGRESSRULEREQUEST
DESCRIPTOR.message_types_by_name['UpdateIngressRuleRequest'] = _UPDATEINGRESSRULEREQUEST
DESCRIPTOR.message_types_by_name['DeleteIngressRuleRequest'] = _DELETEINGRESSRULEREQUEST
DESCRIPTOR.message_types_by_name['ListAuthorizedDomainsRequest'] = _LISTAUTHORIZEDDOMAINSREQUEST
DESCRIPTOR.message_types_by_name['ListAuthorizedDomainsResponse'] = _LISTAUTHORIZEDDOMAINSRESPONSE
DESCRIPTOR.message_types_by_name['ListAuthorizedCertificatesRequest'] = _LISTAUTHORIZEDCERTIFICATESREQUEST
DESCRIPTOR.message_types_by_name['ListAuthorizedCertificatesResponse'] = _LISTAUTHORIZEDCERTIFICATESRESPONSE
DESCRIPTOR.message_types_by_name['GetAuthorizedCertificateRequest'] = _GETAUTHORIZEDCERTIFICATEREQUEST
DESCRIPTOR.message_types_by_name['CreateAuthorizedCertificateRequest'] = _CREATEAUTHORIZEDCERTIFICATEREQUEST
DESCRIPTOR.message_types_by_name['UpdateAuthorizedCertificateRequest'] = _UPDATEAUTHORIZEDCERTIFICATEREQUEST
DESCRIPTOR.message_types_by_name['DeleteAuthorizedCertificateRequest'] = _DELETEAUTHORIZEDCERTIFICATEREQUEST
DESCRIPTOR.message_types_by_name['ListDomainMappingsRequest'] = _LISTDOMAINMAPPINGSREQUEST
DESCRIPTOR.message_types_by_name['ListDomainMappingsResponse'] = _LISTDOMAINMAPPINGSRESPONSE
DESCRIPTOR.message_types_by_name['GetDomainMappingRequest'] = _GETDOMAINMAPPINGREQUEST
DESCRIPTOR.message_types_by_name['CreateDomainMappingRequest'] = _CREATEDOMAINMAPPINGREQUEST
DESCRIPTOR.message_types_by_name['UpdateDomainMappingRequest'] = _UPDATEDOMAINMAPPINGREQUEST
DESCRIPTOR.message_types_by_name['DeleteDomainMappingRequest'] = _DELETEDOMAINMAPPINGREQUEST
DESCRIPTOR.enum_types_by_name['VersionView'] = _VERSIONVIEW
DESCRIPTOR.enum_types_by_name['AuthorizedCertificateView'] = _AUTHORIZEDCERTIFICATEVIEW
DESCRIPTOR.enum_types_by_name['DomainOverrideStrategy'] = _DOMAINOVERRIDESTRATEGY
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

GetApplicationRequest = _reflection.GeneratedProtocolMessageType('GetApplicationRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETAPPLICATIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Applications.GetApplication``.
  
  Attributes:
      name:
          Name of the Application resource to get. Example:
          ``apps/myapp``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetApplicationRequest)
  })
_sym_db.RegisterMessage(GetApplicationRequest)

CreateApplicationRequest = _reflection.GeneratedProtocolMessageType('CreateApplicationRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEAPPLICATIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Applications.CreateApplication``.
  
  Attributes:
      application:
          Application configuration.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.CreateApplicationRequest)
  })
_sym_db.RegisterMessage(CreateApplicationRequest)

UpdateApplicationRequest = _reflection.GeneratedProtocolMessageType('UpdateApplicationRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEAPPLICATIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Applications.UpdateApplication``.
  
  Attributes:
      name:
          Name of the Application resource to update. Example:
          ``apps/myapp``.
      application:
          An Application containing the updated resource.
      update_mask:
          Standard field mask for the set of fields to be updated.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.UpdateApplicationRequest)
  })
_sym_db.RegisterMessage(UpdateApplicationRequest)

RepairApplicationRequest = _reflection.GeneratedProtocolMessageType('RepairApplicationRequest', (_message.Message,), {
  'DESCRIPTOR' : _REPAIRAPPLICATIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ‘Applications.RepairApplication’.
  
  Attributes:
      name:
          Name of the application to repair. Example: ``apps/myapp``
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.RepairApplicationRequest)
  })
_sym_db.RegisterMessage(RepairApplicationRequest)

ListServicesRequest = _reflection.GeneratedProtocolMessageType('ListServicesRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTSERVICESREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Services.ListServices``.
  
  Attributes:
      parent:
          Name of the parent Application resource. Example:
          ``apps/myapp``.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListServicesRequest)
  })
_sym_db.RegisterMessage(ListServicesRequest)

ListServicesResponse = _reflection.GeneratedProtocolMessageType('ListServicesResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTSERVICESRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``Services.ListServices``.
  
  Attributes:
      services:
          The services belonging to the requested application.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListServicesResponse)
  })
_sym_db.RegisterMessage(ListServicesResponse)

GetServiceRequest = _reflection.GeneratedProtocolMessageType('GetServiceRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETSERVICEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Services.GetService``.
  
  Attributes:
      name:
          Name of the resource requested. Example:
          ``apps/myapp/services/default``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetServiceRequest)
  })
_sym_db.RegisterMessage(GetServiceRequest)

UpdateServiceRequest = _reflection.GeneratedProtocolMessageType('UpdateServiceRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATESERVICEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Services.UpdateService``.
  
  Attributes:
      name:
          Name of the resource to update. Example:
          ``apps/myapp/services/default``.
      service:
          A Service resource containing the updated service. Only fields
          set in the field mask will be updated.
      update_mask:
          Standard field mask for the set of fields to be updated.
      migrate_traffic:
          Set to ``true`` to gradually shift traffic to one or more
          versions that you specify. By default, traffic is shifted
          immediately. For gradual traffic migration, the target
          versions must be located within instances that are configured
          for both `warmup requests
          <https://cloud.google.com/appengine/docs/admin-api/reference/r
          est/v1/apps.services.versions#InboundServiceType>`__ and
          `automatic scaling
          <https://cloud.google.com/appengine/docs/admin-api/reference/r
          est/v1/apps.services.versions#AutomaticScaling>`__. You must
          specify the ```shardBy``
          <https://cloud.google.com/appengine/docs/admin-
          api/reference/rest/v1/apps.services#ShardBy>`__ field in the
          Service resource. Gradual traffic migration is not supported
          in the App Engine flexible environment. For examples, see
          `Migrating and Splitting Traffic
          <https://cloud.google.com/appengine/docs/admin-api/migrating-
          splitting-traffic>`__.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.UpdateServiceRequest)
  })
_sym_db.RegisterMessage(UpdateServiceRequest)

DeleteServiceRequest = _reflection.GeneratedProtocolMessageType('DeleteServiceRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETESERVICEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Services.DeleteService``.
  
  Attributes:
      name:
          Name of the resource requested. Example:
          ``apps/myapp/services/default``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DeleteServiceRequest)
  })
_sym_db.RegisterMessage(DeleteServiceRequest)

ListVersionsRequest = _reflection.GeneratedProtocolMessageType('ListVersionsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTVERSIONSREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Versions.ListVersions``.
  
  Attributes:
      parent:
          Name of the parent Service resource. Example:
          ``apps/myapp/services/default``.
      view:
          Controls the set of fields returned in the ``List`` response.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListVersionsRequest)
  })
_sym_db.RegisterMessage(ListVersionsRequest)

ListVersionsResponse = _reflection.GeneratedProtocolMessageType('ListVersionsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTVERSIONSRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``Versions.ListVersions``.
  
  Attributes:
      versions:
          The versions belonging to the requested service.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListVersionsResponse)
  })
_sym_db.RegisterMessage(ListVersionsResponse)

GetVersionRequest = _reflection.GeneratedProtocolMessageType('GetVersionRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETVERSIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Versions.GetVersion``.
  
  Attributes:
      name:
          Name of the resource requested. Example:
          ``apps/myapp/services/default/versions/v1``.
      view:
          Controls the set of fields returned in the ``Get`` response.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetVersionRequest)
  })
_sym_db.RegisterMessage(GetVersionRequest)

CreateVersionRequest = _reflection.GeneratedProtocolMessageType('CreateVersionRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEVERSIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Versions.CreateVersion``.
  
  Attributes:
      parent:
          Name of the parent resource to create this version under.
          Example: ``apps/myapp/services/default``.
      version:
          Application deployment configuration.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.CreateVersionRequest)
  })
_sym_db.RegisterMessage(CreateVersionRequest)

UpdateVersionRequest = _reflection.GeneratedProtocolMessageType('UpdateVersionRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEVERSIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Versions.UpdateVersion``.
  
  Attributes:
      name:
          Name of the resource to update. Example:
          ``apps/myapp/services/default/versions/1``.
      version:
          A Version containing the updated resource. Only fields set in
          the field mask will be updated.
      update_mask:
          Standard field mask for the set of fields to be updated.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.UpdateVersionRequest)
  })
_sym_db.RegisterMessage(UpdateVersionRequest)

DeleteVersionRequest = _reflection.GeneratedProtocolMessageType('DeleteVersionRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEVERSIONREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Versions.DeleteVersion``.
  
  Attributes:
      name:
          Name of the resource requested. Example:
          ``apps/myapp/services/default/versions/v1``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DeleteVersionRequest)
  })
_sym_db.RegisterMessage(DeleteVersionRequest)

ListInstancesRequest = _reflection.GeneratedProtocolMessageType('ListInstancesRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTINSTANCESREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Instances.ListInstances``.
  
  Attributes:
      parent:
          Name of the parent Version resource. Example:
          ``apps/myapp/services/default/versions/v1``.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListInstancesRequest)
  })
_sym_db.RegisterMessage(ListInstancesRequest)

ListInstancesResponse = _reflection.GeneratedProtocolMessageType('ListInstancesResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTINSTANCESRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``Instances.ListInstances``.
  
  Attributes:
      instances:
          The instances belonging to the requested version.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListInstancesResponse)
  })
_sym_db.RegisterMessage(ListInstancesResponse)

GetInstanceRequest = _reflection.GeneratedProtocolMessageType('GetInstanceRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETINSTANCEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Instances.GetInstance``.
  
  Attributes:
      name:
          Name of the resource requested. Example: ``apps/myapp/services
          /default/versions/v1/instances/instance-1``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetInstanceRequest)
  })
_sym_db.RegisterMessage(GetInstanceRequest)

DeleteInstanceRequest = _reflection.GeneratedProtocolMessageType('DeleteInstanceRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEINSTANCEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Instances.DeleteInstance``.
  
  Attributes:
      name:
          Name of the resource requested. Example: ``apps/myapp/services
          /default/versions/v1/instances/instance-1``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DeleteInstanceRequest)
  })
_sym_db.RegisterMessage(DeleteInstanceRequest)

DebugInstanceRequest = _reflection.GeneratedProtocolMessageType('DebugInstanceRequest', (_message.Message,), {
  'DESCRIPTOR' : _DEBUGINSTANCEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Instances.DebugInstance``.
  
  Attributes:
      name:
          Name of the resource requested. Example: ``apps/myapp/services
          /default/versions/v1/instances/instance-1``.
      ssh_key:
          Public SSH key to add to the instance. Examples:  -
          ``[USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME]`` -
          ``[USERNAME]:ssh-rsa [KEY_VALUE] google-ssh
          {"userName":"[USERNAME]","expireOn":"[EXPIRE_TIME]"}``  For
          more information, see `Adding and Removing SSH Keys
          <https://cloud.google.com/compute/docs/instances/adding-
          removing-ssh-keys>`__.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DebugInstanceRequest)
  })
_sym_db.RegisterMessage(DebugInstanceRequest)

ListIngressRulesRequest = _reflection.GeneratedProtocolMessageType('ListIngressRulesRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTINGRESSRULESREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Firewall.ListIngressRules``.
  
  Attributes:
      parent:
          Name of the Firewall collection to retrieve. Example:
          ``apps/myapp/firewall/ingressRules``.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
      matching_address:
          A valid IP Address. If set, only rules matching this address
          will be returned. The first returned rule will be the rule
          that fires on requests from this IP.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListIngressRulesRequest)
  })
_sym_db.RegisterMessage(ListIngressRulesRequest)

ListIngressRulesResponse = _reflection.GeneratedProtocolMessageType('ListIngressRulesResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTINGRESSRULESRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``Firewall.ListIngressRules``.
  
  Attributes:
      ingress_rules:
          The ingress FirewallRules for this application.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListIngressRulesResponse)
  })
_sym_db.RegisterMessage(ListIngressRulesResponse)

BatchUpdateIngressRulesRequest = _reflection.GeneratedProtocolMessageType('BatchUpdateIngressRulesRequest', (_message.Message,), {
  'DESCRIPTOR' : _BATCHUPDATEINGRESSRULESREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Firewall.BatchUpdateIngressRules``.
  
  Attributes:
      name:
          Name of the Firewall collection to set. Example:
          ``apps/myapp/firewall/ingressRules``.
      ingress_rules:
          A list of FirewallRules to replace the existing set.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.BatchUpdateIngressRulesRequest)
  })
_sym_db.RegisterMessage(BatchUpdateIngressRulesRequest)

BatchUpdateIngressRulesResponse = _reflection.GeneratedProtocolMessageType('BatchUpdateIngressRulesResponse', (_message.Message,), {
  'DESCRIPTOR' : _BATCHUPDATEINGRESSRULESRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``Firewall.UpdateAllIngressRules``.
  
  Attributes:
      ingress_rules:
          The full list of ingress FirewallRules for this application.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.BatchUpdateIngressRulesResponse)
  })
_sym_db.RegisterMessage(BatchUpdateIngressRulesResponse)

CreateIngressRuleRequest = _reflection.GeneratedProtocolMessageType('CreateIngressRuleRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEINGRESSRULEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Firewall.CreateIngressRule``.
  
  Attributes:
      parent:
          Name of the parent Firewall collection in which to create a
          new rule. Example: ``apps/myapp/firewall/ingressRules``.
      rule:
          A FirewallRule containing the new resource.  The user may
          optionally provide a position at which the new rule will be
          placed. The positions define a sequential list starting at 1.
          If a rule already exists at the given position, rules greater
          than the provided position will be moved forward by one.  If
          no position is provided, the server will place the rule as the
          second to last rule in the sequence before the required
          default allow-all or deny-all rule.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.CreateIngressRuleRequest)
  })
_sym_db.RegisterMessage(CreateIngressRuleRequest)

GetIngressRuleRequest = _reflection.GeneratedProtocolMessageType('GetIngressRuleRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETINGRESSRULEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Firewall.GetIngressRule``.
  
  Attributes:
      name:
          Name of the Firewall resource to retrieve. Example:
          ``apps/myapp/firewall/ingressRules/100``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetIngressRuleRequest)
  })
_sym_db.RegisterMessage(GetIngressRuleRequest)

UpdateIngressRuleRequest = _reflection.GeneratedProtocolMessageType('UpdateIngressRuleRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEINGRESSRULEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Firewall.UpdateIngressRule``.
  
  Attributes:
      name:
          Name of the Firewall resource to update. Example:
          ``apps/myapp/firewall/ingressRules/100``.
      rule:
          A FirewallRule containing the updated resource
      update_mask:
          Standard field mask for the set of fields to be updated.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.UpdateIngressRuleRequest)
  })
_sym_db.RegisterMessage(UpdateIngressRuleRequest)

DeleteIngressRuleRequest = _reflection.GeneratedProtocolMessageType('DeleteIngressRuleRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEINGRESSRULEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``Firewall.DeleteIngressRule``.
  
  Attributes:
      name:
          Name of the Firewall resource to delete. Example:
          ``apps/myapp/firewall/ingressRules/100``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DeleteIngressRuleRequest)
  })
_sym_db.RegisterMessage(DeleteIngressRuleRequest)

ListAuthorizedDomainsRequest = _reflection.GeneratedProtocolMessageType('ListAuthorizedDomainsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTAUTHORIZEDDOMAINSREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``AuthorizedDomains.ListAuthorizedDomains``.
  
  Attributes:
      parent:
          Name of the parent Application resource. Example:
          ``apps/myapp``.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListAuthorizedDomainsRequest)
  })
_sym_db.RegisterMessage(ListAuthorizedDomainsRequest)

ListAuthorizedDomainsResponse = _reflection.GeneratedProtocolMessageType('ListAuthorizedDomainsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTAUTHORIZEDDOMAINSRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``AuthorizedDomains.ListAuthorizedDomains``.
  
  Attributes:
      domains:
          The authorized domains belonging to the user.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListAuthorizedDomainsResponse)
  })
_sym_db.RegisterMessage(ListAuthorizedDomainsResponse)

ListAuthorizedCertificatesRequest = _reflection.GeneratedProtocolMessageType('ListAuthorizedCertificatesRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTAUTHORIZEDCERTIFICATESREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for
  ``AuthorizedCertificates.ListAuthorizedCertificates``.
  
  Attributes:
      parent:
          Name of the parent ``Application`` resource. Example:
          ``apps/myapp``.
      view:
          Controls the set of fields returned in the ``LIST`` response.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListAuthorizedCertificatesRequest)
  })
_sym_db.RegisterMessage(ListAuthorizedCertificatesRequest)

ListAuthorizedCertificatesResponse = _reflection.GeneratedProtocolMessageType('ListAuthorizedCertificatesResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTAUTHORIZEDCERTIFICATESRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for
  ``AuthorizedCertificates.ListAuthorizedCertificates``.
  
  Attributes:
      certificates:
          The SSL certificates the user is authorized to administer.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListAuthorizedCertificatesResponse)
  })
_sym_db.RegisterMessage(ListAuthorizedCertificatesResponse)

GetAuthorizedCertificateRequest = _reflection.GeneratedProtocolMessageType('GetAuthorizedCertificateRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETAUTHORIZEDCERTIFICATEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for
  ``AuthorizedCertificates.GetAuthorizedCertificate``.
  
  Attributes:
      name:
          Name of the resource requested. Example:
          ``apps/myapp/authorizedCertificates/12345``.
      view:
          Controls the set of fields returned in the ``GET`` response.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetAuthorizedCertificateRequest)
  })
_sym_db.RegisterMessage(GetAuthorizedCertificateRequest)

CreateAuthorizedCertificateRequest = _reflection.GeneratedProtocolMessageType('CreateAuthorizedCertificateRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEAUTHORIZEDCERTIFICATEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for
  ``AuthorizedCertificates.CreateAuthorizedCertificate``.
  
  Attributes:
      parent:
          Name of the parent ``Application`` resource. Example:
          ``apps/myapp``.
      certificate:
          SSL certificate data.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.CreateAuthorizedCertificateRequest)
  })
_sym_db.RegisterMessage(CreateAuthorizedCertificateRequest)

UpdateAuthorizedCertificateRequest = _reflection.GeneratedProtocolMessageType('UpdateAuthorizedCertificateRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEAUTHORIZEDCERTIFICATEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for
  ``AuthorizedCertificates.UpdateAuthorizedCertificate``.
  
  Attributes:
      name:
          Name of the resource to update. Example:
          ``apps/myapp/authorizedCertificates/12345``.
      certificate:
          An ``AuthorizedCertificate`` containing the updated resource.
          Only fields set in the field mask will be updated.
      update_mask:
          Standard field mask for the set of fields to be updated.
          Updates are only supported on the ``certificate_raw_data`` and
          ``display_name`` fields.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.UpdateAuthorizedCertificateRequest)
  })
_sym_db.RegisterMessage(UpdateAuthorizedCertificateRequest)

DeleteAuthorizedCertificateRequest = _reflection.GeneratedProtocolMessageType('DeleteAuthorizedCertificateRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEAUTHORIZEDCERTIFICATEREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for
  ``AuthorizedCertificates.DeleteAuthorizedCertificate``.
  
  Attributes:
      name:
          Name of the resource to delete. Example:
          ``apps/myapp/authorizedCertificates/12345``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DeleteAuthorizedCertificateRequest)
  })
_sym_db.RegisterMessage(DeleteAuthorizedCertificateRequest)

ListDomainMappingsRequest = _reflection.GeneratedProtocolMessageType('ListDomainMappingsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTDOMAINMAPPINGSREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``DomainMappings.ListDomainMappings``.
  
  Attributes:
      parent:
          Name of the parent Application resource. Example:
          ``apps/myapp``.
      page_size:
          Maximum results to return per page.
      page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListDomainMappingsRequest)
  })
_sym_db.RegisterMessage(ListDomainMappingsRequest)

ListDomainMappingsResponse = _reflection.GeneratedProtocolMessageType('ListDomainMappingsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTDOMAINMAPPINGSRESPONSE,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Response message for ``DomainMappings.ListDomainMappings``.
  
  Attributes:
      domain_mappings:
          The domain mappings for the application.
      next_page_token:
          Continuation token for fetching the next page of results.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.ListDomainMappingsResponse)
  })
_sym_db.RegisterMessage(ListDomainMappingsResponse)

GetDomainMappingRequest = _reflection.GeneratedProtocolMessageType('GetDomainMappingRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETDOMAINMAPPINGREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``DomainMappings.GetDomainMapping``.
  
  Attributes:
      name:
          Name of the resource requested. Example:
          ``apps/myapp/domainMappings/example.com``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.GetDomainMappingRequest)
  })
_sym_db.RegisterMessage(GetDomainMappingRequest)

CreateDomainMappingRequest = _reflection.GeneratedProtocolMessageType('CreateDomainMappingRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEDOMAINMAPPINGREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``DomainMappings.CreateDomainMapping``.
  
  Attributes:
      parent:
          Name of the parent Application resource. Example:
          ``apps/myapp``.
      domain_mapping:
          Domain mapping configuration.
      override_strategy:
          Whether the domain creation should override any existing
          mappings for this domain. By default, overrides are rejected.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.CreateDomainMappingRequest)
  })
_sym_db.RegisterMessage(CreateDomainMappingRequest)

UpdateDomainMappingRequest = _reflection.GeneratedProtocolMessageType('UpdateDomainMappingRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEDOMAINMAPPINGREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``DomainMappings.UpdateDomainMapping``.
  
  Attributes:
      name:
          Name of the resource to update. Example:
          ``apps/myapp/domainMappings/example.com``.
      domain_mapping:
          A domain mapping containing the updated resource. Only fields
          set in the field mask will be updated.
      update_mask:
          Standard field mask for the set of fields to be updated.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.UpdateDomainMappingRequest)
  })
_sym_db.RegisterMessage(UpdateDomainMappingRequest)

DeleteDomainMappingRequest = _reflection.GeneratedProtocolMessageType('DeleteDomainMappingRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEDOMAINMAPPINGREQUEST,
  '__module__' : 'google.cloud.appengine_v1.proto.appengine_pb2'
  ,
  '__doc__': """Request message for ``DomainMappings.DeleteDomainMapping``.
  
  Attributes:
      name:
          Name of the resource to delete. Example:
          ``apps/myapp/domainMappings/example.com``.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.v1.DeleteDomainMappingRequest)
  })
_sym_db.RegisterMessage(DeleteDomainMappingRequest)


DESCRIPTOR._options = None

_APPLICATIONS = _descriptor.ServiceDescriptor(
  name='Applications',
  full_name='google.appengine.v1.Applications',
  file=DESCRIPTOR,
  index=0,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=4703,
  serialized_end=5433,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetApplication',
    full_name='google.appengine.v1.Applications.GetApplication',
    index=0,
    containing_service=None,
    input_type=_GETAPPLICATIONREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_application__pb2._APPLICATION,
    serialized_options=b'\202\323\344\223\002\023\022\021/v1/{name=apps/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateApplication',
    full_name='google.appengine.v1.Applications.CreateApplication',
    index=1,
    containing_service=None,
    input_type=_CREATEAPPLICATIONREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002\027\"\010/v1/apps:\013application',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateApplication',
    full_name='google.appengine.v1.Applications.UpdateApplication',
    index=2,
    containing_service=None,
    input_type=_UPDATEAPPLICATIONREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002 2\021/v1/{name=apps/*}:\013application',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='RepairApplication',
    full_name='google.appengine.v1.Applications.RepairApplication',
    index=3,
    containing_service=None,
    input_type=_REPAIRAPPLICATIONREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002\035\"\030/v1/{name=apps/*}:repair:\001*',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_APPLICATIONS)

DESCRIPTOR.services_by_name['Applications'] = _APPLICATIONS


_SERVICES = _descriptor.ServiceDescriptor(
  name='Services',
  full_name='google.appengine.v1.Services',
  file=DESCRIPTOR,
  index=1,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=5436,
  serialized_end=6161,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListServices',
    full_name='google.appengine.v1.Services.ListServices',
    index=0,
    containing_service=None,
    input_type=_LISTSERVICESREQUEST,
    output_type=_LISTSERVICESRESPONSE,
    serialized_options=b'\202\323\344\223\002\036\022\034/v1/{parent=apps/*}/services',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetService',
    full_name='google.appengine.v1.Services.GetService',
    index=1,
    containing_service=None,
    input_type=_GETSERVICEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_service__pb2._SERVICE,
    serialized_options=b'\202\323\344\223\002\036\022\034/v1/{name=apps/*/services/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateService',
    full_name='google.appengine.v1.Services.UpdateService',
    index=2,
    containing_service=None,
    input_type=_UPDATESERVICEREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002\'2\034/v1/{name=apps/*/services/*}:\007service',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteService',
    full_name='google.appengine.v1.Services.DeleteService',
    index=3,
    containing_service=None,
    input_type=_DELETESERVICEREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002\036*\034/v1/{name=apps/*/services/*}',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_SERVICES)

DESCRIPTOR.services_by_name['Services'] = _SERVICES


_VERSIONS = _descriptor.ServiceDescriptor(
  name='Versions',
  full_name='google.appengine.v1.Versions',
  file=DESCRIPTOR,
  index=2,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=6164,
  serialized_end=7085,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListVersions',
    full_name='google.appengine.v1.Versions.ListVersions',
    index=0,
    containing_service=None,
    input_type=_LISTVERSIONSREQUEST,
    output_type=_LISTVERSIONSRESPONSE,
    serialized_options=b'\202\323\344\223\002)\022\'/v1/{parent=apps/*/services/*}/versions',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetVersion',
    full_name='google.appengine.v1.Versions.GetVersion',
    index=1,
    containing_service=None,
    input_type=_GETVERSIONREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_version__pb2._VERSION,
    serialized_options=b'\202\323\344\223\002)\022\'/v1/{name=apps/*/services/*/versions/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateVersion',
    full_name='google.appengine.v1.Versions.CreateVersion',
    index=2,
    containing_service=None,
    input_type=_CREATEVERSIONREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\0022\"\'/v1/{parent=apps/*/services/*}/versions:\007version',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateVersion',
    full_name='google.appengine.v1.Versions.UpdateVersion',
    index=3,
    containing_service=None,
    input_type=_UPDATEVERSIONREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\00222\'/v1/{name=apps/*/services/*/versions/*}:\007version',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteVersion',
    full_name='google.appengine.v1.Versions.DeleteVersion',
    index=4,
    containing_service=None,
    input_type=_DELETEVERSIONREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002)*\'/v1/{name=apps/*/services/*/versions/*}',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_VERSIONS)

DESCRIPTOR.services_by_name['Versions'] = _VERSIONS


_INSTANCES = _descriptor.ServiceDescriptor(
  name='Instances',
  full_name='google.appengine.v1.Instances',
  file=DESCRIPTOR,
  index=3,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=7088,
  serialized_end=7916,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListInstances',
    full_name='google.appengine.v1.Instances.ListInstances',
    index=0,
    containing_service=None,
    input_type=_LISTINSTANCESREQUEST,
    output_type=_LISTINSTANCESRESPONSE,
    serialized_options=b'\202\323\344\223\0025\0223/v1/{parent=apps/*/services/*/versions/*}/instances',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetInstance',
    full_name='google.appengine.v1.Instances.GetInstance',
    index=1,
    containing_service=None,
    input_type=_GETINSTANCEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_instance__pb2._INSTANCE,
    serialized_options=b'\202\323\344\223\0025\0223/v1/{name=apps/*/services/*/versions/*/instances/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteInstance',
    full_name='google.appengine.v1.Instances.DeleteInstance',
    index=2,
    containing_service=None,
    input_type=_DELETEINSTANCEREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\0025*3/v1/{name=apps/*/services/*/versions/*/instances/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DebugInstance',
    full_name='google.appengine.v1.Instances.DebugInstance',
    index=3,
    containing_service=None,
    input_type=_DEBUGINSTANCEREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002>\"9/v1/{name=apps/*/services/*/versions/*/instances/*}:debug:\001*',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_INSTANCES)

DESCRIPTOR.services_by_name['Instances'] = _INSTANCES


_FIREWALL = _descriptor.ServiceDescriptor(
  name='Firewall',
  full_name='google.appengine.v1.Firewall',
  file=DESCRIPTOR,
  index=4,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=7919,
  serialized_end=9093,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListIngressRules',
    full_name='google.appengine.v1.Firewall.ListIngressRules',
    index=0,
    containing_service=None,
    input_type=_LISTINGRESSRULESREQUEST,
    output_type=_LISTINGRESSRULESRESPONSE,
    serialized_options=b'\202\323\344\223\002+\022)/v1/{parent=apps/*}/firewall/ingressRules',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='BatchUpdateIngressRules',
    full_name='google.appengine.v1.Firewall.BatchUpdateIngressRules',
    index=1,
    containing_service=None,
    input_type=_BATCHUPDATEINGRESSRULESREQUEST,
    output_type=_BATCHUPDATEINGRESSRULESRESPONSE,
    serialized_options=b'\202\323\344\223\0028\"3/v1/{name=apps/*/firewall/ingressRules}:batchUpdate:\001*',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateIngressRule',
    full_name='google.appengine.v1.Firewall.CreateIngressRule',
    index=2,
    containing_service=None,
    input_type=_CREATEINGRESSRULEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE,
    serialized_options=b'\202\323\344\223\0021\")/v1/{parent=apps/*}/firewall/ingressRules:\004rule',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetIngressRule',
    full_name='google.appengine.v1.Firewall.GetIngressRule',
    index=3,
    containing_service=None,
    input_type=_GETINGRESSRULEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE,
    serialized_options=b'\202\323\344\223\002+\022)/v1/{name=apps/*/firewall/ingressRules/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateIngressRule',
    full_name='google.appengine.v1.Firewall.UpdateIngressRule',
    index=4,
    containing_service=None,
    input_type=_UPDATEINGRESSRULEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_firewall__pb2._FIREWALLRULE,
    serialized_options=b'\202\323\344\223\00212)/v1/{name=apps/*/firewall/ingressRules/*}:\004rule',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteIngressRule',
    full_name='google.appengine.v1.Firewall.DeleteIngressRule',
    index=5,
    containing_service=None,
    input_type=_DELETEINGRESSRULEREQUEST,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=b'\202\323\344\223\002+*)/v1/{name=apps/*/firewall/ingressRules/*}',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_FIREWALL)

DESCRIPTOR.services_by_name['Firewall'] = _FIREWALL


_AUTHORIZEDDOMAINS = _descriptor.ServiceDescriptor(
  name='AuthorizedDomains',
  full_name='google.appengine.v1.AuthorizedDomains',
  file=DESCRIPTOR,
  index=5,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=9096,
  serialized_end=9476,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListAuthorizedDomains',
    full_name='google.appengine.v1.AuthorizedDomains.ListAuthorizedDomains',
    index=0,
    containing_service=None,
    input_type=_LISTAUTHORIZEDDOMAINSREQUEST,
    output_type=_LISTAUTHORIZEDDOMAINSRESPONSE,
    serialized_options=b'\202\323\344\223\002\'\022%/v1/{parent=apps/*}/authorizedDomains',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_AUTHORIZEDDOMAINS)

DESCRIPTOR.services_by_name['AuthorizedDomains'] = _AUTHORIZEDDOMAINS


_AUTHORIZEDCERTIFICATES = _descriptor.ServiceDescriptor(
  name='AuthorizedCertificates',
  full_name='google.appengine.v1.AuthorizedCertificates',
  file=DESCRIPTOR,
  index=6,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=9479,
  serialized_end=10624,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListAuthorizedCertificates',
    full_name='google.appengine.v1.AuthorizedCertificates.ListAuthorizedCertificates',
    index=0,
    containing_service=None,
    input_type=_LISTAUTHORIZEDCERTIFICATESREQUEST,
    output_type=_LISTAUTHORIZEDCERTIFICATESRESPONSE,
    serialized_options=b'\202\323\344\223\002,\022*/v1/{parent=apps/*}/authorizedCertificates',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAuthorizedCertificate',
    full_name='google.appengine.v1.AuthorizedCertificates.GetAuthorizedCertificate',
    index=1,
    containing_service=None,
    input_type=_GETAUTHORIZEDCERTIFICATEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2._AUTHORIZEDCERTIFICATE,
    serialized_options=b'\202\323\344\223\002,\022*/v1/{name=apps/*/authorizedCertificates/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateAuthorizedCertificate',
    full_name='google.appengine.v1.AuthorizedCertificates.CreateAuthorizedCertificate',
    index=2,
    containing_service=None,
    input_type=_CREATEAUTHORIZEDCERTIFICATEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2._AUTHORIZEDCERTIFICATE,
    serialized_options=b'\202\323\344\223\0029\"*/v1/{parent=apps/*}/authorizedCertificates:\013certificate',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateAuthorizedCertificate',
    full_name='google.appengine.v1.AuthorizedCertificates.UpdateAuthorizedCertificate',
    index=3,
    containing_service=None,
    input_type=_UPDATEAUTHORIZEDCERTIFICATEREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_certificate__pb2._AUTHORIZEDCERTIFICATE,
    serialized_options=b'\202\323\344\223\00292*/v1/{name=apps/*/authorizedCertificates/*}:\013certificate',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteAuthorizedCertificate',
    full_name='google.appengine.v1.AuthorizedCertificates.DeleteAuthorizedCertificate',
    index=4,
    containing_service=None,
    input_type=_DELETEAUTHORIZEDCERTIFICATEREQUEST,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=b'\202\323\344\223\002,**/v1/{name=apps/*/authorizedCertificates/*}',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_AUTHORIZEDCERTIFICATES)

DESCRIPTOR.services_by_name['AuthorizedCertificates'] = _AUTHORIZEDCERTIFICATES


_DOMAINMAPPINGS = _descriptor.ServiceDescriptor(
  name='DomainMappings',
  full_name='google.appengine.v1.DomainMappings',
  file=DESCRIPTOR,
  index=7,
  serialized_options=b'\312A\030appengine.googleapis.com\322A\227\001https://www.googleapis.com/auth/appengine.admin,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only',
  create_key=_descriptor._internal_create_key,
  serialized_start=10627,
  serialized_end=11615,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListDomainMappings',
    full_name='google.appengine.v1.DomainMappings.ListDomainMappings',
    index=0,
    containing_service=None,
    input_type=_LISTDOMAINMAPPINGSREQUEST,
    output_type=_LISTDOMAINMAPPINGSRESPONSE,
    serialized_options=b'\202\323\344\223\002$\022\"/v1/{parent=apps/*}/domainMappings',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetDomainMapping',
    full_name='google.appengine.v1.DomainMappings.GetDomainMapping',
    index=1,
    containing_service=None,
    input_type=_GETDOMAINMAPPINGREQUEST,
    output_type=google_dot_cloud_dot_appengine__v1_dot_proto_dot_domain__mapping__pb2._DOMAINMAPPING,
    serialized_options=b'\202\323\344\223\002$\022\"/v1/{name=apps/*/domainMappings/*}',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateDomainMapping',
    full_name='google.appengine.v1.DomainMappings.CreateDomainMapping',
    index=2,
    containing_service=None,
    input_type=_CREATEDOMAINMAPPINGREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\0024\"\"/v1/{parent=apps/*}/domainMappings:\016domain_mapping',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateDomainMapping',
    full_name='google.appengine.v1.DomainMappings.UpdateDomainMapping',
    index=3,
    containing_service=None,
    input_type=_UPDATEDOMAINMAPPINGREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\00242\"/v1/{name=apps/*/domainMappings/*}:\016domain_mapping',
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteDomainMapping',
    full_name='google.appengine.v1.DomainMappings.DeleteDomainMapping',
    index=4,
    containing_service=None,
    input_type=_DELETEDOMAINMAPPINGREQUEST,
    output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
    serialized_options=b'\202\323\344\223\002$*\"/v1/{name=apps/*/domainMappings/*}',
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_DOMAINMAPPINGS)

DESCRIPTOR.services_by_name['DomainMappings'] = _DOMAINMAPPINGS

# @@protoc_insertion_point(module_scope)
