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

AssociatedSubscriptions

Declaration
[JsonProperty(PropertyName = "associatedSubscriptions")]
public List<AssociatedSubscriptions> AssociatedSubscriptions { get; set; }
Property Value
Type Description
List<AssociatedSubscriptions>

List of Associated Subscriptions

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 (Customer Service Identifier) 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 (Subscription Plan Management) 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 parameter.

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 with 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

The name of the partner to which the subscription belongs, however depending on which subscription, the invoicing can 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 (Unit of Measure).

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