public class GuardDutyConfig extends Object implements Serializable
GuardDutyConfig
is used for configuring our use of Guardduty, i.e. which Finding's to
ignore / escalateConstructor and Description |
---|
GuardDutyConfig()
Create a new empty GuardDutyConfig
|
Modifier and Type | Method and Description |
---|---|
List<GuardDutyFindingMatcher> |
getHighSeverityMatchers()
Get high severity finding matchers
|
List<GuardDutyFindingMatcher> |
getIgnoreMatchers()
Get ignore finding matchers
|
static GuardDutyConfig |
load(String path)
Load guardduty configuration from a resource file
|
public static GuardDutyConfig load(String path) throws IOException
path
- Path to load JSON file from, resource path or GCS URLGuardDutyConfig
IOException
- IOExceptionpublic List<GuardDutyFindingMatcher> getIgnoreMatchers()
List
of GuardDutyFindingMatcher
public List<GuardDutyFindingMatcher> getHighSeverityMatchers()
List
of GuardDutyFindingMatcher
Copyright © 2022. All rights reserved.