/AWS1/CL_SGMINSTPLCMTCONFIG¶
Configuration for how instances are placed and allocated within UltraServers. This is only applicable for UltraServer capacity.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_enablemultiplejobs
TYPE /AWS1/SGMBOOLEAN
/AWS1/SGMBOOLEAN
¶
If set to true, allows multiple jobs to share the same UltraServer instances. If set to false, ensures this job's instances are placed on an UltraServer exclusively, with no other jobs sharing the same UltraServer. Default is false.
it_placementspecifications
TYPE /AWS1/CL_SGMPLACEMENTSPEC=>TT_PLACEMENTSPECIFICATIONS
TT_PLACEMENTSPECIFICATIONS
¶
A list of specifications for how instances should be placed on specific UltraServers. Maximum of 10 items is supported.
Queryable Attributes¶
EnableMultipleJobs¶
If set to true, allows multiple jobs to share the same UltraServer instances. If set to false, ensures this job's instances are placed on an UltraServer exclusively, with no other jobs sharing the same UltraServer. Default is false.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENABLEMULTIPLEJOBS() |
Getter for ENABLEMULTIPLEJOBS, with configurable default |
ASK_ENABLEMULTIPLEJOBS() |
Getter for ENABLEMULTIPLEJOBS w/ exceptions if field has no |
HAS_ENABLEMULTIPLEJOBS() |
Determine if ENABLEMULTIPLEJOBS has a value |
PlacementSpecifications¶
A list of specifications for how instances should be placed on specific UltraServers. Maximum of 10 items is supported.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PLACEMENTSPECIFICATIONS() |
Getter for PLACEMENTSPECIFICATIONS, with configurable defaul |
ASK_PLACEMENTSPECIFICATIONS() |
Getter for PLACEMENTSPECIFICATIONS w/ exceptions if field ha |
HAS_PLACEMENTSPECIFICATIONS() |
Determine if PLACEMENTSPECIFICATIONS has a value |