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 |
|