• Home
  • API
  • Environment
  • Settings
  • Schemas
  • Runtime Vulnerability Analytics- Monitoring rules for code-level vulnerabilities

Settings API - Runtime Vulnerability Analytics- Monitoring rules for code-level vulnerabilities schema table

Vulnerability Analytics: Monitoring rules for code-level vulnerabilities (builtin:appsec.code-level-vulnerability-rule-settings)

Global code-level vulnerability detection control defines the default for all process groups. Define custom monitoring rules here to override the default. Note that the monitoring rules are ordered; first matching rule will be applied.

Schema IDSchema groupsScope
builtin:appsec.code-level-vulnerability-rule-settings
  • group:appsec.vulnerability-analytics
  • group:appsec
environment
Retrieve schema via Settings API
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:appsec.code-level-vulnerability-rule-settings
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:appsec.code-level-vulnerability-rule-settings
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:appsec.code-level-vulnerability-rule-settings

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

PropertyLabelTypeDescriptionRequired
enabledEnabledboolean-required
criteriaStep 1: Define criteriaCriteria-required
vulnerabilityDetectionControlStep 2: Define code-level vulnerability detection control for chosen criteriaVulnerabilityDetectionControl-required
metadataStep 3: Leave comment (optional)Metadata-required

Request body objects

The Criteria object
PropertyLabelTypeDescriptionRequired
processGroupProcess grouptext-optional
The VulnerabilityDetectionControl object
PropertyLabelTypeDescriptionRequired
monitoringModeCode-level vulnerability controlenum-required
The Metadata object
PropertyLabelTypeDescriptionRequired
commentCommenttext-required