Skip to main content

GoogleCloudFunctionsBuildConfiguration

No description

type GoogleCloudFunctionsBuildConfiguration {
build: String!
dockerRepository: String!
entryPoint: String!
environmentVariables: [GoogleCloudFunctionsEnvironmentVariable!]!
runtime: String!
source: GoogleCloudFunctionsBuildConfigurationSource!
workerPool: String!
}

Fields

GoogleCloudFunctionsBuildConfiguration.build ● String! non-null scalar

The Cloud Build name of the latest successful deployment of the function

GoogleCloudFunctionsBuildConfiguration.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}

GoogleCloudFunctionsBuildConfiguration.entryPoint ● String! non-null scalar

The name of the function (as defined in source code) that will be executed

GoogleCloudFunctionsBuildConfiguration.environmentVariables ● [GoogleCloudFunctionsEnvironmentVariable!]! non-null object

The environment variables that shall be available during the build processes

GoogleCloudFunctionsBuildConfiguration.runtime ● String! non-null scalar

The runtime in which to run the function

GoogleCloudFunctionsBuildConfiguration.source ● GoogleCloudFunctionsBuildConfigurationSource! non-null union

The location of the function source code

GoogleCloudFunctionsBuildConfiguration.workerPool ● String! non-null scalar

The name of the Cloud Build Custom Worker Pool The format: projects/{project}/locations/{region}/workerPools/{workerPool}

Member of

GoogleCloudFunctions object