Skip to content

/AWS1/CL_IN2CODESECSCANCONFS00

A summary of information about a code security scan configuration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_scanconfigurationarn TYPE /AWS1/IN2SCANCONFIGURATIONARN /AWS1/IN2SCANCONFIGURATIONARN

The Amazon Resource Name (ARN) of the scan configuration.

iv_name TYPE /AWS1/IN2SCANCONFIGURATIONNAME /AWS1/IN2SCANCONFIGURATIONNAME

The name of the scan configuration.

iv_owneraccountid TYPE /AWS1/IN2OWNERID /AWS1/IN2OWNERID

The Amazon Web Services account ID that owns the scan configuration.

it_rulesetcategories TYPE /AWS1/CL_IN2RULESETCATS_W=>TT_RULESETCATEGORIES TT_RULESETCATEGORIES

The categories of security rules applied during the scan.

Optional arguments:

iv_periodicscanfrequency TYPE /AWS1/IN2PERIODICSCANFREQUENCY /AWS1/IN2PERIODICSCANFREQUENCY

The frequency at which periodic scans are performed.

iv_frequencyexpression TYPE /AWS1/IN2FREQUENCYEXPRESSION /AWS1/IN2FREQUENCYEXPRESSION

The schedule expression for periodic scans, in cron format.

it_contintegrationscansupp00 TYPE /AWS1/CL_IN2CONTINTEGRATIONS01=>TT_CONTINTEGRATIONSCANSUPPED00 TT_CONTINTEGRATIONSCANSUPPED00

The repository events that trigger continuous integration scans.

io_scopesettings TYPE REF TO /AWS1/CL_IN2SCOPESETTINGS /AWS1/CL_IN2SCOPESETTINGS

The scope settings that define which repositories will be scanned. If the ScopeSetting parameter is ALL the scan configuration applies to all existing and future projects imported into Amazon Inspector.

it_tags TYPE /AWS1/CL_IN2TAGMAP_W=>TT_TAGMAP TT_TAGMAP

The tags associated with the scan configuration.


Queryable Attributes

scanConfigurationArn

The Amazon Resource Name (ARN) of the scan configuration.

Accessible with the following methods

Method Description
GET_SCANCONFIGURATIONARN() Getter for SCANCONFIGURATIONARN, with configurable default
ASK_SCANCONFIGURATIONARN() Getter for SCANCONFIGURATIONARN w/ exceptions if field has n
HAS_SCANCONFIGURATIONARN() Determine if SCANCONFIGURATIONARN has a value

name

The name of the scan configuration.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

ownerAccountId

The Amazon Web Services account ID that owns the scan configuration.

Accessible with the following methods

Method Description
GET_OWNERACCOUNTID() Getter for OWNERACCOUNTID, with configurable default
ASK_OWNERACCOUNTID() Getter for OWNERACCOUNTID w/ exceptions if field has no valu
HAS_OWNERACCOUNTID() Determine if OWNERACCOUNTID has a value

periodicScanFrequency

The frequency at which periodic scans are performed.

Accessible with the following methods

Method Description
GET_PERIODICSCANFREQUENCY() Getter for PERIODICSCANFREQUENCY, with configurable default
ASK_PERIODICSCANFREQUENCY() Getter for PERIODICSCANFREQUENCY w/ exceptions if field has
HAS_PERIODICSCANFREQUENCY() Determine if PERIODICSCANFREQUENCY has a value

frequencyExpression

The schedule expression for periodic scans, in cron format.

Accessible with the following methods

Method Description
GET_FREQUENCYEXPRESSION() Getter for FREQUENCYEXPRESSION, with configurable default
ASK_FREQUENCYEXPRESSION() Getter for FREQUENCYEXPRESSION w/ exceptions if field has no
HAS_FREQUENCYEXPRESSION() Determine if FREQUENCYEXPRESSION has a value

continuousIntegrationScanSupportedEvents

The repository events that trigger continuous integration scans.

Accessible with the following methods

Method Description
GET_CONTINTEGRATIONSCANSUP00() Getter for CONTINTEGRATIONSCANSUPPEDE00, with configurable d
ASK_CONTINTEGRATIONSCANSUP00() Getter for CONTINTEGRATIONSCANSUPPEDE00 w/ exceptions if fie
HAS_CONTINTEGRATIONSCANSUP00() Determine if CONTINTEGRATIONSCANSUPPEDE00 has a value

ruleSetCategories

The categories of security rules applied during the scan.

Accessible with the following methods

Method Description
GET_RULESETCATEGORIES() Getter for RULESETCATEGORIES, with configurable default
ASK_RULESETCATEGORIES() Getter for RULESETCATEGORIES w/ exceptions if field has no v
HAS_RULESETCATEGORIES() Determine if RULESETCATEGORIES has a value

scopeSettings

The scope settings that define which repositories will be scanned. If the ScopeSetting parameter is ALL the scan configuration applies to all existing and future projects imported into Amazon Inspector.

Accessible with the following methods

Method Description
GET_SCOPESETTINGS() Getter for SCOPESETTINGS

tags

The tags associated with the scan configuration.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CODESECURITYSCANCONFSUMS

TYPES TT_CODESECURITYSCANCONFSUMS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IN2CODESECSCANCONFS00 WITH DEFAULT KEY
.