CreatePlanCustomItemDetails¶
-
class
oci.opsi.models.CreatePlanCustomItemDetails(**kwargs)¶ Bases:
objectCustom configuration item details for a chargeback plan. Example items for Exadata Insights Chargeback are statistic(default value AVG), percentile, infrastructureCost, infrastructurePlanType, additionalServerCost and additionalServerPlanType.
Methods
__init__(**kwargs)Initializes a new CreatePlanCustomItemDetails object with values from keyword arguments. Attributes
is_customizableGets the is_customizable of this CreatePlanCustomItemDetails. nameGets the name of this CreatePlanCustomItemDetails. valueGets the value of this CreatePlanCustomItemDetails. -
__init__(**kwargs)¶ Initializes a new CreatePlanCustomItemDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this CreatePlanCustomItemDetails.
- value (str) – The value to assign to the value property of this CreatePlanCustomItemDetails.
- is_customizable (bool) – The value to assign to the is_customizable property of this CreatePlanCustomItemDetails.
-
is_customizable¶ Gets the is_customizable of this CreatePlanCustomItemDetails. Indicates whether the chargeback plan customization item can be customized.
Returns: The is_customizable of this CreatePlanCustomItemDetails. Return type: bool
-
name¶ Gets the name of this CreatePlanCustomItemDetails. Name of chargeback plan customization item. Example items for Exadata Insights Chargeback are statistic, percentile, infrastructureCost, additionalServerCost etc.
Returns: The name of this CreatePlanCustomItemDetails. Return type: str
-
value¶ Gets the value of this CreatePlanCustomItemDetails. Value of chargeback plan customization item.
Returns: The value of this CreatePlanCustomItemDetails. Return type: str
-