argo.models.v1alpha1_dag_template

Argo

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501

The version of the OpenAPI document: v2.4.3 Generated by: https://openapi-generator.tech

Module Contents

class argo.models.v1alpha1_dag_template.V1alpha1DAGTemplate(fail_fast=None, target=None, tasks=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

V1alpha1DAGTemplate - a model defined in OpenAPI

openapi_types
attribute_map
property fail_fast(self)

Gets the fail_fast of this V1alpha1DAGTemplate. # noqa: E501

This flag is for DAG logic. The DAG logic has a built-in “fail fast” feature to stop scheduling new steps, as soon as it detects that one of the DAG nodes is failed. Then it waits until all DAG nodes are completed before failing the DAG itself. The FailFast flag default is true, if set to false, it will allow a DAG to run all branches of the DAG to completion (either success or failure), regardless of the failed outcomes of branches in the DAG. More info and example about this feature at https://github.com/argoproj/argo/issues/1442 # noqa: E501

Returns

The fail_fast of this V1alpha1DAGTemplate. # noqa: E501

Return type

bool

property target(self)

Gets the target of this V1alpha1DAGTemplate. # noqa: E501

Target are one or more names of targets to execute in a DAG # noqa: E501

Returns

The target of this V1alpha1DAGTemplate. # noqa: E501

Return type

str

property tasks(self)

Gets the tasks of this V1alpha1DAGTemplate. # noqa: E501

Tasks are a list of DAG tasks # noqa: E501

Returns

The tasks of this V1alpha1DAGTemplate. # noqa: E501

Return type

list[V1alpha1DAGTask]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model