Skip to content

/AWS1/CL_ODBCLOUDVMCLUSTSUMM

Information about a VM cluster.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_cloudvmclusterid TYPE /AWS1/ODBRESOURCEID /AWS1/ODBRESOURCEID

The unique identifier of the VM cluster.

Optional arguments:

iv_displayname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The user-friendly name for the VM cluster.

iv_status TYPE /AWS1/ODBRESOURCESTATUS /AWS1/ODBRESOURCESTATUS

The current status of the VM cluster.

iv_statusreason TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

Additional information about the status of the VM cluster.

iv_cloudvmclusterarn TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The Amazon Resource Name (ARN) of the VM cluster.

iv_cloudexadatainfrastruct00 TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The unique identifier of the Exadata infrastructure that this VM cluster belongs to.

iv_clustername TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The name of the Grid Infrastructure (GI) cluster.

iv_cpucorecount TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The number of CPU cores enabled on the VM cluster.

io_datacollectionoptions TYPE REF TO /AWS1/CL_ODBDATACOLLOPTIONS /AWS1/CL_ODBDATACOLLOPTIONS

dataCollectionOptions

iv_datastoragesizeintbs TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The size of the data disk group, in terabytes (TB), that's allocated for the VM cluster.

iv_dbnodestoragesizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The amount of local node storage, in gigabytes (GB), that's allocated for the VM cluster.

it_dbservers TYPE /AWS1/CL_ODBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The list of database servers for the VM cluster.

iv_diskredundancy TYPE /AWS1/ODBDISKREDUNDANCY /AWS1/ODBDISKREDUNDANCY

The type of redundancy configured for the VM cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.

iv_giversion TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The software version of the Oracle Grid Infrastructure (GI) for the VM cluster.

iv_hostname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The host name for the VM cluster.

io_iormconfigcache TYPE REF TO /AWS1/CL_ODBEXADATAIORMCONFIG /AWS1/CL_ODBEXADATAIORMCONFIG

iormConfigCache

iv_islocalbackupenabled TYPE /AWS1/ODBBOOLEAN /AWS1/ODBBOOLEAN

Indicates whether database backups to local Exadata storage is enabled for the VM cluster.

iv_issparsediskgroupenabled TYPE /AWS1/ODBBOOLEAN /AWS1/ODBBOOLEAN

Indicates whether the VM cluster is configured with a sparse disk group.

iv_lastupdatehistoryentryid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The Oracle Cloud ID (OCID) of the last maintenance update history entry.

iv_licensemodel TYPE /AWS1/ODBLICENSEMODEL /AWS1/ODBLICENSEMODEL

The Oracle license model applied to the VM cluster.

iv_listenerport TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The port number configured for the listener on the VM cluster.

iv_memorysizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The amount of memory, in gigabytes (GB), that's allocated for the VM cluster.

iv_nodecount TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The number of nodes in the VM cluster.

iv_ocid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The OCID of the VM cluster.

iv_ociresourceanchorname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The name of the OCI resource anchor for the VM cluster.

iv_ociurl TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The HTTPS link to the VM cluster in OCI.

iv_domain TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The domain of the VM cluster.

iv_scandnsname TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The FQDN of the DNS record for the Single Client Access Name (SCAN) IP addresses that are associated with the VM cluster.

iv_scandnsrecordid TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The OCID of the DNS record for the SCAN IP addresses that are associated with the VM cluster.

it_scanipids TYPE /AWS1/CL_ODBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The OCID of the SCAN IP addresses that are associated with the VM cluster.

iv_shape TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The hardware model name of the Exadata infrastructure that's running the VM cluster.

it_sshpublickeys TYPE /AWS1/CL_ODBSENSITIVESTRLIST_W=>TT_SENSITIVESTRINGLIST TT_SENSITIVESTRINGLIST

The public key portion of one or more key pairs used for SSH access to the VM cluster.

iv_storagesizeingbs TYPE /AWS1/ODBINTEGER /AWS1/ODBINTEGER

The amount of local node storage, in gigabytes (GB), that's allocated to the VM cluster.

iv_systemversion TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The operating system version of the image chosen for the VM cluster.

iv_createdat TYPE /AWS1/ODBTIMESTAMP /AWS1/ODBTIMESTAMP

The date and time when the VM cluster was created.

iv_timezone TYPE /AWS1/ODBSTRING /AWS1/ODBSTRING

