Skip to content

/AWS1/CL_ODBAUTONOMOUSVRMACH00

A summary of an Autonomous Virtual Machine (VM) within an Autonomous VM cluster.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_autonomousvirtmachineid TYPE /AWS1/ODBRESOURCEID /AWS1/ODBRESOURCEID

The unique identifier of the Autonomous VM.

iv_status TYPE /AWS1/ODBRESOURCESTATUS /AWS1/ODBRESOURCESTATUS

The current status of the Autonomous VM.

iv_statusreason TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

Additional information about the current status of the Autonomous VM, if applicable.

iv_vmname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The name of the Autonomous VM.

iv_dbserverid TYPE /AWS1/ODBRESOURCEID /AWS1/ODBRESOURCEID

The unique identifier of the database server hosting this Autonomous VM.

iv_dbserverdisplayname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The display name of the database server hosting this Autonomous VM.

iv_cpucorecount TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The number of CPU cores allocated to this Autonomous VM.

iv_memorysizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The amount of memory allocated to this Autonomous VM, in gigabytes (GB).

iv_dbnodestoragesizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The amount of storage allocated to this Autonomous Virtual Machine, in gigabytes (GB).

iv_clientipaddress TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The IP address used by clients to connect to this Autonomous VM.

iv_cloudautonomousvmclustid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The unique identifier of the Autonomous VM cluster containing this Autonomous VM.

iv_ocid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The Oracle Cloud Identifier (OCID) of the Autonomous VM.

iv_ociresourceanchorname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with this Autonomous VM.


Queryable Attributes

autonomousVirtualMachineId

The unique identifier of the Autonomous VM.

Accessible with the following methods

Method Description
GET_AUTONOMOUSVIRTMACHINEID() Getter for AUTONOMOUSVIRTUALMACHINEID, with configurable def
ASK_AUTONOMOUSVIRTMACHINEID() Getter for AUTONOMOUSVIRTUALMACHINEID w/ exceptions if field
HAS_AUTONOMOUSVIRTMACHINEID() Determine if AUTONOMOUSVIRTUALMACHINEID has a value

status

The current status of the Autonomous VM.

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 Autonomous VM, if applicable.

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

vmName

The name of the Autonomous VM.

Accessible with the following methods

Method Description
GET_VMNAME() Getter for VMNAME, with configurable default
ASK_VMNAME() Getter for VMNAME w/ exceptions if field has no value
HAS_VMNAME() Determine if VMNAME has a value

dbServerId

The unique identifier of the database server hosting this Autonomous VM.

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

dbServerDisplayName

The display name of the database server hosting this Autonomous VM.

Accessible with the following methods

Method Description
GET_DBSERVERDISPLAYNAME() Getter for DBSERVERDISPLAYNAME, with configurable default
ASK_DBSERVERDISPLAYNAME() Getter for DBSERVERDISPLAYNAME w/ exceptions if field has no
HAS_DBSERVERDISPLAYNAME() Determine if DBSERVERDISPLAYNAME has a value

cpuCoreCount

The number of CPU cores allocated to this Autonomous VM.

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

memorySizeInGBs

The amount of memory allocated to this Autonomous VM, in gigabytes (GB).

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

dbNodeStorageSizeInGBs

The amount of storage allocated to this Autonomous Virtual Machine, in gigabytes (GB).

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

clientIpAddress

The IP address used by clients to connect to this Autonomous VM.

Accessible with the following methods

Method Description
GET_CLIENTIPADDRESS() Getter for CLIENTIPADDRESS, with configurable default
ASK_CLIENTIPADDRESS() Getter for CLIENTIPADDRESS w/ exceptions if field has no val
HAS_CLIENTIPADDRESS() Determine if CLIENTIPADDRESS has a value

cloudAutonomousVmClusterId

The unique identifier of the Autonomous VM cluster containing this Autonomous VM.

Accessible with the following methods

Method Description
GET_CLOUDAUTONOMOUSVMCLUSTID() Getter for CLOUDAUTONOMOUSVMCLUSTERID, with configurable def
ASK_CLOUDAUTONOMOUSVMCLUSTID() Getter for CLOUDAUTONOMOUSVMCLUSTERID w/ exceptions if field
HAS_CLOUDAUTONOMOUSVMCLUSTID() Determine if CLOUDAUTONOMOUSVMCLUSTERID has a value

ocid

The Oracle Cloud Identifier (OCID) of the Autonomous VM.

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 Oracle Cloud Infrastructure (OCI) resource anchor associated with this Autonomous VM.

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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_AUTONOMOUSVIRTMACHINELIST

TYPES TT_AUTONOMOUSVIRTMACHINELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ODBAUTONOMOUSVRMACH00 WITH DEFAULT KEY
.