ArmRecoveryServicesDataReplicationModelFactory.HyperVToAzStackHciProtectedDiskProperties Method

Definition

Initializes a new instance of HyperVToAzStackHciProtectedDiskProperties.

public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedDiskProperties HyperVToAzStackHciProtectedDiskProperties (Azure.Core.ResourceIdentifier storageContainerId = default, string storageContainerLocalPath = default, string sourceDiskId = default, string sourceDiskName = default, string seedDiskName = default, string testMigrateDiskName = default, string migrateDiskName = default, bool? isOSDisk = default, long? capacityInBytes = default, bool? isDynamic = default, string diskType = default);
static member HyperVToAzStackHciProtectedDiskProperties : Azure.Core.ResourceIdentifier * string * string * string * string * string * string * Nullable<bool> * Nullable<int64> * Nullable<bool> * string -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedDiskProperties
Public Shared Function HyperVToAzStackHciProtectedDiskProperties (Optional storageContainerId As ResourceIdentifier = Nothing, Optional storageContainerLocalPath As String = Nothing, Optional sourceDiskId As String = Nothing, Optional sourceDiskName As String = Nothing, Optional seedDiskName As String = Nothing, Optional testMigrateDiskName As String = Nothing, Optional migrateDiskName As String = Nothing, Optional isOSDisk As Nullable(Of Boolean) = Nothing, Optional capacityInBytes As Nullable(Of Long) = Nothing, Optional isDynamic As Nullable(Of Boolean) = Nothing, Optional diskType As String = Nothing) As HyperVToAzStackHciProtectedDiskProperties

Parameters

storageContainerId
ResourceIdentifier

Gets or sets the ARM Id of the storage container.

storageContainerLocalPath
String

Gets or sets the local path of the storage container.

sourceDiskId
String

Gets or sets the source disk Id.

sourceDiskName
String

Gets or sets the source disk Name.

seedDiskName
String

Gets or sets the seed disk name.

testMigrateDiskName
String

Gets or sets the test failover clone disk.

migrateDiskName
String

Gets or sets the failover clone disk.

isOSDisk
Nullable<Boolean>

Gets or sets a value indicating whether the disk is the OS disk.

capacityInBytes
Nullable<Int64>

Gets or sets the disk capacity in bytes.

isDynamic
Nullable<Boolean>

Gets or sets a value indicating whether dynamic sizing is enabled on the virtual hard disk.

diskType
String

Gets or sets the disk type.

Returns

A new HyperVToAzStackHciProtectedDiskProperties instance for mocking.

Applies to