/AWS1/CL_MHSSTRATEGYOPTION¶
Information about all the available strategy options for migrating and modernizing an application component.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_strategy TYPE /AWS1/MHSSTRATEGY /AWS1/MHSSTRATEGY¶
Type of transformation. For example, Rehost, Replatform, and so on.
iv_toolname TYPE /AWS1/MHSTRANSFMTIONTOOLNAME /AWS1/MHSTRANSFMTIONTOOLNAME¶
The name of the tool that can be used to transform an application component using this strategy.
iv_targetdestination TYPE /AWS1/MHSTARGETDESTINATION /AWS1/MHSTARGETDESTINATION¶
Destination information about where the application component can migrate to. For example,
EC2,ECS, and so on.
iv_ispreferred TYPE /AWS1/MHSBOOLEAN /AWS1/MHSBOOLEAN¶
Indicates if a specific strategy is preferred for the application component.
Queryable Attributes¶
strategy¶
Type of transformation. For example, Rehost, Replatform, and so on.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRATEGY() |
Getter for STRATEGY, with configurable default |
ASK_STRATEGY() |
Getter for STRATEGY w/ exceptions if field has no value |
HAS_STRATEGY() |
Determine if STRATEGY has a value |
toolName¶
The name of the tool that can be used to transform an application component using this strategy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOOLNAME() |
Getter for TOOLNAME, with configurable default |
ASK_TOOLNAME() |
Getter for TOOLNAME w/ exceptions if field has no value |
HAS_TOOLNAME() |
Determine if TOOLNAME has a value |
targetDestination¶
Destination information about where the application component can migrate to. For example,
EC2,ECS, and so on.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETDESTINATION() |
Getter for TARGETDESTINATION, with configurable default |
ASK_TARGETDESTINATION() |
Getter for TARGETDESTINATION w/ exceptions if field has no v |
HAS_TARGETDESTINATION() |
Determine if TARGETDESTINATION has a value |
isPreferred¶
Indicates if a specific strategy is preferred for the application component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISPREFERRED() |
Getter for ISPREFERRED, with configurable default |
ASK_ISPREFERRED() |
Getter for ISPREFERRED w/ exceptions if field has no value |
HAS_ISPREFERRED() |
Determine if ISPREFERRED has a value |