Skip to main content

db_system_shapes

Creates, updates, deletes, gets or lists a db_system_shapes resource.

Overview

Namedb_system_shapes
TypeResource
Idgoogle.oracledatabase.db_system_shapes

Fields

NameDatatypeDescription
namestringIdentifier. The name of the Database System Shape resource with the format: projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}
availableCoreCountPerNodeintegerOptional. Number of cores per node.
availableDataStorageTbintegerOptional. Storage per storage server in terabytes.
availableMemoryPerNodeGbintegerOptional. Memory per database server node in gigabytes.
maxNodeCountintegerOptional. Maximum number of database servers.
maxStorageCountintegerOptional. Maximum number of storage servers.
minCoreCountPerNodeintegerOptional. Minimum core count per node.
minDbNodeStoragePerNodeGbintegerOptional. Minimum node storage per database server in gigabytes.
minMemoryPerNodeGbintegerOptional. Minimum memory per node in gigabytes.
minNodeCountintegerOptional. Minimum number of database servers.
minStorageCountintegerOptional. Minimum number of storage servers.
shapestringOptional. shape

Methods

NameAccessible byRequired ParamsDescription
listSELECTlocationsId, projectsIdLists the database system shapes available for the project and location.

SELECT examples

Lists the database system shapes available for the project and location.

SELECT
name,
availableCoreCountPerNode,
availableDataStorageTb,
availableMemoryPerNodeGb,
maxNodeCount,
maxStorageCount,
minCoreCountPerNode,
minDbNodeStoragePerNodeGb,
minMemoryPerNodeGb,
minNodeCount,
minStorageCount,
shape
FROM google.oracledatabase.db_system_shapes
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}';