Google Cloud Oracle Database V1 Client - Class DbSystemProperties (0.8.0)

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

The properties of a DbSystem.

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

Namespace

Google \ Cloud \ OracleDatabase \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ shape string

Required. Shape of DB System.

↳ compute_count int

Required. The number of CPU cores to enable for the DbSystem.

↳ initial_data_storage_size_gb int

Required. The initial data storage size in GB.

↳ database_edition int

Required. The database edition of the DbSystem.

↳ license_model int

Required. The license model of the DbSystem.

↳ ssh_public_keys array

Required. SSH public keys to be stored with the DbSystem.

↳ hostname_prefix string

Optional. Prefix for DB System host names.

↳ hostname string

Output only. The hostname of the DbSystem.

↳ private_ip string

Optional. The private IP address of the DbSystem.

↳ data_collection_options DataCollectionOptionsDbSystem

Optional. Data collection options for diagnostics.

↳ time_zone Google\Type\TimeZone

Optional. Time zone of the DbSystem.

↳ lifecycle_state int

Output only. State of the DbSystem.

↳ db_home DbHome

Optional. Details for creating a Database Home.

↳ ocid string

Output only. OCID of the DbSystem.

↳ memory_size_gb int

Optional. The memory size in GB.

↳ compute_model int

Optional. The compute model of the DbSystem.

↳ data_storage_size_gb int

Optional. The data storage size in GB that is currently available to DbSystems.

↳ reco_storage_size_gb int

Optional. The reco/redo storage size in GB.

↳ domain string

Optional. The host domain name of the DbSystem.

↳ node_count int

Optional. The number of nodes in the DbSystem.

↳ db_system_options DbSystemOptions

Optional. The options for the DbSystem.

getShape

Required. Shape of DB System.

Returns
Type Description
string

setShape

Required. Shape of DB System.

Parameter
Name Description
var string
Returns
Type Description
$this

getComputeCount

Required. The number of CPU cores to enable for the DbSystem.

Returns
Type Description
int

setComputeCount

Required. The number of CPU cores to enable for the DbSystem.

Parameter
Name Description
var int
Returns
Type Description
$this

getInitialDataStorageSizeGb

Required. The initial data storage size in GB.

Returns
Type Description
int

setInitialDataStorageSizeGb

Required. The initial data storage size in GB.

Parameter
Name Description
var int
Returns
Type Description
$this

getDatabaseEdition

Required. The database edition of the DbSystem.

Returns
Type Description
int Enum of type DbSystemDatabaseEdition.

setDatabaseEdition

Required. The database edition of the DbSystem.

Parameter
Name Description
var int

Enum of type DbSystemDatabaseEdition.

Returns
Type Description
$this

getLicenseModel

Required. The license model of the DbSystem.

Returns
Type Description
int Enum of type LicenseModel.

setLicenseModel

Required. The license model of the DbSystem.

Parameter
Name Description
var int

Enum of type LicenseModel.

Returns
Type Description
$this

getSshPublicKeys

Required. SSH public keys to be stored with the DbSystem.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setSshPublicKeys

Required. SSH public keys to be stored with the DbSystem.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getHostnamePrefix

Optional. Prefix for DB System host names.

Returns
Type Description
string

setHostnamePrefix

Optional. Prefix for DB System host names.

Parameter
Name Description
var string
Returns
Type Description
$this

getHostname

Output only. The hostname of the DbSystem.

Returns
Type Description
string

setHostname

Output only. The hostname of the DbSystem.

Parameter
Name Description
var string
Returns
Type Description
$this

getPrivateIp

Optional. The private IP address of the DbSystem.

Returns
Type Description
string

setPrivateIp

Optional. The private IP address of the DbSystem.

Parameter
Name Description
var string
Returns
Type Description
$this

getDataCollectionOptions

Optional. Data collection options for diagnostics.

Returns
Type Description
DataCollectionOptionsDbSystem|null

hasDataCollectionOptions

clearDataCollectionOptions

setDataCollectionOptions

Optional. Data collection options for diagnostics.

Parameter
Name Description
var DataCollectionOptionsDbSystem
Returns
Type Description
$this

getTimeZone

Optional. Time zone of the DbSystem.

Returns
Type Description
Google\Type\TimeZone|null

hasTimeZone

clearTimeZone

setTimeZone

Optional. Time zone of the DbSystem.

Parameter
Name Description
var Google\Type\TimeZone
Returns
Type Description
$this

getLifecycleState

Output only. State of the DbSystem.

Returns
Type Description
int Enum of type DbSystemLifecycleState.

setLifecycleState

Output only. State of the DbSystem.

Parameter
Name Description
var int

Enum of type DbSystemLifecycleState.

Returns
Type Description
$this

getDbHome

Optional. Details for creating a Database Home.

Returns
Type Description
DbHome|null

hasDbHome

clearDbHome

setDbHome

Optional. Details for creating a Database Home.

Parameter
Name Description
var DbHome
Returns
Type Description
$this

getOcid

Output only. OCID of the DbSystem.

Returns
Type Description
string

setOcid

Output only. OCID of the DbSystem.

Parameter
Name Description
var string
Returns
Type Description
$this

getMemorySizeGb

Optional. The memory size in GB.

Returns
Type Description
int

setMemorySizeGb

Optional. The memory size in GB.

Parameter
Name Description
var int
Returns
Type Description
$this

getComputeModel

Optional. The compute model of the DbSystem.

Returns
Type Description
int Enum of type ComputeModel.

setComputeModel

Optional. The compute model of the DbSystem.

Parameter
Name Description
var int

Enum of type ComputeModel.

Returns
Type Description
$this

getDataStorageSizeGb

Optional. The data storage size in GB that is currently available to DbSystems.

Returns
Type Description
int

setDataStorageSizeGb

Optional. The data storage size in GB that is currently available to DbSystems.

Parameter
Name Description
var int
Returns
Type Description
$this

getRecoStorageSizeGb

Optional. The reco/redo storage size in GB.

Returns
Type Description
int

setRecoStorageSizeGb

Optional. The reco/redo storage size in GB.

Parameter
Name Description
var int
Returns
Type Description
$this

getDomain

Optional. The host domain name of the DbSystem.

Returns
Type Description
string

setDomain

Optional. The host domain name of the DbSystem.

Parameter
Name Description
var string
Returns
Type Description
$this

getNodeCount

Optional. The number of nodes in the DbSystem.

Returns
Type Description
int

setNodeCount

Optional. The number of nodes in the DbSystem.

Parameter
Name Description
var int
Returns
Type Description
$this

getDbSystemOptions

Optional. The options for the DbSystem.

Returns
Type Description
DbSystemOptions|null

hasDbSystemOptions

clearDbSystemOptions

setDbSystemOptions

Optional. The options for the DbSystem.

Parameter
Name Description
var DbSystemOptions
Returns
Type Description
$this