Skip to content

/AWS1/CL_COPCONTAINERCONF

Describes the container configurations within the tasks of your Amazon ECS service.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_containername TYPE /AWS1/COPCONTAINERNAME /AWS1/COPCONTAINERNAME

The name of the container.

io_memorysizeconfiguration TYPE REF TO /AWS1/CL_COPMEMORYSIZECONF /AWS1/CL_COPMEMORYSIZECONF

The memory size configurations for the container.

iv_cpu TYPE /AWS1/COPNULLABLECPU /AWS1/COPNULLABLECPU

The number of CPU units reserved for the container.


Queryable Attributes

containerName

The name of the container.

Accessible with the following methods

Method Description
GET_CONTAINERNAME() Getter for CONTAINERNAME, with configurable default
ASK_CONTAINERNAME() Getter for CONTAINERNAME w/ exceptions if field has no value
HAS_CONTAINERNAME() Determine if CONTAINERNAME has a value

memorySizeConfiguration

The memory size configurations for the container.

Accessible with the following methods

Method Description
GET_MEMORYSIZECONFIGURATION() Getter for MEMORYSIZECONFIGURATION

cpu

The number of CPU units reserved for the container.

Accessible with the following methods

Method Description
GET_CPU() Getter for CPU, with configurable default
ASK_CPU() Getter for CPU w/ exceptions if field has no value
HAS_CPU() Determine if CPU 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_CONTAINERCONFIGURATIONS

TYPES TT_CONTAINERCONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_COPCONTAINERCONF WITH DEFAULT KEY
.