/AWS1/CL_BTCDESCRSERVICEJOBRSP¶
DescribeServiceJobResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_jobid TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The job ID for the service job.
iv_jobname TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The name of the service job.
iv_jobqueue TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The ARN of the job queue that the service job is associated with.
iv_servicejobtype TYPE /AWS1/BTCSERVICEJOBTYPE /AWS1/BTCSERVICEJOBTYPE¶
The type of service job. For SageMaker Training jobs, this value is
SAGEMAKER_TRAINING.
iv_startedat TYPE /AWS1/BTCLONG /AWS1/BTCLONG¶
The Unix timestamp (in milliseconds) for when the service job was started.
iv_status TYPE /AWS1/BTCSERVICEJOBSTATUS /AWS1/BTCSERVICEJOBSTATUS¶
The current status of the service job.
Optional arguments:¶
it_attempts TYPE /AWS1/CL_BTCSVCJOBATTEMPTDET=>TT_SERVICEJOBATTEMPTDETAILS TT_SERVICEJOBATTEMPTDETAILS¶
A list of job attempts associated with the service job.
iv_createdat TYPE /AWS1/BTCLONG /AWS1/BTCLONG¶
The Unix timestamp (in milliseconds) for when the service job was created.
iv_isterminated TYPE /AWS1/BTCBOOLEAN /AWS1/BTCBOOLEAN¶
Indicates whether the service job has been terminated.
iv_jobarn TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The Amazon Resource Name (ARN) of the service job.
io_latestattempt TYPE REF TO /AWS1/CL_BTCLATSTSVCJOBATTEMPT /AWS1/CL_BTCLATSTSVCJOBATTEMPT¶
The latest attempt associated with the service job.
io_retrystrategy TYPE REF TO /AWS1/CL_BTCSVCJOBRETRYSTRAG /AWS1/CL_BTCSVCJOBRETRYSTRAG¶
The retry strategy to use for failed service jobs that are submitted with this service job.
iv_schedulingpriority TYPE /AWS1/BTCINTEGER /AWS1/BTCINTEGER¶
The scheduling priority of the service job.
iv_servicerequestpayload TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The request, in JSON, for the service that the
SubmitServiceJoboperation is queueing.
iv_shareidentifier TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The share identifier for the service job. This is used for fair-share scheduling.
iv_statusreason TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
A short, human-readable string to provide more details for the current status of the service job.
iv_stoppedat TYPE /AWS1/BTCLONG /AWS1/BTCLONG¶
The Unix timestamp (in milliseconds) for when the service job stopped running.
it_tags TYPE /AWS1/CL_BTCTAGRISTAGSMAP_W=>TT_TAGRISTAGSMAP TT_TAGRISTAGSMAP¶
The tags that are associated with the service job. Each tag consists of a key and an optional value. For more information, see Tagging your Batch resources.
io_timeoutconfig TYPE REF TO /AWS1/CL_BTCSERVICEJOBTIMEOUT /AWS1/CL_BTCSERVICEJOBTIMEOUT¶
The timeout configuration for the service job.
Queryable Attributes¶
attempts¶
A list of job attempts associated with the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTEMPTS() |
Getter for ATTEMPTS, with configurable default |
ASK_ATTEMPTS() |
Getter for ATTEMPTS w/ exceptions if field has no value |
HAS_ATTEMPTS() |
Determine if ATTEMPTS has a value |
createdAt¶
The Unix timestamp (in milliseconds) for when the service job was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
isTerminated¶
Indicates whether the service job has been terminated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISTERMINATED() |
Getter for ISTERMINATED, with configurable default |
ASK_ISTERMINATED() |
Getter for ISTERMINATED w/ exceptions if field has no value |
HAS_ISTERMINATED() |
Determine if ISTERMINATED has a value |
jobArn¶
The Amazon Resource Name (ARN) of the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBARN() |
Getter for JOBARN, with configurable default |
ASK_JOBARN() |
Getter for JOBARN w/ exceptions if field has no value |
HAS_JOBARN() |
Determine if JOBARN has a value |
jobId¶
The job ID for the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBID() |
Getter for JOBID, with configurable default |
ASK_JOBID() |
Getter for JOBID w/ exceptions if field has no value |
HAS_JOBID() |
Determine if JOBID has a value |
jobName¶
The name of the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBNAME() |
Getter for JOBNAME, with configurable default |
ASK_JOBNAME() |
Getter for JOBNAME w/ exceptions if field has no value |
HAS_JOBNAME() |
Determine if JOBNAME has a value |
jobQueue¶
The ARN of the job queue that the service job is associated with.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBQUEUE() |
Getter for JOBQUEUE, with configurable default |
ASK_JOBQUEUE() |
Getter for JOBQUEUE w/ exceptions if field has no value |
HAS_JOBQUEUE() |
Determine if JOBQUEUE has a value |
latestAttempt¶
The latest attempt associated with the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LATESTATTEMPT() |
Getter for LATESTATTEMPT |
retryStrategy¶
The retry strategy to use for failed service jobs that are submitted with this service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RETRYSTRATEGY() |
Getter for RETRYSTRATEGY |
schedulingPriority¶
The scheduling priority of the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULINGPRIORITY() |
Getter for SCHEDULINGPRIORITY, with configurable default |
ASK_SCHEDULINGPRIORITY() |
Getter for SCHEDULINGPRIORITY w/ exceptions if field has no |
HAS_SCHEDULINGPRIORITY() |
Determine if SCHEDULINGPRIORITY has a value |
serviceRequestPayload¶
The request, in JSON, for the service that the
SubmitServiceJoboperation is queueing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEREQUESTPAYLOAD() |
Getter for SERVICEREQUESTPAYLOAD, with configurable default |
ASK_SERVICEREQUESTPAYLOAD() |
Getter for SERVICEREQUESTPAYLOAD w/ exceptions if field has |
HAS_SERVICEREQUESTPAYLOAD() |
Determine if SERVICEREQUESTPAYLOAD has a value |
serviceJobType¶
The type of service job. For SageMaker Training jobs, this value is
SAGEMAKER_TRAINING.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEJOBTYPE() |
Getter for SERVICEJOBTYPE, with configurable default |
ASK_SERVICEJOBTYPE() |
Getter for SERVICEJOBTYPE w/ exceptions if field has no valu |
HAS_SERVICEJOBTYPE() |
Determine if SERVICEJOBTYPE has a value |
shareIdentifier¶
The share identifier for the service job. This is used for fair-share scheduling.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SHAREIDENTIFIER() |
Getter for SHAREIDENTIFIER, with configurable default |
ASK_SHAREIDENTIFIER() |
Getter for SHAREIDENTIFIER w/ exceptions if field has no val |
HAS_SHAREIDENTIFIER() |
Determine if SHAREIDENTIFIER has a value |
startedAt¶
The Unix timestamp (in milliseconds) for when the service job was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |
status¶
The current status of the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
statusReason¶
A short, human-readable string to provide more details for the current status of the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSREASON() |
Getter for STATUSREASON, with configurable default |
ASK_STATUSREASON() |
Getter for STATUSREASON w/ exceptions if field has no value |
HAS_STATUSREASON() |
Determine if STATUSREASON has a value |
stoppedAt¶
The Unix timestamp (in milliseconds) for when the service job stopped running.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPPEDAT() |
Getter for STOPPEDAT, with configurable default |
ASK_STOPPEDAT() |
Getter for STOPPEDAT w/ exceptions if field has no value |
HAS_STOPPEDAT() |
Determine if STOPPEDAT has a value |
tags¶
The tags that are associated with the service job. Each tag consists of a key and an optional value. For more information, see Tagging your Batch resources.
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 |
timeoutConfig¶
The timeout configuration for the service job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEOUTCONFIG() |
Getter for TIMEOUTCONFIG |