Google Cloud Deploy V1 API - Class Google::Cloud::Deploy::V1::ExecutionConfig (v1.0.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::ExecutionConfig.
Configuration of the environment to use when calling Skaffold.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#artifact_storage
defartifact_storage()->::String
Returns
- (::String) — 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.
#artifact_storage=
defartifact_storage=(value)->::String
Parameter
- value (::String) — 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.
Returns
- (::String) — 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.
#default_pool
defdefault_pool()->::Google::Cloud::Deploy::V1::DefaultPool
Returns
- (::Google::Cloud::Deploy::V1::DefaultPool) — Optional. Use default Cloud Build pool.
#default_pool=
defdefault_pool=(value)->::Google::Cloud::Deploy::V1::DefaultPool
Parameter
- value (::Google::Cloud::Deploy::V1::DefaultPool) — Optional. Use default Cloud Build pool.
Returns
- (::Google::Cloud::Deploy::V1::DefaultPool) — Optional. Use default Cloud Build pool.
#execution_timeout
defexecution_timeout()->::Google::Protobuf::Duration
Returns
- (::Google::Protobuf::Duration) — 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.
#execution_timeout=
defexecution_timeout=(value)->::Google::Protobuf::Duration
Parameter
- value (::Google::Protobuf::Duration) — 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.
Returns
- (::Google::Protobuf::Duration) — 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.
#private_pool
defprivate_pool()->::Google::Cloud::Deploy::V1::PrivatePool
Returns
- (::Google::Cloud::Deploy::V1::PrivatePool) — Optional. Use private Cloud Build pool.
#private_pool=
defprivate_pool=(value)->::Google::Cloud::Deploy::V1::PrivatePool
Parameter
- value (::Google::Cloud::Deploy::V1::PrivatePool) — Optional. Use private Cloud Build pool.
Returns
- (::Google::Cloud::Deploy::V1::PrivatePool) — Optional. Use private Cloud Build pool.
#service_account
defservice_account()->::String
Returns
- (::String) — Optional. Google service account to use for execution. If unspecified, the project execution service account (
#service_account=
defservice_account=(value)->::String
Parameter
- value (::String) — Optional. Google service account to use for execution. If unspecified, the project execution service account (
Returns
- (::String) — Optional. Google service account to use for execution. If unspecified, the project execution service account (
#usages
defusages()->::Array<::Google::Cloud::Deploy::V1::ExecutionConfig::ExecutionEnvironmentUsage>
Returns
- (::Array<::Google::Cloud::Deploy::V1::ExecutionConfig::ExecutionEnvironmentUsage>) — Required. Usages when this configuration should be applied.
#usages=
defusages=(value)->::Array<::Google::Cloud::Deploy::V1::ExecutionConfig::ExecutionEnvironmentUsage>
Parameter
- value (::Array<::Google::Cloud::Deploy::V1::ExecutionConfig::ExecutionEnvironmentUsage>) — Required. Usages when this configuration should be applied.
Returns
- (::Array<::Google::Cloud::Deploy::V1::ExecutionConfig::ExecutionEnvironmentUsage>) — Required. Usages when this configuration should be applied.
#verbose
defverbose()->::Boolean
Returns
- (::Boolean) — Optional. If true, additional logging will be enabled when running builds in this execution environment.
#verbose=
defverbose=(value)->::Boolean
Parameter
- value (::Boolean) — Optional. If true, additional logging will be enabled when running builds in this execution environment.
Returns
- (::Boolean) — Optional. If true, additional logging will be enabled when running builds in this execution environment.
#worker_pool
defworker_pool()->::String
Returns
-
(::String) — Optional. The resource name of the
WorkerPool, with the formatprojects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.
#worker_pool=
defworker_pool=(value)->::String
Parameter
-
value (::String) — Optional. The resource name of the
WorkerPool, with the formatprojects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.
Returns
-
(::String) — Optional. The resource name of the
WorkerPool, with the formatprojects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.