VMwareToAzStackHCIProtectedItemModelCustomProperties interface
VMware to AzStackHCI Protected item model custom properties.
- Extends
Properties
active |
Gets or sets the location of the protected item. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
firmware |
Gets or sets the firmware type. NOTE: This property will not be serialized. It can only be populated by the server. |
hyper |
Gets or sets the hypervisor generation of the virtual machine possible values are 1,2. |
initial |
Gets or sets the initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM. NOTE: This property will not be serialized. It can only be populated by the server. |
instance |
Polymorphic discriminator, which specifies the different types this object can be |
is |
Gets or sets a value indicating whether memory is dynamical. |
last |
Gets or sets the last recovery point Id. NOTE: This property will not be serialized. It can only be populated by the server. |
last |
Gets or sets the last recovery point received time. NOTE: This property will not be serialized. It can only be populated by the server. |
last |
Gets or sets the latest timestamp that replication status is updated. NOTE: This property will not be serialized. It can only be populated by the server. |
migration |
Gets or sets the migration progress percentage. NOTE: This property will not be serialized. It can only be populated by the server. |
nics |
Gets or sets the list of VM NIC to replicate. |
os |
Gets or sets the name of the OS. NOTE: This property will not be serialized. It can only be populated by the server. |
os |
Gets or sets the type of the OS. NOTE: This property will not be serialized. It can only be populated by the server. |
perform |
Gets or sets a value indicating whether auto resync is to be done. |
protected |
Gets or sets the list of protected disks. NOTE: This property will not be serialized. It can only be populated by the server. |
protected |
Gets or sets the VM NIC details. NOTE: This property will not be serialized. It can only be populated by the server. |
resume |
Gets or sets the resume progress percentage. NOTE: This property will not be serialized. It can only be populated by the server. |
resume |
Gets or sets the resume retry count. NOTE: This property will not be serialized. It can only be populated by the server. |
resync |
Gets or sets the resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM. NOTE: This property will not be serialized. It can only be populated by the server. |
resync |
Gets or sets a value indicating whether resync is required. NOTE: This property will not be serialized. It can only be populated by the server. |
resync |
Gets or sets the resync retry count. NOTE: This property will not be serialized. It can only be populated by the server. |
resync |
Gets or sets the resync state. NOTE: This property will not be serialized. It can only be populated by the server. |
run |
Gets or sets the run as account Id. |
source |
Gets or sets the source appliance name. NOTE: This property will not be serialized. It can only be populated by the server. |
source |
Gets or sets the source VM CPU cores. NOTE: This property will not be serialized. It can only be populated by the server. |
source |
Gets or sets the source DRA name. |
source |
Gets or sets the source VM ram memory size in megabytes. NOTE: This property will not be serialized. It can only be populated by the server. |
source |
Gets or sets the source VM display name. NOTE: This property will not be serialized. It can only be populated by the server. |
storage |
Gets or sets the target storage container ARM Id. |
target |
Gets or sets the target appliance name. NOTE: This property will not be serialized. It can only be populated by the server. |
target |
Gets or sets the Target Arc Cluster Custom Location ARM Id. |
target |
Gets or sets the Target AzStackHCI cluster name. NOTE: This property will not be serialized. It can only be populated by the server. |
target |
Gets or sets the target CPU cores. |
target |
Gets or sets the target DRA name. |
target |
Gets or sets the Target HCI Cluster ARM Id. |
target |
Gets or sets the target location. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server.
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: VMwareToAzStackHCIDiskInput[]
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. NOTE: This property will not be serialized. It can only be populated by the server.
failoverRecoveryPointId?: string
Property Value
string
firmwareType
Gets or sets the firmware type. NOTE: This property will not be serialized. It can only be populated by the server.
firmwareType?: string
Property Value
string
hyperVGeneration
Gets or sets the hypervisor generation of the virtual machine possible values are 1,2.
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. NOTE: This property will not be serialized. It can only be populated by the server.
initialReplicationProgressPercentage?: number
Property Value
number
instanceType
Polymorphic discriminator, which specifies the different types this object can be
instanceType: "VMwareToAzStackHCI"
Property Value
"VMwareToAzStackHCI"
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. NOTE: This property will not be serialized. It can only be populated by the server.
lastRecoveryPointId?: string
Property Value
string
lastRecoveryPointReceived
Gets or sets the last recovery point received time. NOTE: This property will not be serialized. It can only be populated by the server.
lastRecoveryPointReceived?: Date
Property Value
Date
lastReplicationUpdateTime
Gets or sets the latest timestamp that replication status is updated. NOTE: This property will not be serialized. It can only be populated by the server.
lastReplicationUpdateTime?: Date
Property Value
Date
migrationProgressPercentage
Gets or sets the migration progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.
migrationProgressPercentage?: number
Property Value
number
nicsToInclude
Gets or sets the list of VM NIC to replicate.
nicsToInclude: VMwareToAzStackHCINicInput[]
Property Value
osName
Gets or sets the name of the OS. NOTE: This property will not be serialized. It can only be populated by the server.
osName?: string
Property Value
string
osType
Gets or sets the type of the OS. NOTE: This property will not be serialized. It can only be populated by the server.
osType?: string
Property Value
string
performAutoResync
Gets or sets a value indicating whether auto resync is to be done.
performAutoResync?: boolean
Property Value
boolean
protectedDisks
Gets or sets the list of protected disks. NOTE: This property will not be serialized. It can only be populated by the server.
protectedDisks?: VMwareToAzStackHCIProtectedDiskProperties[]
Property Value
protectedNics
Gets or sets the VM NIC details. NOTE: This property will not be serialized. It can only be populated by the server.
protectedNics?: VMwareToAzStackHCIProtectedNicProperties[]
Property Value
resumeProgressPercentage
Gets or sets the resume progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.
resumeProgressPercentage?: number
Property Value
number
resumeRetryCount
Gets or sets the resume retry count. NOTE: This property will not be serialized. It can only be populated by the server.
resumeRetryCount?: number
Property Value
number
resyncProgressPercentage
Gets or sets the resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM. NOTE: This property will not be serialized. It can only be populated by the server.
resyncProgressPercentage?: number
Property Value
number
resyncRequired
Gets or sets a value indicating whether resync is required. NOTE: This property will not be serialized. It can only be populated by the server.
resyncRequired?: boolean
Property Value
boolean
resyncRetryCount
Gets or sets the resync retry count. NOTE: This property will not be serialized. It can only be populated by the server.
resyncRetryCount?: number
Property Value
number
resyncState
Gets or sets the resync state. NOTE: This property will not be serialized. It can only be populated by the server.
resyncState?: string
Property Value
string
runAsAccountId
Gets or sets the run as account Id.
runAsAccountId: string
Property Value
string
sourceApplianceName
Gets or sets the source appliance name. NOTE: This property will not be serialized. It can only be populated by the server.
sourceApplianceName?: string
Property Value
string
sourceCpuCores
Gets or sets the source VM CPU cores. NOTE: This property will not be serialized. It can only be populated by the server.
sourceCpuCores?: number
Property Value
number
sourceDraName
Gets or sets the source DRA name.
sourceDraName: string
Property Value
string
sourceMemoryInMegaBytes
Gets or sets the source VM ram memory size in megabytes. NOTE: This property will not be serialized. It can only be populated by the server.
sourceMemoryInMegaBytes?: number
Property Value
number
sourceVmName
Gets or sets the source VM display name. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
targetAzStackHciClusterName?: string
Property Value
string
targetCpuCores
Gets or sets the target CPU cores.
targetCpuCores?: number
Property Value
number
targetDraName
Gets or sets the target DRA name.
targetDraName: 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. NOTE: This property will not be serialized. It can only be populated by the server.
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. NOTE: This property will not be serialized. It can only be populated by the server.
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
Azure SDK for JavaScript