/AWS1/CL_SGMINSTGROUPMETADATA¶
Metadata information about an instance group in a HyperPod cluster.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_failuremessage TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
An error message describing why the instance group level operation (such as creating, scaling, or deleting) failed.
iv_availabilityzoneid TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
The ID of the Availability Zone where the instance group is located.
io_capacityreservation TYPE REF TO /AWS1/CL_SGMCAPACITYRESV /AWS1/CL_SGMCAPACITYRESV¶
Information about the Capacity Reservation used by the instance group.
iv_subnetid TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
The ID of the subnet where the instance group is located.
it_securitygroupids TYPE /AWS1/CL_SGMSECURITYGROUPIDS_W=>TT_SECURITYGROUPIDS TT_SECURITYGROUPIDS¶
A list of security group IDs associated with the instance group.
iv_amioverride TYPE /AWS1/SGMSTRING00 /AWS1/SGMSTRING00¶
If you use a custom Amazon Machine Image (AMI) for the instance group, this field shows the ID of the custom AMI.
Queryable Attributes¶
FailureMessage¶
An error message describing why the instance group level operation (such as creating, scaling, or deleting) failed.
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 |
AvailabilityZoneId¶
The ID of the Availability Zone where the instance group is located.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID, with configurable default |
ASK_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID w/ exceptions if field has no |
HAS_AVAILABILITYZONEID() |
Determine if AVAILABILITYZONEID has a value |
CapacityReservation¶
Information about the Capacity Reservation used by the instance group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPACITYRESERVATION() |
Getter for CAPACITYRESERVATION |
SubnetId¶
The ID of the subnet where the instance group is located.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBNETID() |
Getter for SUBNETID, with configurable default |
ASK_SUBNETID() |
Getter for SUBNETID w/ exceptions if field has no value |
HAS_SUBNETID() |
Determine if SUBNETID has a value |
SecurityGroupIds¶
A list of security group IDs associated with the instance group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECURITYGROUPIDS() |
Getter for SECURITYGROUPIDS, with configurable default |
ASK_SECURITYGROUPIDS() |
Getter for SECURITYGROUPIDS w/ exceptions if field has no va |
HAS_SECURITYGROUPIDS() |
Determine if SECURITYGROUPIDS has a value |
AmiOverride¶
If you use a custom Amazon Machine Image (AMI) for the instance group, this field shows the ID of the custom AMI.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AMIOVERRIDE() |
Getter for AMIOVERRIDE, with configurable default |
ASK_AMIOVERRIDE() |
Getter for AMIOVERRIDE w/ exceptions if field has no value |
HAS_AMIOVERRIDE() |
Determine if AMIOVERRIDE has a value |