ProductAndService¶
- class oci.onesubscription.models.ProductAndService(**kwargs)¶
Bases:
objectAuthorization-order product or service that draws down from the subscription.
Methods:
__init__(**kwargs)Initializes a new ProductAndService object with values from keyword arguments.
Attributes:
Gets the amount_authorized of this ProductAndService.
Gets the amount_consumed of this ProductAndService.
Gets the amount_provisioned of this ProductAndService.
Gets the service_name of this ProductAndService.
Gets the sub_id of this ProductAndService.
Gets the time_end of this ProductAndService.
Gets the time_start of this ProductAndService.
- __init__(**kwargs)¶
Initializes a new ProductAndService object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
sub_id (str) – The value to assign to the sub_id property of this ProductAndService.
service_name (str) – The value to assign to the service_name property of this ProductAndService.
time_start (datetime) – The value to assign to the time_start property of this ProductAndService.
time_end (datetime) – The value to assign to the time_end property of this ProductAndService.
amount_authorized (float) – The value to assign to the amount_authorized property of this ProductAndService.
amount_provisioned (float) – The value to assign to the amount_provisioned property of this ProductAndService.
amount_consumed (float) – The value to assign to the amount_consumed property of this ProductAndService.
- property amount_authorized¶
Gets the amount_authorized of this ProductAndService. Amount authorized for the product or service.
- Returns
The amount_authorized of this ProductAndService.
- Return type
float
- property amount_consumed¶
Gets the amount_consumed of this ProductAndService. Amount consumed by the product or service.
- Returns
The amount_consumed of this ProductAndService.
- Return type
float
- property amount_provisioned¶
Gets the amount_provisioned of this ProductAndService. Amount provisioned for the product or service.
- Returns
The amount_provisioned of this ProductAndService.
- Return type
float
- property service_name¶
Gets the service_name of this ProductAndService. Name of the product or service.
- Returns
The service_name of this ProductAndService.
- Return type
str
- property sub_id¶
Gets the sub_id of this ProductAndService. Subscription identifier; may be blank for non-cloud transactions.
- Returns
The sub_id of this ProductAndService.
- Return type
str
- property time_end¶
Gets the time_end of this ProductAndService. End date and time for the product or service.
- Returns
The time_end of this ProductAndService.
- Return type
datetime
- property time_start¶
Gets the time_start of this ProductAndService. Start date and time for the product or service.
- Returns
The time_start of this ProductAndService.
- Return type
datetime