GroupTaskDetails Class

Definition

This class represents the group task details when parent child relationship exists in the drill down.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.GroupTaskDetailsTypeConverter))]
public class GroupTaskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IGroupTaskDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.GroupTaskDetailsTypeConverter))>]
type GroupTaskDetails = class
    interface IGroupTaskDetails
    interface IJsonSerializable
Public Class GroupTaskDetails
Implements IGroupTaskDetails
Inheritance
GroupTaskDetails
Attributes
Implements

Constructors

GroupTaskDetails()

Creates an new GroupTaskDetails instance.

Properties

ChildTask

The child tasks.

InstanceType

The type of task details.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GroupTaskDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GroupTaskDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IGroupTaskDetails. Note: the Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IGroupTaskDetails interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GroupTaskDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to