HyperVToAzStackHCIProtectedItemModelCustomProperties interface
HyperV to AzStackHCI Protected item model custom properties.
Properties
| active |
Gets or sets the location of the protected item. |
| custom |
Gets or sets the location of Azure Arc HCI custom location resource. |
| disks |
Gets or sets the list of disks to replicate. |
| dynamic |
Protected item dynamic memory config. |
| fabric |
Gets or sets the ARM Id of the discovered machine. |
| failover |
Gets or sets the recovery point Id to which the VM was failed over. |
| firmware |
Gets or sets the firmware type. |
| hyper |
Gets or sets the hypervisor generation of the virtual machine. |
| initial |
Gets or sets the initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM. |
| instance |
Gets or sets the instance type. |
| is |
Gets or sets a value indicating whether memory is dynamical. |
| last |
Gets or sets the last recovery point Id. |
| last |
Gets or sets the last recovery point received time. |
| last |
Gets or sets the latest timestamp that replication status is updated. |
| nics |
Gets or sets the list of VM NIC to replicate. |
| os |
Gets or sets the name of the OS. |
| os |
Gets or sets the type of the OS. |
| protected |
Gets or sets the list of protected disks. |
| protected |
Gets or sets the VM NIC details. |
| resync |
Gets or sets the resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM. |
| run |
Gets or sets the Run As account Id. |
| source |
Gets or sets the source appliance name. |
| source |
Gets or sets the source VM CPU cores. |
| source |
Gets or sets the source fabric agent name. |
| source |
Gets or sets the source VM ram memory size in megabytes. |
| source |
Gets or sets the source VM display name. |
| storage |
Gets or sets the target storage container ARM Id. |
| target |
Gets or sets the target appliance name. |
| target |
Gets or sets the Target Arc Cluster Custom Location ARM Id. |
| target |
Gets or sets the Target AzStackHCI cluster name. |
| target |
Gets or sets the target CPU cores. |
| target |
Gets or sets the target fabric agent name. |
| target |
Gets or sets the Target HCI Cluster ARM Id. |
| target |
Gets or sets the target location. |
| target |
Gets or sets the target memory in mega-bytes. |
| target |
Gets or sets the target network Id within AzStackHCI Cluster. |
| target |
Gets or sets the target resource group ARM Id. |
| target |
Gets or sets the BIOS Id of the target AzStackHCI VM. |
| target |
Gets or sets the target VM display name. |
| test |
Gets or sets the target test network Id within AzStackHCI Cluster. |
Property Details
activeLocation
Gets or sets the location of the protected item.
activeLocation?: string
Property Value
string
customLocationRegion
Gets or sets the location of Azure Arc HCI custom location resource.
customLocationRegion: string
Property Value
string
disksToInclude
Gets or sets the list of disks to replicate.
disksToInclude: HyperVToAzStackHCIDiskInput[]
Property Value
dynamicMemoryConfig
Protected item dynamic memory config.
dynamicMemoryConfig?: ProtectedItemDynamicMemoryConfig
Property Value
fabricDiscoveryMachineId
Gets or sets the ARM Id of the discovered machine.
fabricDiscoveryMachineId: string
Property Value
string
failoverRecoveryPointId
Gets or sets the recovery point Id to which the VM was failed over.
failoverRecoveryPointId?: string
Property Value
string
firmwareType
Gets or sets the firmware type.
firmwareType?: string
Property Value
string
hyperVGeneration
Gets or sets the hypervisor generation of the virtual machine.
hyperVGeneration: string
Property Value
string
initialReplicationProgressPercentage
Gets or sets the initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
initialReplicationProgressPercentage?: number
Property Value
number
instanceType
Gets or sets the instance type.
instanceType: "HyperVToAzStackHCI"
Property Value
"HyperVToAzStackHCI"
isDynamicRam
Gets or sets a value indicating whether memory is dynamical.
isDynamicRam?: boolean
Property Value
boolean
lastRecoveryPointId
Gets or sets the last recovery point Id.
lastRecoveryPointId?: string
Property Value
string
lastRecoveryPointReceived
Gets or sets the last recovery point received time.
lastRecoveryPointReceived?: Date
Property Value
Date
lastReplicationUpdateTime
Gets or sets the latest timestamp that replication status is updated.
lastReplicationUpdateTime?: Date
Property Value
Date
nicsToInclude
Gets or sets the list of VM NIC to replicate.
nicsToInclude: HyperVToAzStackHCINicInput[]
Property Value
osName
Gets or sets the name of the OS.
osName?: string
Property Value
string
osType
Gets or sets the type of the OS.
osType?: string
Property Value
string
protectedDisks
Gets or sets the list of protected disks.
protectedDisks?: HyperVToAzStackHCIProtectedDiskProperties[]
Property Value
protectedNics
Gets or sets the VM NIC details.
protectedNics?: HyperVToAzStackHCIProtectedNicProperties[]
Property Value
resyncProgressPercentage
Gets or sets the resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.
resyncProgressPercentage?: number
Property Value
number
runAsAccountId
Gets or sets the Run As account Id.
runAsAccountId: string
Property Value
string
sourceApplianceName
Gets or sets the source appliance name.
sourceApplianceName?: string
Property Value
string
sourceCpuCores
Gets or sets the source VM CPU cores.
sourceCpuCores?: number
Property Value
number
sourceFabricAgentName
Gets or sets the source fabric agent name.
sourceFabricAgentName: string
Property Value
string
sourceMemoryInMegaBytes
Gets or sets the source VM ram memory size in megabytes.
sourceMemoryInMegaBytes?: number
Property Value
number
sourceVmName
Gets or sets the source VM display name.
sourceVmName?: string
Property Value
string
storageContainerId
Gets or sets the target storage container ARM Id.
storageContainerId: string
Property Value
string
targetApplianceName
Gets or sets the target appliance name.
targetApplianceName?: string
Property Value
string
targetArcClusterCustomLocationId
Gets or sets the Target Arc Cluster Custom Location ARM Id.
targetArcClusterCustomLocationId: string
Property Value
string
targetAzStackHciClusterName
Gets or sets the Target AzStackHCI cluster name.
targetAzStackHciClusterName?: string
Property Value
string
targetCpuCores
Gets or sets the target CPU cores.
targetCpuCores?: number
Property Value
number
targetFabricAgentName
Gets or sets the target fabric agent name.
targetFabricAgentName: string
Property Value
string
targetHciClusterId
Gets or sets the Target HCI Cluster ARM Id.
targetHciClusterId: string
Property Value
string
targetLocation
Gets or sets the target location.
targetLocation?: string
Property Value
string
targetMemoryInMegaBytes
Gets or sets the target memory in mega-bytes.
targetMemoryInMegaBytes?: number
Property Value
number
targetNetworkId
Gets or sets the target network Id within AzStackHCI Cluster.
targetNetworkId?: string
Property Value
string
targetResourceGroupId
Gets or sets the target resource group ARM Id.
targetResourceGroupId: string
Property Value
string
targetVmBiosId
Gets or sets the BIOS Id of the target AzStackHCI VM.
targetVmBiosId?: string
Property Value
string
targetVmName
Gets or sets the target VM display name.
targetVmName?: string
Property Value
string
testNetworkId
Gets or sets the target test network Id within AzStackHCI Cluster.
testNetworkId?: string
Property Value
string