/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 isALL
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 isALL
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
.