Skip to content

/AWS1/CL_BCOCOMPUTECONF

Describes the performance configuration for compute services such as Amazon EC2, Lambda, and ECS.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_vcpu TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The number of vCPU cores in the resource.

iv_memorysizeinmb TYPE /AWS1/BCOINTEGER /AWS1/BCOINTEGER

The memory size of the resource.

iv_architecture TYPE /AWS1/BCOSTRING /AWS1/BCOSTRING

The architecture of the resource.

iv_platform TYPE /AWS1/BCOSTRING /AWS1/BCOSTRING

The platform of the resource. The platform is the specific combination of operating system, license model, and software on an instance.


Queryable Attributes

vCpu

The number of vCPU cores in the resource.

Accessible with the following methods

Method Description
GET_VCPU() Getter for VCPU, with configurable default
ASK_VCPU() Getter for VCPU w/ exceptions if field has no value
STR_VCPU() String format for VCPU, with configurable default
HAS_VCPU() Determine if VCPU has a value

memorySizeInMB

The memory size of the resource.

Accessible with the following methods

Method Description
GET_MEMORYSIZEINMB() Getter for MEMORYSIZEINMB, with configurable default
ASK_MEMORYSIZEINMB() Getter for MEMORYSIZEINMB w/ exceptions if field has no valu
HAS_MEMORYSIZEINMB() Determine if MEMORYSIZEINMB has a value

architecture

The architecture of the resource.

Accessible with the following methods

Method Description
GET_ARCHITECTURE() Getter for ARCHITECTURE, with configurable default
ASK_ARCHITECTURE() Getter for ARCHITECTURE w/ exceptions if field has no value
HAS_ARCHITECTURE() Determine if ARCHITECTURE has a value

platform

The platform of the resource. The platform is the specific combination of operating system, license model, and software on an instance.

Accessible with the following methods

Method Description
GET_PLATFORM() Getter for PLATFORM, with configurable default
ASK_PLATFORM() Getter for PLATFORM w/ exceptions if field has no value
HAS_PLATFORM() Determine if PLATFORM has a value