ShapeSummary¶
- 
class oci.mysql.models.ShapeSummary(**kwargs)¶
- Bases: - object- The shape of the DB System. The shape determines resources to allocate to the DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. For a description of shapes, see DB System Shape Options. - Attributes - IS_SUPPORTED_FOR_DBSYSTEM- A constant which can be used with the is_supported_for property of a ShapeSummary. - IS_SUPPORTED_FOR_HEATWAVECLUSTER- A constant which can be used with the is_supported_for property of a ShapeSummary. - cpu_core_count- [Required] Gets the cpu_core_count of this ShapeSummary. - is_supported_for- Gets the is_supported_for of this ShapeSummary. - memory_size_in_gbs- [Required] Gets the memory_size_in_gbs of this ShapeSummary. - name- [Required] Gets the name of this ShapeSummary. - Methods - __init__(**kwargs)- Initializes a new ShapeSummary object with values from keyword arguments. - 
IS_SUPPORTED_FOR_DBSYSTEM= 'DBSYSTEM'¶
- A constant which can be used with the is_supported_for property of a ShapeSummary. This constant has a value of “DBSYSTEM” 
 - 
IS_SUPPORTED_FOR_HEATWAVECLUSTER= 'HEATWAVECLUSTER'¶
- A constant which can be used with the is_supported_for property of a ShapeSummary. This constant has a value of “HEATWAVECLUSTER” 
 - 
__init__(**kwargs)¶
- Initializes a new ShapeSummary 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 ShapeSummary.
- cpu_core_count (int) – The value to assign to the cpu_core_count property of this ShapeSummary.
- memory_size_in_gbs (int) – The value to assign to the memory_size_in_gbs property of this ShapeSummary.
- is_supported_for (list[str]) – The value to assign to the is_supported_for property of this ShapeSummary. Allowed values for items in this list are: “DBSYSTEM”, “HEATWAVECLUSTER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
 
 - 
cpu_core_count¶
- [Required] Gets the cpu_core_count of this ShapeSummary. The number of CPU Cores the Instance provides. These are “OCPU”s. - Returns: - The cpu_core_count of this ShapeSummary. - Return type: - int 
 - 
is_supported_for¶
- Gets the is_supported_for of this ShapeSummary. What service features the shape is supported for. - Allowed values for items in this list are: “DBSYSTEM”, “HEATWAVECLUSTER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The is_supported_for of this ShapeSummary. - Return type: - list[str] 
 - 
memory_size_in_gbs¶
- [Required] Gets the memory_size_in_gbs of this ShapeSummary. The amount of RAM the Instance provides. This is an IEC base-2 number. - Returns: - The memory_size_in_gbs of this ShapeSummary. - Return type: - int 
 - 
name¶
- [Required] Gets the name of this ShapeSummary. The name of the shape used for the DB System. - Returns: - The name of this ShapeSummary. - Return type: - str 
 
-