Show / Hide Table of Contents

Class SubscriptionSubscribedService

Subscribed Service summary

Inheritance
object
SubscriptionSubscribedService
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OnesubscriptionService.Models
Assembly: OCI.DotNetSDK.Onesubscription.dll
Syntax
public class SubscriptionSubscribedService

Properties

AvailableAmount

Declaration
[JsonProperty(PropertyName = "availableAmount")]
public string AvailableAmount { get; set; }
Property Value
Type Description
string

Subscribed sercice available or remaining amount

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<CommitmentService> CommitmentServices { get; set; }
Property Value
Type Description
List<CommitmentService>

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

OriginalPromoAmount

Declaration
[JsonProperty(PropertyName = "originalPromoAmount")]
public string OriginalPromoAmount { get; set; }
Property Value
Type Description
string

Subscribed service Promotion Amount

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

UsedAmount

Declaration
[JsonProperty(PropertyName = "usedAmount")]
public string UsedAmount { get; set; }
Property Value
Type Description
string

Subscribed service used amount

In this article
Back to top