Skip to content

/AWS1/CL_SGMINSTGRPHLTHCHKCONF

The configuration of deep health checks for an instance group.

Overlapping deep health check configurations will be merged into a single operation.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_instancegroupname TYPE /AWS1/SGMCLUSTERINSTGROUPNAME /AWS1/SGMCLUSTERINSTGROUPNAME

The name of the instance group.

it_deephealthchecks TYPE /AWS1/CL_SGMDEEPHEALTHCHECKS_W=>TT_DEEPHEALTHCHECKS TT_DEEPHEALTHCHECKS

A list of deep health checks to be performed.

Optional arguments:

it_instanceids TYPE /AWS1/CL_SGMINSTANCEIDS_W=>TT_INSTANCEIDS TT_INSTANCEIDS

A list of Amazon Elastic Compute Cloud (EC2) instance IDs on which to perform deep health checks.

Leave this field blank to perform deep health checks on the entire instance group.


Queryable Attributes

InstanceGroupName

The name of the instance group.

Accessible with the following methods

Method Description
GET_INSTANCEGROUPNAME() Getter for INSTANCEGROUPNAME, with configurable default
ASK_INSTANCEGROUPNAME() Getter for INSTANCEGROUPNAME w/ exceptions if field has no v
HAS_INSTANCEGROUPNAME() Determine if INSTANCEGROUPNAME has a value

InstanceIds

A list of Amazon Elastic Compute Cloud (EC2) instance IDs on which to perform deep health checks.

Leave this field blank to perform deep health checks on the entire instance group.

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

DeepHealthChecks

A list of deep health checks to be performed.

Accessible with the following methods

Method Description
GET_DEEPHEALTHCHECKS() Getter for DEEPHEALTHCHECKS, with configurable default
ASK_DEEPHEALTHCHECKS() Getter for DEEPHEALTHCHECKS w/ exceptions if field has no va
HAS_DEEPHEALTHCHECKS() Determine if DEEPHEALTHCHECKS 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_DEEPHEALTHCHECKCONFS

TYPES TT_DEEPHEALTHCHECKCONFS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGMINSTGRPHLTHCHKCONF WITH DEFAULT KEY
.