# Functions

# Constants

View and manage your data across Google Cloud Platform services.

# Structs

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.
EventTrigger: Describes EventTrigger, used to request events be sent from another service.
FailurePolicy: Describes the policy in case of function's execution failure.
GenerateDownloadUrlRequest: Request of `GenerateDownloadUrl` method.
GenerateDownloadUrlResponse: Response of `GenerateDownloadUrl` method.
GenerateUploadUrlRequest: Request of `GenerateUploadUrl` method.
GenerateUploadUrlResponse: Response of `GenerateUploadUrl` method.
HTTPSTrigger: Describes HTTPSTrigger, could be used to connect web hooks to function.
ListFunctionsResponse: Response for the `ListFunctions` method.
ListLocationsResponse: The response message for Locations.ListLocations.
ListOperationsResponse: The response message for Operations.ListOperations.
Location: A resource that represents Google Cloud Platform location.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadataV1: Metadata describing an Operation.
OperationMetadataV1Beta2: Metadata describing an Operation.
Retry: Describes the retry policy in case of function's execution failure.
SourceRepository: Describes the location of the function source in a remote repository.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.