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 encapsulate function and triggers configurations.
CloudFunction.Types
Container for nested types declared in the CloudFunction message type.
CloudFunction.Types.AutomaticUpdatePolicy
Security patches are applied automatically to the runtime without requiring the function to be redeployed.
CloudFunction.Types.OnDeployUpdatePolicy
Security patches are only applied when a function is redeployed.
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 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 will be retried on any failure. A failed execution will be 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 filesystem 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.RuntimeUpdatePolicyOneofCase
Enum of possible cases for the "runtime_update_policy" oneof.
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 will be used.
CloudFunction.Types.VpcConnectorEgressSettings
Available egress settings.
This controls what traffic is diverted through the VPC Access Connector resource. By default PRIVATE_RANGES_ONLY will be 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 will be used.
OperationType
A type of an operation.
RepositoryName.ResourceNameType
The possible contents of RepositoryName.