Skip to content

/AWS1/CL_SGMDESCRAIBENCHJOBRSP

DescribeAIBenchmarkJobResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_aibenchmarkjobname TYPE /AWS1/SGMAIENTITYNAME /AWS1/SGMAIENTITYNAME

The name of the AI benchmark job.

iv_aibenchmarkjobarn TYPE /AWS1/SGMAIBENCHMARKJOBARN /AWS1/SGMAIBENCHMARKJOBARN

The Amazon Resource Name (ARN) of the AI benchmark job.

iv_aibenchmarkjobstatus TYPE /AWS1/SGMAIBENCHMARKJOBSTATUS /AWS1/SGMAIBENCHMARKJOBSTATUS

The status of the AI benchmark job.

io_benchmarktarget TYPE REF TO /AWS1/CL_SGMAIBENCHMARKTARGET /AWS1/CL_SGMAIBENCHMARKTARGET

The target endpoint that was benchmarked.

io_outputconfig TYPE REF TO /AWS1/CL_SGMAIBENCHOUTPUTRSLT /AWS1/CL_SGMAIBENCHOUTPUTRSLT

The output configuration for the benchmark job, including the Amazon S3 output location and CloudWatch log information.

iv_aiworkloadconfigid TYPE /AWS1/SGMAIRESOURCEIDENTIFIER /AWS1/SGMAIRESOURCEIDENTIFIER

The name or Amazon Resource Name (ARN) of the AI workload configuration used for this benchmark job.

iv_rolearn TYPE /AWS1/SGMROLEARN /AWS1/SGMROLEARN

The Amazon Resource Name (ARN) of the IAM role used by the benchmark job.

iv_creationtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

A timestamp that indicates when the benchmark job was created.

Optional arguments:

iv_failurereason TYPE /AWS1/SGMFAILUREREASON /AWS1/SGMFAILUREREASON

If the benchmark job failed, the reason it failed.

io_networkconfig TYPE REF TO /AWS1/CL_SGMAIBENCHNETCONFIG /AWS1/CL_SGMAIBENCHNETCONFIG

The network configuration for the benchmark job.

iv_starttime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

A timestamp that indicates when the benchmark job started running.

iv_endtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

A timestamp that indicates when the benchmark job completed.

it_tags TYPE /AWS1/CL_SGMTAG=>TT_TAGLIST TT_TAGLIST

The tags associated with the benchmark job.


Queryable Attributes

AIBenchmarkJobName

The name of the AI benchmark job.

Accessible with the following methods

Method Description
GET_AIBENCHMARKJOBNAME() Getter for AIBENCHMARKJOBNAME, with configurable default
ASK_AIBENCHMARKJOBNAME() Getter for AIBENCHMARKJOBNAME w/ exceptions if field has no
HAS_AIBENCHMARKJOBNAME() Determine if AIBENCHMARKJOBNAME has a value

AIBenchmarkJobArn

The Amazon Resource Name (ARN) of the AI benchmark job.

Accessible with the following methods

Method Description
GET_AIBENCHMARKJOBARN() Getter for AIBENCHMARKJOBARN, with configurable default
ASK_AIBENCHMARKJOBARN() Getter for AIBENCHMARKJOBARN w/ exceptions if field has no v
HAS_AIBENCHMARKJOBARN() Determine if AIBENCHMARKJOBARN has a value

AIBenchmarkJobStatus

The status of the AI benchmark job.

Accessible with the following methods

Method Description
GET_AIBENCHMARKJOBSTATUS() Getter for AIBENCHMARKJOBSTATUS, with configurable default
ASK_AIBENCHMARKJOBSTATUS() Getter for AIBENCHMARKJOBSTATUS w/ exceptions if field has n
HAS_AIBENCHMARKJOBSTATUS() Determine if AIBENCHMARKJOBSTATUS has a value

FailureReason

If the benchmark 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

BenchmarkTarget

The target endpoint that was benchmarked.

Accessible with the following methods

Method Description
GET_BENCHMARKTARGET() Getter for BENCHMARKTARGET

OutputConfig

The output configuration for the benchmark job, including the Amazon S3 output location and CloudWatch log information.

Accessible with the following methods

Method Description
GET_OUTPUTCONFIG() Getter for OUTPUTCONFIG

AIWorkloadConfigIdentifier

The name or Amazon Resource Name (ARN) of the AI workload configuration used for this benchmark 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

RoleArn

The Amazon Resource Name (ARN) of the IAM role used by the benchmark 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

NetworkConfig

The network configuration for the benchmark job.

Accessible with the following methods

Method Description
GET_NETWORKCONFIG() Getter for NETWORKCONFIG

CreationTime

A timestamp that indicates when the benchmark 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 benchmark 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 benchmark 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 benchmark 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