Class GetUsageAndQuotaResult
public sealed record GetUsageAndQuotaResult : EmptyResult, IEquatable<EmptyResult>, IEquatable<GetUsageAndQuotaResult>
- Inheritance
-
EmptyResultGetUsageAndQuotaResult
- Implements
-
IEquatable<EmptyResult>
- Inherited Members
-
EmptyResult.ToString()EmptyResult.GetHashCode()EmptyResult.Equals(EmptyResult)EmptyResult.<Clone>$()EmptyResult.AdditionalDataEmptyResult.AdditionalMessageData
Constructors
GetUsageAndQuotaResult(double, double, bool, ImmutableArray<UsageForType>)
public GetUsageAndQuotaResult(double Usage, double Quota, bool OverrideActive, ImmutableArray<UsageForType> UsageBreakdown)
Parameters
UsagedoubleStorage usage (bytes).
QuotadoubleStorage quota (bytes).
OverrideActiveboolWhether or not the origin has an active storage quota override
UsageBreakdownImmutableArray<UsageForType>Storage usage per type (bytes).
Properties
OverrideActive
Whether or not the origin has an active storage quota override
public bool OverrideActive { get; init; }
Property Value
Quota
Storage quota (bytes).
public double Quota { get; init; }
Property Value
Usage
Storage usage (bytes).
public double Usage { get; init; }
Property Value
UsageBreakdown
Storage usage per type (bytes).
public ImmutableArray<UsageForType> UsageBreakdown { get; init; }