Skip to content

/AWS1/CL_EBNOPTIONSPEC

A specification identifying an individual configuration option.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_RESOURCENAME TYPE /AWS1/EBNRESOURCENAME /AWS1/EBNRESOURCENAME

A unique resource name for a time-based scaling configuration option.

IV_NAMESPACE TYPE /AWS1/EBNOPTIONNAMESPACE /AWS1/EBNOPTIONNAMESPACE

A unique namespace identifying the option's associated AWS resource.

IV_OPTIONNAME TYPE /AWS1/EBNCONFOPTIONNAME /AWS1/EBNCONFOPTIONNAME

The name of the configuration option.


Queryable Attributes

ResourceName

A unique resource name for a time-based scaling configuration option.

Accessible with the following methods

Method Description
GET_RESOURCENAME() Getter for RESOURCENAME, with configurable default
ASK_RESOURCENAME() Getter for RESOURCENAME w/ exceptions if field has no value
HAS_RESOURCENAME() Determine if RESOURCENAME has a value

Namespace

A unique namespace identifying the option's associated AWS resource.

Accessible with the following methods

Method Description
GET_NAMESPACE() Getter for NAMESPACE, with configurable default
ASK_NAMESPACE() Getter for NAMESPACE w/ exceptions if field has no value
HAS_NAMESPACE() Determine if NAMESPACE has a value

OptionName

The name of the configuration option.

Accessible with the following methods

Method Description
GET_OPTIONNAME() Getter for OPTIONNAME, with configurable default
ASK_OPTIONNAME() Getter for OPTIONNAME w/ exceptions if field has no value
HAS_OPTIONNAME() Determine if OPTIONNAME 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_OPTIONSSPECIFIERLIST

TYPES TT_OPTIONSSPECIFIERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EBNOPTIONSPEC WITH DEFAULT KEY
.