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. For a description of shapes, see DB System Launch Options. 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.

__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.
  • 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
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
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