Google Cloud Oracle Database V1 Client - Class DbSystemShape (0.1.0)

Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class DbSystemShape.

Details of the Database System Shapes resource.

https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbSystemShapeSummary/

Generated from protobuf message google.cloud.oracledatabase.v1.DbSystemShape

Namespace

Google \ Cloud \ OracleDatabase \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. The name of the Database System Shape resource with the format: projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}

↳ shape string

Optional. shape

↳ min_node_count int

Optional. Minimum number of database servers.

↳ max_node_count int

Optional. Maximum number of database servers.

↳ min_storage_count int

Optional. Minimum number of storage servers.

↳ max_storage_count int

Optional. Maximum number of storage servers.

↳ available_core_count_per_node int

Optional. Number of cores per node.

↳ available_memory_per_node_gb int

Optional. Memory per database server node in gigabytes.

↳ available_data_storage_tb int

Optional. Storage per storage server in terabytes.

↳ min_core_count_per_node int

Optional. Minimum core count per node.

↳ min_memory_per_node_gb int

Optional. Minimum memory per node in gigabytes.

↳ min_db_node_storage_per_node_gb int

Optional. Minimum node storage per database server in gigabytes.

getName

Identifier. The name of the Database System Shape resource with the format: projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}

Returns
Type Description
string

setName

Identifier. The name of the Database System Shape resource with the format: projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}

Parameter
Name Description
var string
Returns
Type Description
$this

getShape

Optional. shape

Returns
Type Description
string

setShape

Optional. shape

Parameter
Name Description
var string
Returns
Type Description
$this

getMinNodeCount

Optional. Minimum number of database servers.

Returns
Type Description
int

setMinNodeCount

Optional. Minimum number of database servers.

Parameter
Name Description
var int
Returns
Type Description
$this

getMaxNodeCount

Optional. Maximum number of database servers.

Returns
Type Description
int

setMaxNodeCount

Optional. Maximum number of database servers.

Parameter
Name Description
var int
Returns
Type Description
$this

getMinStorageCount

Optional. Minimum number of storage servers.

Returns
Type Description
int

setMinStorageCount

Optional. Minimum number of storage servers.

Parameter
Name Description
var int
Returns
Type Description
$this

getMaxStorageCount

Optional. Maximum number of storage servers.

Returns
Type Description
int

setMaxStorageCount

Optional. Maximum number of storage servers.

Parameter
Name Description
var int
Returns
Type Description
$this

getAvailableCoreCountPerNode

Optional. Number of cores per node.

Returns
Type Description
int

setAvailableCoreCountPerNode

Optional. Number of cores per node.

Parameter
Name Description
var int
Returns
Type Description
$this

getAvailableMemoryPerNodeGb

Optional. Memory per database server node in gigabytes.

Returns
Type Description
int

setAvailableMemoryPerNodeGb

Optional. Memory per database server node in gigabytes.

Parameter
Name Description
var int
Returns
Type Description
$this

getAvailableDataStorageTb

Optional. Storage per storage server in terabytes.

Returns
Type Description
int

setAvailableDataStorageTb

Optional. Storage per storage server in terabytes.

Parameter
Name Description
var int
Returns
Type Description
$this

getMinCoreCountPerNode

Optional. Minimum core count per node.

Returns
Type Description
int

setMinCoreCountPerNode

Optional. Minimum core count per node.

Parameter
Name Description
var int
Returns
Type Description
$this

getMinMemoryPerNodeGb

Optional. Minimum memory per node in gigabytes.

Returns
Type Description
int

setMinMemoryPerNodeGb

Optional. Minimum memory per node in gigabytes.

Parameter
Name Description
var int
Returns
Type Description
$this

getMinDbNodeStoragePerNodeGb

Optional. Minimum node storage per database server in gigabytes.

Returns
Type Description
int

setMinDbNodeStoragePerNodeGb

Optional. Minimum node storage per database server in gigabytes.

Parameter
Name Description
var int
Returns
Type Description
$this