SubscriptionSubscribedService

class oci.onesubscription.models.SubscriptionSubscribedService(**kwargs)

Bases: object

Subscribed service summary.

Methods

__init__(**kwargs) Initializes a new SubscriptionSubscribedService object with values from keyword arguments.

Attributes

associated_subscriptions Gets the associated_subscriptions of this SubscriptionSubscribedService.
available_amount Gets the available_amount of this SubscriptionSubscribedService.
booking_opty_number Gets the booking_opty_number of this SubscriptionSubscribedService.
commitment_services Gets the commitment_services of this SubscriptionSubscribedService.
csi Gets the csi of this SubscriptionSubscribedService.
data_center_region Gets the data_center_region of this SubscriptionSubscribedService.
funded_allocation_value Gets the funded_allocation_value of this SubscriptionSubscribedService.
id [Required] Gets the id of this SubscriptionSubscribedService.
is_intent_to_pay Gets the is_intent_to_pay of this SubscriptionSubscribedService.
net_unit_price Gets the net_unit_price of this SubscriptionSubscribedService.
operation_type Gets the operation_type of this SubscriptionSubscribedService.
order_number Gets the order_number of this SubscriptionSubscribedService.
original_promo_amount Gets the original_promo_amount of this SubscriptionSubscribedService.
partner_transaction_type Gets the partner_transaction_type of this SubscriptionSubscribedService.
pricing_model Gets the pricing_model of this SubscriptionSubscribedService.
product Gets the product of this SubscriptionSubscribedService.
program_type Gets the program_type of this SubscriptionSubscribedService.
promo_type Gets the promo_type of this SubscriptionSubscribedService.
quantity Gets the quantity of this SubscriptionSubscribedService.
status Gets the status of this SubscriptionSubscribedService.
term_value Gets the term_value of this SubscriptionSubscribedService.
term_value_uom Gets the term_value_uom of this SubscriptionSubscribedService.
time_end Gets the time_end of this SubscriptionSubscribedService.
time_start Gets the time_start of this SubscriptionSubscribedService.
total_value Gets the total_value of this SubscriptionSubscribedService.
used_amount Gets the used_amount of this SubscriptionSubscribedService.
__init__(**kwargs)

Initializes a new SubscriptionSubscribedService object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this SubscriptionSubscribedService.
  • product (oci.onesubscription.models.SubscriptionProduct) – The value to assign to the product property of this SubscriptionSubscribedService.
  • quantity (str) – The value to assign to the quantity property of this SubscriptionSubscribedService.
  • status (str) – The value to assign to the status property of this SubscriptionSubscribedService.
  • operation_type (str) – The value to assign to the operation_type property of this SubscriptionSubscribedService.
  • net_unit_price (str) – The value to assign to the net_unit_price property of this SubscriptionSubscribedService.
  • used_amount (str) – The value to assign to the used_amount property of this SubscriptionSubscribedService.
  • available_amount (str) – The value to assign to the available_amount property of this SubscriptionSubscribedService.
  • funded_allocation_value (str) – The value to assign to the funded_allocation_value property of this SubscriptionSubscribedService.
  • partner_transaction_type (str) – The value to assign to the partner_transaction_type property of this SubscriptionSubscribedService.
  • term_value (int) – The value to assign to the term_value property of this SubscriptionSubscribedService.
  • term_value_uom (str) – The value to assign to the term_value_uom property of this SubscriptionSubscribedService.
  • booking_opty_number (str) – The value to assign to the booking_opty_number property of this SubscriptionSubscribedService.
  • total_value (str) – The value to assign to the total_value property of this SubscriptionSubscribedService.
  • original_promo_amount (str) – The value to assign to the original_promo_amount property of this SubscriptionSubscribedService.
  • order_number (int) – The value to assign to the order_number property of this SubscriptionSubscribedService.
  • data_center_region (str) – The value to assign to the data_center_region property of this SubscriptionSubscribedService.
  • pricing_model (str) – The value to assign to the pricing_model property of this SubscriptionSubscribedService.
  • program_type (str) – The value to assign to the program_type property of this SubscriptionSubscribedService.
  • promo_type (str) – The value to assign to the promo_type property of this SubscriptionSubscribedService.
  • csi (int) – The value to assign to the csi property of this SubscriptionSubscribedService.
  • is_intent_to_pay (bool) – The value to assign to the is_intent_to_pay property of this SubscriptionSubscribedService.
  • time_start (datetime) – The value to assign to the time_start property of this SubscriptionSubscribedService.
  • time_end (datetime) – The value to assign to the time_end property of this SubscriptionSubscribedService.
  • commitment_services (list[oci.onesubscription.models.CommitmentService]) – The value to assign to the commitment_services property of this SubscriptionSubscribedService.
  • associated_subscriptions (list[oci.onesubscription.models.AssociatedSubscriptions]) – The value to assign to the associated_subscriptions property of this SubscriptionSubscribedService.
associated_subscriptions

Gets the associated_subscriptions of this SubscriptionSubscribedService. List of Associated Subscriptions

Returns:The associated_subscriptions of this SubscriptionSubscribedService.
Return type:list[oci.onesubscription.models.AssociatedSubscriptions]
available_amount

Gets the available_amount of this SubscriptionSubscribedService. Subscribed sercice available or remaining amount.

Returns:The available_amount of this SubscriptionSubscribedService.
Return type:str
booking_opty_number

Gets the booking_opty_number of this SubscriptionSubscribedService. Booking opportunity number of subscribed service.

Returns:The booking_opty_number of this SubscriptionSubscribedService.
Return type:str
commitment_services

Gets the commitment_services of this SubscriptionSubscribedService. List of commitment services of a line.

Returns:The commitment_services of this SubscriptionSubscribedService.
Return type:list[oci.onesubscription.models.CommitmentService]
csi

Gets the csi of this SubscriptionSubscribedService. Subscribed service CSI (Customer Service Identifier) number.

Returns:The csi of this SubscriptionSubscribedService.
Return type:int
data_center_region

Gets the data_center_region of this SubscriptionSubscribedService. Subscribed service data center region.

Returns:The data_center_region of this SubscriptionSubscribedService.
Return type:str
funded_allocation_value

Gets the funded_allocation_value of this SubscriptionSubscribedService. Funded allocation line value. Example: 12000.00

Returns:The funded_allocation_value of this SubscriptionSubscribedService.
Return type:str
id

[Required] Gets the id of this SubscriptionSubscribedService. SPM (Subscription Plan Management) internal subscribed service ID.

Returns:The id of this SubscriptionSubscribedService.
Return type:str
is_intent_to_pay

Gets the is_intent_to_pay of this SubscriptionSubscribedService. Subscribed service intent to pay parameter.

Returns:The is_intent_to_pay of this SubscriptionSubscribedService.
Return type:bool
net_unit_price

Gets the net_unit_price of this SubscriptionSubscribedService. Subscribed service net unit price.

Returns:The net_unit_price of this SubscriptionSubscribedService.
Return type:str
operation_type

Gets the operation_type of this SubscriptionSubscribedService. Subscribed service operation type.

Returns:The operation_type of this SubscriptionSubscribedService.
Return type:str
order_number

Gets the order_number of this SubscriptionSubscribedService. Sales order number associated with the subscribed service.

Returns:The order_number of this SubscriptionSubscribedService.
Return type:int
original_promo_amount

Gets the original_promo_amount of this SubscriptionSubscribedService. Subscribed service promotion amount.

Returns:The original_promo_amount of this SubscriptionSubscribedService.
Return type:str
partner_transaction_type

Gets the partner_transaction_type of this SubscriptionSubscribedService. The name of the partner to which the subscription belongs, however depending on which subscription, the invoicing can differ.

Returns:The partner_transaction_type of this SubscriptionSubscribedService.
Return type:str
pricing_model

Gets the pricing_model of this SubscriptionSubscribedService. Subscribed service pricing model.

Returns:The pricing_model of this SubscriptionSubscribedService.
Return type:str
product

Gets the product of this SubscriptionSubscribedService.

Returns:The product of this SubscriptionSubscribedService.
Return type:oci.onesubscription.models.SubscriptionProduct
program_type

Gets the program_type of this SubscriptionSubscribedService. Subscribed service program type.

Returns:The program_type of this SubscriptionSubscribedService.
Return type:str
promo_type

Gets the promo_type of this SubscriptionSubscribedService. Subscribed service promotion type.

Returns:The promo_type of this SubscriptionSubscribedService.
Return type:str
quantity

Gets the quantity of this SubscriptionSubscribedService. Subscribed service quantity.

Returns:The quantity of this SubscriptionSubscribedService.
Return type:str
status

Gets the status of this SubscriptionSubscribedService. Subscribed service status.

Returns:The status of this SubscriptionSubscribedService.
Return type:str
term_value

Gets the term_value of this SubscriptionSubscribedService. Term value in months.

Returns:The term_value of this SubscriptionSubscribedService.
Return type:int
term_value_uom

Gets the term_value_uom of this SubscriptionSubscribedService. Term value UOM (Unit of Measure).

Returns:The term_value_uom of this SubscriptionSubscribedService.
Return type:str
time_end

Gets the time_end of this SubscriptionSubscribedService. Subscribed service end date.

Returns:The time_end of this SubscriptionSubscribedService.
Return type:datetime
time_start

Gets the time_start of this SubscriptionSubscribedService. Subscribed service start date.

Returns:The time_start of this SubscriptionSubscribedService.
Return type:datetime
total_value

Gets the total_value of this SubscriptionSubscribedService. Subscribed service total value.

Returns:The total_value of this SubscriptionSubscribedService.
Return type:str
used_amount

Gets the used_amount of this SubscriptionSubscribedService. Subscribed service used amount.

Returns:The used_amount of this SubscriptionSubscribedService.
Return type:str