Show / Hide Table of Contents

Class ComputeTaskExecutionDetails

Execution details for a compute task.

Inheritance
object
BatchTaskExecutionDetails
ComputeTaskExecutionDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.BatchService.Models
Assembly: OCI.DotNetSDK.Batch.dll
Syntax
public class ComputeTaskExecutionDetails : BatchTaskExecutionDetails

Properties

CompletionLifecycleState

Declaration
[JsonProperty(PropertyName = "completionLifecycleState")]
[JsonConverter(typeof(StringEnumConverter))]
public BatchTask.LifecycleStateEnum? CompletionLifecycleState { get; set; }
Property Value
Type Description
BatchTask.LifecycleStateEnum?

The terminal lifecycle state of the task for this execution. Valid values are: SUCCEEDED, NEEDS_ATTENTION, CANCELED, or FAILED.

Errors

Declaration
[JsonProperty(PropertyName = "errors")]
public List<string> Errors { get; set; }
Property Value
Type Description
List<string>

List of error messages related to this task execution. Be aware that the maximum number of items returned may change in the future.

ExecutionId

Declaration
[JsonProperty(PropertyName = "executionId")]
public string ExecutionId { get; set; }
Property Value
Type Description
string

A unique identifier for the task execution. Created as "taskId:taskVersion:runNumber".

FleetShape

Declaration
[JsonProperty(PropertyName = "fleetShape")]
public FleetShapeExecutionDetails FleetShape { get; set; }
Property Value
Type Description
FleetShapeExecutionDetails

TimeCompleted

Declaration
[JsonProperty(PropertyName = "timeCompleted")]
public DateTime? TimeCompleted { get; set; }
Property Value
Type Description
DateTime?

The date and time when the lifecycleState changed to Succeeded, or Failed, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z

TimeStarted

Declaration
[JsonProperty(PropertyName = "timeStarted")]
public DateTime? TimeStarted { get; set; }
Property Value
Type Description
DateTime?

The date and time when the lifecycleState was changed to In_Progress, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z

TimeTransitionedToWaitingDependencies

Declaration
[JsonProperty(PropertyName = "timeTransitionedToWaitingDependencies")]
public DateTime? TimeTransitionedToWaitingDependencies { get; set; }
Property Value
Type Description
DateTime?

The date and time when the lifecycleState was changed to Waiting, and it is waiting for its dependencies to run, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z

TimeTransitionedToWaitingQueued

Declaration
[JsonProperty(PropertyName = "timeTransitionedToWaitingQueued")]
public DateTime? TimeTransitionedToWaitingQueued { get; set; }
Property Value
Type Description
DateTime?

The date and time when the lifecycleState was changed to Waiting, and it is queued to be executed, in the format defined by RFC 3339. Example: 2016-08-25T21:10:29.600Z

In this article
Back to top