Skip to content

/AWS1/CL_DOAGITLABCONF

Configuration for GitLab project integration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_projectid TYPE /AWS1/DOASTRING /AWS1/DOASTRING

GitLab numeric project ID.

iv_projectpath TYPE /AWS1/DOASTRING /AWS1/DOASTRING

Full GitLab project path (e.g., namespace/project-name).

Optional arguments:

iv_instanceidentifier TYPE /AWS1/DOASTRING /AWS1/DOASTRING

GitLab instance identifier (e.g., gitlab.com or e2e.gamma.dev.us-east-1.gitlab.falco.ai.aws.dev)

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

projectId

GitLab numeric project ID.

Accessible with the following methods

Method Description
GET_PROJECTID() Getter for PROJECTID, with configurable default
ASK_PROJECTID() Getter for PROJECTID w/ exceptions if field has no value
HAS_PROJECTID() Determine if PROJECTID has a value

projectPath

Full GitLab project path (e.g., namespace/project-name).

Accessible with the following methods

Method Description
GET_PROJECTPATH() Getter for PROJECTPATH, with configurable default
ASK_PROJECTPATH() Getter for PROJECTPATH w/ exceptions if field has no value
HAS_PROJECTPATH() Determine if PROJECTPATH has a value

instanceIdentifier

GitLab instance identifier (e.g., gitlab.com or e2e.gamma.dev.us-east-1.gitlab.falco.ai.aws.dev)

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