ArmMigrationAssessmentModelFactory.AssessmentManagedDiskSkuDto Method

Definition

Initializes a new instance of AssessmentManagedDiskSkuDto.

public static Azure.ResourceManager.Migration.Assessment.Models.AssessmentManagedDiskSkuDto AssessmentManagedDiskSkuDto(Azure.ResourceManager.Migration.Assessment.Models.ManagedDiskSkuDtoDiskType? diskType = default, Azure.ResourceManager.Migration.Assessment.Models.AssessmentDiskSize? diskSize = default, Azure.ResourceManager.Migration.Assessment.Models.ManagedDiskSkuDtoDiskRedundancy? diskRedundancy = default, double? storageCost = default, double? recommendedSizeInGib = default, double? recommendedThroughputInMbps = default, double? recommendedIops = default);
static member AssessmentManagedDiskSkuDto : Nullable<Azure.ResourceManager.Migration.Assessment.Models.ManagedDiskSkuDtoDiskType> * Nullable<Azure.ResourceManager.Migration.Assessment.Models.AssessmentDiskSize> * Nullable<Azure.ResourceManager.Migration.Assessment.Models.ManagedDiskSkuDtoDiskRedundancy> * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> -> Azure.ResourceManager.Migration.Assessment.Models.AssessmentManagedDiskSkuDto
Public Shared Function AssessmentManagedDiskSkuDto (Optional diskType As Nullable(Of ManagedDiskSkuDtoDiskType) = Nothing, Optional diskSize As Nullable(Of AssessmentDiskSize) = Nothing, Optional diskRedundancy As Nullable(Of ManagedDiskSkuDtoDiskRedundancy) = Nothing, Optional storageCost As Nullable(Of Double) = Nothing, Optional recommendedSizeInGib As Nullable(Of Double) = Nothing, Optional recommendedThroughputInMbps As Nullable(Of Double) = Nothing, Optional recommendedIops As Nullable(Of Double) = Nothing) As AssessmentManagedDiskSkuDto

Parameters

diskType
Nullable<ManagedDiskSkuDtoDiskType>

Gets the Type ("tier") of disk - e.g. standard, premium, ultra.

diskSize
Nullable<AssessmentDiskSize>

Gets the Size of the managed disk - e.g. P30, P40.

diskRedundancy
Nullable<ManagedDiskSkuDtoDiskRedundancy>

Gets disk redundancy - e.g. LRS, ZRS.

storageCost
Nullable<Double>

Gets the managed disk storage cost.

recommendedSizeInGib
Nullable<Double>

Gets the recommended in GB of the managed disk.

recommendedThroughputInMbps
Nullable<Double>

Gets the recommended throughput in MBPS of the managed disk.

recommendedIops
Nullable<Double>

Gets the recommended IOPS of the managed disk.

Returns

A new AssessmentManagedDiskSkuDto instance for mocking.

Applies to