Skip to content

/AWS1/CL_DOAGITHUBCONF

Configuration for GitHub repository integration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_reponame TYPE /AWS1/DOASTRING /AWS1/DOASTRING

Associated Github repo name

iv_repoid TYPE /AWS1/DOASTRING /AWS1/DOASTRING

Associated Github repo ID

iv_owner TYPE /AWS1/DOASTRING /AWS1/DOASTRING

The GitHub repository owner name.

iv_ownertype TYPE /AWS1/DOAGITHUBREPOOWNERTYPE /AWS1/DOAGITHUBREPOOWNERTYPE

Type of GitHub repository owner.

Optional arguments:

iv_instanceidentifier TYPE /AWS1/DOASTRING /AWS1/DOASTRING

GitHub instance identifier (e.g., github.com or github.enterprise.com)

iv_runtimerolearn TYPE /AWS1/DOAROLEARN /AWS1/DOAROLEARN

Optional role ARN that AIDevOps assumes at runtime for automatic verification testing and VPC connectivity on this association.


Queryable Attributes

repoName

Associated Github repo name

Accessible with the following methods

Method Description
GET_REPONAME() Getter for REPONAME, with configurable default
ASK_REPONAME() Getter for REPONAME w/ exceptions if field has no value
HAS_REPONAME() Determine if REPONAME has a value

repoId

Associated Github repo ID

Accessible with the following methods

Method Description
GET_REPOID() Getter for REPOID, with configurable default
ASK_REPOID() Getter for REPOID w/ exceptions if field has no value
HAS_REPOID() Determine if REPOID has a value

owner

The GitHub repository owner name.

Accessible with the following methods

Method Description
GET_OWNER() Getter for OWNER, with configurable default
ASK_OWNER() Getter for OWNER w/ exceptions if field has no value
HAS_OWNER() Determine if OWNER has a value

ownerType

Type of GitHub repository owner.

Accessible with the following methods

Method Description
GET_OWNERTYPE() Getter for OWNERTYPE, with configurable default
ASK_OWNERTYPE() Getter for OWNERTYPE w/ exceptions if field has no value
HAS_OWNERTYPE() Determine if OWNERTYPE has a value

instanceIdentifier

GitHub instance identifier (e.g., github.com or github.enterprise.com)

Accessible with the following methods

Method Description
GET_INSTANCEIDENTIFIER() Getter for INSTANCEIDENTIFIER, with configurable default
ASK_INSTANCEIDENTIFIER() Getter for INSTANCEIDENTIFIER w/ exceptions if field has no
HAS_INSTANCEIDENTIFIER() Determine if INSTANCEIDENTIFIER has a value

runtimeRoleArn

Optional role ARN that AIDevOps assumes at runtime for automatic verification testing and VPC connectivity on this association.

Accessible with the following methods

Method Description
GET_RUNTIMEROLEARN() Getter for RUNTIMEROLEARN, with configurable default
ASK_RUNTIMEROLEARN() Getter for RUNTIMEROLEARN w/ exceptions if field has no valu
HAS_RUNTIMEROLEARN() Determine if RUNTIMEROLEARN has a value