/AWS1/CL_SGMJOB¶
Search shape for Job. Mirrors DescribeJobResponse fields. If you update DescribeJobResponse, update this structure as well.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_jobname TYPE /AWS1/SGMJOBNAME /AWS1/SGMJOBNAME¶
The name of the job.
iv_jobarn TYPE /AWS1/SGMJOBARN /AWS1/SGMJOBARN¶
The Amazon Resource Name (ARN) of the job.
iv_rolearn TYPE /AWS1/SGMROLEARN /AWS1/SGMROLEARN¶
The ARN of the IAM role associated with the job.
iv_jobcategory TYPE /AWS1/SGMJOBCATEGORY /AWS1/SGMJOBCATEGORY¶
The category of the job.
iv_jobconfigschemaversion TYPE /AWS1/SGMJOBSCHEMAVERSION /AWS1/SGMJOBSCHEMAVERSION¶
The schema version used for the job configuration document.
iv_jobconfigdocument TYPE /AWS1/SGMJOBCONFIGDOCUMENT /AWS1/SGMJOBCONFIGDOCUMENT¶
The JSON configuration document for the job.
iv_creationtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
The date and time that the job was created.
iv_lastmodifiedtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
The date and time that the job was last modified.
iv_endtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
The date and time that the job ended.
iv_jobstatus TYPE /AWS1/SGMJOBSTATUS /AWS1/SGMJOBSTATUS¶
The current status of the job.
iv_secondarystatus TYPE /AWS1/SGMJOBSECONDARYSTATUS /AWS1/SGMJOBSECONDARYSTATUS¶
The detailed secondary status of the job, providing more granular information about the job's progress.
it_secondarystatustranss TYPE /AWS1/CL_SGMJOBSECSTATUSTRANS=>TT_JOBSECONDARYSTATUSTRANSS TT_JOBSECONDARYSTATUSTRANSS¶
A list of secondary status transitions for the job, with timestamps and optional status messages.
iv_failurereason TYPE /AWS1/SGMFAILUREREASON /AWS1/SGMFAILUREREASON¶
If the job failed, the reason it failed.
it_tags TYPE /AWS1/CL_SGMTAG=>TT_TAGLIST TT_TAGLIST¶
The tags associated with the job.
Queryable Attributes¶
JobName¶
The name of the 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 |
JobArn¶
The Amazon Resource Name (ARN) of the 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 |
RoleArn¶
The ARN of the IAM role associated with the 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 |
JobCategory¶
The category of the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBCATEGORY() |
Getter for JOBCATEGORY, with configurable default |
ASK_JOBCATEGORY() |
Getter for JOBCATEGORY w/ exceptions if field has no value |
HAS_JOBCATEGORY() |
Determine if JOBCATEGORY has a value |
JobConfigSchemaVersion¶
The schema version used for the job configuration document.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBCONFIGSCHEMAVERSION() |
Getter for JOBCONFIGSCHEMAVERSION, with configurable default |
ASK_JOBCONFIGSCHEMAVERSION() |
Getter for JOBCONFIGSCHEMAVERSION w/ exceptions if field has |
HAS_JOBCONFIGSCHEMAVERSION() |
Determine if JOBCONFIGSCHEMAVERSION has a value |
JobConfigDocument¶
The JSON configuration document for the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBCONFIGDOCUMENT() |
Getter for JOBCONFIGDOCUMENT, with configurable default |
ASK_JOBCONFIGDOCUMENT() |
Getter for JOBCONFIGDOCUMENT w/ exceptions if field has no v |
HAS_JOBCONFIGDOCUMENT() |
Determine if JOBCONFIGDOCUMENT has a value |
CreationTime¶
The date and time that the 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 |
LastModifiedTime¶
The date and time that the job was last modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME has a value |
EndTime¶
The date and time that the job ended.
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 |
JobStatus¶
The current status of the job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_JOBSTATUS() |
Getter for JOBSTATUS, with configurable default |
ASK_JOBSTATUS() |
Getter for JOBSTATUS w/ exceptions if field has no value |
HAS_JOBSTATUS() |
Determine if JOBSTATUS has a value |
SecondaryStatus¶
The detailed secondary status of the job, providing more granular information about the job's progress.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYSTATUS() |
Getter for SECONDARYSTATUS, with configurable default |
ASK_SECONDARYSTATUS() |
Getter for SECONDARYSTATUS w/ exceptions if field has no val |
HAS_SECONDARYSTATUS() |
Determine if SECONDARYSTATUS has a value |
SecondaryStatusTransitions¶
A list of secondary status transitions for the job, with timestamps and optional status messages.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECONDARYSTATUSTRANSS() |
Getter for SECONDARYSTATUSTRANSITIONS, with configurable def |
ASK_SECONDARYSTATUSTRANSS() |
Getter for SECONDARYSTATUSTRANSITIONS w/ exceptions if field |
HAS_SECONDARYSTATUSTRANSS() |
Determine if SECONDARYSTATUSTRANSITIONS has a value |
FailureReason¶
If the 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 |
Tags¶
The tags associated with the 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 |