Reference documentation and code samples for the Cloud Run V2 API class Google::Cloud::Run::V2::ExecutionTemplate.
ExecutionTemplate describes the data an execution should have when created from a template.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#annotations
def annotations() -> ::Google::Protobuf::Map{::String => ::String}
Returns
- (::Google::Protobuf::Map{::String => ::String}) — KRM-style annotations for the resource.
#annotations=
def annotations=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
- value (::Google::Protobuf::Map{::String => ::String}) — KRM-style annotations for the resource.
Returns
- (::Google::Protobuf::Map{::String => ::String}) — KRM-style annotations for the resource.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
- (::Google::Protobuf::Map{::String => ::String}) — KRM-style labels for the resource.
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
- value (::Google::Protobuf::Map{::String => ::String}) — KRM-style labels for the resource.
Returns
- (::Google::Protobuf::Map{::String => ::String}) — KRM-style labels for the resource.
#parallelism
def parallelism() -> ::Integer
Returns
- (::Integer) — Specifies the maximum desired number of tasks the execution should run at given time. Must be <= task_count. When the job is run, if this field is 0 or unset, the maximum possible value will be used for that execution. The actual number of tasks running in steady state will be less than this number when there are fewer tasks waiting to be completed remaining, i.e. when the work left to do is less than max parallelism.
#parallelism=
def parallelism=(value) -> ::Integer
Parameter
- value (::Integer) — Specifies the maximum desired number of tasks the execution should run at given time. Must be <= task_count. When the job is run, if this field is 0 or unset, the maximum possible value will be used for that execution. The actual number of tasks running in steady state will be less than this number when there are fewer tasks waiting to be completed remaining, i.e. when the work left to do is less than max parallelism.
Returns
- (::Integer) — Specifies the maximum desired number of tasks the execution should run at given time. Must be <= task_count. When the job is run, if this field is 0 or unset, the maximum possible value will be used for that execution. The actual number of tasks running in steady state will be less than this number when there are fewer tasks waiting to be completed remaining, i.e. when the work left to do is less than max parallelism.
#task_count
def task_count() -> ::Integer
Returns
- (::Integer) — Specifies the desired number of tasks the execution should run. Setting to 1 means that parallelism is limited to 1 and the success of that task signals the success of the execution. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
#task_count=
def task_count=(value) -> ::Integer
Parameter
- value (::Integer) — Specifies the desired number of tasks the execution should run. Setting to 1 means that parallelism is limited to 1 and the success of that task signals the success of the execution. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
Returns
- (::Integer) — Specifies the desired number of tasks the execution should run. Setting to 1 means that parallelism is limited to 1 and the success of that task signals the success of the execution. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
#template
def template() -> ::Google::Cloud::Run::V2::TaskTemplate
Returns
- (::Google::Cloud::Run::V2::TaskTemplate) — Required. Describes the task(s) that will be created when executing an execution.
#template=
def template=(value) -> ::Google::Cloud::Run::V2::TaskTemplate
Parameter
- value (::Google::Cloud::Run::V2::TaskTemplate) — Required. Describes the task(s) that will be created when executing an execution.
Returns
- (::Google::Cloud::Run::V2::TaskTemplate) — Required. Describes the task(s) that will be created when executing an execution.