ExecutionConfigResponse

data class ExecutionConfigResponse(val artifactStorage: String, val defaultPool: DefaultPoolResponse, val executionTimeout: String, val privatePool: PrivatePoolResponse, val serviceAccount: String, val usages: List<String>, val workerPool: String)

Configuration of the environment to use when calling Skaffold.

Constructors

Link copied to clipboard
fun ExecutionConfigResponse(artifactStorage: String, defaultPool: DefaultPoolResponse, executionTimeout: String, privatePool: PrivatePoolResponse, serviceAccount: String, usages: List<String>, workerPool: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. Cloud Storage location in which to store execution outputs. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

Link copied to clipboard

Optional. Use default Cloud Build pool.

Link copied to clipboard

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

Link copied to clipboard

Optional. Use private Cloud Build pool.

Link copied to clipboard

Optional. Google service account to use for execution. If unspecified, the project execution service account (-compute@developer.gserviceaccount.com) is used.

Link copied to clipboard

Usages when this configuration should be applied.

Link copied to clipboard

Optional. The resource name of the WorkerPool, with the format projects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.