• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/functions/v1/functions.proto
18 
19 package com.google.cloud.functions.v1;
20 
21 public final class FunctionsProto {
FunctionsProto()22   private FunctionsProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_functions_v1_CloudFunction_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_functions_v1_CloudFunction_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_functions_v1_CloudFunction_LabelsEntry_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_functions_v1_CloudFunction_LabelsEntry_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_functions_v1_CloudFunction_EnvironmentVariablesEntry_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_functions_v1_CloudFunction_EnvironmentVariablesEntry_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_functions_v1_CloudFunction_BuildEnvironmentVariablesEntry_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_functions_v1_CloudFunction_BuildEnvironmentVariablesEntry_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_functions_v1_SourceRepository_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_functions_v1_SourceRepository_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_functions_v1_HttpsTrigger_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_functions_v1_HttpsTrigger_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_functions_v1_EventTrigger_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_functions_v1_EventTrigger_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_functions_v1_FailurePolicy_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_functions_v1_FailurePolicy_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_functions_v1_FailurePolicy_Retry_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_functions_v1_FailurePolicy_Retry_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_functions_v1_SecretEnvVar_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_functions_v1_SecretEnvVar_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_functions_v1_SecretVolume_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_functions_v1_SecretVolume_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_functions_v1_SecretVolume_SecretVersion_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_functions_v1_SecretVolume_SecretVersion_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_functions_v1_CreateFunctionRequest_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_functions_v1_CreateFunctionRequest_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_functions_v1_UpdateFunctionRequest_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_functions_v1_UpdateFunctionRequest_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_functions_v1_GetFunctionRequest_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_functions_v1_GetFunctionRequest_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_functions_v1_ListFunctionsRequest_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_functions_v1_ListFunctionsRequest_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_functions_v1_ListFunctionsResponse_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_functions_v1_ListFunctionsResponse_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_functions_v1_DeleteFunctionRequest_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_functions_v1_DeleteFunctionRequest_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_functions_v1_CallFunctionRequest_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_functions_v1_CallFunctionRequest_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_functions_v1_CallFunctionResponse_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_functions_v1_CallFunctionResponse_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_functions_v1_GenerateUploadUrlRequest_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_functions_v1_GenerateUploadUrlRequest_fieldAccessorTable;
114   static final com.google.protobuf.Descriptors.Descriptor
115       internal_static_google_cloud_functions_v1_GenerateUploadUrlResponse_descriptor;
116   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
117       internal_static_google_cloud_functions_v1_GenerateUploadUrlResponse_fieldAccessorTable;
118   static final com.google.protobuf.Descriptors.Descriptor
119       internal_static_google_cloud_functions_v1_GenerateDownloadUrlRequest_descriptor;
120   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
121       internal_static_google_cloud_functions_v1_GenerateDownloadUrlRequest_fieldAccessorTable;
122   static final com.google.protobuf.Descriptors.Descriptor
123       internal_static_google_cloud_functions_v1_GenerateDownloadUrlResponse_descriptor;
124   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
125       internal_static_google_cloud_functions_v1_GenerateDownloadUrlResponse_fieldAccessorTable;
126 
getDescriptor()127   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
128     return descriptor;
129   }
130 
131   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
132 
133   static {
134     java.lang.String[] descriptorData = {
135       "\n)google/cloud/functions/v1/functions.pr"
136           + "oto\022\031google.cloud.functions.v1\032\034google/a"
137           + "pi/annotations.proto\032\027google/api/client."
138           + "proto\032\037google/api/field_behavior.proto\032\031"
139           + "google/api/resource.proto\032*google/cloud/"
140           + "functions/v1/operations.proto\032\036google/ia"
141           + "m/v1/iam_policy.proto\032\032google/iam/v1/pol"
142           + "icy.proto\032#google/longrunning/operations"
143           + ".proto\032\036google/protobuf/duration.proto\032\033"
144           + "google/protobuf/empty.proto\032 google/prot"
145           + "obuf/field_mask.proto\032\037google/protobuf/t"
146           + "imestamp.proto\"\347\021\n\rCloudFunction\022\014\n\004name"
147           + "\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022\034\n\022source_ar"
148           + "chive_url\030\003 \001(\tH\000\022H\n\021source_repository\030\004"
149           + " \001(\0132+.google.cloud.functions.v1.SourceR"
150           + "epositoryH\000\022\033\n\021source_upload_url\030\020 \001(\tH\000"
151           + "\022@\n\rhttps_trigger\030\005 \001(\0132\'.google.cloud.f"
152           + "unctions.v1.HttpsTriggerH\001\022@\n\revent_trig"
153           + "ger\030\006 \001(\0132\'.google.cloud.functions.v1.Ev"
154           + "entTriggerH\001\022C\n\006status\030\007 \001(\0162..google.cl"
155           + "oud.functions.v1.CloudFunctionStatusB\003\340A"
156           + "\003\022\023\n\013entry_point\030\010 \001(\t\022\017\n\007runtime\030\023 \001(\t\022"
157           + "*\n\007timeout\030\t \001(\0132\031.google.protobuf.Durat"
158           + "ion\022\033\n\023available_memory_mb\030\n \001(\005\022\035\n\025serv"
159           + "ice_account_email\030\013 \001(\t\0224\n\013update_time\030\014"
160           + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\027\n"
161           + "\nversion_id\030\016 \001(\003B\003\340A\003\022D\n\006labels\030\017 \003(\01324"
162           + ".google.cloud.functions.v1.CloudFunction"
163           + ".LabelsEntry\022a\n\025environment_variables\030\021 "
164           + "\003(\0132B.google.cloud.functions.v1.CloudFun"
165           + "ction.EnvironmentVariablesEntry\022l\n\033build"
166           + "_environment_variables\030\034 \003(\0132G.google.cl"
167           + "oud.functions.v1.CloudFunction.BuildEnvi"
168           + "ronmentVariablesEntry\022\017\n\007network\030\022 \001(\t\022\025"
169           + "\n\rmax_instances\030\024 \001(\005\022\025\n\rmin_instances\030 "
170           + " \001(\005\022\025\n\rvpc_connector\030\026 \001(\t\022j\n\035vpc_conne"
171           + "ctor_egress_settings\030\027 \001(\0162C.google.clou"
172           + "d.functions.v1.CloudFunction.VpcConnecto"
173           + "rEgressSettings\022R\n\020ingress_settings\030\030 \001("
174           + "\01628.google.cloud.functions.v1.CloudFunct"
175           + "ion.IngressSettings\022<\n\014kms_key_name\030\031 \001("
176           + "\tB&\372A#\n!cloudkms.googleapis.com/CryptoKe"
177           + "y\022\031\n\021build_worker_pool\030\032 \001(\t\022\025\n\010build_id"
178           + "\030\033 \001(\tB\003\340A\003\022\027\n\nbuild_name\030! \001(\tB\003\340A\003\022M\n\034"
179           + "secret_environment_variables\030\035 \003(\0132\'.goo"
180           + "gle.cloud.functions.v1.SecretEnvVar\022?\n\016s"
181           + "ecret_volumes\030\036 \003(\0132\'.google.cloud.funct"
182           + "ions.v1.SecretVolume\022\031\n\014source_token\030\037 \001"
183           + "(\tB\003\340A\004\022J\n\021docker_repository\030\" \001(\tB/\372A,\n"
184           + "*artifactregistry.googleapis.com/Reposit"
185           + "ory\022P\n\017docker_registry\030# \001(\01627.google.cl"
186           + "oud.functions.v1.CloudFunction.DockerReg"
187           + "istry\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val"
188           + "ue\030\002 \001(\t:\0028\001\032;\n\031EnvironmentVariablesEntr"
189           + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032@\n\036Bui"
190           + "ldEnvironmentVariablesEntry\022\013\n\003key\030\001 \001(\t"
191           + "\022\r\n\005value\030\002 \001(\t:\0028\001\"u\n\032VpcConnectorEgres"
192           + "sSettings\022-\n)VPC_CONNECTOR_EGRESS_SETTIN"
193           + "GS_UNSPECIFIED\020\000\022\027\n\023PRIVATE_RANGES_ONLY\020"
194           + "\001\022\017\n\013ALL_TRAFFIC\020\002\"x\n\017IngressSettings\022 \n"
195           + "\034INGRESS_SETTINGS_UNSPECIFIED\020\000\022\r\n\tALLOW"
196           + "_ALL\020\001\022\027\n\023ALLOW_INTERNAL_ONLY\020\002\022\033\n\027ALLOW"
197           + "_INTERNAL_AND_GCLB\020\003\"`\n\016DockerRegistry\022\037"
198           + "\n\033DOCKER_REGISTRY_UNSPECIFIED\020\000\022\026\n\022CONTA"
199           + "INER_REGISTRY\020\001\022\025\n\021ARTIFACT_REGISTRY\020\002:n"
200           + "\352Ak\n+cloudfunctions.googleapis.com/Cloud"
201           + "Function\022<projects/{project}/locations/{"
202           + "location}/functions/{function}B\r\n\013source"
203           + "_codeB\t\n\007trigger\":\n\020SourceRepository\022\013\n\003"
204           + "url\030\001 \001(\t\022\031\n\014deployed_url\030\002 \001(\tB\003\340A\003\"\310\001\n"
205           + "\014HttpsTrigger\022\020\n\003url\030\001 \001(\tB\003\340A\003\022M\n\016secur"
206           + "ity_level\030\002 \001(\01625.google.cloud.functions"
207           + ".v1.HttpsTrigger.SecurityLevel\"W\n\rSecuri"
208           + "tyLevel\022\036\n\032SECURITY_LEVEL_UNSPECIFIED\020\000\022"
209           + "\021\n\rSECURE_ALWAYS\020\001\022\023\n\017SECURE_OPTIONAL\020\002\""
210           + "\207\001\n\014EventTrigger\022\022\n\nevent_type\030\001 \001(\t\022\020\n\010"
211           + "resource\030\002 \001(\t\022\017\n\007service\030\003 \001(\t\022@\n\016failu"
212           + "re_policy\030\005 \001(\0132(.google.cloud.functions"
213           + ".v1.FailurePolicy\"c\n\rFailurePolicy\022?\n\005re"
214           + "try\030\001 \001(\0132..google.cloud.functions.v1.Fa"
215           + "ilurePolicy.RetryH\000\032\007\n\005RetryB\010\n\006action\"P"
216           + "\n\014SecretEnvVar\022\013\n\003key\030\001 \001(\t\022\022\n\nproject_i"
217           + "d\030\002 \001(\t\022\016\n\006secret\030\003 \001(\t\022\017\n\007version\030\004 \001(\t"
218           + "\"\277\001\n\014SecretVolume\022\022\n\nmount_path\030\001 \001(\t\022\022\n"
219           + "\nproject_id\030\002 \001(\t\022\016\n\006secret\030\003 \001(\t\022G\n\010ver"
220           + "sions\030\004 \003(\01325.google.cloud.functions.v1."
221           + "SecretVolume.SecretVersion\032.\n\rSecretVers"
222           + "ion\022\017\n\007version\030\001 \001(\t\022\014\n\004path\030\002 \001(\t\"\225\001\n\025C"
223           + "reateFunctionRequest\022;\n\010location\030\001 \001(\tB)"
224           + "\340A\002\372A#\n!locations.googleapis.com/Locatio"
225           + "n\022?\n\010function\030\002 \001(\0132(.google.cloud.funct"
226           + "ions.v1.CloudFunctionB\003\340A\002\"\211\001\n\025UpdateFun"
227           + "ctionRequest\022?\n\010function\030\001 \001(\0132(.google."
228           + "cloud.functions.v1.CloudFunctionB\003\340A\002\022/\n"
229           + "\013update_mask\030\002 \001(\0132\032.google.protobuf.Fie"
230           + "ldMask\"W\n\022GetFunctionRequest\022A\n\004name\030\001 \001"
231           + "(\tB3\340A\002\372A-\n+cloudfunctions.googleapis.co"
232           + "m/CloudFunction\"u\n\024ListFunctionsRequest\022"
233           + "6\n\006parent\030\001 \001(\tB&\372A#\n!locations.googleap"
234           + "is.com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npa"
235           + "ge_token\030\003 \001(\t\"\202\001\n\025ListFunctionsResponse"
236           + "\022;\n\tfunctions\030\001 \003(\0132(.google.cloud.funct"
237           + "ions.v1.CloudFunction\022\027\n\017next_page_token"
238           + "\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\"Z\n\025DeleteFun"
239           + "ctionRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+clou"
240           + "dfunctions.googleapis.com/CloudFunction\""
241           + "k\n\023CallFunctionRequest\022A\n\004name\030\001 \001(\tB3\340A"
242           + "\002\372A-\n+cloudfunctions.googleapis.com/Clou"
243           + "dFunction\022\021\n\004data\030\002 \001(\tB\003\340A\002\"K\n\024CallFunc"
244           + "tionResponse\022\024\n\014execution_id\030\001 \001(\t\022\016\n\006re"
245           + "sult\030\002 \001(\t\022\r\n\005error\030\003 \001(\t\"h\n\030GenerateUpl"
246           + "oadUrlRequest\022\016\n\006parent\030\001 \001(\t\022<\n\014kms_key"
247           + "_name\030\002 \001(\tB&\372A#\n!cloudkms.googleapis.co"
248           + "m/CryptoKey\"/\n\031GenerateUploadUrlResponse"
249           + "\022\022\n\nupload_url\030\001 \001(\t\">\n\032GenerateDownload"
250           + "UrlRequest\022\014\n\004name\030\001 \001(\t\022\022\n\nversion_id\030\002"
251           + " \001(\004\"3\n\033GenerateDownloadUrlResponse\022\024\n\014d"
252           + "ownload_url\030\001 \001(\t*\222\001\n\023CloudFunctionStatu"
253           + "s\022%\n!CLOUD_FUNCTION_STATUS_UNSPECIFIED\020\000"
254           + "\022\n\n\006ACTIVE\020\001\022\013\n\007OFFLINE\020\002\022\026\n\022DEPLOY_IN_P"
255           + "ROGRESS\020\003\022\026\n\022DELETE_IN_PROGRESS\020\004\022\013\n\007UNK"
256           + "NOWN\020\0052\227\021\n\025CloudFunctionsService\022\251\001\n\rLis"
257           + "tFunctions\022/.google.cloud.functions.v1.L"
258           + "istFunctionsRequest\0320.google.cloud.funct"
259           + "ions.v1.ListFunctionsResponse\"5\202\323\344\223\002/\022-/"
260           + "v1/{parent=projects/*/locations/*}/funct"
261           + "ions\022\244\001\n\013GetFunction\022-.google.cloud.func"
262           + "tions.v1.GetFunctionRequest\032(.google.clo"
263           + "ud.functions.v1.CloudFunction\"<\202\323\344\223\002/\022-/"
264           + "v1/{name=projects/*/locations/*/function"
265           + "s/*}\332A\004name\022\337\001\n\016CreateFunction\0220.google."
266           + "cloud.functions.v1.CreateFunctionRequest"
267           + "\032\035.google.longrunning.Operation\"|\202\323\344\223\002;\""
268           + "//v1/{location=projects/*/locations/*}/f"
269           + "unctions:\010function\332A\021location,function\312A"
270           + "$\n\rCloudFunction\022\023OperationMetadataV1\022\335\001"
271           + "\n\016UpdateFunction\0220.google.cloud.function"
272           + "s.v1.UpdateFunctionRequest\032\035.google.long"
273           + "running.Operation\"z\202\323\344\223\002B26/v1/{function"
274           + ".name=projects/*/locations/*/functions/*"
275           + "}:\010function\332A\010function\312A$\n\rCloudFunction"
276           + "\022\023OperationMetadataV1\022\316\001\n\016DeleteFunction"
277           + "\0220.google.cloud.functions.v1.DeleteFunct"
278           + "ionRequest\032\035.google.longrunning.Operatio"
279           + "n\"k\202\323\344\223\002/*-/v1/{name=projects/*/location"
280           + "s/*/functions/*}\332A\004name\312A,\n\025google.proto"
281           + "buf.Empty\022\023OperationMetadataV1\022\272\001\n\014CallF"
282           + "unction\022..google.cloud.functions.v1.Call"
283           + "FunctionRequest\032/.google.cloud.functions"
284           + ".v1.CallFunctionResponse\"I\202\323\344\223\0027\"2/v1/{n"
285           + "ame=projects/*/locations/*/functions/*}:"
286           + "call:\001*\332A\tname,data\022\312\001\n\021GenerateUploadUr"
287           + "l\0223.google.cloud.functions.v1.GenerateUp"
288           + "loadUrlRequest\0324.google.cloud.functions."
289           + "v1.GenerateUploadUrlResponse\"J\202\323\344\223\002D\"?/v"
290           + "1/{parent=projects/*/locations/*}/functi"
291           + "ons:generateUploadUrl:\001*\022\322\001\n\023GenerateDow"
292           + "nloadUrl\0225.google.cloud.functions.v1.Gen"
293           + "erateDownloadUrlRequest\0326.google.cloud.f"
294           + "unctions.v1.GenerateDownloadUrlResponse\""
295           + "L\202\323\344\223\002F\"A/v1/{name=projects/*/locations/"
296           + "*/functions/*}:generateDownloadUrl:\001*\022\224\001"
297           + "\n\014SetIamPolicy\022\".google.iam.v1.SetIamPol"
298           + "icyRequest\032\025.google.iam.v1.Policy\"I\202\323\344\223\002"
299           + "C\">/v1/{resource=projects/*/locations/*/"
300           + "functions/*}:setIamPolicy:\001*\022\221\001\n\014GetIamP"
301           + "olicy\022\".google.iam.v1.GetIamPolicyReques"
302           + "t\032\025.google.iam.v1.Policy\"F\202\323\344\223\002@\022>/v1/{r"
303           + "esource=projects/*/locations/*/functions"
304           + "/*}:getIamPolicy\022\272\001\n\022TestIamPermissions\022"
305           + "(.google.iam.v1.TestIamPermissionsReques"
306           + "t\032).google.iam.v1.TestIamPermissionsResp"
307           + "onse\"O\202\323\344\223\002I\"D/v1/{resource=projects/*/l"
308           + "ocations/*/functions/*}:testIamPermissio"
309           + "ns:\001*\032Q\312A\035cloudfunctions.googleapis.com\322"
310           + "A.https://www.googleapis.com/auth/cloud-"
311           + "platformB\341\002\n\035com.google.cloud.functions."
312           + "v1B\016FunctionsProtoP\001Z;cloud.google.com/g"
313           + "o/functions/apiv1/functionspb;functionsp"
314           + "b\242\002\003GCF\352Ao\n*artifactregistry.googleapis."
315           + "com/Repository\022Aprojects/{project}/locat"
316           + "ions/{location}/repositories/{repository"
317           + "}\352Ax\n!cloudkms.googleapis.com/CryptoKey\022"
318           + "Sprojects/{project}/locations/{location}"
319           + "/keyRings/{key_ring}/cryptoKeys/{crypto_"
320           + "key}b\006proto3"
321     };
322     descriptor =
323         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
324             descriptorData,
325             new com.google.protobuf.Descriptors.FileDescriptor[] {
326               com.google.api.AnnotationsProto.getDescriptor(),
327               com.google.api.ClientProto.getDescriptor(),
328               com.google.api.FieldBehaviorProto.getDescriptor(),
329               com.google.api.ResourceProto.getDescriptor(),
330               com.google.cloud.functions.v1.FunctionsOperationsProto.getDescriptor(),
331               com.google.iam.v1.IamPolicyProto.getDescriptor(),
332               com.google.iam.v1.PolicyProto.getDescriptor(),
333               com.google.longrunning.OperationsProto.getDescriptor(),
334               com.google.protobuf.DurationProto.getDescriptor(),
335               com.google.protobuf.EmptyProto.getDescriptor(),
336               com.google.protobuf.FieldMaskProto.getDescriptor(),
337               com.google.protobuf.TimestampProto.getDescriptor(),
338             });
339     internal_static_google_cloud_functions_v1_CloudFunction_descriptor =
340         getDescriptor().getMessageTypes().get(0);
341     internal_static_google_cloud_functions_v1_CloudFunction_fieldAccessorTable =
342         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
343             internal_static_google_cloud_functions_v1_CloudFunction_descriptor,
344             new java.lang.String[] {
345               "Name",
346               "Description",
347               "SourceArchiveUrl",
348               "SourceRepository",
349               "SourceUploadUrl",
350               "HttpsTrigger",
351               "EventTrigger",
352               "Status",
353               "EntryPoint",
354               "Runtime",
355               "Timeout",
356               "AvailableMemoryMb",
357               "ServiceAccountEmail",
358               "UpdateTime",
359               "VersionId",
360               "Labels",
361               "EnvironmentVariables",
362               "BuildEnvironmentVariables",
363               "Network",
364               "MaxInstances",
365               "MinInstances",
366               "VpcConnector",
367               "VpcConnectorEgressSettings",
368               "IngressSettings",
369               "KmsKeyName",
370               "BuildWorkerPool",
371               "BuildId",
372               "BuildName",
373               "SecretEnvironmentVariables",
374               "SecretVolumes",
375               "SourceToken",
376               "DockerRepository",
377               "DockerRegistry",
378               "SourceCode",
379               "Trigger",
380             });
381     internal_static_google_cloud_functions_v1_CloudFunction_LabelsEntry_descriptor =
382         internal_static_google_cloud_functions_v1_CloudFunction_descriptor.getNestedTypes().get(0);
383     internal_static_google_cloud_functions_v1_CloudFunction_LabelsEntry_fieldAccessorTable =
384         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
385             internal_static_google_cloud_functions_v1_CloudFunction_LabelsEntry_descriptor,
386             new java.lang.String[] {
387               "Key", "Value",
388             });
389     internal_static_google_cloud_functions_v1_CloudFunction_EnvironmentVariablesEntry_descriptor =
390         internal_static_google_cloud_functions_v1_CloudFunction_descriptor.getNestedTypes().get(1);
391     internal_static_google_cloud_functions_v1_CloudFunction_EnvironmentVariablesEntry_fieldAccessorTable =
392         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
393             internal_static_google_cloud_functions_v1_CloudFunction_EnvironmentVariablesEntry_descriptor,
394             new java.lang.String[] {
395               "Key", "Value",
396             });
397     internal_static_google_cloud_functions_v1_CloudFunction_BuildEnvironmentVariablesEntry_descriptor =
398         internal_static_google_cloud_functions_v1_CloudFunction_descriptor.getNestedTypes().get(2);
399     internal_static_google_cloud_functions_v1_CloudFunction_BuildEnvironmentVariablesEntry_fieldAccessorTable =
400         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
401             internal_static_google_cloud_functions_v1_CloudFunction_BuildEnvironmentVariablesEntry_descriptor,
402             new java.lang.String[] {
403               "Key", "Value",
404             });
405     internal_static_google_cloud_functions_v1_SourceRepository_descriptor =
406         getDescriptor().getMessageTypes().get(1);
407     internal_static_google_cloud_functions_v1_SourceRepository_fieldAccessorTable =
408         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
409             internal_static_google_cloud_functions_v1_SourceRepository_descriptor,
410             new java.lang.String[] {
411               "Url", "DeployedUrl",
412             });
413     internal_static_google_cloud_functions_v1_HttpsTrigger_descriptor =
414         getDescriptor().getMessageTypes().get(2);
415     internal_static_google_cloud_functions_v1_HttpsTrigger_fieldAccessorTable =
416         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
417             internal_static_google_cloud_functions_v1_HttpsTrigger_descriptor,
418             new java.lang.String[] {
419               "Url", "SecurityLevel",
420             });
421     internal_static_google_cloud_functions_v1_EventTrigger_descriptor =
422         getDescriptor().getMessageTypes().get(3);
423     internal_static_google_cloud_functions_v1_EventTrigger_fieldAccessorTable =
424         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
425             internal_static_google_cloud_functions_v1_EventTrigger_descriptor,
426             new java.lang.String[] {
427               "EventType", "Resource", "Service", "FailurePolicy",
428             });
429     internal_static_google_cloud_functions_v1_FailurePolicy_descriptor =
430         getDescriptor().getMessageTypes().get(4);
431     internal_static_google_cloud_functions_v1_FailurePolicy_fieldAccessorTable =
432         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
433             internal_static_google_cloud_functions_v1_FailurePolicy_descriptor,
434             new java.lang.String[] {
435               "Retry", "Action",
436             });
437     internal_static_google_cloud_functions_v1_FailurePolicy_Retry_descriptor =
438         internal_static_google_cloud_functions_v1_FailurePolicy_descriptor.getNestedTypes().get(0);
439     internal_static_google_cloud_functions_v1_FailurePolicy_Retry_fieldAccessorTable =
440         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
441             internal_static_google_cloud_functions_v1_FailurePolicy_Retry_descriptor,
442             new java.lang.String[] {});
443     internal_static_google_cloud_functions_v1_SecretEnvVar_descriptor =
444         getDescriptor().getMessageTypes().get(5);
445     internal_static_google_cloud_functions_v1_SecretEnvVar_fieldAccessorTable =
446         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
447             internal_static_google_cloud_functions_v1_SecretEnvVar_descriptor,
448             new java.lang.String[] {
449               "Key", "ProjectId", "Secret", "Version",
450             });
451     internal_static_google_cloud_functions_v1_SecretVolume_descriptor =
452         getDescriptor().getMessageTypes().get(6);
453     internal_static_google_cloud_functions_v1_SecretVolume_fieldAccessorTable =
454         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
455             internal_static_google_cloud_functions_v1_SecretVolume_descriptor,
456             new java.lang.String[] {
457               "MountPath", "ProjectId", "Secret", "Versions",
458             });
459     internal_static_google_cloud_functions_v1_SecretVolume_SecretVersion_descriptor =
460         internal_static_google_cloud_functions_v1_SecretVolume_descriptor.getNestedTypes().get(0);
461     internal_static_google_cloud_functions_v1_SecretVolume_SecretVersion_fieldAccessorTable =
462         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
463             internal_static_google_cloud_functions_v1_SecretVolume_SecretVersion_descriptor,
464             new java.lang.String[] {
465               "Version", "Path",
466             });
467     internal_static_google_cloud_functions_v1_CreateFunctionRequest_descriptor =
468         getDescriptor().getMessageTypes().get(7);
469     internal_static_google_cloud_functions_v1_CreateFunctionRequest_fieldAccessorTable =
470         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
471             internal_static_google_cloud_functions_v1_CreateFunctionRequest_descriptor,
472             new java.lang.String[] {
473               "Location", "Function",
474             });
475     internal_static_google_cloud_functions_v1_UpdateFunctionRequest_descriptor =
476         getDescriptor().getMessageTypes().get(8);
477     internal_static_google_cloud_functions_v1_UpdateFunctionRequest_fieldAccessorTable =
478         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
479             internal_static_google_cloud_functions_v1_UpdateFunctionRequest_descriptor,
480             new java.lang.String[] {
481               "Function", "UpdateMask",
482             });
483     internal_static_google_cloud_functions_v1_GetFunctionRequest_descriptor =
484         getDescriptor().getMessageTypes().get(9);
485     internal_static_google_cloud_functions_v1_GetFunctionRequest_fieldAccessorTable =
486         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
487             internal_static_google_cloud_functions_v1_GetFunctionRequest_descriptor,
488             new java.lang.String[] {
489               "Name",
490             });
491     internal_static_google_cloud_functions_v1_ListFunctionsRequest_descriptor =
492         getDescriptor().getMessageTypes().get(10);
493     internal_static_google_cloud_functions_v1_ListFunctionsRequest_fieldAccessorTable =
494         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
495             internal_static_google_cloud_functions_v1_ListFunctionsRequest_descriptor,
496             new java.lang.String[] {
497               "Parent", "PageSize", "PageToken",
498             });
499     internal_static_google_cloud_functions_v1_ListFunctionsResponse_descriptor =
500         getDescriptor().getMessageTypes().get(11);
501     internal_static_google_cloud_functions_v1_ListFunctionsResponse_fieldAccessorTable =
502         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
503             internal_static_google_cloud_functions_v1_ListFunctionsResponse_descriptor,
504             new java.lang.String[] {
505               "Functions", "NextPageToken", "Unreachable",
506             });
507     internal_static_google_cloud_functions_v1_DeleteFunctionRequest_descriptor =
508         getDescriptor().getMessageTypes().get(12);
509     internal_static_google_cloud_functions_v1_DeleteFunctionRequest_fieldAccessorTable =
510         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
511             internal_static_google_cloud_functions_v1_DeleteFunctionRequest_descriptor,
512             new java.lang.String[] {
513               "Name",
514             });
515     internal_static_google_cloud_functions_v1_CallFunctionRequest_descriptor =
516         getDescriptor().getMessageTypes().get(13);
517     internal_static_google_cloud_functions_v1_CallFunctionRequest_fieldAccessorTable =
518         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
519             internal_static_google_cloud_functions_v1_CallFunctionRequest_descriptor,
520             new java.lang.String[] {
521               "Name", "Data",
522             });
523     internal_static_google_cloud_functions_v1_CallFunctionResponse_descriptor =
524         getDescriptor().getMessageTypes().get(14);
525     internal_static_google_cloud_functions_v1_CallFunctionResponse_fieldAccessorTable =
526         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
527             internal_static_google_cloud_functions_v1_CallFunctionResponse_descriptor,
528             new java.lang.String[] {
529               "ExecutionId", "Result", "Error",
530             });
531     internal_static_google_cloud_functions_v1_GenerateUploadUrlRequest_descriptor =
532         getDescriptor().getMessageTypes().get(15);
533     internal_static_google_cloud_functions_v1_GenerateUploadUrlRequest_fieldAccessorTable =
534         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
535             internal_static_google_cloud_functions_v1_GenerateUploadUrlRequest_descriptor,
536             new java.lang.String[] {
537               "Parent", "KmsKeyName",
538             });
539     internal_static_google_cloud_functions_v1_GenerateUploadUrlResponse_descriptor =
540         getDescriptor().getMessageTypes().get(16);
541     internal_static_google_cloud_functions_v1_GenerateUploadUrlResponse_fieldAccessorTable =
542         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
543             internal_static_google_cloud_functions_v1_GenerateUploadUrlResponse_descriptor,
544             new java.lang.String[] {
545               "UploadUrl",
546             });
547     internal_static_google_cloud_functions_v1_GenerateDownloadUrlRequest_descriptor =
548         getDescriptor().getMessageTypes().get(17);
549     internal_static_google_cloud_functions_v1_GenerateDownloadUrlRequest_fieldAccessorTable =
550         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
551             internal_static_google_cloud_functions_v1_GenerateDownloadUrlRequest_descriptor,
552             new java.lang.String[] {
553               "Name", "VersionId",
554             });
555     internal_static_google_cloud_functions_v1_GenerateDownloadUrlResponse_descriptor =
556         getDescriptor().getMessageTypes().get(18);
557     internal_static_google_cloud_functions_v1_GenerateDownloadUrlResponse_fieldAccessorTable =
558         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
559             internal_static_google_cloud_functions_v1_GenerateDownloadUrlResponse_descriptor,
560             new java.lang.String[] {
561               "DownloadUrl",
562             });
563     com.google.protobuf.ExtensionRegistry registry =
564         com.google.protobuf.ExtensionRegistry.newInstance();
565     registry.add(com.google.api.ClientProto.defaultHost);
566     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
567     registry.add(com.google.api.AnnotationsProto.http);
568     registry.add(com.google.api.ClientProto.methodSignature);
569     registry.add(com.google.api.ClientProto.oauthScopes);
570     registry.add(com.google.api.ResourceProto.resource);
571     registry.add(com.google.api.ResourceProto.resourceDefinition);
572     registry.add(com.google.api.ResourceProto.resourceReference);
573     registry.add(com.google.longrunning.OperationsProto.operationInfo);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)574     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
575         descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor()576     com.google.api.AnnotationsProto.getDescriptor();
com.google.api.ClientProto.getDescriptor()577     com.google.api.ClientProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor()578     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()579     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.functions.v1.FunctionsOperationsProto.getDescriptor()580     com.google.cloud.functions.v1.FunctionsOperationsProto.getDescriptor();
com.google.iam.v1.IamPolicyProto.getDescriptor()581     com.google.iam.v1.IamPolicyProto.getDescriptor();
com.google.iam.v1.PolicyProto.getDescriptor()582     com.google.iam.v1.PolicyProto.getDescriptor();
com.google.longrunning.OperationsProto.getDescriptor()583     com.google.longrunning.OperationsProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor()584     com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.EmptyProto.getDescriptor()585     com.google.protobuf.EmptyProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor()586     com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()587     com.google.protobuf.TimestampProto.getDescriptor();
588   }
589 
590   // @@protoc_insertion_point(outer_class_scope)
591 }
592