A2AReprotectInput Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Azure specific reprotect input.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.A2AReprotectInputTypeConverter))]
public class A2AReprotectInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IA2AReprotectInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.A2AReprotectInputTypeConverter))>]
type A2AReprotectInput = class
interface IA2AReprotectInput
interface IJsonSerializable
interface IReverseReplicationProviderSpecificInput
interface IValidates
Public Class A2AReprotectInput
Implements IA2AReprotectInput, IValidates
- Inheritance
-
A2AReprotectInput
- Attributes
- Implements
Constructors
A2AReprotectInput() |
Creates an new A2AReprotectInput instance. |
Properties
InstanceType |
The class type. |
PolicyId |
The Policy Id. |
RecoveryAvailabilitySetId |
The recovery availability set. |
RecoveryCloudServiceId |
The recovery cloud service Id. Valid for V1 scenarios. |
RecoveryContainerId |
The recovery container Id. |
RecoveryResourceGroupId |
The recovery resource group Id. Valid for V2 scenarios. |
VMDisk |
The list of vm disk details. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of A2AReprotectInput. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of A2AReprotectInput. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IA2AReprotectInput. |
FromJsonString(String) |
Creates a new instance of A2AReprotectInput, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of A2AReprotectInput into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |