GoogleCloudFunctionsFunctionBuildConfiguration
No description
type GoogleCloudFunctionsFunctionBuildConfiguration {
build: String!
dockerRepository: String!
entryPoint: String!
environmentVariables: [GoogleCloudFunctionsFunctionEnvironmentVariable!]!
runtime: String!
source: GoogleCloudFunctionsFunctionBuildConfigurationSource!
workerPool: String!
}
Fields
GoogleCloudFunctionsFunctionBuildConfiguration.build ● String! non-null scalar
The Cloud Build name of the latest successful deployment of the function
GoogleCloudFunctionsFunctionBuildConfiguration.dockerRepository ● String! non-null scalar
The repository created in Artifact Registry optionally with a customer-managed encryption key The format:
projects/{project}/locations/{location}/repositories/{repository}
GoogleCloudFunctionsFunctionBuildConfiguration.entryPoint ● String! non-null scalar
The name of the function (as defined in the source code) that will be executed
GoogleCloudFunctionsFunctionBuildConfiguration.environmentVariables ● [GoogleCloudFunctionsFunctionEnvironmentVariable!]! non-null object
The environment variables that shall be available during the build processes
GoogleCloudFunctionsFunctionBuildConfiguration.runtime ● String! non-null scalar
The runtime in which to run the function
GoogleCloudFunctionsFunctionBuildConfiguration.source ● GoogleCloudFunctionsFunctionBuildConfigurationSource! non-null union
The location of the function source code
GoogleCloudFunctionsFunctionBuildConfiguration.workerPool ● String! non-null scalar
The name of the Cloud Build Custom Worker Pool The format:
projects/{project}/locations/{region}/workerPools/{workerPool}
Member of
GoogleCloudFunctionsFunction object