ExecutionTemplate
(
mapping
=
None
,
*
,
ignore_unknown_fields
=
False
,
**
kwargs
)
ExecutionTemplate describes the data an execution should have when created from a template.
Attributes
labels
MutableMapping[str, str]
KRM-style labels for the resource. .. raw:: html
Cloud Run API v2 does not support labels with run.googleapis.com
, cloud.googleapis.com
, serving.knative.dev
, or autoscaling.knative.dev
namespaces, and they will be rejected. All system labels in v1 now have a
corresponding field in v2 ExecutionTemplate.
annotations
MutableMapping[str, str]
KRM-style annotations for the resource. .. raw:: html
Cloud Run API v2 does not support annotations with run.googleapis.com
, cloud.googleapis.com
, serving.knative.dev
, or autoscaling.knative.dev
namespaces, and they will be rejected. All system annotations in v1 now
have a corresponding field in v2 ExecutionTemplate.
parallelism
int
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
int
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
google.cloud.run_v2.types.TaskTemplate
Required. Describes the task(s) that will be created when executing an execution.
Classes
AnnotationsEntry
AnnotationsEntry
(
mapping
=
None
,
*
,
ignore_unknown_fields
=
False
,
**
kwargs
)
The abstract base class for a message.
kwargs
dict
Keys and values corresponding to the fields of the message.
mapping
Union[dict, .Message
]
A dictionary or message to be used to determine the values for this message.
ignore_unknown_fields
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if mapping
is a mapping type or there are keyword parameters.
LabelsEntry
LabelsEntry
(
mapping
=
None
,
*
,
ignore_unknown_fields
=
False
,
**
kwargs
)
The abstract base class for a message.
kwargs
dict
Keys and values corresponding to the fields of the message.
mapping
Union[dict, .Message
]
A dictionary or message to be used to determine the values for this message.
ignore_unknown_fields
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if mapping
is a mapping type or there are keyword parameters.