The time zone of the VM cluster.

it_vipids TYPE /AWS1/CL_ODBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The virtual IP (VIP) addresses that are associated with the VM cluster. Oracle's Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the VM cluster to enable failover. If one node fails, the VIP is reassigned to another active node in the cluster.

iv_odbnetworkid TYPE /AWS1/ODBRESOURCEIDORARN /AWS1/ODBRESOURCEIDORARN

The unique identifier of the ODB network for the VM cluster.

iv_percentprogress TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING

The amount of progress made on the current operation on the VM cluster, expressed as a percentage.

iv_computemodel TYPE /AWS1/ODBCOMPUTEMODEL /AWS1/ODBCOMPUTEMODEL

The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.


Queryable Attributes

cloudVmClusterId

The unique identifier of the VM cluster.

Accessible with the following methods

Method Description
GET_CLOUDVMCLUSTERID() Getter for CLOUDVMCLUSTERID, with configurable default
ASK_CLOUDVMCLUSTERID() Getter for CLOUDVMCLUSTERID w/ exceptions if field has no va
HAS_CLOUDVMCLUSTERID() Determine if CLOUDVMCLUSTERID has a value

displayName

The user-friendly name for the VM cluster.

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

status

The current status of the VM cluster.

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 status of the VM cluster.

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

cloudVmClusterArn

The Amazon Resource Name (ARN) of the VM cluster.

Accessible with the following methods

Method Description
GET_CLOUDVMCLUSTERARN() Getter for CLOUDVMCLUSTERARN, with configurable default
ASK_CLOUDVMCLUSTERARN() Getter for CLOUDVMCLUSTERARN w/ exceptions if field has no v
HAS_CLOUDVMCLUSTERARN() Determine if CLOUDVMCLUSTERARN has a value

cloudExadataInfrastructureId

The unique identifier of the Exadata infrastructure that this VM cluster belongs to.

Accessible with the following methods

Method Description
GET_CLOUDEXADATAINFRASTRUC00() Getter for CLOUDEXADATAINFRASTRUCTUREID, with configurable d
ASK_CLOUDEXADATAINFRASTRUC00() Getter for CLOUDEXADATAINFRASTRUCTUREID w/ exceptions if fie
HAS_CLOUDEXADATAINFRASTRUC00() Determine if CLOUDEXADATAINFRASTRUCTUREID has a value

clusterName

The name of the Grid Infrastructure (GI) cluster.

Accessible with the following methods

Method Description
GET_CLUSTERNAME() Getter for CLUSTERNAME, with configurable default
ASK_CLUSTERNAME() Getter for CLUSTERNAME w/ exceptions if field has no value
HAS_CLUSTERNAME() Determine if CLUSTERNAME has a value

cpuCoreCount

The number of CPU cores enabled on the VM cluster.

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

dataCollectionOptions

dataCollectionOptions

Accessible with the following methods

Method Description
GET_DATACOLLECTIONOPTIONS() Getter for DATACOLLECTIONOPTIONS

dataStorageSizeInTBs

The size of the data disk group, in terabytes (TB), that's allocated for the VM cluster.

Accessible with the following methods

Method Description
GET_DATASTORAGESIZEINTBS() Getter for DATASTORAGESIZEINTBS, with configurable default
ASK_DATASTORAGESIZEINTBS() Getter for DATASTORAGESIZEINTBS w/ exceptions if field has n
STR_DATASTORAGESIZEINTBS() String format for DATASTORAGESIZEINTBS, with configurable de
HAS_DATASTORAGESIZEINTBS() Determine if DATASTORAGESIZEINTBS has a value

dbNodeStorageSizeInGBs

The amount of local node storage, in gigabytes (GB), that's allocated for the VM cluster.

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

dbServers

The list of database servers for the VM cluster.

Accessible with the following methods

Method Description
GET_DBSERVERS() Getter for DBSERVERS, with configurable default
ASK_DBSERVERS() Getter for DBSERVERS w/ exceptions if field has no value
HAS_DBSERVERS() Determine if DBSERVERS has a value

diskRedundancy

The type of redundancy configured for the VM cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.

Accessible with the following methods

Method Description
GET_DISKREDUNDANCY() Getter for DISKREDUNDANCY, with configurable default
ASK_DISKREDUNDANCY() Getter for DISKREDUNDANCY w/ exceptions if field has no valu
HAS_DISKREDUNDANCY() Determine if DISKREDUNDANCY has a value

