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

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.
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 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 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 flag

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 to 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. This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may 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

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