Share via


JobSubTask Class

Definition

Details of Job's Sub Task

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.JobSubTaskTypeConverter))]
public class JobSubTask : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IJobSubTask
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.JobSubTaskTypeConverter))>]
type JobSubTask = class
    interface IJobSubTask
    interface IJsonSerializable
Public Class JobSubTask
Implements IJobSubTask
Inheritance
JobSubTask
Attributes
Implements

Constructors

JobSubTask()

Creates an new JobSubTask instance.

Properties

AdditionalDetail

Additional details of Sub Tasks

TaskId

Task Id of the Sub Task

TaskName

Name of the Sub Task

TaskProgress

Progress of the Sub Task

TaskStatus

Status of the Sub Task

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JobSubTask.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JobSubTask.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IJobSubTask.

FromJsonString(String)

Creates a new instance of JobSubTask, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of JobSubTask into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to