다음을 통해 공유


ReservationBillingStatus Class

Definition

Latest billing status for this reservation.

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

Properties

DrrWeightedAverage

Weighted average of the data-reduction ratio for all associated pools.

ExtraUsedCapacityLowUsageRounding

Extra capacity added when rounding up low-usage pools to 30TiB. In bytes.

ExtraUsedCapacityNonReducible

Extra capacity added because of low DRR storage pools; In bytes.

ExtraUsedCapacityNonReduciblePlanDiscount

Extra capacity discounted due to plan forgiving some low-DRR usage. In bytes.

LowDrrPoolCount

How many associated storage pools reported low data reduction ratio (DRR).

Timestamp

Timestamp for the latest update of this billing status, in RFC 3339 format.

TotalNonReducibleReported

The sum of total used capacity for all pools with low DRR, if the DRR penalty applies. In bytes.

TotalPerformanceIncludedPlan

Total performance amount included in plan. In bytes per second.

TotalPerformanceOverage

Total performance amount reported at on-demand price. In MB per second.

TotalPerformanceReported

The sum of all performance settings across the pools under this reservation. In MB per second.

TotalUsedCapacityBilled

Total used capacity actually billed. In bytes.

TotalUsedCapacityIncludedPlan

Total used capacity included in plan. In bytes.

TotalUsedCapacityOverage

Total used capacity reported at on-demand price. In bytes.

TotalUsedCapacityReported

Total used capacity as reported by associated storage pools. In bytes.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ReservationBillingStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ReservationBillingStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReservationBillingStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ReservationBillingStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ReservationBillingStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to