Class BillingModeSummary
How a table is billed and when it last switched to on-demand capacity.
public sealed record BillingModeSummary : IEquatable<BillingModeSummary>
- Inheritance
-
BillingModeSummary
- Implements
- Inherited Members
Constructors
BillingModeSummary()
public BillingModeSummary()
Properties
BillingMode
Gets the billing mode of the table. Unspecified if DynamoDB reported none.
public BillingMode BillingMode { get; init; }
Property Value
LastUpdateToPayPerRequestDateTime
Gets when the table was last switched to PayPerRequest, or null if it never was. A table can be switched back and forth only once every 24 hours.
public DateTimeOffset? LastUpdateToPayPerRequestDateTime { get; init; }
Property Value
Methods
Equals(BillingModeSummary?)
public bool Equals(BillingModeSummary? other)
Parameters
otherBillingModeSummary
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(BillingModeSummary?, BillingModeSummary?)
public static bool operator ==(BillingModeSummary? left, BillingModeSummary? right)
Parameters
leftBillingModeSummaryrightBillingModeSummary
Returns
operator !=(BillingModeSummary?, BillingModeSummary?)
public static bool operator !=(BillingModeSummary? left, BillingModeSummary? right)
Parameters
leftBillingModeSummaryrightBillingModeSummary