ReservationBillingStatus Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |