Skip to content

/AWS1/CL_SGMULTRASERVERSUMMARY

A summary of UltraServer resources and their current status.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_ultraservertype TYPE /AWS1/SGMULTRASERVERTYPE /AWS1/SGMULTRASERVERTYPE

The type of UltraServer, such as ml.u-p6e-gb200x72.

iv_instancetype TYPE /AWS1/SGMRESERVEDCAPINSTTYPE /AWS1/SGMRESERVEDCAPINSTTYPE

The Amazon EC2 instance type used in the UltraServer.

Optional arguments:

iv_ultraservercount TYPE /AWS1/SGMULTRASERVERCOUNT /AWS1/SGMULTRASERVERCOUNT

The number of UltraServers of this type.

iv_availspareinstancecount TYPE /AWS1/SGMAVAILSPAREINSTCOUNT /AWS1/SGMAVAILSPAREINSTCOUNT

The number of available spare instances in the UltraServers.

iv_unhealthyinstancecount TYPE /AWS1/SGMUNHEALTHYINSTCOUNT /AWS1/SGMUNHEALTHYINSTCOUNT

The total number of instances across all UltraServers of this type that are currently in an unhealthy state.


Queryable Attributes

UltraServerType

The type of UltraServer, such as ml.u-p6e-gb200x72.

Accessible with the following methods

Method Description
GET_ULTRASERVERTYPE() Getter for ULTRASERVERTYPE, with configurable default
ASK_ULTRASERVERTYPE() Getter for ULTRASERVERTYPE w/ exceptions if field has no val
HAS_ULTRASERVERTYPE() Determine if ULTRASERVERTYPE has a value

InstanceType

The Amazon EC2 instance type used in the UltraServer.

Accessible with the following methods

Method Description
GET_INSTANCETYPE() Getter for INSTANCETYPE, with configurable default
ASK_INSTANCETYPE() Getter for INSTANCETYPE w/ exceptions if field has no value
HAS_INSTANCETYPE() Determine if INSTANCETYPE has a value

UltraServerCount

The number of UltraServers of this type.

Accessible with the following methods

Method Description
GET_ULTRASERVERCOUNT() Getter for ULTRASERVERCOUNT, with configurable default
ASK_ULTRASERVERCOUNT() Getter for ULTRASERVERCOUNT w/ exceptions if field has no va
HAS_ULTRASERVERCOUNT() Determine if ULTRASERVERCOUNT has a value

AvailableSpareInstanceCount

The number of available spare instances in the UltraServers.

Accessible with the following methods

Method Description
GET_AVAILSPAREINSTANCECOUNT() Getter for AVAILABLESPAREINSTANCECOUNT, with configurable de
ASK_AVAILSPAREINSTANCECOUNT() Getter for AVAILABLESPAREINSTANCECOUNT w/ exceptions if fiel
HAS_AVAILSPAREINSTANCECOUNT() Determine if AVAILABLESPAREINSTANCECOUNT has a value

UnhealthyInstanceCount

The total number of instances across all UltraServers of this type that are currently in an unhealthy state.

Accessible with the following methods

Method Description
GET_UNHEALTHYINSTANCECOUNT() Getter for UNHEALTHYINSTANCECOUNT, with configurable default
ASK_UNHEALTHYINSTANCECOUNT() Getter for UNHEALTHYINSTANCECOUNT w/ exceptions if field has
HAS_UNHEALTHYINSTANCECOUNT() Determine if UNHEALTHYINSTANCECOUNT has a value