Class UsageLedgerSummary
Revenue invoice consumption detail for a subscription.
Inherited Members
Namespace: Oci.OnesubscriptionService.Models
Assembly: OCI.DotNetSDK.Onesubscription.dll
Syntax
public class UsageLedgerSummary
Properties
CommitmentPeriod
Declaration
[JsonProperty(PropertyName = "commitmentPeriod")]
public string CommitmentPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Commitment period from the subscription details summary. |
ConsumptionAmount
Declaration
[JsonProperty(PropertyName = "consumptionAmount")]
public double ConsumptionAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| double | Amount consumed on the consumption date. |
ServiceName
Declaration
[JsonProperty(PropertyName = "serviceName")]
public string ServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Name of the consumed product or service. |
SubId
Declaration
[JsonProperty(PropertyName = "subId")]
public string SubId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Authorization-order subscription identifier. |
TimeConsumption
Declaration
[JsonProperty(PropertyName = "timeConsumption")]
public DateTime? TimeConsumption { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | Revenue invoice consumption date. |
Type
Declaration
[JsonProperty(PropertyName = "type")]
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Consumption category. Known values include Consumption, Commitment Expiration, and Overage. |