argo.models

Argo

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

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

Submodules

Package Contents

class argo.models.V1alpha1ArchiveStrategy(_none=None, tar=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.

V1alpha1ArchiveStrategy - a model defined in OpenAPI

openapi_types
attribute_map
property tar(self)

Gets the tar of this V1alpha1ArchiveStrategy. # noqa: E501

TarStrategy will tar and gzip the file or directory when saving # noqa: E501

Returns

The tar of this V1alpha1ArchiveStrategy. # noqa: E501

Return type

object

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Arguments(artifacts=None, parameters=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.

V1alpha1Arguments - a model defined in OpenAPI

openapi_types
attribute_map
property artifacts(self)

Gets the artifacts of this V1alpha1Arguments. # noqa: E501

Artifacts is the list of artifacts to pass to the template or workflow # noqa: E501

Returns

The artifacts of this V1alpha1Arguments. # noqa: E501

Return type

list[V1alpha1Artifact]

property parameters(self)

Gets the parameters of this V1alpha1Arguments. # noqa: E501

Parameters is the list of parameters to pass to the template or workflow # noqa: E501

Returns

The parameters of this V1alpha1Arguments. # noqa: E501

Return type

list[V1alpha1Parameter]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Artifact(archive=None, archive_logs=None, artifactory=None, _from=None, git=None, global_name=None, hdfs=None, http=None, mode=None, name=None, optional=None, path=None, raw=None, s3=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.

V1alpha1Artifact - a model defined in OpenAPI

openapi_types
attribute_map
property archive(self)

Gets the archive of this V1alpha1Artifact. # noqa: E501

Returns

The archive of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1ArchiveStrategy

property archive_logs(self)

Gets the archive_logs of this V1alpha1Artifact. # noqa: E501

ArchiveLogs indicates if the container logs should be archived # noqa: E501

Returns

The archive_logs of this V1alpha1Artifact. # noqa: E501

Return type

bool

property artifactory(self)

Gets the artifactory of this V1alpha1Artifact. # noqa: E501

Returns

The artifactory of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1ArtifactoryArtifact

property git(self)

Gets the git of this V1alpha1Artifact. # noqa: E501

Returns

The git of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1GitArtifact

property global_name(self)

Gets the global_name of this V1alpha1Artifact. # noqa: E501

GlobalName exports an output artifact to the global scope, making it available as ‘{{workflow.outputs.artifacts.XXXX}} and in workflow.status.outputs.artifacts # noqa: E501

Returns

The global_name of this V1alpha1Artifact. # noqa: E501

Return type

str

property hdfs(self)

Gets the hdfs of this V1alpha1Artifact. # noqa: E501

Returns

The hdfs of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1HDFSArtifact

property http(self)

Gets the http of this V1alpha1Artifact. # noqa: E501

Returns

The http of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1HTTPArtifact

property mode(self)

Gets the mode of this V1alpha1Artifact. # noqa: E501

mode bits to use on this file, must be a value between 0 and 0777 set when loading input artifacts. # noqa: E501

Returns

The mode of this V1alpha1Artifact. # noqa: E501

Return type

int

property name(self)

Gets the name of this V1alpha1Artifact. # noqa: E501

name of the artifact. must be unique within a template’s inputs/outputs. # noqa: E501

Returns

The name of this V1alpha1Artifact. # noqa: E501

Return type

str

property optional(self)

Gets the optional of this V1alpha1Artifact. # noqa: E501

Make Artifacts optional, if Artifacts doesn’t generate or exist # noqa: E501

Returns

The optional of this V1alpha1Artifact. # noqa: E501

Return type

bool

property path(self)

Gets the path of this V1alpha1Artifact. # noqa: E501

Path is the container path to the artifact # noqa: E501

Returns

The path of this V1alpha1Artifact. # noqa: E501

Return type

str

property raw(self)

Gets the raw of this V1alpha1Artifact. # noqa: E501

Returns

The raw of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1RawArtifact

property s3(self)

Gets the s3 of this V1alpha1Artifact. # noqa: E501

Returns

The s3 of this V1alpha1Artifact. # noqa: E501

Return type

V1alpha1S3Artifact

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ArtifactLocation(archive_logs=None, artifactory=None, git=None, hdfs=None, http=None, raw=None, s3=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.

V1alpha1ArtifactLocation - a model defined in OpenAPI

openapi_types
attribute_map
property archive_logs(self)

Gets the archive_logs of this V1alpha1ArtifactLocation. # noqa: E501

ArchiveLogs indicates if the container logs should be archived # noqa: E501

Returns

The archive_logs of this V1alpha1ArtifactLocation. # noqa: E501

Return type

bool

property artifactory(self)

Gets the artifactory of this V1alpha1ArtifactLocation. # noqa: E501

Returns

The artifactory of this V1alpha1ArtifactLocation. # noqa: E501

Return type

V1alpha1ArtifactoryArtifact

property git(self)

Gets the git of this V1alpha1ArtifactLocation. # noqa: E501

Returns

The git of this V1alpha1ArtifactLocation. # noqa: E501

Return type

V1alpha1GitArtifact

property hdfs(self)

Gets the hdfs of this V1alpha1ArtifactLocation. # noqa: E501

Returns

The hdfs of this V1alpha1ArtifactLocation. # noqa: E501

Return type

V1alpha1HDFSArtifact

property http(self)

Gets the http of this V1alpha1ArtifactLocation. # noqa: E501

Returns

The http of this V1alpha1ArtifactLocation. # noqa: E501

Return type

V1alpha1HTTPArtifact

property raw(self)

Gets the raw of this V1alpha1ArtifactLocation. # noqa: E501

Returns

The raw of this V1alpha1ArtifactLocation. # noqa: E501

Return type

V1alpha1RawArtifact

property s3(self)

Gets the s3 of this V1alpha1ArtifactLocation. # noqa: E501

Returns

The s3 of this V1alpha1ArtifactLocation. # noqa: E501

Return type

V1alpha1S3Artifact

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ArtifactRepositoryRef(config_map=None, key=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.

V1alpha1ArtifactRepositoryRef - a model defined in OpenAPI

openapi_types
attribute_map
property config_map(self)

Gets the config_map of this V1alpha1ArtifactRepositoryRef. # noqa: E501

Returns

The config_map of this V1alpha1ArtifactRepositoryRef. # noqa: E501

Return type

str

property key(self)

Gets the key of this V1alpha1ArtifactRepositoryRef. # noqa: E501

Returns

The key of this V1alpha1ArtifactRepositoryRef. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ArtifactoryArtifact(password_secret=None, url=None, username_secret=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.

V1alpha1ArtifactoryArtifact - a model defined in OpenAPI

openapi_types
attribute_map
property password_secret(self)

Gets the password_secret of this V1alpha1ArtifactoryArtifact. # noqa: E501

Returns

The password_secret of this V1alpha1ArtifactoryArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property url(self)

Gets the url of this V1alpha1ArtifactoryArtifact. # noqa: E501

URL of the artifact # noqa: E501

Returns

The url of this V1alpha1ArtifactoryArtifact. # noqa: E501

Return type

str

property username_secret(self)

Gets the username_secret of this V1alpha1ArtifactoryArtifact. # noqa: E501

Returns

The username_secret of this V1alpha1ArtifactoryArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ArtifactoryAuth(password_secret=None, username_secret=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.

V1alpha1ArtifactoryAuth - a model defined in OpenAPI

openapi_types
attribute_map
property password_secret(self)

Gets the password_secret of this V1alpha1ArtifactoryAuth. # noqa: E501

Returns

The password_secret of this V1alpha1ArtifactoryAuth. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property username_secret(self)

Gets the username_secret of this V1alpha1ArtifactoryAuth. # noqa: E501

Returns

The username_secret of this V1alpha1ArtifactoryAuth. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Backoff(duration=None, factor=None, max_duration=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.

V1alpha1Backoff - a model defined in OpenAPI

openapi_types
attribute_map
property duration(self)

Gets the duration of this V1alpha1Backoff. # noqa: E501

Returns

The duration of this V1alpha1Backoff. # noqa: E501

Return type

str

property factor(self)

Gets the factor of this V1alpha1Backoff. # noqa: E501

Returns

The factor of this V1alpha1Backoff. # noqa: E501

Return type

int

property max_duration(self)

Gets the max_duration of this V1alpha1Backoff. # noqa: E501

Returns

The max_duration of this V1alpha1Backoff. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ContinueOn(error=None, failed=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.

V1alpha1ContinueOn - a model defined in OpenAPI

openapi_types
attribute_map
property error(self)

Gets the error of this V1alpha1ContinueOn. # noqa: E501

Returns

The error of this V1alpha1ContinueOn. # noqa: E501

Return type

bool

property failed(self)

Gets the failed of this V1alpha1ContinueOn. # noqa: E501

Returns

The failed of this V1alpha1ContinueOn. # noqa: E501

Return type

bool

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1CronWorkflow(api_version=None, kind=None, metadata=None, spec=None, status=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.

V1alpha1CronWorkflow - a model defined in OpenAPI

openapi_types
attribute_map
property api_version(self)

Gets the api_version of this V1alpha1CronWorkflow. # noqa: E501

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501

Returns

The api_version of this V1alpha1CronWorkflow. # noqa: E501

Return type

str

property kind(self)

Gets the kind of this V1alpha1CronWorkflow. # noqa: E501

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501

Returns

The kind of this V1alpha1CronWorkflow. # noqa: E501

Return type

str

property metadata(self)

Gets the metadata of this V1alpha1CronWorkflow. # noqa: E501

Returns

The metadata of this V1alpha1CronWorkflow. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1ObjectMeta

property spec(self)

Gets the spec of this V1alpha1CronWorkflow. # noqa: E501

Returns

The spec of this V1alpha1CronWorkflow. # noqa: E501

Return type

V1alpha1CronWorkflowSpec

property status(self)

Gets the status of this V1alpha1CronWorkflow. # noqa: E501

Returns

The status of this V1alpha1CronWorkflow. # noqa: E501

Return type

V1alpha1CronWorkflowStatus

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1CronWorkflowList(api_version=None, items=None, kind=None, metadata=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.

V1alpha1CronWorkflowList - a model defined in OpenAPI

openapi_types
attribute_map
property api_version(self)

Gets the api_version of this V1alpha1CronWorkflowList. # noqa: E501

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501

Returns

The api_version of this V1alpha1CronWorkflowList. # noqa: E501

Return type

str

property items(self)

Gets the items of this V1alpha1CronWorkflowList. # noqa: E501

Returns

The items of this V1alpha1CronWorkflowList. # noqa: E501

Return type

list[V1alpha1CronWorkflow]

property kind(self)

Gets the kind of this V1alpha1CronWorkflowList. # noqa: E501

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501

Returns

The kind of this V1alpha1CronWorkflowList. # noqa: E501

Return type

str

property metadata(self)

Gets the metadata of this V1alpha1CronWorkflowList. # noqa: E501

Returns

The metadata of this V1alpha1CronWorkflowList. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1ListMeta

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1CronWorkflowSpec(concurrency_policy=None, failed_jobs_history_limit=None, schedule=None, starting_deadline_seconds=None, successful_jobs_history_limit=None, suspend=None, timezone=None, workflow_spec=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.

V1alpha1CronWorkflowSpec - a model defined in OpenAPI

openapi_types
attribute_map
property concurrency_policy(self)

Gets the concurrency_policy of this V1alpha1CronWorkflowSpec. # noqa: E501

ConcurrencyPolicy is the K8s-style concurrency policy that will be used # noqa: E501

Returns

The concurrency_policy of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

str

property failed_jobs_history_limit(self)

Gets the failed_jobs_history_limit of this V1alpha1CronWorkflowSpec. # noqa: E501

FailedJobsHistoryLimit is the number of successful jobs to be kept at a time # noqa: E501

Returns

The failed_jobs_history_limit of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

int

property schedule(self)

Gets the schedule of this V1alpha1CronWorkflowSpec. # noqa: E501

Schedule is a schedule to run the Workflow in Cron format # noqa: E501

Returns

The schedule of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

str

property starting_deadline_seconds(self)

Gets the starting_deadline_seconds of this V1alpha1CronWorkflowSpec. # noqa: E501

StartingDeadlineSeconds is the K8s-style deadline that will limit the time a CronWorkflow will be run after its original scheduled time if it is missed. # noqa: E501

Returns

The starting_deadline_seconds of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

int

property successful_jobs_history_limit(self)

Gets the successful_jobs_history_limit of this V1alpha1CronWorkflowSpec. # noqa: E501

SuccessfulJobsHistoryLimit is the number of successful jobs to be kept at a time # noqa: E501

Returns

The successful_jobs_history_limit of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

int

property suspend(self)

Gets the suspend of this V1alpha1CronWorkflowSpec. # noqa: E501

Suspend is a flag that will stop new CronWorkflows from running if set to true # noqa: E501

Returns

The suspend of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

bool

property timezone(self)

Gets the timezone of this V1alpha1CronWorkflowSpec. # noqa: E501

Timezone is the timezone against which the cron schedule will be calculated, e.g. “Asia/Tokyo”. Default is machine’s local time. # noqa: E501

Returns

The timezone of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

str

property workflow_spec(self)

Gets the workflow_spec of this V1alpha1CronWorkflowSpec. # noqa: E501

Returns

The workflow_spec of this V1alpha1CronWorkflowSpec. # noqa: E501

Return type

V1alpha1WorkflowSpec

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1CronWorkflowStatus(active=None, last_scheduled_time=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.

V1alpha1CronWorkflowStatus - a model defined in OpenAPI

openapi_types
attribute_map
property active(self)

Gets the active of this V1alpha1CronWorkflowStatus. # noqa: E501

Active is a list of active workflows stemming from this CronWorkflow # noqa: E501

Returns

The active of this V1alpha1CronWorkflowStatus. # noqa: E501

Return type

list[kubernetes.client.models.V1ObjectReference]

property last_scheduled_time(self)

Gets the last_scheduled_time of this V1alpha1CronWorkflowStatus. # noqa: E501

Returns

The last_scheduled_time of this V1alpha1CronWorkflowStatus. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1Time

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1DAGTask(arguments=None, continue_on=None, dependencies=None, name=None, on_exit=None, template=None, template_ref=None, when=None, with_items=None, with_param=None, with_sequence=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.

V1alpha1DAGTask - a model defined in OpenAPI

openapi_types
attribute_map
property arguments(self)

Gets the arguments of this V1alpha1DAGTask. # noqa: E501

Returns

The arguments of this V1alpha1DAGTask. # noqa: E501

Return type

V1alpha1Arguments

property continue_on(self)

Gets the continue_on of this V1alpha1DAGTask. # noqa: E501

Returns

The continue_on of this V1alpha1DAGTask. # noqa: E501

Return type

V1alpha1ContinueOn

property dependencies(self)

Gets the dependencies of this V1alpha1DAGTask. # noqa: E501

Dependencies are name of other targets which this depends on # noqa: E501

Returns

The dependencies of this V1alpha1DAGTask. # noqa: E501

Return type

list[str]

property name(self)

Gets the name of this V1alpha1DAGTask. # noqa: E501

Name is the name of the target # noqa: E501

Returns

The name of this V1alpha1DAGTask. # noqa: E501

Return type

str

property on_exit(self)

Gets the on_exit of this V1alpha1DAGTask. # noqa: E501

OnExit is a template reference which is invoked at the end of the template, irrespective of the success, failure, or error of the primary template. # noqa: E501

Returns

The on_exit of this V1alpha1DAGTask. # noqa: E501

Return type

str

property template(self)

Gets the template of this V1alpha1DAGTask. # noqa: E501

Name of template to execute # noqa: E501

Returns

The template of this V1alpha1DAGTask. # noqa: E501

Return type

str

property template_ref(self)

Gets the template_ref of this V1alpha1DAGTask. # noqa: E501

Returns

The template_ref of this V1alpha1DAGTask. # noqa: E501

Return type

V1alpha1TemplateRef

property when(self)

Gets the when of this V1alpha1DAGTask. # noqa: E501

When is an expression in which the task should conditionally execute # noqa: E501

Returns

The when of this V1alpha1DAGTask. # noqa: E501

Return type

str

property with_items(self)

Gets the with_items of this V1alpha1DAGTask. # noqa: E501

WithItems expands a task into multiple parallel tasks from the items in the list # noqa: E501

Returns

The with_items of this V1alpha1DAGTask. # noqa: E501

Return type

list[str]

property with_param(self)

Gets the with_param of this V1alpha1DAGTask. # noqa: E501

WithParam expands a task into multiple parallel tasks from the value in the parameter, which is expected to be a JSON list. # noqa: E501

Returns

The with_param of this V1alpha1DAGTask. # noqa: E501

Return type

str

property with_sequence(self)

Gets the with_sequence of this V1alpha1DAGTask. # noqa: E501

Returns

The with_sequence of this V1alpha1DAGTask. # noqa: E501

Return type

V1alpha1Sequence

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.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

class argo.models.V1alpha1ExecutorConfig(service_account_name=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.

V1alpha1ExecutorConfig - a model defined in OpenAPI

openapi_types
attribute_map
property service_account_name(self)

Gets the service_account_name of this V1alpha1ExecutorConfig. # noqa: E501

ServiceAccountName specifies the service account name of the executor container. # noqa: E501

Returns

The service_account_name of this V1alpha1ExecutorConfig. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1GitArtifact(depth=None, fetch=None, insecure_ignore_host_key=None, password_secret=None, repo=None, revision=None, ssh_private_key_secret=None, username_secret=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.

V1alpha1GitArtifact - a model defined in OpenAPI

openapi_types
attribute_map
property depth(self)

Gets the depth of this V1alpha1GitArtifact. # noqa: E501

Depth specifies clones/fetches should be shallow and include the given number of commits from the branch tip # noqa: E501

Returns

The depth of this V1alpha1GitArtifact. # noqa: E501

Return type

int

property fetch(self)

Gets the fetch of this V1alpha1GitArtifact. # noqa: E501

Fetch specifies a number of refs that should be fetched before checkout # noqa: E501

Returns

The fetch of this V1alpha1GitArtifact. # noqa: E501

Return type

list[str]

property insecure_ignore_host_key(self)

Gets the insecure_ignore_host_key of this V1alpha1GitArtifact. # noqa: E501

InsecureIgnoreHostKey disables SSH strict host key checking during git clone # noqa: E501

Returns

The insecure_ignore_host_key of this V1alpha1GitArtifact. # noqa: E501

Return type

bool

property password_secret(self)

Gets the password_secret of this V1alpha1GitArtifact. # noqa: E501

Returns

The password_secret of this V1alpha1GitArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property repo(self)

Gets the repo of this V1alpha1GitArtifact. # noqa: E501

Repo is the git repository # noqa: E501

Returns

The repo of this V1alpha1GitArtifact. # noqa: E501

Return type

str

property revision(self)

Gets the revision of this V1alpha1GitArtifact. # noqa: E501

Revision is the git commit, tag, branch to checkout # noqa: E501

Returns

The revision of this V1alpha1GitArtifact. # noqa: E501

Return type

str

property ssh_private_key_secret(self)

Gets the ssh_private_key_secret of this V1alpha1GitArtifact. # noqa: E501

Returns

The ssh_private_key_secret of this V1alpha1GitArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property username_secret(self)

Gets the username_secret of this V1alpha1GitArtifact. # noqa: E501

Returns

The username_secret of this V1alpha1GitArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1HDFSArtifact(addresses=None, force=None, hdfs_user=None, krb_c_cache_secret=None, krb_config_config_map=None, krb_keytab_secret=None, krb_realm=None, krb_service_principal_name=None, krb_username=None, path=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.

V1alpha1HDFSArtifact - a model defined in OpenAPI

openapi_types
attribute_map
property addresses(self)

Gets the addresses of this V1alpha1HDFSArtifact. # noqa: E501

Addresses is accessible addresses of HDFS name nodes # noqa: E501

Returns

The addresses of this V1alpha1HDFSArtifact. # noqa: E501

Return type

list[str]

property force(self)

Gets the force of this V1alpha1HDFSArtifact. # noqa: E501

Force copies a file forcibly even if it exists (default: false) # noqa: E501

Returns

The force of this V1alpha1HDFSArtifact. # noqa: E501

Return type

bool

property hdfs_user(self)

Gets the hdfs_user of this V1alpha1HDFSArtifact. # noqa: E501

HDFSUser is the user to access HDFS file system. It is ignored if either ccache or keytab is used. # noqa: E501

Returns

The hdfs_user of this V1alpha1HDFSArtifact. # noqa: E501

Return type

str

property krb_c_cache_secret(self)

Gets the krb_c_cache_secret of this V1alpha1HDFSArtifact. # noqa: E501

Returns

The krb_c_cache_secret of this V1alpha1HDFSArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property krb_config_config_map(self)

Gets the krb_config_config_map of this V1alpha1HDFSArtifact. # noqa: E501

Returns

The krb_config_config_map of this V1alpha1HDFSArtifact. # noqa: E501

Return type

kubernetes.client.models.V1ConfigMapKeySelector

property krb_keytab_secret(self)

Gets the krb_keytab_secret of this V1alpha1HDFSArtifact. # noqa: E501

Returns

The krb_keytab_secret of this V1alpha1HDFSArtifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property krb_realm(self)

Gets the krb_realm of this V1alpha1HDFSArtifact. # noqa: E501

KrbRealm is the Kerberos realm used with Kerberos keytab It must be set if keytab is used. # noqa: E501

Returns

The krb_realm of this V1alpha1HDFSArtifact. # noqa: E501

Return type

str

property krb_service_principal_name(self)

Gets the krb_service_principal_name of this V1alpha1HDFSArtifact. # noqa: E501

KrbServicePrincipalName is the principal name of Kerberos service It must be set if either ccache or keytab is used. # noqa: E501

Returns

The krb_service_principal_name of this V1alpha1HDFSArtifact. # noqa: E501

Return type

str

property krb_username(self)

Gets the krb_username of this V1alpha1HDFSArtifact. # noqa: E501

KrbUsername is the Kerberos username used with Kerberos keytab It must be set if keytab is used. # noqa: E501

Returns

The krb_username of this V1alpha1HDFSArtifact. # noqa: E501

Return type

str

property path(self)

Gets the path of this V1alpha1HDFSArtifact. # noqa: E501

Path is a file path in HDFS # noqa: E501

Returns

The path of this V1alpha1HDFSArtifact. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1HDFSConfig(addresses=None, hdfs_user=None, krb_c_cache_secret=None, krb_config_config_map=None, krb_keytab_secret=None, krb_realm=None, krb_service_principal_name=None, krb_username=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.

V1alpha1HDFSConfig - a model defined in OpenAPI

openapi_types
attribute_map
property addresses(self)

Gets the addresses of this V1alpha1HDFSConfig. # noqa: E501

Addresses is accessible addresses of HDFS name nodes # noqa: E501

Returns

The addresses of this V1alpha1HDFSConfig. # noqa: E501

Return type

list[str]

property hdfs_user(self)

Gets the hdfs_user of this V1alpha1HDFSConfig. # noqa: E501

HDFSUser is the user to access HDFS file system. It is ignored if either ccache or keytab is used. # noqa: E501

Returns

The hdfs_user of this V1alpha1HDFSConfig. # noqa: E501

Return type

str

property krb_c_cache_secret(self)

Gets the krb_c_cache_secret of this V1alpha1HDFSConfig. # noqa: E501

Returns

The krb_c_cache_secret of this V1alpha1HDFSConfig. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property krb_config_config_map(self)

Gets the krb_config_config_map of this V1alpha1HDFSConfig. # noqa: E501

Returns

The krb_config_config_map of this V1alpha1HDFSConfig. # noqa: E501

Return type

kubernetes.client.models.V1ConfigMapKeySelector

property krb_keytab_secret(self)

Gets the krb_keytab_secret of this V1alpha1HDFSConfig. # noqa: E501

Returns

The krb_keytab_secret of this V1alpha1HDFSConfig. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property krb_realm(self)

Gets the krb_realm of this V1alpha1HDFSConfig. # noqa: E501

KrbRealm is the Kerberos realm used with Kerberos keytab It must be set if keytab is used. # noqa: E501

Returns

The krb_realm of this V1alpha1HDFSConfig. # noqa: E501

Return type

str

property krb_service_principal_name(self)

Gets the krb_service_principal_name of this V1alpha1HDFSConfig. # noqa: E501

KrbServicePrincipalName is the principal name of Kerberos service It must be set if either ccache or keytab is used. # noqa: E501

Returns

The krb_service_principal_name of this V1alpha1HDFSConfig. # noqa: E501

Return type

str

property krb_username(self)

Gets the krb_username of this V1alpha1HDFSConfig. # noqa: E501

KrbUsername is the Kerberos username used with Kerberos keytab It must be set if keytab is used. # noqa: E501

Returns

The krb_username of this V1alpha1HDFSConfig. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1HDFSKrbConfig(krb_c_cache_secret=None, krb_config_config_map=None, krb_keytab_secret=None, krb_realm=None, krb_service_principal_name=None, krb_username=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.

V1alpha1HDFSKrbConfig - a model defined in OpenAPI

openapi_types
attribute_map
property krb_c_cache_secret(self)

Gets the krb_c_cache_secret of this V1alpha1HDFSKrbConfig. # noqa: E501

Returns

The krb_c_cache_secret of this V1alpha1HDFSKrbConfig. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property krb_config_config_map(self)

Gets the krb_config_config_map of this V1alpha1HDFSKrbConfig. # noqa: E501

Returns

The krb_config_config_map of this V1alpha1HDFSKrbConfig. # noqa: E501

Return type

kubernetes.client.models.V1ConfigMapKeySelector

property krb_keytab_secret(self)

Gets the krb_keytab_secret of this V1alpha1HDFSKrbConfig. # noqa: E501

Returns

The krb_keytab_secret of this V1alpha1HDFSKrbConfig. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property krb_realm(self)

Gets the krb_realm of this V1alpha1HDFSKrbConfig. # noqa: E501

KrbRealm is the Kerberos realm used with Kerberos keytab It must be set if keytab is used. # noqa: E501

Returns

The krb_realm of this V1alpha1HDFSKrbConfig. # noqa: E501

Return type

str

property krb_service_principal_name(self)

Gets the krb_service_principal_name of this V1alpha1HDFSKrbConfig. # noqa: E501

KrbServicePrincipalName is the principal name of Kerberos service It must be set if either ccache or keytab is used. # noqa: E501

Returns

The krb_service_principal_name of this V1alpha1HDFSKrbConfig. # noqa: E501

Return type

str

property krb_username(self)

Gets the krb_username of this V1alpha1HDFSKrbConfig. # noqa: E501

KrbUsername is the Kerberos username used with Kerberos keytab It must be set if keytab is used. # noqa: E501

Returns

The krb_username of this V1alpha1HDFSKrbConfig. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1HTTPArtifact(url=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.

V1alpha1HTTPArtifact - a model defined in OpenAPI

openapi_types
attribute_map
property url(self)

Gets the url of this V1alpha1HTTPArtifact. # noqa: E501

URL of the artifact # noqa: E501

Returns

The url of this V1alpha1HTTPArtifact. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Inputs(artifacts=None, parameters=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.

V1alpha1Inputs - a model defined in OpenAPI

openapi_types
attribute_map
property artifacts(self)

Gets the artifacts of this V1alpha1Inputs. # noqa: E501

Artifact are a list of artifacts passed as inputs # noqa: E501

Returns

The artifacts of this V1alpha1Inputs. # noqa: E501

Return type

list[V1alpha1Artifact]

property parameters(self)

Gets the parameters of this V1alpha1Inputs. # noqa: E501

Parameters are a list of parameters passed as inputs # noqa: E501

Returns

The parameters of this V1alpha1Inputs. # noqa: E501

Return type

list[V1alpha1Parameter]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ItemValue(bool_val=None, list_val=None, map_val=None, num_val=None, str_val=None, type=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.

V1alpha1ItemValue - a model defined in OpenAPI

openapi_types
attribute_map
property bool_val(self)

Gets the bool_val of this V1alpha1ItemValue. # noqa: E501

Returns

The bool_val of this V1alpha1ItemValue. # noqa: E501

Return type

bool

property list_val(self)

Gets the list_val of this V1alpha1ItemValue. # noqa: E501

Returns

The list_val of this V1alpha1ItemValue. # noqa: E501

Return type

list[str]

property map_val(self)

Gets the map_val of this V1alpha1ItemValue. # noqa: E501

Returns

The map_val of this V1alpha1ItemValue. # noqa: E501

Return type

dict(str, str)

property num_val(self)

Gets the num_val of this V1alpha1ItemValue. # noqa: E501

Returns

The num_val of this V1alpha1ItemValue. # noqa: E501

Return type

str

property str_val(self)

Gets the str_val of this V1alpha1ItemValue. # noqa: E501

Returns

The str_val of this V1alpha1ItemValue. # noqa: E501

Return type

str

property type(self)

Gets the type of this V1alpha1ItemValue. # noqa: E501

Returns

The type of this V1alpha1ItemValue. # noqa: E501

Return type

int

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Metadata(annotations=None, labels=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.

V1alpha1Metadata - a model defined in OpenAPI

openapi_types
attribute_map
property annotations(self)

Gets the annotations of this V1alpha1Metadata. # noqa: E501

Returns

The annotations of this V1alpha1Metadata. # noqa: E501

Return type

dict(str, str)

property labels(self)

Gets the labels of this V1alpha1Metadata. # noqa: E501

Returns

The labels of this V1alpha1Metadata. # noqa: E501

Return type

dict(str, str)

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1NodeStatus(boundary_id=None, children=None, daemoned=None, display_name=None, finished_at=None, id=None, inputs=None, message=None, name=None, outbound_nodes=None, outputs=None, phase=None, pod_ip=None, started_at=None, stored_template_id=None, template_name=None, template_ref=None, template_scope=None, type=None, workflow_template_name=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.

V1alpha1NodeStatus - a model defined in OpenAPI

openapi_types
attribute_map
property boundary_id(self)

Gets the boundary_id of this V1alpha1NodeStatus. # noqa: E501

BoundaryID indicates the node ID of the associated template root node in which this node belongs to # noqa: E501

Returns

The boundary_id of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property children(self)

Gets the children of this V1alpha1NodeStatus. # noqa: E501

Children is a list of child node IDs # noqa: E501

Returns

The children of this V1alpha1NodeStatus. # noqa: E501

Return type

list[str]

property daemoned(self)

Gets the daemoned of this V1alpha1NodeStatus. # noqa: E501

Daemoned tracks whether or not this node was daemoned and need to be terminated # noqa: E501

Returns

The daemoned of this V1alpha1NodeStatus. # noqa: E501

Return type

bool

property display_name(self)

Gets the display_name of this V1alpha1NodeStatus. # noqa: E501

DisplayName is a human readable representation of the node. Unique within a template boundary # noqa: E501

Returns

The display_name of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property finished_at(self)

Gets the finished_at of this V1alpha1NodeStatus. # noqa: E501

Returns

The finished_at of this V1alpha1NodeStatus. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1Time

property id(self)

Gets the id of this V1alpha1NodeStatus. # noqa: E501

ID is a unique identifier of a node within the worklow It is implemented as a hash of the node name, which makes the ID deterministic # noqa: E501

Returns

The id of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property inputs(self)

Gets the inputs of this V1alpha1NodeStatus. # noqa: E501

Returns

The inputs of this V1alpha1NodeStatus. # noqa: E501

Return type

V1alpha1Inputs

property message(self)

Gets the message of this V1alpha1NodeStatus. # noqa: E501

A human readable message indicating details about why the node is in this condition. # noqa: E501

Returns

The message of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property name(self)

Gets the name of this V1alpha1NodeStatus. # noqa: E501

Name is unique name in the node tree used to generate the node ID # noqa: E501

Returns

The name of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property outbound_nodes(self)

Gets the outbound_nodes of this V1alpha1NodeStatus. # noqa: E501

OutboundNodes tracks the node IDs which are considered “outbound” nodes to a template invocation. For every invocation of a template, there are nodes which we considered as “outbound”. Essentially, these are last nodes in the execution sequence to run, before the template is considered completed. These nodes are then connected as parents to a following step. In the case of single pod steps (i.e. container, script, resource templates), this list will be nil since the pod itself is already considered the “outbound” node. In the case of DAGs, outbound nodes are the “target” tasks (tasks with no children). In the case of steps, outbound nodes are all the containers involved in the last step group. NOTE: since templates are composable, the list of outbound nodes are carried upwards when a DAG/steps template invokes another DAG/steps template. In other words, the outbound nodes of a template, will be a superset of the outbound nodes of its last children. # noqa: E501

Returns

The outbound_nodes of this V1alpha1NodeStatus. # noqa: E501

Return type

list[str]

property outputs(self)

Gets the outputs of this V1alpha1NodeStatus. # noqa: E501

Returns

The outputs of this V1alpha1NodeStatus. # noqa: E501

Return type

V1alpha1Outputs

property phase(self)

Gets the phase of this V1alpha1NodeStatus. # noqa: E501

Phase a simple, high-level summary of where the node is in its lifecycle. Can be used as a state machine. # noqa: E501

Returns

The phase of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property pod_ip(self)

Gets the pod_ip of this V1alpha1NodeStatus. # noqa: E501

PodIP captures the IP of the pod for daemoned steps # noqa: E501

Returns

The pod_ip of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property started_at(self)

Gets the started_at of this V1alpha1NodeStatus. # noqa: E501

Returns

The started_at of this V1alpha1NodeStatus. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1Time

property stored_template_id(self)

Gets the stored_template_id of this V1alpha1NodeStatus. # noqa: E501

StoredTemplateID is the ID of stored template. DEPRECATED: This value is not used anymore. # noqa: E501

Returns

The stored_template_id of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property template_name(self)

Gets the template_name of this V1alpha1NodeStatus. # noqa: E501

TemplateName is the template name which this node corresponds to. Not applicable to virtual nodes (e.g. Retry, StepGroup) # noqa: E501

Returns

The template_name of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property template_ref(self)

Gets the template_ref of this V1alpha1NodeStatus. # noqa: E501

Returns

The template_ref of this V1alpha1NodeStatus. # noqa: E501

Return type

V1alpha1TemplateRef

property template_scope(self)

Gets the template_scope of this V1alpha1NodeStatus. # noqa: E501

TemplateScope is the template scope in which the template of this node was retrieved. # noqa: E501

Returns

The template_scope of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property type(self)

Gets the type of this V1alpha1NodeStatus. # noqa: E501

Type indicates type of node # noqa: E501

Returns

The type of this V1alpha1NodeStatus. # noqa: E501

Return type

str

property workflow_template_name(self)

Gets the workflow_template_name of this V1alpha1NodeStatus. # noqa: E501

WorkflowTemplateName is the WorkflowTemplate resource name on which the resolved template of this node is retrieved. DEPRECATED: This value is not used anymore. # noqa: E501

Returns

The workflow_template_name of this V1alpha1NodeStatus. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Outputs(artifacts=None, parameters=None, result=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.

V1alpha1Outputs - a model defined in OpenAPI

openapi_types
attribute_map
property artifacts(self)

Gets the artifacts of this V1alpha1Outputs. # noqa: E501

Artifacts holds the list of output artifacts produced by a step # noqa: E501

Returns

The artifacts of this V1alpha1Outputs. # noqa: E501

Return type

list[V1alpha1Artifact]

property parameters(self)

Gets the parameters of this V1alpha1Outputs. # noqa: E501

Parameters holds the list of output parameters produced by a step # noqa: E501

Returns

The parameters of this V1alpha1Outputs. # noqa: E501

Return type

list[V1alpha1Parameter]

property result(self)

Gets the result of this V1alpha1Outputs. # noqa: E501

Result holds the result (stdout) of a script template # noqa: E501

Returns

The result of this V1alpha1Outputs. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ParallelSteps(steps=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.

V1alpha1ParallelSteps - a model defined in OpenAPI

openapi_types
attribute_map
property steps(self)

Gets the steps of this V1alpha1ParallelSteps. # noqa: E501

Returns

The steps of this V1alpha1ParallelSteps. # noqa: E501

Return type

list[V1alpha1WorkflowStep]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Parameter(default=None, global_name=None, name=None, value=None, value_from=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.

V1alpha1Parameter - a model defined in OpenAPI

openapi_types
attribute_map
property default(self)

Gets the default of this V1alpha1Parameter. # noqa: E501

Default is the default value to use for an input parameter if a value was not supplied # noqa: E501

Returns

The default of this V1alpha1Parameter. # noqa: E501

Return type

str

property global_name(self)

Gets the global_name of this V1alpha1Parameter. # noqa: E501

GlobalName exports an output parameter to the global scope, making it available as ‘{{workflow.outputs.parameters.XXXX}} and in workflow.status.outputs.parameters # noqa: E501

Returns

The global_name of this V1alpha1Parameter. # noqa: E501

Return type

str

property name(self)

Gets the name of this V1alpha1Parameter. # noqa: E501

Name is the parameter name # noqa: E501

Returns

The name of this V1alpha1Parameter. # noqa: E501

Return type

str

property value(self)

Gets the value of this V1alpha1Parameter. # noqa: E501

Value is the literal value to use for the parameter. If specified in the context of an input parameter, the value takes precedence over any passed values # noqa: E501

Returns

The value of this V1alpha1Parameter. # noqa: E501

Return type

str

property value_from(self)

Gets the value_from of this V1alpha1Parameter. # noqa: E501

Returns

The value_from of this V1alpha1Parameter. # noqa: E501

Return type

V1alpha1ValueFrom

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1PodGC(strategy=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.

V1alpha1PodGC - a model defined in OpenAPI

openapi_types
attribute_map
property strategy(self)

Gets the strategy of this V1alpha1PodGC. # noqa: E501

Returns

The strategy of this V1alpha1PodGC. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1RawArtifact(data=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.

V1alpha1RawArtifact - a model defined in OpenAPI

openapi_types
attribute_map
property data(self)

Gets the data of this V1alpha1RawArtifact. # noqa: E501

Data is the string contents of the artifact # noqa: E501

Returns

The data of this V1alpha1RawArtifact. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ResourceTemplate(action=None, failure_condition=None, manifest=None, merge_strategy=None, set_owner_reference=None, success_condition=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.

V1alpha1ResourceTemplate - a model defined in OpenAPI

openapi_types
attribute_map
property action(self)

Gets the action of this V1alpha1ResourceTemplate. # noqa: E501

Action is the action to perform to the resource. Must be one of: get, create, apply, delete, replace, patch # noqa: E501

Returns

The action of this V1alpha1ResourceTemplate. # noqa: E501

Return type

str

property failure_condition(self)

Gets the failure_condition of this V1alpha1ResourceTemplate. # noqa: E501

FailureCondition is a label selector expression which describes the conditions of the k8s resource in which the step was considered failed # noqa: E501

Returns

The failure_condition of this V1alpha1ResourceTemplate. # noqa: E501

Return type

str

property manifest(self)

Gets the manifest of this V1alpha1ResourceTemplate. # noqa: E501

Manifest contains the kubernetes manifest # noqa: E501

Returns

The manifest of this V1alpha1ResourceTemplate. # noqa: E501

Return type

str

property merge_strategy(self)

Gets the merge_strategy of this V1alpha1ResourceTemplate. # noqa: E501

MergeStrategy is the strategy used to merge a patch. It defaults to “strategic” Must be one of: strategic, merge, json # noqa: E501

Returns

The merge_strategy of this V1alpha1ResourceTemplate. # noqa: E501

Return type

str

property set_owner_reference(self)

Gets the set_owner_reference of this V1alpha1ResourceTemplate. # noqa: E501

SetOwnerReference sets the reference to the workflow on the OwnerReference of generated resource. # noqa: E501

Returns

The set_owner_reference of this V1alpha1ResourceTemplate. # noqa: E501

Return type

bool

property success_condition(self)

Gets the success_condition of this V1alpha1ResourceTemplate. # noqa: E501

SuccessCondition is a label selector expression which describes the conditions of the k8s resource in which it is acceptable to proceed to the following step # noqa: E501

Returns

The success_condition of this V1alpha1ResourceTemplate. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1RetryStrategy(backoff=None, limit=None, retry_policy=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.

V1alpha1RetryStrategy - a model defined in OpenAPI

openapi_types
attribute_map
property backoff(self)

Gets the backoff of this V1alpha1RetryStrategy. # noqa: E501

Returns

The backoff of this V1alpha1RetryStrategy. # noqa: E501

Return type

V1alpha1Backoff

property limit(self)

Gets the limit of this V1alpha1RetryStrategy. # noqa: E501

Limit is the maximum number of attempts when retrying a container # noqa: E501

Returns

The limit of this V1alpha1RetryStrategy. # noqa: E501

Return type

int

property retry_policy(self)

Gets the retry_policy of this V1alpha1RetryStrategy. # noqa: E501

RetryPolicy is a policy of NodePhase statuses that will be retried # noqa: E501

Returns

The retry_policy of this V1alpha1RetryStrategy. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1S3Artifact(access_key_secret=None, bucket=None, endpoint=None, insecure=None, key=None, region=None, role_arn=None, secret_key_secret=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.

V1alpha1S3Artifact - a model defined in OpenAPI

openapi_types
attribute_map
property access_key_secret(self)

Gets the access_key_secret of this V1alpha1S3Artifact. # noqa: E501

Returns

The access_key_secret of this V1alpha1S3Artifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property bucket(self)

Gets the bucket of this V1alpha1S3Artifact. # noqa: E501

Bucket is the name of the bucket # noqa: E501

Returns

The bucket of this V1alpha1S3Artifact. # noqa: E501

Return type

str

property endpoint(self)

Gets the endpoint of this V1alpha1S3Artifact. # noqa: E501

Endpoint is the hostname of the bucket endpoint # noqa: E501

Returns

The endpoint of this V1alpha1S3Artifact. # noqa: E501

Return type

str

property insecure(self)

Gets the insecure of this V1alpha1S3Artifact. # noqa: E501

Insecure will connect to the service with TLS # noqa: E501

Returns

The insecure of this V1alpha1S3Artifact. # noqa: E501

Return type

bool

property key(self)

Gets the key of this V1alpha1S3Artifact. # noqa: E501

Key is the key in the bucket where the artifact resides # noqa: E501

Returns

The key of this V1alpha1S3Artifact. # noqa: E501

Return type

str

property region(self)

Gets the region of this V1alpha1S3Artifact. # noqa: E501

Region contains the optional bucket region # noqa: E501

Returns

The region of this V1alpha1S3Artifact. # noqa: E501

Return type

str

property role_arn(self)

Gets the role_arn of this V1alpha1S3Artifact. # noqa: E501

RoleARN is the Amazon Resource Name (ARN) of the role to assume. # noqa: E501

Returns

The role_arn of this V1alpha1S3Artifact. # noqa: E501

Return type

str

property secret_key_secret(self)

Gets the secret_key_secret of this V1alpha1S3Artifact. # noqa: E501

Returns

The secret_key_secret of this V1alpha1S3Artifact. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1S3Bucket(access_key_secret=None, bucket=None, endpoint=None, insecure=None, region=None, role_arn=None, secret_key_secret=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.

V1alpha1S3Bucket - a model defined in OpenAPI

openapi_types
attribute_map
property access_key_secret(self)

Gets the access_key_secret of this V1alpha1S3Bucket. # noqa: E501

Returns

The access_key_secret of this V1alpha1S3Bucket. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

property bucket(self)

Gets the bucket of this V1alpha1S3Bucket. # noqa: E501

Bucket is the name of the bucket # noqa: E501

Returns

The bucket of this V1alpha1S3Bucket. # noqa: E501

Return type

str

property endpoint(self)

Gets the endpoint of this V1alpha1S3Bucket. # noqa: E501

Endpoint is the hostname of the bucket endpoint # noqa: E501

Returns

The endpoint of this V1alpha1S3Bucket. # noqa: E501

Return type

str

property insecure(self)

Gets the insecure of this V1alpha1S3Bucket. # noqa: E501

Insecure will connect to the service with TLS # noqa: E501

Returns

The insecure of this V1alpha1S3Bucket. # noqa: E501

Return type

bool

property region(self)

Gets the region of this V1alpha1S3Bucket. # noqa: E501

Region contains the optional bucket region # noqa: E501

Returns

The region of this V1alpha1S3Bucket. # noqa: E501

Return type

str

property role_arn(self)

Gets the role_arn of this V1alpha1S3Bucket. # noqa: E501

RoleARN is the Amazon Resource Name (ARN) of the role to assume. # noqa: E501

Returns

The role_arn of this V1alpha1S3Bucket. # noqa: E501

Return type

str

property secret_key_secret(self)

Gets the secret_key_secret of this V1alpha1S3Bucket. # noqa: E501

Returns

The secret_key_secret of this V1alpha1S3Bucket. # noqa: E501

Return type

kubernetes.client.models.V1SecretKeySelector

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ScriptTemplate(args=None, command=None, env=None, env_from=None, image=None, image_pull_policy=None, lifecycle=None, liveness_probe=None, name=None, ports=None, readiness_probe=None, resources=None, security_context=None, source=None, startup_probe=None, stdin=None, stdin_once=None, termination_message_path=None, termination_message_policy=None, tty=None, volume_devices=None, volume_mounts=None, working_dir=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.

V1alpha1ScriptTemplate - a model defined in OpenAPI

openapi_types
attribute_map
property args(self)

Gets the args of this V1alpha1ScriptTemplate. # noqa: E501

Arguments to the entrypoint. The docker image’s CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container’s environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell # noqa: E501

Returns

The args of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[str]

property command(self)

Gets the command of this V1alpha1ScriptTemplate. # noqa: E501

Entrypoint array. Not executed within a shell. The docker image’s ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container’s environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell # noqa: E501

Returns

The command of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[str]

property env(self)

Gets the env of this V1alpha1ScriptTemplate. # noqa: E501

List of environment variables to set in the container. Cannot be updated. # noqa: E501

Returns

The env of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[kubernetes.client.models.V1EnvVar]

property env_from(self)

Gets the env_from of this V1alpha1ScriptTemplate. # noqa: E501

List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. # noqa: E501

Returns

The env_from of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[kubernetes.client.models.V1EnvFromSource]

property image(self)

Gets the image of this V1alpha1ScriptTemplate. # noqa: E501

Docker image name. More info: https://kubernetes.io/docs/concepts/containers/images This field is optional to allow higher level config management to default or override container images in workload controllers like Deployments and StatefulSets. # noqa: E501

Returns

The image of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

property image_pull_policy(self)

Gets the image_pull_policy of this V1alpha1ScriptTemplate. # noqa: E501

Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images # noqa: E501

Returns

The image_pull_policy of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

property lifecycle(self)

Gets the lifecycle of this V1alpha1ScriptTemplate. # noqa: E501

Returns

The lifecycle of this V1alpha1ScriptTemplate. # noqa: E501

Return type

kubernetes.client.models.V1Lifecycle

property liveness_probe(self)

Gets the liveness_probe of this V1alpha1ScriptTemplate. # noqa: E501

Returns

The liveness_probe of this V1alpha1ScriptTemplate. # noqa: E501

Return type

kubernetes.client.models.V1Probe

property name(self)

Gets the name of this V1alpha1ScriptTemplate. # noqa: E501

Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. # noqa: E501

Returns

The name of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

property ports(self)

Gets the ports of this V1alpha1ScriptTemplate. # noqa: E501

List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default “0.0.0.0” address inside a container will be accessible from the network. Cannot be updated. # noqa: E501

Returns

The ports of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[kubernetes.client.models.V1ContainerPort]

property readiness_probe(self)

Gets the readiness_probe of this V1alpha1ScriptTemplate. # noqa: E501

Returns

The readiness_probe of this V1alpha1ScriptTemplate. # noqa: E501

Return type

kubernetes.client.models.V1Probe

property resources(self)

Gets the resources of this V1alpha1ScriptTemplate. # noqa: E501

Returns

The resources of this V1alpha1ScriptTemplate. # noqa: E501

Return type

kubernetes.client.models.V1ResourceRequirements

property security_context(self)

Gets the security_context of this V1alpha1ScriptTemplate. # noqa: E501

Returns

The security_context of this V1alpha1ScriptTemplate. # noqa: E501

Return type

kubernetes.client.models.V1SecurityContext

property source(self)

Gets the source of this V1alpha1ScriptTemplate. # noqa: E501

Source contains the source code of the script to execute # noqa: E501

Returns

The source of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

property startup_probe(self)

Gets the startup_probe of this V1alpha1ScriptTemplate. # noqa: E501

Returns

The startup_probe of this V1alpha1ScriptTemplate. # noqa: E501

Return type

kubernetes.client.models.V1Probe

property stdin(self)

Gets the stdin of this V1alpha1ScriptTemplate. # noqa: E501

Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false. # noqa: E501

Returns

The stdin of this V1alpha1ScriptTemplate. # noqa: E501

Return type

bool

property stdin_once(self)

Gets the stdin_once of this V1alpha1ScriptTemplate. # noqa: E501

Whether the container runtime should close the stdin channel after it has been opened by a single attach. When stdin is true the stdin stream will remain open across multiple attach sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and accepts data until the client disconnects, at which time stdin is closed and remains closed until the container is restarted. If this flag is false, a container processes that reads from stdin will never receive an EOF. Default is false # noqa: E501

Returns

The stdin_once of this V1alpha1ScriptTemplate. # noqa: E501

Return type

bool

property termination_message_path(self)

Gets the termination_message_path of this V1alpha1ScriptTemplate. # noqa: E501

Optional: Path at which the file to which the container’s termination message will be written is mounted into the container’s filesystem. Message written is intended to be brief final status, such as an assertion failure message. Will be truncated by the node if greater than 4096 bytes. The total message length across all containers will be limited to 12kb. Defaults to /dev/termination-log. Cannot be updated. # noqa: E501

Returns

The termination_message_path of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

property termination_message_policy(self)

Gets the termination_message_policy of this V1alpha1ScriptTemplate. # noqa: E501

Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated. # noqa: E501

Returns

The termination_message_policy of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

property tty(self)

Gets the tty of this V1alpha1ScriptTemplate. # noqa: E501

Whether this container should allocate a TTY for itself, also requires ‘stdin’ to be true. Default is false. # noqa: E501

Returns

The tty of this V1alpha1ScriptTemplate. # noqa: E501

Return type

bool

property volume_devices(self)

Gets the volume_devices of this V1alpha1ScriptTemplate. # noqa: E501

volumeDevices is the list of block devices to be used by the container. This is a beta feature. # noqa: E501

Returns

The volume_devices of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[kubernetes.client.models.V1VolumeDevice]

property volume_mounts(self)

Gets the volume_mounts of this V1alpha1ScriptTemplate. # noqa: E501

Pod volumes to mount into the container’s filesystem. Cannot be updated. # noqa: E501

Returns

The volume_mounts of this V1alpha1ScriptTemplate. # noqa: E501

Return type

list[kubernetes.client.models.V1VolumeMount]

property working_dir(self)

Gets the working_dir of this V1alpha1ScriptTemplate. # noqa: E501

Container’s working directory. If not specified, the container runtime’s default will be used, which might be configured in the container image. Cannot be updated. # noqa: E501

Returns

The working_dir of this V1alpha1ScriptTemplate. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Sequence(count=None, end=None, format=None, start=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.

V1alpha1Sequence - a model defined in OpenAPI

openapi_types
attribute_map
property count(self)

Gets the count of this V1alpha1Sequence. # noqa: E501

Count is number of elements in the sequence (default: 0). Not to be used with end # noqa: E501

Returns

The count of this V1alpha1Sequence. # noqa: E501

Return type

str

property end(self)

Gets the end of this V1alpha1Sequence. # noqa: E501

Number at which to end the sequence (default: 0). Not to be used with Count # noqa: E501

Returns

The end of this V1alpha1Sequence. # noqa: E501

Return type

str

property format(self)

Gets the format of this V1alpha1Sequence. # noqa: E501

Format is a printf format string to format the value in the sequence # noqa: E501

Returns

The format of this V1alpha1Sequence. # noqa: E501

Return type

str

property start(self)

Gets the start of this V1alpha1Sequence. # noqa: E501

Number at which to start the sequence (default: 0) # noqa: E501

Returns

The start of this V1alpha1Sequence. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1SuspendTemplate(duration=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.

V1alpha1SuspendTemplate - a model defined in OpenAPI

openapi_types
attribute_map
property duration(self)

Gets the duration of this V1alpha1SuspendTemplate. # noqa: E501

Duration is the seconds to wait before automatically resuming a template # noqa: E501

Returns

The duration of this V1alpha1SuspendTemplate. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1TTLStrategy(seconds_after_completion=None, seconds_after_failure=None, seconds_after_success=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.

V1alpha1TTLStrategy - a model defined in OpenAPI

openapi_types
attribute_map
property seconds_after_completion(self)

Gets the seconds_after_completion of this V1alpha1TTLStrategy. # noqa: E501

Returns

The seconds_after_completion of this V1alpha1TTLStrategy. # noqa: E501

Return type

int

property seconds_after_failure(self)

Gets the seconds_after_failure of this V1alpha1TTLStrategy. # noqa: E501

Returns

The seconds_after_failure of this V1alpha1TTLStrategy. # noqa: E501

Return type

int

property seconds_after_success(self)

Gets the seconds_after_success of this V1alpha1TTLStrategy. # noqa: E501

Returns

The seconds_after_success of this V1alpha1TTLStrategy. # noqa: E501

Return type

int

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Template(active_deadline_seconds=None, affinity=None, archive_location=None, arguments=None, automount_service_account_token=None, container=None, daemon=None, dag=None, executor=None, host_aliases=None, init_containers=None, inputs=None, metadata=None, name=None, node_selector=None, outputs=None, parallelism=None, pod_spec_patch=None, priority=None, priority_class_name=None, resource=None, retry_strategy=None, scheduler_name=None, script=None, security_context=None, service_account_name=None, sidecars=None, steps=None, suspend=None, template=None, template_ref=None, tolerations=None, volumes=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.

V1alpha1Template - a model defined in OpenAPI

openapi_types
attribute_map
property active_deadline_seconds(self)

Gets the active_deadline_seconds of this V1alpha1Template. # noqa: E501

Optional duration in seconds relative to the StartTime that the pod may be active on a node before the system actively tries to terminate the pod; value must be positive integer This field is only applicable to container and script templates. # noqa: E501

Returns

The active_deadline_seconds of this V1alpha1Template. # noqa: E501

Return type

int

property affinity(self)

Gets the affinity of this V1alpha1Template. # noqa: E501

Returns

The affinity of this V1alpha1Template. # noqa: E501

Return type

kubernetes.client.models.V1Affinity

property archive_location(self)

Gets the archive_location of this V1alpha1Template. # noqa: E501

Returns

The archive_location of this V1alpha1Template. # noqa: E501

Return type

V1alpha1ArtifactLocation

property arguments(self)

Gets the arguments of this V1alpha1Template. # noqa: E501

Returns

The arguments of this V1alpha1Template. # noqa: E501

Return type

V1alpha1Arguments

property automount_service_account_token(self)

Gets the automount_service_account_token of this V1alpha1Template. # noqa: E501

AutomountServiceAccountToken indicates whether a service account token should be automatically mounted in pods. ServiceAccountName of ExecutorConfig must be specified if this value is false. # noqa: E501

Returns

The automount_service_account_token of this V1alpha1Template. # noqa: E501

Return type

bool

property container(self)

Gets the container of this V1alpha1Template. # noqa: E501

Returns

The container of this V1alpha1Template. # noqa: E501

Return type

kubernetes.client.models.V1Container

property daemon(self)

Gets the daemon of this V1alpha1Template. # noqa: E501

Deamon will allow a workflow to proceed to the next step so long as the container reaches readiness # noqa: E501

Returns

The daemon of this V1alpha1Template. # noqa: E501

Return type

bool

property dag(self)

Gets the dag of this V1alpha1Template. # noqa: E501

Returns

The dag of this V1alpha1Template. # noqa: E501

Return type

V1alpha1DAGTemplate

property executor(self)

Gets the executor of this V1alpha1Template. # noqa: E501

Returns

The executor of this V1alpha1Template. # noqa: E501

Return type

V1alpha1ExecutorConfig

property host_aliases(self)

Gets the host_aliases of this V1alpha1Template. # noqa: E501

HostAliases is an optional list of hosts and IPs that will be injected into the pod spec # noqa: E501

Returns

The host_aliases of this V1alpha1Template. # noqa: E501

Return type

list[kubernetes.client.models.V1HostAlias]

property init_containers(self)

Gets the init_containers of this V1alpha1Template. # noqa: E501

InitContainers is a list of containers which run before the main container. # noqa: E501

Returns

The init_containers of this V1alpha1Template. # noqa: E501

Return type

list[V1alpha1UserContainer]

property inputs(self)

Gets the inputs of this V1alpha1Template. # noqa: E501

Returns

The inputs of this V1alpha1Template. # noqa: E501

Return type

V1alpha1Inputs

property metadata(self)

Gets the metadata of this V1alpha1Template. # noqa: E501

Returns

The metadata of this V1alpha1Template. # noqa: E501

Return type

V1alpha1Metadata

property name(self)

Gets the name of this V1alpha1Template. # noqa: E501

Name is the name of the template # noqa: E501

Returns

The name of this V1alpha1Template. # noqa: E501

Return type

str

property node_selector(self)

Gets the node_selector of this V1alpha1Template. # noqa: E501

NodeSelector is a selector to schedule this step of the workflow to be run on the selected node(s). Overrides the selector set at the workflow level. # noqa: E501

Returns

The node_selector of this V1alpha1Template. # noqa: E501

Return type

dict(str, str)

property outputs(self)

Gets the outputs of this V1alpha1Template. # noqa: E501

Returns

The outputs of this V1alpha1Template. # noqa: E501

Return type

V1alpha1Outputs

property parallelism(self)

Gets the parallelism of this V1alpha1Template. # noqa: E501

Parallelism limits the max total parallel pods that can execute at the same time within the boundaries of this template invocation. If additional steps/dag templates are invoked, the pods created by those templates will not be counted towards this total. # noqa: E501

Returns

The parallelism of this V1alpha1Template. # noqa: E501

Return type

int

property pod_spec_patch(self)

Gets the pod_spec_patch of this V1alpha1Template. # noqa: E501

PodSpecPatch holds strategic merge patch to apply against the pod spec. Allows parameterization of container fields which are not strings (e.g. resource limits). # noqa: E501

Returns

The pod_spec_patch of this V1alpha1Template. # noqa: E501

Return type

str

property priority(self)

Gets the priority of this V1alpha1Template. # noqa: E501

Priority to apply to workflow pods. # noqa: E501

Returns

The priority of this V1alpha1Template. # noqa: E501

Return type

int

property priority_class_name(self)

Gets the priority_class_name of this V1alpha1Template. # noqa: E501

PriorityClassName to apply to workflow pods. # noqa: E501

Returns

The priority_class_name of this V1alpha1Template. # noqa: E501

Return type

str

property resource(self)

Gets the resource of this V1alpha1Template. # noqa: E501

Returns

The resource of this V1alpha1Template. # noqa: E501

Return type

V1alpha1ResourceTemplate

property retry_strategy(self)

Gets the retry_strategy of this V1alpha1Template. # noqa: E501

Returns

The retry_strategy of this V1alpha1Template. # noqa: E501

Return type

V1alpha1RetryStrategy

property scheduler_name(self)

Gets the scheduler_name of this V1alpha1Template. # noqa: E501

If specified, the pod will be dispatched by specified scheduler. Or it will be dispatched by workflow scope scheduler if specified. If neither specified, the pod will be dispatched by default scheduler. # noqa: E501

Returns

The scheduler_name of this V1alpha1Template. # noqa: E501

Return type

str

property script(self)

Gets the script of this V1alpha1Template. # noqa: E501

Returns

The script of this V1alpha1Template. # noqa: E501

Return type

V1alpha1ScriptTemplate

property security_context(self)

Gets the security_context of this V1alpha1Template. # noqa: E501

Returns

The security_context of this V1alpha1Template. # noqa: E501

Return type

kubernetes.client.models.V1PodSecurityContext

property service_account_name(self)

Gets the service_account_name of this V1alpha1Template. # noqa: E501

ServiceAccountName to apply to workflow pods # noqa: E501

Returns

The service_account_name of this V1alpha1Template. # noqa: E501

Return type

str

property sidecars(self)

Gets the sidecars of this V1alpha1Template. # noqa: E501

Sidecars is a list of containers which run alongside the main container Sidecars are automatically killed when the main container completes # noqa: E501

Returns

The sidecars of this V1alpha1Template. # noqa: E501

Return type

list[V1alpha1UserContainer]

property steps(self)

Gets the steps of this V1alpha1Template. # noqa: E501

Steps define a series of sequential/parallel workflow steps # noqa: E501

Returns

The steps of this V1alpha1Template. # noqa: E501

Return type

list[V1alpha1ParallelSteps]

property suspend(self)

Gets the suspend of this V1alpha1Template. # noqa: E501

Returns

The suspend of this V1alpha1Template. # noqa: E501

Return type

V1alpha1SuspendTemplate

property template(self)

Gets the template of this V1alpha1Template. # noqa: E501

Template is the name of the template which is used as the base of this template. # noqa: E501

Returns

The template of this V1alpha1Template. # noqa: E501

Return type

str

property template_ref(self)

Gets the template_ref of this V1alpha1Template. # noqa: E501

Returns

The template_ref of this V1alpha1Template. # noqa: E501

Return type

V1alpha1TemplateRef

property tolerations(self)

Gets the tolerations of this V1alpha1Template. # noqa: E501

Tolerations to apply to workflow pods. # noqa: E501

Returns

The tolerations of this V1alpha1Template. # noqa: E501

Return type

list[kubernetes.client.models.V1Toleration]

property volumes(self)

Gets the volumes of this V1alpha1Template. # noqa: E501

Volumes is a list of volumes that can be mounted by containers in a template. # noqa: E501

Returns

The volumes of this V1alpha1Template. # noqa: E501

Return type

list[kubernetes.client.models.V1Volume]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1TemplateRef(name=None, runtime_resolution=None, template=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.

V1alpha1TemplateRef - a model defined in OpenAPI

openapi_types
attribute_map
property name(self)

Gets the name of this V1alpha1TemplateRef. # noqa: E501

Name is the resource name of the template. # noqa: E501

Returns

The name of this V1alpha1TemplateRef. # noqa: E501

Return type

str

property runtime_resolution(self)

Gets the runtime_resolution of this V1alpha1TemplateRef. # noqa: E501

RuntimeResolution skips validation at creation time. By enabling this option, you can create the referred workflow template before the actual runtime. # noqa: E501

Returns

The runtime_resolution of this V1alpha1TemplateRef. # noqa: E501

Return type

bool

property template(self)

Gets the template of this V1alpha1TemplateRef. # noqa: E501

Template is the name of referred template in the resource. # noqa: E501

Returns

The template of this V1alpha1TemplateRef. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1UserContainer(args=None, command=None, env=None, env_from=None, image=None, image_pull_policy=None, lifecycle=None, liveness_probe=None, mirror_volume_mounts=None, name=None, ports=None, readiness_probe=None, resources=None, security_context=None, startup_probe=None, stdin=None, stdin_once=None, termination_message_path=None, termination_message_policy=None, tty=None, volume_devices=None, volume_mounts=None, working_dir=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.

V1alpha1UserContainer - a model defined in OpenAPI

openapi_types
attribute_map
property args(self)

Gets the args of this V1alpha1UserContainer. # noqa: E501

Arguments to the entrypoint. The docker image’s CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container’s environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell # noqa: E501

Returns

The args of this V1alpha1UserContainer. # noqa: E501

Return type

list[str]

property command(self)

Gets the command of this V1alpha1UserContainer. # noqa: E501

Entrypoint array. Not executed within a shell. The docker image’s ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container’s environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell # noqa: E501

Returns

The command of this V1alpha1UserContainer. # noqa: E501

Return type

list[str]

property env(self)

Gets the env of this V1alpha1UserContainer. # noqa: E501

List of environment variables to set in the container. Cannot be updated. # noqa: E501

Returns

The env of this V1alpha1UserContainer. # noqa: E501

Return type

list[kubernetes.client.models.V1EnvVar]

property env_from(self)

Gets the env_from of this V1alpha1UserContainer. # noqa: E501

List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. # noqa: E501

Returns

The env_from of this V1alpha1UserContainer. # noqa: E501

Return type

list[kubernetes.client.models.V1EnvFromSource]

property image(self)

Gets the image of this V1alpha1UserContainer. # noqa: E501

Docker image name. More info: https://kubernetes.io/docs/concepts/containers/images This field is optional to allow higher level config management to default or override container images in workload controllers like Deployments and StatefulSets. # noqa: E501

Returns

The image of this V1alpha1UserContainer. # noqa: E501

Return type

str

property image_pull_policy(self)

Gets the image_pull_policy of this V1alpha1UserContainer. # noqa: E501

Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images # noqa: E501

Returns

The image_pull_policy of this V1alpha1UserContainer. # noqa: E501

Return type

str

property lifecycle(self)

Gets the lifecycle of this V1alpha1UserContainer. # noqa: E501

Returns

The lifecycle of this V1alpha1UserContainer. # noqa: E501

Return type

kubernetes.client.models.V1Lifecycle

property liveness_probe(self)

Gets the liveness_probe of this V1alpha1UserContainer. # noqa: E501

Returns

The liveness_probe of this V1alpha1UserContainer. # noqa: E501

Return type

kubernetes.client.models.V1Probe

property mirror_volume_mounts(self)

Gets the mirror_volume_mounts of this V1alpha1UserContainer. # noqa: E501

MirrorVolumeMounts will mount the same volumes specified in the main container to the container (including artifacts), at the same mountPaths. This enables dind daemon to partially see the same filesystem as the main container in order to use features such as docker volume binding # noqa: E501

Returns

The mirror_volume_mounts of this V1alpha1UserContainer. # noqa: E501

Return type

bool

property name(self)

Gets the name of this V1alpha1UserContainer. # noqa: E501

Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. # noqa: E501

Returns

The name of this V1alpha1UserContainer. # noqa: E501

Return type

str

property ports(self)

Gets the ports of this V1alpha1UserContainer. # noqa: E501

List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default “0.0.0.0” address inside a container will be accessible from the network. Cannot be updated. # noqa: E501

Returns

The ports of this V1alpha1UserContainer. # noqa: E501

Return type

list[kubernetes.client.models.V1ContainerPort]

property readiness_probe(self)

Gets the readiness_probe of this V1alpha1UserContainer. # noqa: E501

Returns

The readiness_probe of this V1alpha1UserContainer. # noqa: E501

Return type

kubernetes.client.models.V1Probe

property resources(self)

Gets the resources of this V1alpha1UserContainer. # noqa: E501

Returns

The resources of this V1alpha1UserContainer. # noqa: E501

Return type

kubernetes.client.models.V1ResourceRequirements

property security_context(self)

Gets the security_context of this V1alpha1UserContainer. # noqa: E501

Returns

The security_context of this V1alpha1UserContainer. # noqa: E501

Return type

kubernetes.client.models.V1SecurityContext

property startup_probe(self)

Gets the startup_probe of this V1alpha1UserContainer. # noqa: E501

Returns

The startup_probe of this V1alpha1UserContainer. # noqa: E501

Return type

kubernetes.client.models.V1Probe

property stdin(self)

Gets the stdin of this V1alpha1UserContainer. # noqa: E501

Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false. # noqa: E501

Returns

The stdin of this V1alpha1UserContainer. # noqa: E501

Return type

bool

property stdin_once(self)

Gets the stdin_once of this V1alpha1UserContainer. # noqa: E501

Whether the container runtime should close the stdin channel after it has been opened by a single attach. When stdin is true the stdin stream will remain open across multiple attach sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and accepts data until the client disconnects, at which time stdin is closed and remains closed until the container is restarted. If this flag is false, a container processes that reads from stdin will never receive an EOF. Default is false # noqa: E501

Returns

The stdin_once of this V1alpha1UserContainer. # noqa: E501

Return type

bool

property termination_message_path(self)

Gets the termination_message_path of this V1alpha1UserContainer. # noqa: E501

Optional: Path at which the file to which the container’s termination message will be written is mounted into the container’s filesystem. Message written is intended to be brief final status, such as an assertion failure message. Will be truncated by the node if greater than 4096 bytes. The total message length across all containers will be limited to 12kb. Defaults to /dev/termination-log. Cannot be updated. # noqa: E501

Returns

The termination_message_path of this V1alpha1UserContainer. # noqa: E501

Return type

str

property termination_message_policy(self)

Gets the termination_message_policy of this V1alpha1UserContainer. # noqa: E501

Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated. # noqa: E501

Returns

The termination_message_policy of this V1alpha1UserContainer. # noqa: E501

Return type

str

property tty(self)

Gets the tty of this V1alpha1UserContainer. # noqa: E501

Whether this container should allocate a TTY for itself, also requires ‘stdin’ to be true. Default is false. # noqa: E501

Returns

The tty of this V1alpha1UserContainer. # noqa: E501

Return type

bool

property volume_devices(self)

Gets the volume_devices of this V1alpha1UserContainer. # noqa: E501

volumeDevices is the list of block devices to be used by the container. This is a beta feature. # noqa: E501

Returns

The volume_devices of this V1alpha1UserContainer. # noqa: E501

Return type

list[kubernetes.client.models.V1VolumeDevice]

property volume_mounts(self)

Gets the volume_mounts of this V1alpha1UserContainer. # noqa: E501

Pod volumes to mount into the container’s filesystem. Cannot be updated. # noqa: E501

Returns

The volume_mounts of this V1alpha1UserContainer. # noqa: E501

Return type

list[kubernetes.client.models.V1VolumeMount]

property working_dir(self)

Gets the working_dir of this V1alpha1UserContainer. # noqa: E501

Container’s working directory. If not specified, the container runtime’s default will be used, which might be configured in the container image. Cannot be updated. # noqa: E501

Returns

The working_dir of this V1alpha1UserContainer. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1ValueFrom(jq_filter=None, json_path=None, parameter=None, path=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.

V1alpha1ValueFrom - a model defined in OpenAPI

openapi_types
attribute_map
property jq_filter(self)

Gets the jq_filter of this V1alpha1ValueFrom. # noqa: E501

JQFilter expression against the resource object in resource templates # noqa: E501

Returns

The jq_filter of this V1alpha1ValueFrom. # noqa: E501

Return type

str

property json_path(self)

Gets the json_path of this V1alpha1ValueFrom. # noqa: E501

JSONPath of a resource to retrieve an output parameter value from in resource templates # noqa: E501

Returns

The json_path of this V1alpha1ValueFrom. # noqa: E501

Return type

str

property parameter(self)

Gets the parameter of this V1alpha1ValueFrom. # noqa: E501

Parameter reference to a step or dag task in which to retrieve an output parameter value from (e.g. ‘{{steps.mystep.outputs.myparam}}’) # noqa: E501

Returns

The parameter of this V1alpha1ValueFrom. # noqa: E501

Return type

str

property path(self)

Gets the path of this V1alpha1ValueFrom. # noqa: E501

Path in the container to retrieve an output parameter value from in container templates # noqa: E501

Returns

The path of this V1alpha1ValueFrom. # noqa: E501

Return type

str

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1Workflow(api_version=None, kind=None, metadata=None, spec=None, status=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.

V1alpha1Workflow - a model defined in OpenAPI

openapi_types
attribute_map
property api_version(self)

Gets the api_version of this V1alpha1Workflow. # noqa: E501

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501

Returns

The api_version of this V1alpha1Workflow. # noqa: E501

Return type

str

property kind(self)

Gets the kind of this V1alpha1Workflow. # noqa: E501

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501

Returns

The kind of this V1alpha1Workflow. # noqa: E501

Return type

str

property metadata(self)

Gets the metadata of this V1alpha1Workflow. # noqa: E501

Returns

The metadata of this V1alpha1Workflow. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1ObjectMeta

property spec(self)

Gets the spec of this V1alpha1Workflow. # noqa: E501

Returns

The spec of this V1alpha1Workflow. # noqa: E501

Return type

V1alpha1WorkflowSpec

property status(self)

Gets the status of this V1alpha1Workflow. # noqa: E501

Returns

The status of this V1alpha1Workflow. # noqa: E501

Return type

V1alpha1WorkflowStatus

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowList(api_version=None, items=None, kind=None, metadata=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.

V1alpha1WorkflowList - a model defined in OpenAPI

openapi_types
attribute_map
property api_version(self)

Gets the api_version of this V1alpha1WorkflowList. # noqa: E501

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501

Returns

The api_version of this V1alpha1WorkflowList. # noqa: E501

Return type

str

property items(self)

Gets the items of this V1alpha1WorkflowList. # noqa: E501

Returns

The items of this V1alpha1WorkflowList. # noqa: E501

Return type

list[V1alpha1Workflow]

property kind(self)

Gets the kind of this V1alpha1WorkflowList. # noqa: E501

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501

Returns

The kind of this V1alpha1WorkflowList. # noqa: E501

Return type

str

property metadata(self)

Gets the metadata of this V1alpha1WorkflowList. # noqa: E501

Returns

The metadata of this V1alpha1WorkflowList. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1ListMeta

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowSpec(active_deadline_seconds=None, affinity=None, arguments=None, artifact_repository_ref=None, automount_service_account_token=None, dns_config=None, dns_policy=None, entrypoint=None, executor=None, host_aliases=None, host_network=None, image_pull_secrets=None, node_selector=None, on_exit=None, parallelism=None, pod_gc=None, pod_priority=None, pod_priority_class_name=None, pod_spec_patch=None, priority=None, scheduler_name=None, security_context=None, service_account_name=None, suspend=None, templates=None, tolerations=None, ttl_seconds_after_finished=None, ttl_strategy=None, volume_claim_templates=None, volumes=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.

V1alpha1WorkflowSpec - a model defined in OpenAPI

openapi_types
attribute_map
property active_deadline_seconds(self)

Gets the active_deadline_seconds of this V1alpha1WorkflowSpec. # noqa: E501

Optional duration in seconds relative to the workflow start time which the workflow is allowed to run before the controller terminates the workflow. A value of zero is used to terminate a Running workflow # noqa: E501

Returns

The active_deadline_seconds of this V1alpha1WorkflowSpec. # noqa: E501

Return type

int

property affinity(self)

Gets the affinity of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The affinity of this V1alpha1WorkflowSpec. # noqa: E501

Return type

kubernetes.client.models.V1Affinity

property arguments(self)

Gets the arguments of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The arguments of this V1alpha1WorkflowSpec. # noqa: E501

Return type

V1alpha1Arguments

property artifact_repository_ref(self)

Gets the artifact_repository_ref of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The artifact_repository_ref of this V1alpha1WorkflowSpec. # noqa: E501

Return type

V1alpha1ArtifactRepositoryRef

property automount_service_account_token(self)

Gets the automount_service_account_token of this V1alpha1WorkflowSpec. # noqa: E501

AutomountServiceAccountToken indicates whether a service account token should be automatically mounted in pods. ServiceAccountName of ExecutorConfig must be specified if this value is false. # noqa: E501

Returns

The automount_service_account_token of this V1alpha1WorkflowSpec. # noqa: E501

Return type

bool

property dns_config(self)

Gets the dns_config of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The dns_config of this V1alpha1WorkflowSpec. # noqa: E501

Return type

kubernetes.client.models.V1PodDNSConfig

property dns_policy(self)

Gets the dns_policy of this V1alpha1WorkflowSpec. # noqa: E501

Set DNS policy for the pod. Defaults to “ClusterFirst”. Valid values are ‘ClusterFirstWithHostNet’, ‘ClusterFirst’, ‘Default’ or ‘None’. DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. To have DNS options set along with hostNetwork, you have to specify DNS policy explicitly to ‘ClusterFirstWithHostNet’. # noqa: E501

Returns

The dns_policy of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property entrypoint(self)

Gets the entrypoint of this V1alpha1WorkflowSpec. # noqa: E501

Entrypoint is a template reference to the starting point of the workflow # noqa: E501

Returns

The entrypoint of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property executor(self)

Gets the executor of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The executor of this V1alpha1WorkflowSpec. # noqa: E501

Return type

V1alpha1ExecutorConfig

property host_aliases(self)

Gets the host_aliases of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The host_aliases of this V1alpha1WorkflowSpec. # noqa: E501

Return type

list[kubernetes.client.models.V1HostAlias]

property host_network(self)

Gets the host_network of this V1alpha1WorkflowSpec. # noqa: E501

Host networking requested for this workflow pod. Default to false. # noqa: E501

Returns

The host_network of this V1alpha1WorkflowSpec. # noqa: E501

Return type

bool

property image_pull_secrets(self)

Gets the image_pull_secrets of this V1alpha1WorkflowSpec. # noqa: E501

ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod # noqa: E501

Returns

The image_pull_secrets of this V1alpha1WorkflowSpec. # noqa: E501

Return type

list[kubernetes.client.models.V1LocalObjectReference]

property node_selector(self)

Gets the node_selector of this V1alpha1WorkflowSpec. # noqa: E501

NodeSelector is a selector which will result in all pods of the workflow to be scheduled on the selected node(s). This is able to be overridden by a nodeSelector specified in the template. # noqa: E501

Returns

The node_selector of this V1alpha1WorkflowSpec. # noqa: E501

Return type

dict(str, str)

property on_exit(self)

Gets the on_exit of this V1alpha1WorkflowSpec. # noqa: E501

OnExit is a template reference which is invoked at the end of the workflow, irrespective of the success, failure, or error of the primary workflow. # noqa: E501

Returns

The on_exit of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property parallelism(self)

Gets the parallelism of this V1alpha1WorkflowSpec. # noqa: E501

Parallelism limits the max total parallel pods that can execute at the same time in a workflow # noqa: E501

Returns

The parallelism of this V1alpha1WorkflowSpec. # noqa: E501

Return type

int

property pod_gc(self)

Gets the pod_gc of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The pod_gc of this V1alpha1WorkflowSpec. # noqa: E501

Return type

V1alpha1PodGC

property pod_priority(self)

Gets the pod_priority of this V1alpha1WorkflowSpec. # noqa: E501

Priority to apply to workflow pods. # noqa: E501

Returns

The pod_priority of this V1alpha1WorkflowSpec. # noqa: E501

Return type

int

property pod_priority_class_name(self)

Gets the pod_priority_class_name of this V1alpha1WorkflowSpec. # noqa: E501

PriorityClassName to apply to workflow pods. # noqa: E501

Returns

The pod_priority_class_name of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property pod_spec_patch(self)

Gets the pod_spec_patch of this V1alpha1WorkflowSpec. # noqa: E501

PodSpecPatch holds strategic merge patch to apply against the pod spec. Allows parameterization of container fields which are not strings (e.g. resource limits). # noqa: E501

Returns

The pod_spec_patch of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property priority(self)

Gets the priority of this V1alpha1WorkflowSpec. # noqa: E501

Priority is used if controller is configured to process limited number of workflows in parallel. Workflows with higher priority are processed first. # noqa: E501

Returns

The priority of this V1alpha1WorkflowSpec. # noqa: E501

Return type

int

property scheduler_name(self)

Gets the scheduler_name of this V1alpha1WorkflowSpec. # noqa: E501

Set scheduler name for all pods. Will be overridden if container/script template’s scheduler name is set. Default scheduler will be used if neither specified. # noqa: E501

Returns

The scheduler_name of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property security_context(self)

Gets the security_context of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The security_context of this V1alpha1WorkflowSpec. # noqa: E501

Return type

kubernetes.client.models.V1PodSecurityContext

property service_account_name(self)

Gets the service_account_name of this V1alpha1WorkflowSpec. # noqa: E501

ServiceAccountName is the name of the ServiceAccount to run all pods of the workflow as. # noqa: E501

Returns

The service_account_name of this V1alpha1WorkflowSpec. # noqa: E501

Return type

str

property suspend(self)

Gets the suspend of this V1alpha1WorkflowSpec. # noqa: E501

Suspend will suspend the workflow and prevent execution of any future steps in the workflow # noqa: E501

Returns

The suspend of this V1alpha1WorkflowSpec. # noqa: E501

Return type

bool

property templates(self)

Gets the templates of this V1alpha1WorkflowSpec. # noqa: E501

Templates is a list of workflow templates used in a workflow # noqa: E501

Returns

The templates of this V1alpha1WorkflowSpec. # noqa: E501

Return type

list[V1alpha1Template]

property tolerations(self)

Gets the tolerations of this V1alpha1WorkflowSpec. # noqa: E501

Tolerations to apply to workflow pods. # noqa: E501

Returns

The tolerations of this V1alpha1WorkflowSpec. # noqa: E501

Return type

list[kubernetes.client.models.V1Toleration]

property ttl_seconds_after_finished(self)

Gets the ttl_seconds_after_finished of this V1alpha1WorkflowSpec. # noqa: E501

TTLSecondsAfterFinished limits the lifetime of a Workflow that has finished execution (Succeeded, Failed, Error). If this field is set, once the Workflow finishes, it will be deleted after ttlSecondsAfterFinished expires. If this field is unset, ttlSecondsAfterFinished will not expire. If this field is set to zero, ttlSecondsAfterFinished expires immediately after the Workflow finishes. DEPRECATED: Use TTLStrategy.SecondsAfterCompletion instead. # noqa: E501

Returns

The ttl_seconds_after_finished of this V1alpha1WorkflowSpec. # noqa: E501

Return type

int

property ttl_strategy(self)

Gets the ttl_strategy of this V1alpha1WorkflowSpec. # noqa: E501

Returns

The ttl_strategy of this V1alpha1WorkflowSpec. # noqa: E501

Return type

V1alpha1TTLStrategy

property volume_claim_templates(self)

Gets the volume_claim_templates of this V1alpha1WorkflowSpec. # noqa: E501

VolumeClaimTemplates is a list of claims that containers are allowed to reference. The Workflow controller will create the claims at the beginning of the workflow and delete the claims upon completion of the workflow # noqa: E501

Returns

The volume_claim_templates of this V1alpha1WorkflowSpec. # noqa: E501

Return type

list[kubernetes.client.models.V1PersistentVolumeClaim]

property volumes(self)

Gets the volumes of this V1alpha1WorkflowSpec. # noqa: E501

Volumes is a list of volumes that can be mounted by containers in a workflow. # noqa: E501

Returns

The volumes of this V1alpha1WorkflowSpec. # noqa: E501

Return type

list[kubernetes.client.models.V1Volume]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowStatus(compressed_nodes=None, finished_at=None, message=None, nodes=None, offload_node_status_version=None, outputs=None, persistent_volume_claims=None, phase=None, started_at=None, stored_templates=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.

V1alpha1WorkflowStatus - a model defined in OpenAPI

openapi_types
attribute_map
property compressed_nodes(self)

Gets the compressed_nodes of this V1alpha1WorkflowStatus. # noqa: E501

Compressed and base64 decoded Nodes map # noqa: E501

Returns

The compressed_nodes of this V1alpha1WorkflowStatus. # noqa: E501

Return type

str

property finished_at(self)

Gets the finished_at of this V1alpha1WorkflowStatus. # noqa: E501

Returns

The finished_at of this V1alpha1WorkflowStatus. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1Time

property message(self)

Gets the message of this V1alpha1WorkflowStatus. # noqa: E501

A human readable message indicating details about why the workflow is in this condition. # noqa: E501

Returns

The message of this V1alpha1WorkflowStatus. # noqa: E501

Return type

str

property nodes(self)

Gets the nodes of this V1alpha1WorkflowStatus. # noqa: E501

Nodes is a mapping between a node ID and the node’s status. # noqa: E501

Returns

The nodes of this V1alpha1WorkflowStatus. # noqa: E501

Return type

dict(str, V1alpha1NodeStatus)

property offload_node_status_version(self)

Gets the offload_node_status_version of this V1alpha1WorkflowStatus. # noqa: E501

Whether on not node status has been offloaded to a database. If exists, then Nodes and CompressedNodes will be empty. This will actually be populated with a hash of the offloaded data. # noqa: E501

Returns

The offload_node_status_version of this V1alpha1WorkflowStatus. # noqa: E501

Return type

str

property outputs(self)

Gets the outputs of this V1alpha1WorkflowStatus. # noqa: E501

Returns

The outputs of this V1alpha1WorkflowStatus. # noqa: E501

Return type

V1alpha1Outputs

property persistent_volume_claims(self)

Gets the persistent_volume_claims of this V1alpha1WorkflowStatus. # noqa: E501

PersistentVolumeClaims tracks all PVCs that were created as part of the workflow. The contents of this list are drained at the end of the workflow. # noqa: E501

Returns

The persistent_volume_claims of this V1alpha1WorkflowStatus. # noqa: E501

Return type

list[kubernetes.client.models.V1Volume]

property phase(self)

Gets the phase of this V1alpha1WorkflowStatus. # noqa: E501

Phase a simple, high-level summary of where the workflow is in its lifecycle. # noqa: E501

Returns

The phase of this V1alpha1WorkflowStatus. # noqa: E501

Return type

str

property started_at(self)

Gets the started_at of this V1alpha1WorkflowStatus. # noqa: E501

Returns

The started_at of this V1alpha1WorkflowStatus. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1Time

property stored_templates(self)

Gets the stored_templates of this V1alpha1WorkflowStatus. # noqa: E501

StoredTemplates is a mapping between a template ref and the node’s status. # noqa: E501

Returns

The stored_templates of this V1alpha1WorkflowStatus. # noqa: E501

Return type

dict(str, V1alpha1Template)

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowStep(arguments=None, continue_on=None, name=None, on_exit=None, template=None, template_ref=None, when=None, with_items=None, with_param=None, with_sequence=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.

V1alpha1WorkflowStep - a model defined in OpenAPI

openapi_types
attribute_map
property arguments(self)

Gets the arguments of this V1alpha1WorkflowStep. # noqa: E501

Returns

The arguments of this V1alpha1WorkflowStep. # noqa: E501

Return type

V1alpha1Arguments

property continue_on(self)

Gets the continue_on of this V1alpha1WorkflowStep. # noqa: E501

Returns

The continue_on of this V1alpha1WorkflowStep. # noqa: E501

Return type

V1alpha1ContinueOn

property name(self)

Gets the name of this V1alpha1WorkflowStep. # noqa: E501

Name of the step # noqa: E501

Returns

The name of this V1alpha1WorkflowStep. # noqa: E501

Return type

str

property on_exit(self)

Gets the on_exit of this V1alpha1WorkflowStep. # noqa: E501

OnExit is a template reference which is invoked at the end of the template, irrespective of the success, failure, or error of the primary template. # noqa: E501

Returns

The on_exit of this V1alpha1WorkflowStep. # noqa: E501

Return type

str

property template(self)

Gets the template of this V1alpha1WorkflowStep. # noqa: E501

Template is the name of the template to execute as the step # noqa: E501

Returns

The template of this V1alpha1WorkflowStep. # noqa: E501

Return type

str

property template_ref(self)

Gets the template_ref of this V1alpha1WorkflowStep. # noqa: E501

Returns

The template_ref of this V1alpha1WorkflowStep. # noqa: E501

Return type

V1alpha1TemplateRef

property when(self)

Gets the when of this V1alpha1WorkflowStep. # noqa: E501

When is an expression in which the step should conditionally execute # noqa: E501

Returns

The when of this V1alpha1WorkflowStep. # noqa: E501

Return type

str

property with_items(self)

Gets the with_items of this V1alpha1WorkflowStep. # noqa: E501

WithItems expands a step into multiple parallel steps from the items in the list # noqa: E501

Returns

The with_items of this V1alpha1WorkflowStep. # noqa: E501

Return type

list[str]

property with_param(self)

Gets the with_param of this V1alpha1WorkflowStep. # noqa: E501

WithParam expands a step into multiple parallel steps from the value in the parameter, which is expected to be a JSON list. # noqa: E501

Returns

The with_param of this V1alpha1WorkflowStep. # noqa: E501

Return type

str

property with_sequence(self)

Gets the with_sequence of this V1alpha1WorkflowStep. # noqa: E501

Returns

The with_sequence of this V1alpha1WorkflowStep. # noqa: E501

Return type

V1alpha1Sequence

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowTemplate(api_version=None, kind=None, metadata=None, spec=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.

V1alpha1WorkflowTemplate - a model defined in OpenAPI

openapi_types
attribute_map
property api_version(self)

Gets the api_version of this V1alpha1WorkflowTemplate. # noqa: E501

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501

Returns

The api_version of this V1alpha1WorkflowTemplate. # noqa: E501

Return type

str

property kind(self)

Gets the kind of this V1alpha1WorkflowTemplate. # noqa: E501

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501

Returns

The kind of this V1alpha1WorkflowTemplate. # noqa: E501

Return type

str

property metadata(self)

Gets the metadata of this V1alpha1WorkflowTemplate. # noqa: E501

Returns

The metadata of this V1alpha1WorkflowTemplate. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1ObjectMeta

property spec(self)

Gets the spec of this V1alpha1WorkflowTemplate. # noqa: E501

Returns

The spec of this V1alpha1WorkflowTemplate. # noqa: E501

Return type

V1alpha1WorkflowTemplateSpec

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowTemplateList(api_version=None, items=None, kind=None, metadata=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.

V1alpha1WorkflowTemplateList - a model defined in OpenAPI

openapi_types
attribute_map
property api_version(self)

Gets the api_version of this V1alpha1WorkflowTemplateList. # noqa: E501

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501

Returns

The api_version of this V1alpha1WorkflowTemplateList. # noqa: E501

Return type

str

property items(self)

Gets the items of this V1alpha1WorkflowTemplateList. # noqa: E501

Returns

The items of this V1alpha1WorkflowTemplateList. # noqa: E501

Return type

list[V1alpha1WorkflowTemplate]

property kind(self)

Gets the kind of this V1alpha1WorkflowTemplateList. # noqa: E501

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501

Returns

The kind of this V1alpha1WorkflowTemplateList. # noqa: E501

Return type

str

property metadata(self)

Gets the metadata of this V1alpha1WorkflowTemplateList. # noqa: E501

Returns

The metadata of this V1alpha1WorkflowTemplateList. # noqa: E501

Return type

IoK8sApimachineryPkgApisMetaV1ListMeta

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model

class argo.models.V1alpha1WorkflowTemplateSpec(arguments=None, templates=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.

V1alpha1WorkflowTemplateSpec - a model defined in OpenAPI

openapi_types
attribute_map
property arguments(self)

Gets the arguments of this V1alpha1WorkflowTemplateSpec. # noqa: E501

Returns

The arguments of this V1alpha1WorkflowTemplateSpec. # noqa: E501

Return type

V1alpha1Arguments

property templates(self)

Gets the templates of this V1alpha1WorkflowTemplateSpec. # noqa: E501

Templates is a list of workflow templates. # noqa: E501

Returns

The templates of this V1alpha1WorkflowTemplateSpec. # noqa: E501

Return type

list[V1alpha1Template]

to_dict(self)

Returns the model properties as a dict

to_str(self)

Returns the string representation of the model