argo.models.v1alpha1_workflow_status

Argo

Argo # noqa: E501

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

Module Contents

class argo.models.v1alpha1_workflow_status.V1alpha1WorkflowStatus(compressed_nodes=None, conditions=None, finished_at=None, message=None, nodes=None, offload_node_status_version=None, outputs=None, persistent_volume_claims=None, phase=None, resources_duration=None, started_at=None, stored_templates=None)

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

Returns

The compressed_nodes of this V1alpha1WorkflowStatus. # noqa: E501

Return type

str

property conditions(self)

Gets the conditions of this V1alpha1WorkflowStatus. # noqa: E501

Returns

The conditions of this V1alpha1WorkflowStatus. # noqa: E501

Return type

list[V1alpha1WorkflowCondition]

property finished_at(self)

Gets the finished_at of this V1alpha1WorkflowStatus. # noqa: E501

Returns

The finished_at of this V1alpha1WorkflowStatus. # noqa: E501

Return type

kubernetes.client.models.V1Time

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 v1alpha1. 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 resources_duration(self)

Gets the resources_duration of this V1alpha1WorkflowStatus. # noqa: E501

Returns

The resources_duration of this V1alpha1WorkflowStatus. # noqa: E501

Return type

dict(str, 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

kubernetes.client.models.V1Time

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