Classes
CallFunctionRequest
Request for the CallFunction
method.
CallFunctionResponse
Response of CallFunction
method.
CloudFunction
Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and triggers configurations.
CloudFunction.Types
Container for nested types declared in the CloudFunction message type.
CloudFunctionName
Resource name for the CloudFunction
resource.
CloudFunctionsService
A service that application uses to manipulate triggers and functions.
CloudFunctionsService.CloudFunctionsServiceBase
Base class for server-side implementations of CloudFunctionsService
CloudFunctionsService.CloudFunctionsServiceClient
Client for CloudFunctionsService
CloudFunctionsServiceClient
CloudFunctionsService client wrapper, for convenient use.
CloudFunctionsServiceClientBuilder
Builder class for CloudFunctionsServiceClient to provide simple configuration of credentials, endpoint etc.
CloudFunctionsServiceClientImpl
CloudFunctionsService client wrapper implementation, for convenient use.
CloudFunctionsServiceSettings
Settings for CloudFunctionsServiceClient instances.
CreateFunctionRequest
Request for the CreateFunction
method.
CryptoKeyName
Resource name for the CryptoKey
resource.
DeleteFunctionRequest
Request for the DeleteFunction
method.
EventTrigger
Describes EventTrigger, used to request that events be sent from another service.
FailurePolicy
Describes the policy in case of function's execution failure. If empty, then defaults to ignoring failures (i.e., not retrying them).
FailurePolicy.Types
Container for nested types declared in the FailurePolicy message type.
FailurePolicy.Types.Retry
Describes the retry policy in case of function's execution failure. A function execution is retried on any failure. A failed execution is retried up to 7 days with an exponential backoff (capped at 10 seconds). Retried execution is charged as any other execution.
GenerateDownloadUrlRequest
Request of GenerateDownloadUrl
method.
GenerateDownloadUrlResponse
Response of GenerateDownloadUrl
method.
GenerateUploadUrlRequest
Request of GenerateSourceUploadUrl
method.
GenerateUploadUrlResponse
Response of GenerateSourceUploadUrl
method.
GetFunctionRequest
Request for the GetFunction
method.
HttpsTrigger
Describes HttpsTrigger, could be used to connect web hooks to function.
HttpsTrigger.Types
Container for nested types declared in the HttpsTrigger message type.
ListFunctionsRequest
Request for the ListFunctions
method.
ListFunctionsResponse
Response for the ListFunctions
method.
OperationMetadataV1
Metadata describing an [Operation][google.longrunning.Operation]
RepositoryName
Resource name for the Repository
resource.
SecretEnvVar
Configuration for a secret environment variable. It has the information necessary to fetch the secret value from Secret Manager and expose it as an environment variable.
SecretVolume
Configuration for a secret volume. It has the information necessary to fetch the secret value from Secret Manager and make it available as files mounted at the requested paths within the application container. Secret value is not a part of the configuration. Every file system read operation performs a lookup in Secret Manager to retrieve the secret value.
SecretVolume.Types
Container for nested types declared in the SecretVolume message type.
SecretVolume.Types.SecretVersion
Configuration for a single version.
SourceRepository
Describes SourceRepository, used to represent parameters related to source repository where a function is hosted.
UpdateFunctionRequest
Request for the UpdateFunction
method.
Enums
CloudFunction.SourceCodeOneofCase
Enum of possible cases for the "source_code" oneof.
CloudFunction.TriggerOneofCase
Enum of possible cases for the "trigger" oneof.
CloudFunction.Types.DockerRegistry
Docker Registry to use for storing function Docker images.
CloudFunction.Types.IngressSettings
Available ingress settings.
This controls what traffic can reach the function.
If unspecified, ALLOW_ALL is used.
CloudFunction.Types.VpcConnectorEgressSettings
Available egress settings.
This controls what traffic is diverted through the Serverless VPC Access connector resource. By default, PRIVATE_RANGES_ONLY is used.
CloudFunctionName.ResourceNameType
The possible contents of CloudFunctionName.
CloudFunctionStatus
Describes the current stage of a deployment.
CryptoKeyName.ResourceNameType
The possible contents of CryptoKeyName.
FailurePolicy.ActionOneofCase
Enum of possible cases for the "action" oneof.
HttpsTrigger.Types.SecurityLevel
Available security-level settings.
This controls the methods to enforce security (HTTPS) on a URL.
If unspecified, SECURE_OPTIONAL is used.
OperationType
A type of an operation.
RepositoryName.ResourceNameType
The possible contents of RepositoryName.