giVersion

The software version of the Oracle Grid Infrastructure (GI) for the VM cluster.

Accessible with the following methods

Method Description
GET_GIVERSION() Getter for GIVERSION, with configurable default
ASK_GIVERSION() Getter for GIVERSION w/ exceptions if field has no value
HAS_GIVERSION() Determine if GIVERSION has a value

hostname

The host name for the VM cluster.

Accessible with the following methods

Method Description
GET_HOSTNAME() Getter for HOSTNAME, with configurable default
ASK_HOSTNAME() Getter for HOSTNAME w/ exceptions if field has no value
HAS_HOSTNAME() Determine if HOSTNAME has a value

iormConfigCache

iormConfigCache

Accessible with the following methods

Method Description
GET_IORMCONFIGCACHE() Getter for IORMCONFIGCACHE

isLocalBackupEnabled

Indicates whether database backups to local Exadata storage is enabled for the VM cluster.

Accessible with the following methods

Method Description
GET_ISLOCALBACKUPENABLED() Getter for ISLOCALBACKUPENABLED, with configurable default
ASK_ISLOCALBACKUPENABLED() Getter for ISLOCALBACKUPENABLED w/ exceptions if field has n
HAS_ISLOCALBACKUPENABLED() Determine if ISLOCALBACKUPENABLED has a value

isSparseDiskgroupEnabled

Indicates whether the VM cluster is configured with a sparse disk group.

Accessible with the following methods

Method Description
GET_ISSPARSEDISKGROUPENABLED() Getter for ISSPARSEDISKGROUPENABLED, with configurable defau
ASK_ISSPARSEDISKGROUPENABLED() Getter for ISSPARSEDISKGROUPENABLED w/ exceptions if field h
HAS_ISSPARSEDISKGROUPENABLED() Determine if ISSPARSEDISKGROUPENABLED has a value

lastUpdateHistoryEntryId

The Oracle Cloud ID (OCID) of the last maintenance update history entry.

Accessible with the following methods

Method Description
GET_LASTUPDATEHISTORYENTRYID() Getter for LASTUPDATEHISTORYENTRYID, with configurable defau
ASK_LASTUPDATEHISTORYENTRYID() Getter for LASTUPDATEHISTORYENTRYID w/ exceptions if field h
HAS_LASTUPDATEHISTORYENTRYID() Determine if LASTUPDATEHISTORYENTRYID has a value

licenseModel

The Oracle license model applied to the VM cluster.

Accessible with the following methods

Method Description
GET_LICENSEMODEL() Getter for LICENSEMODEL, with configurable default
ASK_LICENSEMODEL() Getter for LICENSEMODEL w/ exceptions if field has no value
HAS_LICENSEMODEL() Determine if LICENSEMODEL has a value

listenerPort

The port number configured for the listener on the VM cluster.

Accessible with the following methods

Method Description
GET_LISTENERPORT() Getter for LISTENERPORT, with configurable default
ASK_LISTENERPORT() Getter for LISTENERPORT w/ exceptions if field has no value
HAS_LISTENERPORT() Determine if LISTENERPORT has a value

memorySizeInGBs

The amount of memory, in gigabytes (GB), that's allocated for the VM cluster.

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

nodeCount

The number of nodes in the VM cluster.

Accessible with the following methods

Method Description
GET_NODECOUNT() Getter for NODECOUNT, with configurable default
ASK_NODECOUNT() Getter for NODECOUNT w/ exceptions if field has no value
HAS_NODECOUNT() Determine if NODECOUNT has a value

ocid

The OCID of the VM cluster.

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 VM cluster.

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

ociUrl

The HTTPS link to the VM cluster in OCI.

Accessible with the following methods

Method Description
GET_OCIURL() Getter for OCIURL, with configurable default
ASK_OCIURL() Getter for OCIURL w/ exceptions if field has no value
HAS_OCIURL() Determine if OCIURL has a value

domain

The domain of the VM cluster.

Accessible with the following methods

Method Description
GET_DOMAIN() Getter for DOMAIN, with configurable default
ASK_DOMAIN() Getter for DOMAIN w/ exceptions if field has no value
HAS_DOMAIN() Determine if DOMAIN has a value

scanDnsName

The FQDN of the DNS record for the Single Client Access Name (SCAN) IP addresses that are associated with the VM cluster.

Accessible with the following methods

