HyperVReplicaAzureReprotectInput 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.HyperVReplicaAzureReprotectInputTypeConverter))]
public class HyperVReplicaAzureReprotectInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IHyperVReplicaAzureReprotectInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.HyperVReplicaAzureReprotectInputTypeConverter))>]
type HyperVReplicaAzureReprotectInput = class
interface IHyperVReplicaAzureReprotectInput
interface IJsonSerializable
interface IReverseReplicationProviderSpecificInput
interface IValidates
Public Class HyperVReplicaAzureReprotectInput
Implements IHyperVReplicaAzureReprotectInput, IValidates
- Inheritance
-
HyperVReplicaAzureReprotectInput
- Attributes
- Implements
Constructors
HyperVReplicaAzureReprotectInput() |
Creates an new HyperVReplicaAzureReprotectInput instance. |
Properties
HvHostVMId |
The Hyper-V host Vm Id. |
InstanceType |
The class type. |
LogStorageAccountId |
The storage account to be used for logging during replication. |
OSType |
The OS type associated with vm. |
StorageAccountId |
The storage account name. |
VHdId |
The OS disk VHD id associated with vm. |
VMName |
The Vm Name. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of HyperVReplicaAzureReprotectInput. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of HyperVReplicaAzureReprotectInput. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IHyperVReplicaAzureReprotectInput. |
FromJsonString(String) |
Creates a new instance of HyperVReplicaAzureReprotectInput, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of HyperVReplicaAzureReprotectInput into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |