Skip to content

/AWS1/CL_ODBDBSERVER

Information about a database server.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_dbserverid TYPE /AWS1/ODBRESOURCEID /AWS1/ODBRESOURCEID

The unique identifier for the database server.

iv_status TYPE /AWS1/ODBRESOURCESTATUS /AWS1/ODBRESOURCESTATUS

The current status of the database server.

iv_statusreason TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

Additional information about the current status of the database server.

iv_cpucorecount TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The number of CPU cores enabled on the database server.

iv_dbnodestoragesizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The allocated local node storage in GBs on the database server.

io_dbserverpatchingdetails TYPE REF TO /AWS1/CL_ODBDBSRVPATCHINGDETS /AWS1/CL_ODBDBSRVPATCHINGDETS

The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.

iv_displayname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The user-friendly name of the database server.

iv_exadatainfrastructureid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The ID of the Exadata infrastructure the database server belongs to.

iv_ocid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The OCID of the database server.

iv_ociresourceanchorname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The name of the OCI resource anchor for the database server.

iv_maxcpucount TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The total number of CPU cores available.

iv_maxdbnodestorageingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The total local node storage available in GBs.

iv_maxmemoryingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The total memory available in GBs.

iv_memorysizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The allocated memory in GBs on the database server.

iv_shape TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The shape of the database server. The shape determines the amount of CPU, storage, and memory resources available.

iv_createdat TYPE /AWS1/ODBTIMESTAMP /AWS1/ODBTIMESTAMP

The date and time when the database server was created.

it_vmclusterids TYPE /AWS1/CL_ODBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The OCID of the VM clusters that are associated with the database server.

iv_computemodel TYPE /AWS1/ODBCOMPUTEMODEL /AWS1/ODBCOMPUTEMODEL

The compute model of the database server (ECPU or OCPU).

it_autonomousvmclusterids TYPE /AWS1/CL_ODBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The list of identifiers for the Autonomous VM clusters associated with this database server.

it_autonomousvirtmachineids TYPE /AWS1/CL_ODBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The list of unique identifiers for the Autonomous VMs associated with this database server.


Queryable Attributes

dbServerId

The unique identifier for the database server.

Accessible with the following methods

Method Description
GET_DBSERVERID() Getter for DBSERVERID, with configurable default
ASK_DBSERVERID() Getter for DBSERVERID w/ exceptions if field has no value
HAS_DBSERVERID() Determine if DBSERVERID has a value

status

The current status of the database server.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

statusReason

Additional information about the current status of the database server.

Accessible with the following methods

Method Description
GET_STATUSREASON() Getter for STATUSREASON, with configurable default
ASK_STATUSREASON() Getter for STATUSREASON w/ exceptions if field has no value
HAS_STATUSREASON() Determine if STATUSREASON has a value

cpuCoreCount

The number of CPU cores enabled on the database server.

Accessible with the following methods

Method Description
GET_CPUCORECOUNT() Getter for CPUCORECOUNT, with configurable default
ASK_CPUCORECOUNT() Getter for CPUCORECOUNT w/ exceptions if field has no value
HAS_CPUCORECOUNT() Determine if CPUCORECOUNT has a value

dbNodeStorageSizeInGBs

The allocated local node storage in GBs on the database server.

Accessible with the following methods

Method Description
GET_DBNODESTORAGESIZEINGBS() Getter for DBNODESTORAGESIZEINGBS, with configurable default
ASK_DBNODESTORAGESIZEINGBS() Getter for DBNODESTORAGESIZEINGBS w/ exceptions if field has
HAS_DBNODESTORAGESIZEINGBS() Determine if DBNODESTORAGESIZEINGBS has a value

dbServerPatchingDetails

The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.

Accessible with the following methods

Method Description
GET_DBSERVERPATCHINGDETAILS() Getter for DBSERVERPATCHINGDETAILS

displayName

The user-friendly name of the database server.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

exadataInfrastructureId

The ID of the Exadata infrastructure the database server belongs to.

Accessible with the following methods

Method Description
GET_EXADATAINFRASTRUCTUREID() Getter for EXADATAINFRASTRUCTUREID, with configurable defaul
ASK_EXADATAINFRASTRUCTUREID() Getter for EXADATAINFRASTRUCTUREID w/ exceptions if field ha
HAS_EXADATAINFRASTRUCTUREID() Determine if EXADATAINFRASTRUCTUREID has a value

ocid

The OCID of the database server.

Accessible with the following methods

Method Description
GET_OCID() Getter for OCID, with configurable default
ASK_OCID() Getter for OCID w/ exceptions if field has no value
HAS_OCID() Determine if OCID has a value

ociResourceAnchorName

The name of the OCI resource anchor for the database server.

Accessible with the following methods

Method Description
GET_OCIRESOURCEANCHORNAME() Getter for OCIRESOURCEANCHORNAME, with configurable default
ASK_OCIRESOURCEANCHORNAME() Getter for OCIRESOURCEANCHORNAME w/ exceptions if field has
HAS_OCIRESOURCEANCHORNAME() Determine if OCIRESOURCEANCHORNAME has a value

maxCpuCount

The total number of CPU cores available.

Accessible with the following methods

Method Description
GET_MAXCPUCOUNT() Getter for MAXCPUCOUNT, with configurable default
ASK_MAXCPUCOUNT() Getter for MAXCPUCOUNT w/ exceptions if field has no value
HAS_MAXCPUCOUNT() Determine if MAXCPUCOUNT has a value

maxDbNodeStorageInGBs

The total local node storage available in GBs.

Accessible with the following methods

Method Description
GET_MAXDBNODESTORAGEINGBS() Getter for MAXDBNODESTORAGEINGBS, with configurable default
ASK_MAXDBNODESTORAGEINGBS() Getter for MAXDBNODESTORAGEINGBS w/ exceptions if field has
HAS_MAXDBNODESTORAGEINGBS() Determine if MAXDBNODESTORAGEINGBS has a value

maxMemoryInGBs

The total memory available in GBs.

Accessible with the following methods

Method Description
GET_MAXMEMORYINGBS() Getter for MAXMEMORYINGBS, with configurable default
ASK_MAXMEMORYINGBS() Getter for MAXMEMORYINGBS w/ exceptions if field has no valu
HAS_MAXMEMORYINGBS() Determine if MAXMEMORYINGBS has a value

memorySizeInGBs

The allocated memory in GBs on the database server.

Accessible with the following methods

Method Description
GET_MEMORYSIZEINGBS() Getter for MEMORYSIZEINGBS, with configurable default
ASK_MEMORYSIZEINGBS() Getter for MEMORYSIZEINGBS w/ exceptions if field has no val
HAS_MEMORYSIZEINGBS() Determine if MEMORYSIZEINGBS has a value

shape

The shape of the database server. The shape determines the amount of CPU, storage, and memory resources available.

Accessible with the following methods

Method Description
GET_SHAPE() Getter for SHAPE, with configurable default
ASK_SHAPE() Getter for SHAPE w/ exceptions if field has no value
HAS_SHAPE() Determine if SHAPE has a value

createdAt

The date and time when the database server was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

vmClusterIds

The OCID of the VM clusters that are associated with the database server.

Accessible with the following methods

Method Description
GET_VMCLUSTERIDS() Getter for VMCLUSTERIDS, with configurable default
ASK_VMCLUSTERIDS() Getter for VMCLUSTERIDS w/ exceptions if field has no value
HAS_VMCLUSTERIDS() Determine if VMCLUSTERIDS has a value

computeModel

The compute model of the database server (ECPU or OCPU).

Accessible with the following methods

Method Description
GET_COMPUTEMODEL() Getter for COMPUTEMODEL, with configurable default
ASK_COMPUTEMODEL() Getter for COMPUTEMODEL w/ exceptions if field has no value
HAS_COMPUTEMODEL() Determine if COMPUTEMODEL has a value

autonomousVmClusterIds

The list of identifiers for the Autonomous VM clusters associated with this database server.

Accessible with the following methods

Method Description
GET_AUTONOMOUSVMCLUSTERIDS() Getter for AUTONOMOUSVMCLUSTERIDS, with configurable default
ASK_AUTONOMOUSVMCLUSTERIDS() Getter for AUTONOMOUSVMCLUSTERIDS w/ exceptions if field has
HAS_AUTONOMOUSVMCLUSTERIDS() Determine if AUTONOMOUSVMCLUSTERIDS has a value

autonomousVirtualMachineIds

The list of unique identifiers for the Autonomous VMs associated with this database server.

Accessible with the following methods

Method Description
GET_AUTONOMOUSVIRTMACHINEIDS() Getter for AUTONOMOUSVIRTUALMACHINEIDS, with configurable de
ASK_AUTONOMOUSVIRTMACHINEIDS() Getter for AUTONOMOUSVIRTUALMACHINEIDS w/ exceptions if fiel
HAS_AUTONOMOUSVIRTMACHINEIDS() Determine if AUTONOMOUSVIRTUALMACHINEIDS has a value