/AWS1/CL_SGMDESCRAIRECJOBRSP¶
DescribeAIRecommendationJobResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_airecommendationjobname TYPE /AWS1/SGMAIENTITYNAME /AWS1/SGMAIENTITYNAME¶
The name of the AI recommendation job.
iv_airecommendationjobarn TYPE /AWS1/SGMAIRECJOBARN /AWS1/SGMAIRECJOBARN¶
The Amazon Resource Name (ARN) of the AI recommendation job.
iv_airecommendationjobstatus TYPE /AWS1/SGMAIRECJOBSTATUS /AWS1/SGMAIRECJOBSTATUS¶
The status of the AI recommendation job.
io_modelsource TYPE REF TO /AWS1/CL_SGMAIMODELSOURCE /AWS1/CL_SGMAIMODELSOURCE¶
The source of the model that was analyzed.
io_outputconfig TYPE REF TO /AWS1/CL_SGMAIRECOUTPUTRESULT /AWS1/CL_SGMAIRECOUTPUTRESULT¶
The output configuration for the recommendation job.
iv_aiworkloadconfigid TYPE /AWS1/SGMAIRESOURCEIDENTIFIER /AWS1/SGMAIRESOURCEIDENTIFIER¶
The name or Amazon Resource Name (ARN) of the AI workload configuration used for this recommendation job.
iv_rolearn TYPE /AWS1/SGMROLEARN /AWS1/SGMROLEARN¶
The Amazon Resource Name (ARN) of the IAM role used by the recommendation job.
iv_creationtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
A timestamp that indicates when the recommendation job was created.
Optional arguments:¶
iv_failurereason TYPE /AWS1/SGMFAILUREREASON /AWS1/SGMFAILUREREASON¶
If the recommendation job failed, the reason it failed.
io_inferencespecification TYPE REF TO /AWS1/CL_SGMAIRECINFERENCESPEC /AWS1/CL_SGMAIRECINFERENCESPEC¶
The inference framework configuration.
iv_optimizemodel TYPE /AWS1/SGMAIRECALLOWOPTMZTN /AWS1/SGMAIRECALLOWOPTMZTN¶
Whether model optimization techniques were allowed.
io_performancetarget TYPE REF TO /AWS1/CL_SGMAIRECPERFRMANCETGT /AWS1/CL_SGMAIRECPERFRMANCETGT¶
The performance targets specified for the recommendation job.
it_recommendations TYPE /AWS1/CL_SGMAIRECOMMENDATION=>TT_AIRECOMMENDATIONLIST TT_AIRECOMMENDATIONLIST¶
The list of optimization recommendations generated by the job. Each recommendation includes optimization details, deployment configuration, expected performance metrics, and the associated benchmark job ARN.
io_computespec TYPE REF TO /AWS1/CL_SGMAIRECCOMPUTESPEC /AWS1/CL_SGMAIRECCOMPUTESPEC¶
The compute resource specification for the recommendation job.
iv_starttime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
A timestamp that indicates when the recommendation job started running.
iv_endtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
A timestamp that indicates when the recommendation job completed.
it_tags TYPE /AWS1/CL_SGMTAG=>TT_TAGLIST TT_TAGLIST¶
The tags associated with the recommendation job.
Queryable Attributes¶
AIRecommendationJobName¶
The name of the AI recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AIRECOMMENDATIONJOBNAME() |
Getter for AIRECOMMENDATIONJOBNAME, with configurable defaul |
ASK_AIRECOMMENDATIONJOBNAME() |
Getter for AIRECOMMENDATIONJOBNAME w/ exceptions if field ha |
HAS_AIRECOMMENDATIONJOBNAME() |
Determine if AIRECOMMENDATIONJOBNAME has a value |
AIRecommendationJobArn¶
The Amazon Resource Name (ARN) of the AI recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AIRECOMMENDATIONJOBARN() |
Getter for AIRECOMMENDATIONJOBARN, with configurable default |
ASK_AIRECOMMENDATIONJOBARN() |
Getter for AIRECOMMENDATIONJOBARN w/ exceptions if field has |
HAS_AIRECOMMENDATIONJOBARN() |
Determine if AIRECOMMENDATIONJOBARN has a value |
AIRecommendationJobStatus¶
The status of the AI recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AIRECJOBSTATUS() |
Getter for AIRECOMMENDATIONJOBSTATUS, with configurable defa |
ASK_AIRECJOBSTATUS() |
Getter for AIRECOMMENDATIONJOBSTATUS w/ exceptions if field |
HAS_AIRECJOBSTATUS() |
Determine if AIRECOMMENDATIONJOBSTATUS has a value |
FailureReason¶
If the recommendation job failed, the reason it failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREREASON() |
Getter for FAILUREREASON, with configurable default |
ASK_FAILUREREASON() |
Getter for FAILUREREASON w/ exceptions if field has no value |
HAS_FAILUREREASON() |
Determine if FAILUREREASON has a value |
ModelSource¶
The source of the model that was analyzed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELSOURCE() |
Getter for MODELSOURCE |
OutputConfig¶
The output configuration for the recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTCONFIG() |
Getter for OUTPUTCONFIG |
InferenceSpecification¶
The inference framework configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INFERENCESPECIFICATION() |
Getter for INFERENCESPECIFICATION |
AIWorkloadConfigIdentifier¶
The name or Amazon Resource Name (ARN) of the AI workload configuration used for this recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AIWORKLOADCONFIGID() |
Getter for AIWORKLOADCONFIGIDENTIFIER, with configurable def |
ASK_AIWORKLOADCONFIGID() |
Getter for AIWORKLOADCONFIGIDENTIFIER w/ exceptions if field |
HAS_AIWORKLOADCONFIGID() |
Determine if AIWORKLOADCONFIGIDENTIFIER has a value |
OptimizeModel¶
Whether model optimization techniques were allowed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPTIMIZEMODEL() |
Getter for OPTIMIZEMODEL, with configurable default |
ASK_OPTIMIZEMODEL() |
Getter for OPTIMIZEMODEL w/ exceptions if field has no value |
HAS_OPTIMIZEMODEL() |
Determine if OPTIMIZEMODEL has a value |
PerformanceTarget¶
The performance targets specified for the recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERFORMANCETARGET() |
Getter for PERFORMANCETARGET |
Recommendations¶
The list of optimization recommendations generated by the job. Each recommendation includes optimization details, deployment configuration, expected performance metrics, and the associated benchmark job ARN.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOMMENDATIONS() |
Getter for RECOMMENDATIONS, with configurable default |
ASK_RECOMMENDATIONS() |
Getter for RECOMMENDATIONS w/ exceptions if field has no val |
HAS_RECOMMENDATIONS() |
Determine if RECOMMENDATIONS has a value |
RoleArn¶
The Amazon Resource Name (ARN) of the IAM role used by the recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
ComputeSpec¶
The compute resource specification for the recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPUTESPEC() |
Getter for COMPUTESPEC |
CreationTime¶
A timestamp that indicates when the recommendation job was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
StartTime¶
A timestamp that indicates when the recommendation job started running.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
EndTime¶
A timestamp that indicates when the recommendation job completed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
Tags¶
The tags associated with the recommendation job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |