HyperVToAzStackHCIProtectedItemModelCustomPropertiesResponse

data class HyperVToAzStackHCIProtectedItemModelCustomPropertiesResponse(val activeLocation: String, val customLocationRegion: String, val disksToInclude: List<HyperVToAzStackHCIDiskInputResponse>, val dynamicMemoryConfig: ProtectedItemDynamicMemoryConfigResponse? = null, val fabricDiscoveryMachineId: String, val failoverRecoveryPointId: String, val firmwareType: String, val hyperVGeneration: String, val initialReplicationProgressPercentage: Int, val instanceType: String, val isDynamicRam: Boolean? = null, val lastRecoveryPointId: String, val lastRecoveryPointReceived: String, val lastReplicationUpdateTime: String, val nicsToInclude: List<HyperVToAzStackHCINicInputResponse>, val osName: String, val osType: String, val protectedDisks: List<HyperVToAzStackHCIProtectedDiskPropertiesResponse>, val protectedNics: List<HyperVToAzStackHCIProtectedNicPropertiesResponse>, val resyncProgressPercentage: Int, val runAsAccountId: String, val sourceApplianceName: String, val sourceCpuCores: Int, val sourceDraName: String, val sourceMemoryInMegaBytes: Double, val sourceVmName: String, val storageContainerId: String, val targetApplianceName: String, val targetArcClusterCustomLocationId: String, val targetAzStackHciClusterName: String, val targetCpuCores: Int? = null, val targetDraName: String, val targetHciClusterId: String, val targetLocation: String, val targetMemoryInMegaBytes: Int? = null, val targetNetworkId: String? = null, val targetResourceGroupId: String, val targetVmBiosId: String, val targetVmName: String? = null, val testNetworkId: String? = null)

HyperV to AzStackHCI Protected item model custom properties.

Constructors

constructor(activeLocation: String, customLocationRegion: String, disksToInclude: List<HyperVToAzStackHCIDiskInputResponse>, dynamicMemoryConfig: ProtectedItemDynamicMemoryConfigResponse? = null, fabricDiscoveryMachineId: String, failoverRecoveryPointId: String, firmwareType: String, hyperVGeneration: String, initialReplicationProgressPercentage: Int, instanceType: String, isDynamicRam: Boolean? = null, lastRecoveryPointId: String, lastRecoveryPointReceived: String, lastReplicationUpdateTime: String, nicsToInclude: List<HyperVToAzStackHCINicInputResponse>, osName: String, osType: String, protectedDisks: List<HyperVToAzStackHCIProtectedDiskPropertiesResponse>, protectedNics: List<HyperVToAzStackHCIProtectedNicPropertiesResponse>, resyncProgressPercentage: Int, runAsAccountId: String, sourceApplianceName: String, sourceCpuCores: Int, sourceDraName: String, sourceMemoryInMegaBytes: Double, sourceVmName: String, storageContainerId: String, targetApplianceName: String, targetArcClusterCustomLocationId: String, targetAzStackHciClusterName: String, targetCpuCores: Int? = null, targetDraName: String, targetHciClusterId: String, targetLocation: String, targetMemoryInMegaBytes: Int? = null, targetNetworkId: String? = null, targetResourceGroupId: String, targetVmBiosId: String, targetVmName: String? = null, testNetworkId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Gets or sets the location of the protected item.

Link copied to clipboard

Gets or sets the location of Azure Arc HCI custom location resource.

Link copied to clipboard

Gets or sets the list of disks to replicate.

Link copied to clipboard

Protected item dynamic memory config.

Link copied to clipboard

Gets or sets the ARM Id of the discovered machine.

Link copied to clipboard

Gets or sets the recovery point Id to which the VM was failed over.

Link copied to clipboard

Gets or sets the firmware type.

Link copied to clipboard

Gets or sets the hypervisor generation of the virtual machine.

Link copied to clipboard

Gets or sets the initial replication progress percentage. This is calculated based on total bytes processed for all disks in the source VM.

Link copied to clipboard

Gets or sets the instance type. Expected value is 'HyperVToAzStackHCI'.

Link copied to clipboard
val isDynamicRam: Boolean? = null

Gets or sets a value indicating whether memory is dynamical.

Link copied to clipboard

Gets or sets the last recovery point Id.

Link copied to clipboard

Gets or sets the last recovery point received time.

Link copied to clipboard

Gets or sets the latest timestamp that replication status is updated.

Link copied to clipboard

Gets or sets the list of VM NIC to replicate.

Link copied to clipboard

Gets or sets the name of the OS.

Link copied to clipboard

Gets or sets the type of the OS.

Link copied to clipboard

Gets or sets the list of protected disks.

Link copied to clipboard
Link copied to clipboard

Gets or sets the resync progress percentage. This is calculated based on total bytes processed for all disks in the source VM.

Link copied to clipboard

Gets or sets the Run As account Id.

Link copied to clipboard

Gets or sets the source appliance name.

Link copied to clipboard

Gets or sets the source VM CPU cores.

Link copied to clipboard

Gets or sets the source DRA name.

Link copied to clipboard

Gets or sets the source VM ram memory size in megabytes.

Link copied to clipboard

Gets or sets the source VM display name.

Link copied to clipboard

Gets or sets the target storage container ARM Id.

Link copied to clipboard

Gets or sets the target appliance name.

Link copied to clipboard

Gets or sets the Target Arc Cluster Custom Location ARM Id.

Link copied to clipboard

Gets or sets the Target AzStackHCI cluster name.

Link copied to clipboard
val targetCpuCores: Int? = null

Gets or sets the target CPU cores.

Link copied to clipboard

Gets or sets the target DRA name.

Link copied to clipboard

Gets or sets the Target HCI Cluster ARM Id.

Link copied to clipboard

Gets or sets the target location.

Link copied to clipboard

Gets or sets the target memory in mega-bytes.

Link copied to clipboard
val targetNetworkId: String? = null

Gets or sets the target network Id within AzStackHCI Cluster.

Link copied to clipboard

Gets or sets the target resource group ARM Id.

Link copied to clipboard

Gets or sets the BIOS Id of the target AzStackHCI VM.

Link copied to clipboard
val targetVmName: String? = null

Gets or sets the target VM display name.

Link copied to clipboard
val testNetworkId: String? = null

Gets or sets the target test network Id within AzStackHCI Cluster.