View Source GoogleApi.Run.V1.Model.ExecutionSpec (quiqup_google_api_run v0.28.0)
ExecutionSpec describes how the execution will look.
attributes
Attributes
-
parallelism(type:integer(), default:nil) - Optional. Specifies the maximum desired number of tasks the execution should run at any given time. Must be <= task_count. The actual number of tasks running in steady state will be less than this number when ((.spec.task_count - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ +optional -
taskCount(type:integer(), default:nil) - Optional. 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/ +optional -
template(type:GoogleApi.Run.V1.Model.TaskTemplateSpec.t, default:nil) - Optional. Describes the task(s) that will be created when executing an execution.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
@type t() :: %GoogleApi.Run.V1.Model.ExecutionSpec{ parallelism: integer() | nil, taskCount: integer() | nil, template: GoogleApi.Run.V1.Model.TaskTemplateSpec.t() | nil }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.