CommitmentSummary

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

Bases: object

Subscribed Service commitment summary

Methods

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

Attributes

available_amount Gets the available_amount of this CommitmentSummary.
funded_allocation_value Gets the funded_allocation_value of this CommitmentSummary.
id [Required] Gets the id of this CommitmentSummary.
quantity Gets the quantity of this CommitmentSummary.
subscribed_service_id Gets the subscribed_service_id of this CommitmentSummary.
time_end Gets the time_end of this CommitmentSummary.
time_start Gets the time_start of this CommitmentSummary.
used_amount Gets the used_amount of this CommitmentSummary.
__init__(**kwargs)

Initializes a new CommitmentSummary 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 CommitmentSummary.
  • subscribed_service_id (str) – The value to assign to the subscribed_service_id property of this CommitmentSummary.
  • time_start (datetime) – The value to assign to the time_start property of this CommitmentSummary.
  • time_end (datetime) – The value to assign to the time_end property of this CommitmentSummary.
  • quantity (str) – The value to assign to the quantity property of this CommitmentSummary.
  • used_amount (str) – The value to assign to the used_amount property of this CommitmentSummary.
  • available_amount (str) – The value to assign to the available_amount property of this CommitmentSummary.
  • funded_allocation_value (str) – The value to assign to the funded_allocation_value property of this CommitmentSummary.
available_amount

Gets the available_amount of this CommitmentSummary. Commitment available amount

Returns:The available_amount of this CommitmentSummary.
Return type:str
funded_allocation_value

Gets the funded_allocation_value of this CommitmentSummary. Funded Allocation line value example: 12000.00

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

[Required] Gets the id of this CommitmentSummary. SPM internal Commitment ID

Returns:The id of this CommitmentSummary.
Return type:str
quantity

Gets the quantity of this CommitmentSummary. Commitment quantity

Returns:The quantity of this CommitmentSummary.
Return type:str
subscribed_service_id

Gets the subscribed_service_id of this CommitmentSummary. SPM internal Subscribed Service ID

Returns:The subscribed_service_id of this CommitmentSummary.
Return type:str
time_end

Gets the time_end of this CommitmentSummary. Commitment end date

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

Gets the time_start of this CommitmentSummary. Commitment start date

Returns:The time_start of this CommitmentSummary.
Return type:datetime
used_amount

Gets the used_amount of this CommitmentSummary. Commitment used amount

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