com.google.cloud.functions.v2.gapic_metadata.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-cloud-functions Show documentation
Show all versions of google-cloud-functions Show documentation
is a scalable pay as you go Functions-as-a-Service (FaaS) to run your code with zero server management.
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
"language": "java",
"protoPackage": "google.cloud.functions.v2",
"libraryPackage": "com.google.cloud.functions.v2",
"services": {
"FunctionService": {
"clients": {
"grpc": {
"libraryClient": "FunctionServiceClient",
"rpcs": {
"CreateFunction": {
"methods": ["createFunctionAsync", "createFunctionAsync", "createFunctionAsync", "createFunctionOperationCallable", "createFunctionCallable"]
},
"DeleteFunction": {
"methods": ["deleteFunctionAsync", "deleteFunctionAsync", "deleteFunctionAsync", "deleteFunctionOperationCallable", "deleteFunctionCallable"]
},
"GenerateDownloadUrl": {
"methods": ["generateDownloadUrl", "generateDownloadUrlCallable"]
},
"GenerateUploadUrl": {
"methods": ["generateUploadUrl", "generateUploadUrlCallable"]
},
"GetFunction": {
"methods": ["getFunction", "getFunction", "getFunction", "getFunctionCallable"]
},
"GetIamPolicy": {
"methods": ["getIamPolicy", "getIamPolicyCallable"]
},
"ListFunctions": {
"methods": ["listFunctions", "listFunctions", "listFunctions", "listFunctionsPagedCallable", "listFunctionsCallable"]
},
"ListLocations": {
"methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
},
"ListRuntimes": {
"methods": ["listRuntimes", "listRuntimes", "listRuntimes", "listRuntimesCallable"]
},
"SetIamPolicy": {
"methods": ["setIamPolicy", "setIamPolicyCallable"]
},
"TestIamPermissions": {
"methods": ["testIamPermissions", "testIamPermissionsCallable"]
},
"UpdateFunction": {
"methods": ["updateFunctionAsync", "updateFunctionAsync", "updateFunctionOperationCallable", "updateFunctionCallable"]
}
}
}
}
}
}
}