Skip to content

/AWS1/CL_ECSMETRICCONF

The configuration for a specific set of metrics to collect for a service.

CONSTRUCTOR

IMPORTING

Required arguments:

it_metricnames TYPE /AWS1/CL_ECSMETRICNAMESLIST_W=>TT_METRICNAMESLIST TT_METRICNAMESLIST

The list of metric names to configure. The supported metric names are CPUUtilization and MemoryUtilization.

iv_resolutionseconds TYPE /AWS1/ECSMETRICRESOLSECONDS /AWS1/ECSMETRICRESOLSECONDS

The resolution, in seconds, at which to collect the metrics. The valid values are 20 and 60.


Queryable Attributes

metricNames

The list of metric names to configure. The supported metric names are CPUUtilization and MemoryUtilization.

Accessible with the following methods

Method Description
GET_METRICNAMES() Getter for METRICNAMES, with configurable default
ASK_METRICNAMES() Getter for METRICNAMES w/ exceptions if field has no value
HAS_METRICNAMES() Determine if METRICNAMES has a value

resolutionSeconds

The resolution, in seconds, at which to collect the metrics. The valid values are 20 and 60.

Accessible with the following methods

Method Description
GET_RESOLUTIONSECONDS() Getter for RESOLUTIONSECONDS, with configurable default
ASK_RESOLUTIONSECONDS() Getter for RESOLUTIONSECONDS w/ exceptions if field has no v
HAS_RESOLUTIONSECONDS() Determine if RESOLUTIONSECONDS 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_METRICCONFIGURATIONLIST

TYPES TT_METRICCONFIGURATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ECSMETRICCONF WITH DEFAULT KEY
.