@@ -49973,6 +49973,145 @@
4997349973 "google.cloud.functions.v1.CloudFunctionsService"
4997449974 ]
4997549975 },
49976+ {
49977+ "id": "google.cloud.functions.v2",
49978+ "directory": "google/cloud/functions/v2",
49979+ "version": "v2",
49980+ "majorVersion": "v2",
49981+ "hostName": "cloudfunctions.googleapis.com",
49982+ "title": "Cloud Functions API",
49983+ "description": "Manages lightweight user-provided functions executed in response to events.",
49984+ "importDirectories": [
49985+ "google/api",
49986+ "google/longrunning",
49987+ "google/protobuf"
49988+ ],
49989+ "options": {
49990+ "go_package": {
49991+ "valueCounts": {
49992+ "google.golang.org/genproto/googleapis/cloud/functions/v2;functions": 1
49993+ }
49994+ },
49995+ "java_multiple_files": {
49996+ "valueCounts": {
49997+ "true": 1
49998+ }
49999+ },
50000+ "java_package": {
50001+ "valueCounts": {
50002+ "com.google.cloud.functions.v2": 1
50003+ }
50004+ },
50005+ "objc_class_prefix": {
50006+ "valueCounts": {
50007+ "GCF": 1
50008+ }
50009+ }
50010+ },
50011+ "services": [
50012+ {
50013+ "shortName": "FunctionService",
50014+ "fullName": "google.cloud.functions.v2.FunctionService",
50015+ "methods": [
50016+ {
50017+ "shortName": "CreateFunction",
50018+ "fullName": "google.cloud.functions.v2.FunctionService.CreateFunction",
50019+ "mode": "UNARY",
50020+ "bindings": [
50021+ {
50022+ "httpMethod": "POST",
50023+ "path": "/v2/{parent=projects/*/locations/*}/functions"
50024+ }
50025+ ]
50026+ },
50027+ {
50028+ "shortName": "DeleteFunction",
50029+ "fullName": "google.cloud.functions.v2.FunctionService.DeleteFunction",
50030+ "mode": "UNARY",
50031+ "bindings": [
50032+ {
50033+ "httpMethod": "DELETE",
50034+ "path": "/v2/{name=projects/*/locations/*/functions/*}"
50035+ }
50036+ ]
50037+ },
50038+ {
50039+ "shortName": "GenerateDownloadUrl",
50040+ "fullName": "google.cloud.functions.v2.FunctionService.GenerateDownloadUrl",
50041+ "mode": "UNARY",
50042+ "bindings": [
50043+ {
50044+ "httpMethod": "POST",
50045+ "path": "/v2/{name=projects/*/locations/*/functions/*}:generateDownloadUrl"
50046+ }
50047+ ]
50048+ },
50049+ {
50050+ "shortName": "GenerateUploadUrl",
50051+ "fullName": "google.cloud.functions.v2.FunctionService.GenerateUploadUrl",
50052+ "mode": "UNARY",
50053+ "bindings": [
50054+ {
50055+ "httpMethod": "POST",
50056+ "path": "/v2/{parent=projects/*/locations/*}/functions:generateUploadUrl"
50057+ }
50058+ ]
50059+ },
50060+ {
50061+ "shortName": "GetFunction",
50062+ "fullName": "google.cloud.functions.v2.FunctionService.GetFunction",
50063+ "mode": "UNARY",
50064+ "bindings": [
50065+ {
50066+ "httpMethod": "GET",
50067+ "path": "/v2/{name=projects/*/locations/*/functions/*}"
50068+ }
50069+ ]
50070+ },
50071+ {
50072+ "shortName": "ListFunctions",
50073+ "fullName": "google.cloud.functions.v2.FunctionService.ListFunctions",
50074+ "mode": "UNARY",
50075+ "bindings": [
50076+ {
50077+ "httpMethod": "GET",
50078+ "path": "/v2/{parent=projects/*/locations/*}/functions"
50079+ }
50080+ ]
50081+ },
50082+ {
50083+ "shortName": "ListRuntimes",
50084+ "fullName": "google.cloud.functions.v2.FunctionService.ListRuntimes",
50085+ "mode": "UNARY",
50086+ "bindings": [
50087+ {
50088+ "httpMethod": "GET",
50089+ "path": "/v2/{parent=projects/*/locations/*}/runtimes"
50090+ }
50091+ ]
50092+ },
50093+ {
50094+ "shortName": "UpdateFunction",
50095+ "fullName": "google.cloud.functions.v2.FunctionService.UpdateFunction",
50096+ "mode": "UNARY",
50097+ "bindings": [
50098+ {
50099+ "httpMethod": "PATCH",
50100+ "path": "/v2/{function.name=projects/*/locations/*/functions/*}"
50101+ }
50102+ ]
50103+ }
50104+ ]
50105+ }
50106+ ],
50107+ "configFile": "cloudfunctions_v2.yaml",
50108+ "serviceConfigApiNames": [
50109+ "google.cloud.functions.v2.FunctionService",
50110+ "google.cloud.location.Locations",
50111+ "google.iam.v1.IAMPolicy",
50112+ "google.longrunning.Operations"
50113+ ]
50114+ },
4997650115 {
4997750116 "id": "google.cloud.functions.v2alpha",
4997850117 "directory": "google/cloud/functions/v2alpha",
0 commit comments