Skip to content

/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