/AWS1/CL_OMXDEFNREPODETAILS¶
Contains detailed information about the source code repository that hosts the workflow definition files.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_connectionarn TYPE /AWS1/OMXCONNECTIONARN /AWS1/OMXCONNECTIONARN¶
The Amazon Resource Name (ARN) of the connection to the source code repository.
iv_fullrepositoryid TYPE /AWS1/OMXFULLREPOSITORYID /AWS1/OMXFULLREPOSITORYID¶
The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.
io_sourcereference TYPE REF TO /AWS1/CL_OMXSOURCEREFERENCE /AWS1/CL_OMXSOURCEREFERENCE¶
The source reference for the repository, such as a branch name, tag, or commit ID.
iv_providertype TYPE /AWS1/OMXSTRING /AWS1/OMXSTRING¶
The provider type of the source code repository, such as Bitbucket, GitHub, GitHubEnterpriseServer, GitLab, and GitLabSelfManaged.
iv_providerendpoint TYPE /AWS1/OMXSTRING /AWS1/OMXSTRING¶
The endpoint URL of the source code repository provider.
Queryable Attributes¶
connectionArn¶
The Amazon Resource Name (ARN) of the connection to the source code repository.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTIONARN() |
Getter for CONNECTIONARN, with configurable default |
ASK_CONNECTIONARN() |
Getter for CONNECTIONARN w/ exceptions if field has no value |
HAS_CONNECTIONARN() |
Determine if CONNECTIONARN has a value |
fullRepositoryId¶
The full repository identifier, including the repository owner and name. For example, 'repository-owner/repository-name'.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FULLREPOSITORYID() |
Getter for FULLREPOSITORYID, with configurable default |
ASK_FULLREPOSITORYID() |
Getter for FULLREPOSITORYID w/ exceptions if field has no va |
HAS_FULLREPOSITORYID() |
Determine if FULLREPOSITORYID has a value |
sourceReference¶
The source reference for the repository, such as a branch name, tag, or commit ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEREFERENCE() |
Getter for SOURCEREFERENCE |
providerType¶
The provider type of the source code repository, such as Bitbucket, GitHub, GitHubEnterpriseServer, GitLab, and GitLabSelfManaged.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVIDERTYPE() |
Getter for PROVIDERTYPE, with configurable default |
ASK_PROVIDERTYPE() |
Getter for PROVIDERTYPE w/ exceptions if field has no value |
HAS_PROVIDERTYPE() |
Determine if PROVIDERTYPE has a value |
providerEndpoint¶
The endpoint URL of the source code repository provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVIDERENDPOINT() |
Getter for PROVIDERENDPOINT, with configurable default |
ASK_PROVIDERENDPOINT() |
Getter for PROVIDERENDPOINT w/ exceptions if field has no va |
HAS_PROVIDERENDPOINT() |
Determine if PROVIDERENDPOINT has a value |