Skip to content

/AWS1/CL_IN2CODEREPOSITORYDETS

Contains details about a code repository associated with a finding.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_projectname TYPE /AWS1/IN2CODEREPOSITORYPROJE00 /AWS1/IN2CODEREPOSITORYPROJE00

The name of the project in the code repository.

iv_integrationarn TYPE /AWS1/IN2CODEREPOSITORYINTEG00 /AWS1/IN2CODEREPOSITORYINTEG00

The Amazon Resource Name (ARN) of the code security integration associated with the repository.

iv_providertype TYPE /AWS1/IN2CODEREPOSITORYPVDRT00 /AWS1/IN2CODEREPOSITORYPVDRT00

The type of repository provider (such as GitHub, GitLab, etc.).


Queryable Attributes

projectName

The name of the project in the code repository.

Accessible with the following methods

Method Description
GET_PROJECTNAME() Getter for PROJECTNAME, with configurable default
ASK_PROJECTNAME() Getter for PROJECTNAME w/ exceptions if field has no value
HAS_PROJECTNAME() Determine if PROJECTNAME has a value

integrationArn

The Amazon Resource Name (ARN) of the code security integration associated with the repository.

Accessible with the following methods

Method Description
GET_INTEGRATIONARN() Getter for INTEGRATIONARN, with configurable default
ASK_INTEGRATIONARN() Getter for INTEGRATIONARN w/ exceptions if field has no valu
HAS_INTEGRATIONARN() Determine if INTEGRATIONARN has a value

providerType

The type of repository provider (such as GitHub, GitLab, etc.).

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