- Resource: DbSystem
- DbSystemProperties
- DbSystemDatabaseEdition
- LicenseModel
- DataCollectionOptionsDbSystem
- DbSystemLifecycleState
- DbHome
- ComputeModel
- DbSystemOptions
- StorageManagement
- Methods
Resource: DbSystem
Details of the DbSystem (BaseDB) resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/DbSystem/
JSON representation |
---|
{
"name": string,
"properties": {
object ( |
Fields | |
---|---|
name |
Identifier. The name of the DbSystem resource in the following format: projects/{project}/locations/{region}/dbSystems/{dbSystem} |
properties |
Optional. The properties of the DbSystem. |
gcpOracleZone |
Optional. The GCP Oracle zone where Oracle DbSystem is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability. |
labels |
Optional. The labels or tags associated with the DbSystem. An object containing a list of |
odbNetwork |
Optional. The name of the OdbNetwork associated with the DbSystem. Format: projects/{project}/locations/{location}/odbNetworks/{odbNetwork} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet. |
odbSubnet |
Required. The name of the OdbSubnet associated with the DbSystem for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odbNetwork}/odbSubnets/{odbSubnet} |
entitlementId |
Output only. The ID of the subscription entitlement associated with the DbSystem |
displayName |
Required. The display name for the System db. The name does not have to be unique within your project. |
createTime |
Output only. The date and time that the DbSystem was created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
ociUrl |
Output only. HTTPS link to OCI resources exposed to Customer via UI Interface. |
DbSystemProperties
The properties of a DbSystem.
JSON representation |
---|
{ "shape": string, "computeCount": integer, "initialDataStorageSizeGb": integer, "databaseEdition": enum ( |
Fields | |
---|---|
shape |
Required. Shape of DB System. |
computeCount |
Required. The number of CPU cores to enable for the DbSystem. |
initialDataStorageSizeGb |
Required. The initial data storage size in GB. |
databaseEdition |
Required. The database edition of the DbSystem. |
licenseModel |
Required. The license model of the DbSystem. |
sshPublicKeys[] |
Required. SSH public keys to be stored with the DbSystem. |
hostnamePrefix |
Optional. Prefix for DB System host names. |
hostname |
Output only. The hostname of the DbSystem. |
privateIp |
Optional. The private IP address of the DbSystem. |
dataCollectionOptions |
Optional. Data collection options for diagnostics. |
timeZone |
Optional. Time zone of the DbSystem. |
lifecycleState |
Output only. State of the DbSystem. |
dbHome |
Optional. Details for creating a Database Home. |
ocid |
Output only. OCID of the DbSystem. |
memorySizeGb |
Optional. The memory size in GB. |
computeModel |
Optional. The compute model of the DbSystem. |
dataStorageSizeGb |
Optional. The data storage size in GB that is currently available to DbSystems. |
recoStorageSizeGb |
Optional. The reco/redo storage size in GB. |
domain |
Optional. The host domain name of the DbSystem. |
nodeCount |
Optional. The number of nodes in the DbSystem. |
dbSystemOptions |
Optional. The options for the DbSystem. |
DbSystemDatabaseEdition
The editions available for DbSystem.
Enums | |
---|---|
DB_SYSTEM_DATABASE_EDITION_UNSPECIFIED |
The database edition is unspecified. |
STANDARD_EDITION |
The database edition is Standard. |
ENTERPRISE_EDITION |
The database edition is Enterprise. |
ENTERPRISE_EDITION_HIGH_PERFORMANCE |
The database edition is Enterprise Edition. |
LicenseModel
The license model of the DbSystem.
Enums | |
---|---|
LICENSE_MODEL_UNSPECIFIED |
The license model is unspecified. |
LICENSE_INCLUDED |
The license model is included. |
BRING_YOUR_OWN_LICENSE |
The license model is bring your own license. |
DataCollectionOptionsDbSystem
Data collection options for DbSystem.
JSON representation |
---|
{ "isDiagnosticsEventsEnabled": boolean, "isIncidentLogsEnabled": boolean } |
Fields | |
---|---|
isDiagnosticsEventsEnabled |
Optional. Indicates whether to enable data collection for diagnostics. |
isIncidentLogsEnabled |
Optional. Indicates whether to enable incident logs and trace collection. |
DbSystemLifecycleState
The various lifecycle states of the DbSystem.
Enums | |
---|---|
DB_SYSTEM_LIFECYCLE_STATE_UNSPECIFIED |
Default unspecified value. |
PROVISIONING |
Indicates that the resource is in provisioning state. |
AVAILABLE |
Indicates that the resource is in available state. |
UPDATING |
Indicates that the resource is in updating state. |
TERMINATING |
Indicates that the resource is in terminating state. |
TERMINATED |
Indicates that the resource is in terminated state. |
FAILED |
Indicates that the resource is in failed state. |
MIGRATED |
Indicates that the resource has been migrated. |
MAINTENANCE_IN_PROGRESS |
Indicates that the resource is in maintenance in progress state. |
NEEDS_ATTENTION |
Indicates that the resource needs attention. |
UPGRADING |
Indicates that the resource is upgrading. |
DbHome
Details of the Database Home resource.
JSON representation |
---|
{
"displayName": string,
"dbVersion": string,
"database": {
object ( |
Fields | |
---|---|
displayName |
Optional. The display name for the Database Home. The name does not have to be unique within your project. |
dbVersion |
Required. A valid Oracle Database version. For a list of supported versions, use the ListDbVersions operation. |
database |
Required. The Database resource. |
isUnifiedAuditingEnabled |
Optional. Whether unified auditing is enabled for the Database Home. |
ComputeModel
The compute model of the DbSystem.
Enums | |
---|---|
COMPUTE_MODEL_UNSPECIFIED |
The compute model is unspecified. |
ECPU |
The compute model is virtual. |
OCPU |
The compute model is physical. |
DbSystemOptions
Details of the DbSystem Options.
JSON representation |
---|
{
"storageManagement": enum ( |
Fields | |
---|---|
storageManagement |
Optional. The storage option used in DB system. |
StorageManagement
The storage option used in DB system.
Enums | |
---|---|
STORAGE_MANAGEMENT_UNSPECIFIED |
The storage management is unspecified. |
ASM |
Automatic storage management. |
LVM |
Logical Volume management. |
Methods |
|
---|---|
|
Creates a new DbSystem in a given project and location. |
|
Deletes a single DbSystem. |
|
Gets details of a single DbSystem. |
|
Lists all the DbSystems for the given project and location. |