/AWS1/CL_SGMINSTANCEMETADATA¶
Metadata information about an instance in a HyperPod cluster.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_customereni TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
The ID of the customer-managed Elastic Network Interface (ENI) associated with the instance.
io_additionalenis TYPE REF TO /AWS1/CL_SGMADDITIONALENIS /AWS1/CL_SGMADDITIONALENIS¶
Information about additional Elastic Network Interfaces (ENIs) associated with the instance.
io_capacityreservation TYPE REF TO /AWS1/CL_SGMCAPACITYRESV /AWS1/CL_SGMCAPACITYRESV¶
Information about the Capacity Reservation used by the instance.
iv_failuremessage TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
An error message describing why the instance creation or update failed, if applicable.
iv_lcsexecutionstate TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
The execution state of the Lifecycle Script (LCS) for the instance.
iv_nodelogicalid TYPE /AWS1/SGMCLUSTERNODELOGICALID /AWS1/SGMCLUSTERNODELOGICALID¶
The unique logical identifier of the node within the cluster. The ID used here is the same object as in the
BatchAddClusterNodesAPI.
Queryable Attributes¶
CustomerEni¶
The ID of the customer-managed Elastic Network Interface (ENI) associated with the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMERENI() |
Getter for CUSTOMERENI, with configurable default |
ASK_CUSTOMERENI() |
Getter for CUSTOMERENI w/ exceptions if field has no value |
HAS_CUSTOMERENI() |
Determine if CUSTOMERENI has a value |
AdditionalEnis¶
Information about additional Elastic Network Interfaces (ENIs) associated with the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALENIS() |
Getter for ADDITIONALENIS |
CapacityReservation¶
Information about the Capacity Reservation used by the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPACITYRESERVATION() |
Getter for CAPACITYRESERVATION |
FailureMessage¶
An error message describing why the instance creation or update failed, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREMESSAGE() |
Getter for FAILUREMESSAGE, with configurable default |
ASK_FAILUREMESSAGE() |
Getter for FAILUREMESSAGE w/ exceptions if field has no valu |
HAS_FAILUREMESSAGE() |
Determine if FAILUREMESSAGE has a value |
LcsExecutionState¶
The execution state of the Lifecycle Script (LCS) for the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LCSEXECUTIONSTATE() |
Getter for LCSEXECUTIONSTATE, with configurable default |
ASK_LCSEXECUTIONSTATE() |
Getter for LCSEXECUTIONSTATE w/ exceptions if field has no v |
HAS_LCSEXECUTIONSTATE() |
Determine if LCSEXECUTIONSTATE has a value |
NodeLogicalId¶
The unique logical identifier of the node within the cluster. The ID used here is the same object as in the
BatchAddClusterNodesAPI.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NODELOGICALID() |
Getter for NODELOGICALID, with configurable default |
ASK_NODELOGICALID() |
Getter for NODELOGICALID w/ exceptions if field has no value |
HAS_NODELOGICALID() |
Determine if NODELOGICALID has a value |