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 \ V1Methods
__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 |