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