Class SubscribedServiceSummary
Subscribed Service summary
Inherited Members
Namespace: Oci.OsubsubscriptionService.Models
Assembly: OCI.DotNetSDK.Osubsubscription.dll
Syntax
public class SubscribedServiceSummary
Properties
BookingOptyNumber
Declaration
[JsonProperty(PropertyName = "bookingOptyNumber")]
public string BookingOptyNumber { get; set; }
Property Value
Type | Description |
---|---|
string | Booking Opportunity Number of Subscribed Service |
CommitmentServices
Declaration
[JsonProperty(PropertyName = "commitmentServices")]
public List<Commitment> CommitmentServices { get; set; }
Property Value
Type | Description |
---|---|
List<Commitment> | List of Commitment services of a line |
Csi
Declaration
[JsonProperty(PropertyName = "csi")]
public long? Csi { get; set; }
Property Value
Type | Description |
---|---|
long? | Subscribed service CSI number |
DataCenterRegion
Declaration
[JsonProperty(PropertyName = "dataCenterRegion")]
public string DataCenterRegion { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service data center region |
FundedAllocationValue
Declaration
[JsonProperty(PropertyName = "fundedAllocationValue")]
public string FundedAllocationValue { get; set; }
Property Value
Type | Description |
---|---|
string | Funded Allocation line value Example: 12000.00 |
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | SPM internal Subscribed Service ID |
Remarks
Required
IsIntentToPay
Declaration
[JsonProperty(PropertyName = "isIntentToPay")]
public bool? IsIntentToPay { get; set; }
Property Value
Type | Description |
---|---|
bool? | Subscribed service intent to pay flag |
NetUnitPrice
Declaration
[JsonProperty(PropertyName = "netUnitPrice")]
public string NetUnitPrice { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service net unit price |
OperationType
Declaration
[JsonProperty(PropertyName = "operationType")]
public string OperationType { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service operation type |
OrderNumber
Declaration
[JsonProperty(PropertyName = "orderNumber")]
public long? OrderNumber { get; set; }
Property Value
Type | Description |
---|---|
long? | Sales Order Number associated to the subscribed service |
PartnerTransactionType
Declaration
[JsonProperty(PropertyName = "partnerTransactionType")]
public string PartnerTransactionType { get; set; }
Property Value
Type | Description |
---|---|
string | This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differ |
PricingModel
Declaration
[JsonProperty(PropertyName = "pricingModel")]
public string PricingModel { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service pricing model |
Product
Declaration
[JsonProperty(PropertyName = "product")]
public SubscriptionProduct Product { get; set; }
Property Value
Type | Description |
---|---|
SubscriptionProduct |
ProgramType
Declaration
[JsonProperty(PropertyName = "programType")]
public string ProgramType { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service program type |
PromoType
Declaration
[JsonProperty(PropertyName = "promoType")]
public string PromoType { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service promotion type |
Quantity
Declaration
[JsonProperty(PropertyName = "quantity")]
public string Quantity { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service quantity |
Status
Declaration
[JsonProperty(PropertyName = "status")]
public string Status { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service status |
TermValue
Declaration
[JsonProperty(PropertyName = "termValue")]
public long? TermValue { get; set; }
Property Value
Type | Description |
---|---|
long? | Term value in Months |
TermValueUOM
Declaration
[JsonProperty(PropertyName = "termValueUOM")]
public string TermValueUOM { get; set; }
Property Value
Type | Description |
---|---|
string | Term value UOM |
TimeEnd
Declaration
[JsonProperty(PropertyName = "timeEnd")]
public DateTime? TimeEnd { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Subscribed service end date |
TimeStart
Declaration
[JsonProperty(PropertyName = "timeStart")]
public DateTime? TimeStart { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Subscribed service start date |
TotalValue
Declaration
[JsonProperty(PropertyName = "totalValue")]
public string TotalValue { get; set; }
Property Value
Type | Description |
---|---|
string | Subscribed service total value |