Skip to content

/AWS1/CL_ASCINSTANCECOLLECTION

Contains details about a collection of instances launched in the Auto Scaling group.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_instancetype TYPE /AWS1/ASCXMLSTRINGMAXLEN255 /AWS1/ASCXMLSTRINGMAXLEN255

The instance type of the launched instances.

iv_markettype TYPE /AWS1/ASCXMLSTRINGMAXLEN64 /AWS1/ASCXMLSTRINGMAXLEN64

The market type for the instances (On-Demand or Spot).

iv_subnetid TYPE /AWS1/ASCXMLSTRINGMAXLEN255 /AWS1/ASCXMLSTRINGMAXLEN255

The ID of the subnet where the instances were launched.

iv_availabilityzone TYPE /AWS1/ASCXMLSTRINGMAXLEN255 /AWS1/ASCXMLSTRINGMAXLEN255

The Availability Zone where the instances were launched.

iv_availabilityzoneid TYPE /AWS1/ASCXMLSTRINGMAXLEN255 /AWS1/ASCXMLSTRINGMAXLEN255

The Availability Zone ID where the instances in this collection were launched.

it_instanceids TYPE /AWS1/CL_ASCINSTANCEIDS_W=>TT_INSTANCEIDS TT_INSTANCEIDS

A list of instance IDs for the successfully launched instances.


Queryable Attributes

InstanceType

The instance type of the launched instances.

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

MarketType

The market type for the instances (On-Demand or Spot).

Accessible with the following methods

Method Description
GET_MARKETTYPE() Getter for MARKETTYPE, with configurable default
ASK_MARKETTYPE() Getter for MARKETTYPE w/ exceptions if field has no value
HAS_MARKETTYPE() Determine if MARKETTYPE has a value

SubnetId

The ID of the subnet where the instances were launched.

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

AvailabilityZone

The Availability Zone where the instances were launched.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

AvailabilityZoneId

The Availability Zone ID where the instances in this collection were launched.

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

InstanceIds

A list of instance IDs for the successfully launched instances.

Accessible with the following methods

Method Description
GET_INSTANCEIDS() Getter for INSTANCEIDS, with configurable default
ASK_INSTANCEIDS() Getter for INSTANCEIDS w/ exceptions if field has no value
HAS_INSTANCEIDS() Determine if INSTANCEIDS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_INSTANCECOLLECTIONS

TYPES TT_INSTANCECOLLECTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_ASCINSTANCECOLLECTION WITH DEFAULT KEY
.