Share via


RecoveryPlanShutdownGroupTaskDetails Class

Definition

This class represents the recovery plan shutdown group task details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.RecoveryPlanShutdownGroupTaskDetailsTypeConverter))]
public class RecoveryPlanShutdownGroupTaskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IRecoveryPlanShutdownGroupTaskDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.RecoveryPlanShutdownGroupTaskDetailsTypeConverter))>]
type RecoveryPlanShutdownGroupTaskDetails = class
    interface IRecoveryPlanShutdownGroupTaskDetails
    interface IJsonSerializable
    interface IRecoveryPlanGroupTaskDetails
    interface IGroupTaskDetails
    interface IValidates
Public Class RecoveryPlanShutdownGroupTaskDetails
Implements IRecoveryPlanShutdownGroupTaskDetails, IValidates
Inheritance
RecoveryPlanShutdownGroupTaskDetails
Attributes
Implements

Constructors

RecoveryPlanShutdownGroupTaskDetails()

Creates an new RecoveryPlanShutdownGroupTaskDetails instance.

Properties

ChildTask

The child tasks.

GroupId

The group identifier.

InstanceType

The type of task details.

Name

The name.

RpGroupType

The group type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RecoveryPlanShutdownGroupTaskDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecoveryPlanShutdownGroupTaskDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IRecoveryPlanShutdownGroupTaskDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecoveryPlanShutdownGroupTaskDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to