共用方式為


DataBoxEdgeVmMemory Class

Definition

VmMemory Data.

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

Constructors

DataBoxEdgeVmMemory()

Initializes a new instance of DataBoxEdgeVmMemory.

Properties

CurrentMemoryUsageInMB

The current memory used by the virtual machine.

StartupMemoryInMB

The total amount of RAM in the virtual machine, as seen by the guest operating system. For a virtual machine with dynamic memory enabled, this represents the initial memory available at startup.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataBoxEdgeVmMemory>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataBoxEdgeVmMemory>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataBoxEdgeVmMemory>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataBoxEdgeVmMemory>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataBoxEdgeVmMemory>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to