Class ControlControlMappingSource
- java.lang.Object
-
- com.pulumi.aws.auditmanager.outputs.ControlControlMappingSource
-
public final class ControlControlMappingSource extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classControlControlMappingSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ControlControlMappingSource.Builderbuilder()static ControlControlMappingSource.Builderbuilder(ControlControlMappingSource defaults)java.util.Optional<java.lang.String>sourceDescription()java.util.Optional<java.lang.String>sourceFrequency()java.util.Optional<java.lang.String>sourceId()java.util.Optional<ControlControlMappingSourceSourceKeyword>sourceKeyword()java.lang.StringsourceName()java.lang.StringsourceSetUpOption()java.lang.StringsourceType()java.util.Optional<java.lang.String>troubleshootingText()
-
-
-
Method Detail
-
sourceDescription
public java.util.Optional<java.lang.String> sourceDescription()
- Returns:
- Description of the source.
-
sourceFrequency
public java.util.Optional<java.lang.String> sourceFrequency()
- Returns:
- Frequency of evidence collection. Valid values are `DAILY`, `WEEKLY`, or `MONTHLY`.
-
sourceId
public java.util.Optional<java.lang.String> sourceId()
- Returns:
- Unique identifier for the source.
-
sourceKeyword
public java.util.Optional<ControlControlMappingSourceSourceKeyword> sourceKeyword()
- Returns:
- Keyword to search for in CloudTrail logs, Config rules, Security Hub checks, and Amazon Web Services API names. See `sourceKeyword` below.
-
sourceName
public java.lang.String sourceName()
- Returns:
- Name of the source.
-
sourceSetUpOption
public java.lang.String sourceSetUpOption()
- Returns:
- Setup option for the data source. This option reflects if the evidence collection is automated or manual. Valid values are `System_Controls_Mapping` (automated) and `Procedural_Controls_Mapping` (manual).
-
sourceType
public java.lang.String sourceType()
- Returns:
- Type of data source for evidence collection. If `sourceSetUpOption` is manual, the only valid value is `MANUAL`. If `sourceSetUpOption` is automated, valid values are `AWS_Cloudtrail`, `AWS_Config`, `AWS_Security_Hub`, or `AWS_API_Call`. The following arguments are optional:
-
troubleshootingText
public java.util.Optional<java.lang.String> troubleshootingText()
- Returns:
- Instructions for troubleshooting the control.
-
builder
public static ControlControlMappingSource.Builder builder()
-
builder
public static ControlControlMappingSource.Builder builder(ControlControlMappingSource defaults)
-
-