Class PipelineTaskDetail (1.7.1)

  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 [PipelineJob.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_v1beta1.types.PipelineTaskExecutorDetail
Output only. The detailed execution info.
state google.cloud.aiplatform_v1beta1.types.PipelineTaskDetail.State
Output only. State of the task.
execution google.cloud.aiplatform_v1beta1.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 Sequence[ google.cloud.aiplatform_v1beta1.types.PipelineTaskDetail.PipelineTaskStatus ]
Output only. A list of task status. This field keeps a record of task status evolving over time.
inputs Sequence[ google.cloud.aiplatform_v1beta1.types.PipelineTaskDetail.InputsEntry ]
Output only. The runtime input artifacts of the task.
outputs Sequence[ google.cloud.aiplatform_v1beta1.types.PipelineTaskDetail.OutputsEntry ]
Output only. The runtime output artifacts of the task.

Inheritance

builtins.object > proto.message.Message > PipelineTaskDetail

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