SubscriptionSku¶
-
class
oci.tenant_manager_control_plane.models.SubscriptionSku(**kwargs)¶ Bases:
objectSKU information.
Methods
__init__(**kwargs)Initializes a new SubscriptionSku object with values from keyword arguments. Attributes
descriptionGets the description of this SubscriptionSku. end_dateGets the end_date of this SubscriptionSku. gsi_order_line_idGets the gsi_order_line_id of this SubscriptionSku. is_additional_instanceGets the is_additional_instance of this SubscriptionSku. is_base_service_componentGets the is_base_service_component of this SubscriptionSku. license_part_descriptionGets the license_part_description of this SubscriptionSku. metric_nameGets the metric_name of this SubscriptionSku. quantityGets the quantity of this SubscriptionSku. sku[Required] Gets the sku of this SubscriptionSku. start_dateGets the start_date of this SubscriptionSku. -
__init__(**kwargs)¶ Initializes a new SubscriptionSku object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - sku (str) – The value to assign to the sku property of this SubscriptionSku.
- quantity (int) – The value to assign to the quantity property of this SubscriptionSku.
- description (str) – The value to assign to the description property of this SubscriptionSku.
- gsi_order_line_id (str) – The value to assign to the gsi_order_line_id property of this SubscriptionSku.
- license_part_description (str) – The value to assign to the license_part_description property of this SubscriptionSku.
- metric_name (str) – The value to assign to the metric_name property of this SubscriptionSku.
- is_base_service_component (bool) – The value to assign to the is_base_service_component property of this SubscriptionSku.
- is_additional_instance (bool) – The value to assign to the is_additional_instance property of this SubscriptionSku.
- start_date (datetime) – The value to assign to the start_date property of this SubscriptionSku.
- end_date (datetime) – The value to assign to the end_date property of this SubscriptionSku.
-
description¶ Gets the description of this SubscriptionSku. Description of the stock units.
Returns: The description of this SubscriptionSku. Return type: str
-
end_date¶ Gets the end_date of this SubscriptionSku. Date and time when the SKU ended.
Returns: The end_date of this SubscriptionSku. Return type: datetime
-
gsi_order_line_id¶ Gets the gsi_order_line_id of this SubscriptionSku. Sales order line identifier.
Returns: The gsi_order_line_id of this SubscriptionSku. Return type: str
-
is_additional_instance¶ Gets the is_additional_instance of this SubscriptionSku. Specifies if an additional test instance can be provisioned by the SaaS application.
Returns: The is_additional_instance of this SubscriptionSku. Return type: bool
-
is_base_service_component¶ Gets the is_base_service_component of this SubscriptionSku. Specifies if the SKU is considered as a parent or child.
Returns: The is_base_service_component of this SubscriptionSku. Return type: bool
-
license_part_description¶ Gets the license_part_description of this SubscriptionSku. Description of the covered product belonging to this SKU.
Returns: The license_part_description of this SubscriptionSku. Return type: str
-
metric_name¶ Gets the metric_name of this SubscriptionSku. Base metric for billing the service.
Returns: The metric_name of this SubscriptionSku. Return type: str
-
quantity¶ Gets the quantity of this SubscriptionSku. Quantity of the stock units.
Returns: The quantity of this SubscriptionSku. Return type: int
-
sku¶ [Required] Gets the sku of this SubscriptionSku. Stock Keeping Unit (SKU) ID.
Returns: The sku of this SubscriptionSku. Return type: str
-
start_date¶ Gets the start_date of this SubscriptionSku. Date and time when the SKU was created.
Returns: The start_date of this SubscriptionSku. Return type: datetime
-