/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 |