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)


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