/AWS1/CL_PIPSOURCEREVISION¶
Information about the version (or revision) of a source artifact that initiated a pipeline execution.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_actionname TYPE /AWS1/PIPACTIONNAME /AWS1/PIPACTIONNAME¶
The name of the action that processed the revision to the source artifact.
Optional arguments:¶
iv_revisionid TYPE /AWS1/PIPREVISION /AWS1/PIPREVISION¶
The system-generated unique ID that identifies the revision number of the artifact.
iv_revisionsummary TYPE /AWS1/PIPREVISIONSUMMARY /AWS1/PIPREVISIONSUMMARY¶
Summary information about the most recent revision of the artifact. For GitHub and CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a
codepipeline-artifact-revision-summarykey specified in the object metadata.
iv_revisionurl TYPE /AWS1/PIPURL /AWS1/PIPURL¶
The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.
Queryable Attributes¶
actionName¶
The name of the action that processed the revision to the source artifact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONNAME() |
Getter for ACTIONNAME, with configurable default |
ASK_ACTIONNAME() |
Getter for ACTIONNAME w/ exceptions if field has no value |
HAS_ACTIONNAME() |
Determine if ACTIONNAME has a value |
revisionId¶
The system-generated unique ID that identifies the revision number of the artifact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONID() |
Getter for REVISIONID, with configurable default |
ASK_REVISIONID() |
Getter for REVISIONID w/ exceptions if field has no value |
HAS_REVISIONID() |
Determine if REVISIONID has a value |
revisionSummary¶
Summary information about the most recent revision of the artifact. For GitHub and CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a
codepipeline-artifact-revision-summarykey specified in the object metadata.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONSUMMARY() |
Getter for REVISIONSUMMARY, with configurable default |
ASK_REVISIONSUMMARY() |
Getter for REVISIONSUMMARY w/ exceptions if field has no val |
HAS_REVISIONSUMMARY() |
Determine if REVISIONSUMMARY has a value |
revisionUrl¶
The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONURL() |
Getter for REVISIONURL, with configurable default |
ASK_REVISIONURL() |
Getter for REVISIONURL w/ exceptions if field has no value |
HAS_REVISIONURL() |
Determine if REVISIONURL has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SOURCEREVISIONLIST¶
TYPES TT_SOURCEREVISIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PIPSOURCEREVISION WITH DEFAULT KEY
.