Class PipelineTaskDetail (1.135.0)

PipelineTaskDetail(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The runtime detail of a task execution.

Attributes

Name Description
task_id int
Output only. The system generated ID of the task.
parent_task_id int
Output only. The id of the parent task if the task is within a component scope. Empty if the task is at the root level.
task_name str
Output only. The user specified name of the task that is defined in pipeline_spec.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Task create time.
start_time google.protobuf.timestamp_pb2.Timestamp
Output only. Task start time.
end_time google.protobuf.timestamp_pb2.Timestamp
Output only. Task end time.
executor_detail google.cloud.aiplatform_v1.types.PipelineTaskExecutorDetail
Output only. The detailed execution info.
state google.cloud.aiplatform_v1.types.PipelineTaskDetail.State
Output only. State of the task.
execution google.cloud.aiplatform_v1.types.Execution
Output only. The execution metadata of the task.
error google.rpc.status_pb2.Status
Output only. The error that occurred during task execution. Only populated when the task's state is FAILED or CANCELLED.
pipeline_task_status MutableSequence[google.cloud.aiplatform_v1.types.PipelineTaskDetail.PipelineTaskStatus]
Output only. A list of task status. This field keeps a record of task status evolving over time.
inputs MutableMapping[str, google.cloud.aiplatform_v1.types.PipelineTaskDetail.ArtifactList]
Output only. The runtime input artifacts of the task.
outputs MutableMapping[str, google.cloud.aiplatform_v1.types.PipelineTaskDetail.ArtifactList]
Output only. The runtime output artifacts of the task.
task_unique_name str
Output only. The unique name of a task. This field is used by rerun pipeline job. Console UI and Vertex AI SDK will support triggering pipeline job reruns. The name is constructed by concatenating all the parent tasks name with the task name. For example, if a task named "child_task" has a parent task named "parent_task_1" and parent task 1 has a parent task named "parent_task_2", the task unique name will be "parent_task_2.parent_task_1.child_task".

Classes

ArtifactList

ArtifactList(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A list of artifact metadata.

InputsEntry

InputsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

OutputsEntry

OutputsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

PipelineTaskStatus

PipelineTaskStatus(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A single record of the task status.

State

State(value)

Specifies state of TaskExecution

Methods

PipelineTaskDetail

PipelineTaskDetail(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The runtime detail of a task execution.