Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace DbSystemShapeSummary

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](https://docs.cloud.oracle.com/Content/Identity/Concepts/policygetstarted.htm).

Properties

availableCoreCount

availableCoreCount: number

The maximum number of CPU cores that can be enabled on the DB system for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableCoreCountPerNode

availableCoreCountPerNode: undefined | number

The maximum number of CPU cores per database node that can be enabled for this shape. Only applicable to the flex Exadata shape, ExaCC Elastic shapes and VM Flex shapes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableDataStorageInTBs

availableDataStorageInTBs: undefined | number

The maximum DATA storage that can be enabled for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableDataStoragePerServerInTBs

availableDataStoragePerServerInTBs: undefined | number

The maximum data storage available per storage server for this shape. Only applicable to ExaCC Elastic shapes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableDbNodePerNodeInGBs

availableDbNodePerNodeInGBs: undefined | number

The maximum Db Node storage available per database node for this shape. Only applicable to ExaCC Elastic shapes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableDbNodeStorageInGBs

availableDbNodeStorageInGBs: undefined | number

The maximum Db Node storage that can be enabled for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableMemoryInGBs

availableMemoryInGBs: undefined | number

The maximum memory that can be enabled for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional availableMemoryPerNodeInGBs

availableMemoryPerNodeInGBs: undefined | number

The maximum memory available per database node for this shape. Only applicable to ExaCC Elastic shapes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional coreCountIncrement

coreCountIncrement: undefined | number

The discrete number by which the CPU core count for this shape can be increased or decreased. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional maxStorageCount

maxStorageCount: undefined | number

The maximum number of Exadata storage servers available for the Exadata infrastructure. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional maximumNodeCount

maximumNodeCount: undefined | number

The maximum number of compute servers available for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minCoreCountPerNode

minCoreCountPerNode: undefined | number

The minimum number of CPU cores that can be enabled per node for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minDataStorageInTBs

minDataStorageInTBs: undefined | number

The minimum data storage that need be allocated for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minDbNodeStoragePerNodeInGBs

minDbNodeStoragePerNodeInGBs: undefined | number

The minimum Db Node storage that need be allocated per node for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minMemoryPerNodeInGBs

minMemoryPerNodeInGBs: undefined | number

The minimum memory that need be allocated per node for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minStorageCount

minStorageCount: undefined | number

The minimum number of Exadata storage servers available for the Exadata infrastructure. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minimumCoreCount

minimumCoreCount: undefined | number

The minimum number of CPU cores that can be enabled on the DB system for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional minimumNodeCount

minimumNodeCount: undefined | number

The minimum number of compute servers available for this shape. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

name

name: string

The name of the shape used for the DB system.

Optional shape

shape: undefined | string

Deprecated. Use {@code name} instead of {@code shape}.

Optional shapeFamily

shapeFamily: undefined | string

The family of the shape used for the DB system.

Optional shapeType

shapeType: ShapeType

The shape type for the virtual machine DB system. Shape type is determined by CPU hardware. Valid values are {@code AMD} , {@code INTEL}, {@code INTEL_FLEX_X9} or {@code AMPERE_FLEX_A1}.

Functions

getDeserializedJsonObj

getJsonObj