Method Description
GET_SCANDNSNAME() Getter for SCANDNSNAME, with configurable default
ASK_SCANDNSNAME() Getter for SCANDNSNAME w/ exceptions if field has no value
HAS_SCANDNSNAME() Determine if SCANDNSNAME has a value

scanDnsRecordId

The OCID of the DNS record for the SCAN IP addresses that are associated with the VM cluster.

Accessible with the following methods

Method Description
GET_SCANDNSRECORDID() Getter for SCANDNSRECORDID, with configurable default
ASK_SCANDNSRECORDID() Getter for SCANDNSRECORDID w/ exceptions if field has no val
HAS_SCANDNSRECORDID() Determine if SCANDNSRECORDID has a value

scanIpIds

The OCID of the SCAN IP addresses that are associated with the VM cluster.

Accessible with the following methods

Method Description
GET_SCANIPIDS() Getter for SCANIPIDS, with configurable default
ASK_SCANIPIDS() Getter for SCANIPIDS w/ exceptions if field has no value
HAS_SCANIPIDS() Determine if SCANIPIDS has a value

shape

The hardware model name of the Exadata infrastructure that's running the VM cluster.

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

sshPublicKeys

The public key portion of one or more key pairs used for SSH access to the VM cluster.

Accessible with the following methods

Method Description
GET_SSHPUBLICKEYS() Getter for SSHPUBLICKEYS, with configurable default
ASK_SSHPUBLICKEYS() Getter for SSHPUBLICKEYS w/ exceptions if field has no value
HAS_SSHPUBLICKEYS() Determine if SSHPUBLICKEYS has a value

storageSizeInGBs

The amount of local node storage, in gigabytes (GB), that's allocated to the VM cluster.

Accessible with the following methods

Method Description
GET_STORAGESIZEINGBS() Getter for STORAGESIZEINGBS, with configurable default
ASK_STORAGESIZEINGBS() Getter for STORAGESIZEINGBS w/ exceptions if field has no va
HAS_STORAGESIZEINGBS() Determine if STORAGESIZEINGBS has a value

systemVersion

The operating system version of the image chosen for the VM cluster.

Accessible with the following methods

Method Description
GET_SYSTEMVERSION() Getter for SYSTEMVERSION, with configurable default
ASK_SYSTEMVERSION() Getter for SYSTEMVERSION w/ exceptions if field has no value
HAS_SYSTEMVERSION() Determine if SYSTEMVERSION has a value

createdAt

The date and time when the VM cluster 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

timeZone

The time zone of the VM cluster.

Accessible with the following methods

Method Description
GET_TIMEZONE() Getter for TIMEZONE, with configurable default
ASK_TIMEZONE() Getter for TIMEZONE w/ exceptions if field has no value
HAS_TIMEZONE() Determine if TIMEZONE has a value

vipIds

The virtual IP (VIP) addresses that are associated with the VM cluster. Oracle's Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the VM cluster to enable failover. If one node fails, the VIP is reassigned to another active node in the cluster.

Accessible with the following methods

Method Description
GET_VIPIDS() Getter for VIPIDS, with configurable default
ASK_VIPIDS() Getter for VIPIDS w/ exceptions if field has no value
HAS_VIPIDS() Determine if VIPIDS has a value

odbNetworkId

The unique identifier of the ODB network for the VM cluster.

Accessible with the following methods

Method Description
GET_ODBNETWORKID() Getter for ODBNETWORKID, with configurable default
ASK_ODBNETWORKID() Getter for ODBNETWORKID w/ exceptions if field has no value
HAS_ODBNETWORKID() Determine if ODBNETWORKID has a value

percentProgress

The amount of progress made on the current operation on the VM cluster, expressed as a percentage.

Accessible with the following methods

Method Description
GET_PERCENTPROGRESS() Getter for PERCENTPROGRESS, with configurable default
ASK_PERCENTPROGRESS() Getter for PERCENTPROGRESS w/ exceptions if field has no val
STR_PERCENTPROGRESS() String format for PERCENTPROGRESS, with configurable default
HAS_PERCENTPROGRESS() Determine if PERCENTPROGRESS has a value

computeModel

The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.

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

Public Local Types In This Class

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

TT_CLOUDVMCLUSTERLIST

TYPES TT_CLOUDVMCLUSTERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ODBCLOUDVMCLUSTSUMM WITH DEFAULT KEY
.