/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 |