Class BillingScheduleSummary
Billing schedule details related to subscription ID.
Inherited Members
Namespace: Oci.OnesubscriptionService.Models
Assembly: OCI.DotNetSDK.Onesubscription.dll
Syntax
public class BillingScheduleSummary
Properties
Amount
Declaration
[JsonProperty(PropertyName = "amount")]
public string Amount { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Billing schedule line net amount. |
ArCustomerTransactionId
Declaration
[JsonProperty(PropertyName = "arCustomerTransactionId")]
public string ArCustomerTransactionId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Indicates the associated accounts receivable customer transaction ID, which is a unique identifier existing on the accounts receivable. |
ArInvoiceNumber
Declaration
[JsonProperty(PropertyName = "arInvoiceNumber")]
public string ArInvoiceNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Indicates the associated accounts receivable invoice number. |
BillingFrequency
Declaration
[JsonProperty(PropertyName = "billingFrequency")]
public string BillingFrequency { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Billing frequency. |
InvoiceStatus
Declaration
[JsonProperty(PropertyName = "invoiceStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BillingScheduleSummary.InvoiceStatusEnum? InvoiceStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| BillingScheduleSummary.InvoiceStatusEnum? | Billing schedule invoice status. |
NetUnitPrice
Declaration
[JsonProperty(PropertyName = "netUnitPrice")]
public string NetUnitPrice { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Billing schedule net unit price. |
OrderNumber
Declaration
[JsonProperty(PropertyName = "orderNumber")]
public string OrderNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Order number associated with the subscribed service. |
Product
Declaration
[JsonProperty(PropertyName = "product")]
public BillingScheduleProduct Product { get; set; }
Property Value
| Type | Description |
|---|---|
| BillingScheduleProduct |
Quantity
Declaration
[JsonProperty(PropertyName = "quantity")]
public string Quantity { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Billing schedule quantity. |
SubscribedServiceId
Declaration
[JsonProperty(PropertyName = "subscribedServiceId")]
public string SubscribedServiceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | SPM (Subscription Plan Management) internal subscribed service ID. |
TimeEnd
Declaration
[JsonProperty(PropertyName = "timeEnd")]
public DateTime? TimeEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | Billing schedule end date. |
TimeInvoicing
Declaration
[JsonProperty(PropertyName = "timeInvoicing")]
public DateTime? TimeInvoicing { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | Billing schedule invoicing date. |
TimeStart
Declaration
[JsonProperty(PropertyName = "timeStart")]
public DateTime? TimeStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | Billing schedule start date. |