SubscriptionSku¶
-
class
oci.tenant_manager_control_plane.models.
SubscriptionSku
(**kwargs)¶ Bases:
object
SKU information.
Methods
__init__
(**kwargs)Initializes a new SubscriptionSku object with values from keyword arguments. Attributes
description
Gets the description of this SubscriptionSku. end_date
Gets the end_date of this SubscriptionSku. gsi_order_line_id
Gets the gsi_order_line_id of this SubscriptionSku. is_additional_instance
Gets the is_additional_instance of this SubscriptionSku. is_base_service_component
Gets the is_base_service_component of this SubscriptionSku. license_part_description
Gets the license_part_description of this SubscriptionSku. metric_name
Gets the metric_name of this SubscriptionSku. quantity
Gets the quantity of this SubscriptionSku. sku
[Required] Gets the sku of this SubscriptionSku. start_date
Gets 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
-