BatchTaskInfo Class

Definition

Information about a Task running on a Compute Node.

public class BatchTaskInfo : System.ClientModel.Primitives.IJsonModel<Azure.Compute.Batch.BatchTaskInfo>, System.ClientModel.Primitives.IPersistableModel<Azure.Compute.Batch.BatchTaskInfo>
type BatchTaskInfo = class
    interface IJsonModel<BatchTaskInfo>
    interface IPersistableModel<BatchTaskInfo>
Public Class BatchTaskInfo
Implements IJsonModel(Of BatchTaskInfo), IPersistableModel(Of BatchTaskInfo)
Inheritance
BatchTaskInfo
Implements

Properties

ExecutionInfo

Information about the execution of the Task.

JobId

The ID of the Job to which the Task belongs.

SubtaskId

The ID of the subtask if the Task is a multi-instance Task.

TaskId

The ID of the Task.

TaskState

The current state of the Task.

TaskUrl

The URL of the Task.

Explicit Interface Implementations

IJsonModel<BatchTaskInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<BatchTaskInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BatchTaskInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BatchTaskInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<BatchTaskInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to