共用方式為


EdgeClusterMemoryCapacity Class

Definition

NodeCapacityInfo defines the required information to determine the placement of a VM.

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

Constructors

EdgeClusterMemoryCapacity()

Initializes a new instance of EdgeClusterMemoryCapacity.

Properties

ClusterFailoverMemoryInMB

The failover memory in the cluster in MB.

ClusterFragmentationMemoryInMB

The fragmentation memory in the cluster in MB.

ClusterFreeMemoryInMB

The free memory in the cluster in MB.

ClusterHyperVReserveMemoryMb

The memory reserved for Hyper-V in the cluster in MB.

ClusterInfraVmMemoryInMB

The memory of the Infra VM in the cluster in MB.

ClusterMemoryUsedByVmsInMB

The memory used by VMs in the cluster in MB.

ClusterNonFailoverVmInMB

The non-failover memory in the cluster in MB.

ClusterTotalMemoryInMB

The total memory in the cluster in MB.

ClusterUsedMemoryInMB

The used memory in the cluster in MB.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<EdgeClusterMemoryCapacity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<EdgeClusterMemoryCapacity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<EdgeClusterMemoryCapacity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<EdgeClusterMemoryCapacity>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<EdgeClusterMemoryCapacity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to