Share via


AssessmentManagedDiskSkuDto Class

Definition

Class representing an Azure Managed Disk SKU.

public class AssessmentManagedDiskSkuDto : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Migration.Assessment.Models.AssessmentManagedDiskSkuDto>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Migration.Assessment.Models.AssessmentManagedDiskSkuDto>
type AssessmentManagedDiskSkuDto = class
    interface IJsonModel<AssessmentManagedDiskSkuDto>
    interface IPersistableModel<AssessmentManagedDiskSkuDto>
Public Class AssessmentManagedDiskSkuDto
Implements IJsonModel(Of AssessmentManagedDiskSkuDto), IPersistableModel(Of AssessmentManagedDiskSkuDto)
Inheritance
AssessmentManagedDiskSkuDto
Implements

Properties

DiskRedundancy

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

DiskSize

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

DiskType

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

RecommendedIops

Gets the recommended IOPS of the managed disk.

RecommendedSizeInGib

Gets the recommended in GB of the managed disk.

RecommendedThroughputInMbps

Gets the recommended throughput in MBPS of the managed disk.

StorageCost

Gets the managed disk storage cost.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AssessmentManagedDiskSkuDto>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AssessmentManagedDiskSkuDto>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AssessmentManagedDiskSkuDto>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AssessmentManagedDiskSkuDto>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AssessmentManagedDiskSkuDto>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to