DbSystemShapeSummary

class oci.database.models.DbSystemShapeSummary(**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.

To use any of the API operations, you must be authorized in an IAM policy. If you’re not authorized, talk to an administrator. If you’re an administrator who needs to write policies to give users access, see Getting Started with Policies.

Methods

__init__(**kwargs) Initializes a new DbSystemShapeSummary object with values from keyword arguments.

Attributes

available_core_count [Required] Gets the available_core_count of this DbSystemShapeSummary.
available_data_storage_in_t_bs Gets the available_data_storage_in_t_bs of this DbSystemShapeSummary.
available_db_node_storage_in_g_bs Gets the available_db_node_storage_in_g_bs of this DbSystemShapeSummary.
available_memory_in_gbs Gets the available_memory_in_gbs of this DbSystemShapeSummary.
core_count_increment Gets the core_count_increment of this DbSystemShapeSummary.
maximum_node_count Gets the maximum_node_count of this DbSystemShapeSummary.
min_core_count_per_node Gets the min_core_count_per_node of this DbSystemShapeSummary.
min_data_storage_in_t_bs Gets the min_data_storage_in_t_bs of this DbSystemShapeSummary.
min_db_node_storage_per_node_in_g_bs Gets the min_db_node_storage_per_node_in_g_bs of this DbSystemShapeSummary.
min_memory_per_node_in_g_bs Gets the min_memory_per_node_in_g_bs of this DbSystemShapeSummary.
minimum_core_count Gets the minimum_core_count of this DbSystemShapeSummary.
minimum_node_count Gets the minimum_node_count of this DbSystemShapeSummary.
name [Required] Gets the name of this DbSystemShapeSummary.
shape Gets the shape of this DbSystemShapeSummary.
shape_family Gets the shape_family of this DbSystemShapeSummary.
__init__(**kwargs)

Initializes a new DbSystemShapeSummary 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 DbSystemShapeSummary.
  • shape_family (str) – The value to assign to the shape_family property of this DbSystemShapeSummary.
  • shape (str) – The value to assign to the shape property of this DbSystemShapeSummary.
  • available_core_count (int) – The value to assign to the available_core_count property of this DbSystemShapeSummary.
  • minimum_core_count (int) – The value to assign to the minimum_core_count property of this DbSystemShapeSummary.
  • core_count_increment (int) – The value to assign to the core_count_increment property of this DbSystemShapeSummary.
  • min_core_count_per_node (int) – The value to assign to the min_core_count_per_node property of this DbSystemShapeSummary.
  • available_memory_in_gbs (int) – The value to assign to the available_memory_in_gbs property of this DbSystemShapeSummary.
  • min_memory_per_node_in_g_bs (int) – The value to assign to the min_memory_per_node_in_g_bs property of this DbSystemShapeSummary.
  • available_db_node_storage_in_g_bs (int) – The value to assign to the available_db_node_storage_in_g_bs property of this DbSystemShapeSummary.
  • min_db_node_storage_per_node_in_g_bs (int) – The value to assign to the min_db_node_storage_per_node_in_g_bs property of this DbSystemShapeSummary.
  • available_data_storage_in_t_bs (int) – The value to assign to the available_data_storage_in_t_bs property of this DbSystemShapeSummary.
  • min_data_storage_in_t_bs (int) – The value to assign to the min_data_storage_in_t_bs property of this DbSystemShapeSummary.
  • minimum_node_count (int) – The value to assign to the minimum_node_count property of this DbSystemShapeSummary.
  • maximum_node_count (int) – The value to assign to the maximum_node_count property of this DbSystemShapeSummary.
available_core_count

[Required] Gets the available_core_count of this DbSystemShapeSummary. The maximum number of CPU cores that can be enabled on the DB system for this shape.

Returns:The available_core_count of this DbSystemShapeSummary.
Return type:int
available_data_storage_in_t_bs

Gets the available_data_storage_in_t_bs of this DbSystemShapeSummary. The maximum DATA storage that can be enabled for this shape.

Returns:The available_data_storage_in_t_bs of this DbSystemShapeSummary.
Return type:int
available_db_node_storage_in_g_bs

Gets the available_db_node_storage_in_g_bs of this DbSystemShapeSummary. The maximum Db Node storage that can be enabled for this shape.

Returns:The available_db_node_storage_in_g_bs of this DbSystemShapeSummary.
Return type:int
available_memory_in_gbs

Gets the available_memory_in_gbs of this DbSystemShapeSummary. The maximum memory that can be enabled for this shape.

Returns:The available_memory_in_gbs of this DbSystemShapeSummary.
Return type:int
core_count_increment

Gets the core_count_increment of this DbSystemShapeSummary. The discrete number by which the CPU core count for this shape can be increased or decreased.

Returns:The core_count_increment of this DbSystemShapeSummary.
Return type:int
maximum_node_count

Gets the maximum_node_count of this DbSystemShapeSummary. The maximum number of database nodes available for this shape.

Returns:The maximum_node_count of this DbSystemShapeSummary.
Return type:int
min_core_count_per_node

Gets the min_core_count_per_node of this DbSystemShapeSummary. The minimum number of CPU cores that can be enabled per node for this shape.

Returns:The min_core_count_per_node of this DbSystemShapeSummary.
Return type:int
min_data_storage_in_t_bs

Gets the min_data_storage_in_t_bs of this DbSystemShapeSummary. The minimum data storage that need be allocated for this shape.

Returns:The min_data_storage_in_t_bs of this DbSystemShapeSummary.
Return type:int
min_db_node_storage_per_node_in_g_bs

Gets the min_db_node_storage_per_node_in_g_bs of this DbSystemShapeSummary. The minimum Db Node storage that need be allocated per node for this shape.

Returns:The min_db_node_storage_per_node_in_g_bs of this DbSystemShapeSummary.
Return type:int
min_memory_per_node_in_g_bs

Gets the min_memory_per_node_in_g_bs of this DbSystemShapeSummary. The minimum memory that need be allocated per node for this shape.

Returns:The min_memory_per_node_in_g_bs of this DbSystemShapeSummary.
Return type:int
minimum_core_count

Gets the minimum_core_count of this DbSystemShapeSummary. The minimum number of CPU cores that can be enabled on the DB system for this shape.

Returns:The minimum_core_count of this DbSystemShapeSummary.
Return type:int
minimum_node_count

Gets the minimum_node_count of this DbSystemShapeSummary. The minimum number of database nodes available for this shape.

Returns:The minimum_node_count of this DbSystemShapeSummary.
Return type:int
name

[Required] Gets the name of this DbSystemShapeSummary. The name of the shape used for the DB system.

Returns:The name of this DbSystemShapeSummary.
Return type:str
shape

Gets the shape of this DbSystemShapeSummary. Deprecated. Use name instead of shape.

Returns:The shape of this DbSystemShapeSummary.
Return type:str
shape_family

Gets the shape_family of this DbSystemShapeSummary. The family of the shape used for the DB system.

Returns:The shape_family of this DbSystemShapeSummary.
Return type:str