Expand description
The messages and enums that are part of this client library.
Modules§
- build_
config - Defines additional types related to BuildConfig.
- event_
trigger - Defines additional types related to EventTrigger.
- function
- Defines additional types related to Function.
- list_
runtimes_ response - Defines additional types related to ListRuntimesResponse.
- repo_
source - Defines additional types related to RepoSource.
- secret_
volume - Defines additional types related to SecretVolume.
- service_
config - Defines additional types related to ServiceConfig.
- source
- Defines additional types related to Source.
- stage
- Defines additional types related to Stage.
- state_
message - Defines additional types related to StateMessage.
Structs§
- Automatic
Update Policy - Security patches are applied automatically to the runtime without requiring the function to be redeployed.
- Build
Config - Describes the Build step of the function that builds a container from the given source.
- Create
Function Request - Request for the
CreateFunction
method. - Delete
Function Request - Request for the
DeleteFunction
method. - Event
Filter - Filters events based on exact matches on the CloudEvents attributes.
- Event
Trigger - Describes EventTrigger, used to request events to be sent from another service.
- Function
- Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and trigger configurations.
- Generate
Download UrlRequest - Request of
GenerateDownloadUrl
method. - Generate
Download UrlResponse - Response of
GenerateDownloadUrl
method. - Generate
Upload UrlRequest - Request of
GenerateSourceUploadUrl
method. - Generate
Upload UrlResponse - Response of
GenerateSourceUploadUrl
method. - GetFunction
Request - Request for the
GetFunction
method. - List
Functions Request - Request for the
ListFunctions
method. - List
Functions Response - Response for the
ListFunctions
method. - List
Runtimes Request - Request for the
ListRuntimes
method. - List
Runtimes Response - Response for the
ListRuntimes
method. - Location
Metadata - Extra GCF specific location information.
- OnDeploy
Update Policy - Security patches are only applied when a function is redeployed.
- Operation
Metadata - Represents the metadata of the long-running operation.
- Repo
Source - Location of the source in a Google Cloud Source Repository.
- Secret
EnvVar - 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.
- Secret
Volume - 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.
- Service
Config - Describes the Service being deployed. Currently Supported : Cloud Run (fully managed).
- Source
- The location of the function source code.
- Source
Provenance - Provenance of the source. Ways to find the original source, or verify that some source was used for this build.
- Stage
- Each Stage of the deployment process
- State
Message - Informational messages about the state of the Cloud Function or Operation.
- Storage
Source - Location of the source in an archive file in Google Cloud Storage.
- Update
Function Request - Request for the
UpdateFunction
method.
Enums§
- Environment
- The environment the function is hosted on.
- Operation
Type - The type of the long running operation.