Skip to content

/AWS1/CL_R5AEC2ASGCAPINCCONF

Configuration for increasing the capacity of Amazon EC2 Auto Scaling groups during a Region switch.

CONSTRUCTOR

IMPORTING

Required arguments:

it_asgs TYPE /AWS1/CL_R5AASG=>TT_ASGLIST TT_ASGLIST

The EC2 Auto Scaling groups for the configuration.

Optional arguments:

iv_timeoutminutes TYPE /AWS1/R5AINTEGER /AWS1/R5AINTEGER

The timeout value specified for the configuration.

io_ungraceful TYPE REF TO /AWS1/CL_R5AEC2UNGRACEFUL /AWS1/CL_R5AEC2UNGRACEFUL

The settings for ungraceful execution.

iv_targetpercent TYPE /AWS1/R5AINTEGER /AWS1/R5AINTEGER

The target percentage that you specify for EC2 Auto Scaling groups.

iv_capacitymonapproach TYPE /AWS1/R5AEC2ASGCAPMONAPPROACH /AWS1/R5AEC2ASGCAPMONAPPROACH

The monitoring approach that you specify EC2 Auto Scaling groups for the configuration.


Queryable Attributes

timeoutMinutes

The timeout value specified for the configuration.

Accessible with the following methods

Method Description
GET_TIMEOUTMINUTES() Getter for TIMEOUTMINUTES, with configurable default
ASK_TIMEOUTMINUTES() Getter for TIMEOUTMINUTES w/ exceptions if field has no valu
HAS_TIMEOUTMINUTES() Determine if TIMEOUTMINUTES has a value

asgs

The EC2 Auto Scaling groups for the configuration.

Accessible with the following methods

Method Description
GET_ASGS() Getter for ASGS, with configurable default
ASK_ASGS() Getter for ASGS w/ exceptions if field has no value
HAS_ASGS() Determine if ASGS has a value

ungraceful

The settings for ungraceful execution.

Accessible with the following methods

Method Description
GET_UNGRACEFUL() Getter for UNGRACEFUL

targetPercent

The target percentage that you specify for EC2 Auto Scaling groups.

Accessible with the following methods

Method Description
GET_TARGETPERCENT() Getter for TARGETPERCENT, with configurable default
ASK_TARGETPERCENT() Getter for TARGETPERCENT w/ exceptions if field has no value
HAS_TARGETPERCENT() Determine if TARGETPERCENT has a value

capacityMonitoringApproach

The monitoring approach that you specify EC2 Auto Scaling groups for the configuration.

Accessible with the following methods

Method Description
GET_CAPACITYMONAPPROACH() Getter for CAPACITYMONITORINGAPPROACH, with configurable def
ASK_CAPACITYMONAPPROACH() Getter for CAPACITYMONITORINGAPPROACH w/ exceptions if field
HAS_CAPACITYMONAPPROACH() Determine if CAPACITYMONITORINGAPPROACH has a value