Share via


MigrationAssessedDisk Class

Definition

The MigrationAssessedDisk.

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

Properties

DisplayName

Gets the machine display name.

GigabytesForRecommendedDiskSize

Gets the recommended disk size.

GigabytesProvisioned

Gets the gigabytes provisioned.

MegabytesPerSecondOfRead

Gets the megabytes per second of read.

MegabytesPerSecondOfWrite

Gets the megabytes per second of write.

MonthlyStorageCost

Gets the monthly storage cost.

Name

Gets the name.

NumberOfReadOperationsPerSecond

Gets the number of read operations per second.

NumberOfWriteOperationsPerSecond

Gets the number of write operations per second.

RecommendDiskThroughputInMbps

Gets the recommended disk throughput.

RecommendedDiskIops

Gets the recommended disk iops.

RecommendedDiskSize

Gets the recommended disk size.

RecommendedDiskType

Gets the recommended disk type.

Suitability

Gets the suitability.

SuitabilityDetail

Gets the suitability detail.

SuitabilityExplanation

Gets the suitability explanation.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<MigrationAssessedDisk>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MigrationAssessedDisk>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MigrationAssessedDisk>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MigrationAssessedDisk>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MigrationAssessedDisk>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to