Skip to content

/AWS1/CL_TBDCUSMANAGEDWORKER00

The worker capabilities for a customer managed workflow.

CONSTRUCTOR

IMPORTING

Required arguments:

IO_VCPUCOUNT TYPE REF TO /AWS1/CL_TBDVCPUCOUNTRANGE /AWS1/CL_TBDVCPUCOUNTRANGE

The vCPU count for the customer manged worker capabilities.

IO_MEMORYMIB TYPE REF TO /AWS1/CL_TBDMEMORYMIBRANGE /AWS1/CL_TBDMEMORYMIBRANGE

The memory (MiB).

IV_OSFAMILY TYPE /AWS1/TBDCUSMANAGEDFLEETOPER00 /AWS1/TBDCUSMANAGEDFLEETOPER00

The operating system (OS) family.

IV_CPUARCHITECTURETYPE TYPE /AWS1/TBDCPUARCHITECTURETYPE /AWS1/TBDCPUARCHITECTURETYPE

The CPU architecture type for the customer managed worker capabilities.

Optional arguments:

IT_ACCELERATORTYPES TYPE /AWS1/CL_TBDACCELERATORTYPES_W=>TT_ACCELERATORTYPES TT_ACCELERATORTYPES

The accelerator types for the customer managed worker capabilities.

IO_ACCELERATORCOUNT TYPE REF TO /AWS1/CL_TBDACCELERATORCTRANGE /AWS1/CL_TBDACCELERATORCTRANGE

The range of the accelerator.

IO_ACCELERATORTOTALMEMORYMIB TYPE REF TO /AWS1/CL_TBDACCELERATORTOTAL00 /AWS1/CL_TBDACCELERATORTOTAL00

The total memory (MiB) for the customer managed worker capabilities.

IT_CUSTOMAMOUNTS TYPE /AWS1/CL_TBDFLEETAMOUNTCAPAB00=>TT_CUSTFLEETAMOUNTCAPABILITIES TT_CUSTFLEETAMOUNTCAPABILITIES

Custom requirement ranges for customer managed worker capabilities.

IT_CUSTOMATTRIBUTES TYPE /AWS1/CL_TBDFLEETATTRCAPABIL00=>TT_CUSTOMFLEETATTRCAPABILITIES TT_CUSTOMFLEETATTRCAPABILITIES

Custom attributes for the customer manged worker capabilities.


Queryable Attributes

vCpuCount

The vCPU count for the customer manged worker capabilities.

Accessible with the following methods

Method Description
GET_VCPUCOUNT() Getter for VCPUCOUNT

memoryMiB

The memory (MiB).

Accessible with the following methods

Method Description
GET_MEMORYMIB() Getter for MEMORYMIB

acceleratorTypes

The accelerator types for the customer managed worker capabilities.

Accessible with the following methods

Method Description
GET_ACCELERATORTYPES() Getter for ACCELERATORTYPES, with configurable default
ASK_ACCELERATORTYPES() Getter for ACCELERATORTYPES w/ exceptions if field has no va
HAS_ACCELERATORTYPES() Determine if ACCELERATORTYPES has a value

acceleratorCount

The range of the accelerator.

Accessible with the following methods

Method Description
GET_ACCELERATORCOUNT() Getter for ACCELERATORCOUNT

acceleratorTotalMemoryMiB

The total memory (MiB) for the customer managed worker capabilities.

Accessible with the following methods

Method Description
GET_ACCELERATORTOTALMEMORY00() Getter for ACCELERATORTOTALMEMORYMIB

osFamily

The operating system (OS) family.

Accessible with the following methods

Method Description
GET_OSFAMILY() Getter for OSFAMILY, with configurable default
ASK_OSFAMILY() Getter for OSFAMILY w/ exceptions if field has no value
HAS_OSFAMILY() Determine if OSFAMILY has a value

cpuArchitectureType

The CPU architecture type for the customer managed worker capabilities.

Accessible with the following methods

Method Description
GET_CPUARCHITECTURETYPE() Getter for CPUARCHITECTURETYPE, with configurable default
ASK_CPUARCHITECTURETYPE() Getter for CPUARCHITECTURETYPE w/ exceptions if field has no
HAS_CPUARCHITECTURETYPE() Determine if CPUARCHITECTURETYPE has a value

customAmounts

Custom requirement ranges for customer managed worker capabilities.

Accessible with the following methods

Method Description
GET_CUSTOMAMOUNTS() Getter for CUSTOMAMOUNTS, with configurable default
ASK_CUSTOMAMOUNTS() Getter for CUSTOMAMOUNTS w/ exceptions if field has no value
HAS_CUSTOMAMOUNTS() Determine if CUSTOMAMOUNTS has a value

customAttributes

Custom attributes for the customer manged worker capabilities.

Accessible with the following methods

Method Description
GET_CUSTOMATTRIBUTES() Getter for CUSTOMATTRIBUTES, with configurable default
ASK_CUSTOMATTRIBUTES() Getter for CUSTOMATTRIBUTES w/ exceptions if field has no va
HAS_CUSTOMATTRIBUTES() Determine if CUSTOMATTRIBUTES has a value