AnalysisRecord
Contains an assessment that GuardDuty derived from the data during an investigation, such
as a threat assessment, a comparison against normal behavior, or a process lineage. The
record contains at most one of the payload members, the one that corresponds to
AnalysisType. Indicators can accompany any analysis type.
Contents
- analysisType
-
The kind of analysis. The value identifies the payload member that can be set:
REPUTATION,THREAT_ASSESSMENT, andRDS_THREAT_ASSESSMENT(ThreatAssessment);KUBERNETES_POLICY_VIOLATION(KubernetesPolicyViolation);S3_EXPOSURE,S3_ACTOR_CONTEXT, andS3_PEN_TEST(S3Analysis);PROCESS_LINEAGE(Processes); andTRENDandBASELINE(AccountAnalysis).Type: String
Valid Values:
REPUTATION | THREAT_ASSESSMENT | RDS_THREAT_ASSESSMENT | KUBERNETES_POLICY_VIOLATION | S3_EXPOSURE | S3_ACTOR_CONTEXT | S3_PEN_TEST | PROCESS_LINEAGE | TREND | BASELINERequired: Yes
- accountAnalysis
-
An analysis of the findings in an account over time. Set when
AnalysisTypeisTRENDorBASELINE.Type: InvestigationAccountAnalysis object
Required: No
- indicators
-
The threat indicators associated with the analysis, such as an IP address, a domain, or a file hash.
Type: Array of InvestigationIndicator objects
Array Members: Minimum number of 0 items. Maximum number of 20 items.
Required: No
- kubernetesPolicyViolation
-
An assessment of a Kubernetes policy violation. Set when
AnalysisTypeisKUBERNETES_POLICY_VIOLATION.Type: KubernetesPolicyViolation object
Required: No
- processes
-
The processes in a process lineage. Set when
AnalysisTypeisPROCESS_LINEAGE.Type: Array of Process objects
Array Members: Minimum number of 0 items. Maximum number of 100 items.
Required: No
- s3Analysis
-
An analysis of Amazon S3 activity or exposure. Set when
AnalysisTypeisS3_EXPOSURE,S3_ACTOR_CONTEXT, orS3_PEN_TEST.Type: S3Analysis object
Required: No
- threatAssessment
-
A threat assessment. Set when
AnalysisTypeisREPUTATION,THREAT_ASSESSMENT, orRDS_THREAT_ASSESSMENT.Type: InvestigationThreatAssessment object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: