AwsSecurityFinding

Provides a consistent format for Security Hub findings. AwsSecurityFinding format allows you to share findings between Amazon Web Services security services and third-party solutions.

A finding is a potential security issue generated either by Amazon Web Services services or by the integrated third-party solutions and standards checks.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Provides details about an action that affects or that was taken on a resource.

Link copied to clipboard

The Amazon Web Services account ID that a finding is generated in.

Link copied to clipboard

The name of the Amazon Web Services account from which a finding was generated.

Link copied to clipboard

The name of the company for the product that generated the finding.

Link copied to clipboard

This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported security standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.

Link copied to clipboard

A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.

Link copied to clipboard

Indicates when the security findings provider created the potential security issue that a finding captured.

Link copied to clipboard

The level of importance assigned to the resources associated with the finding.

Link copied to clipboard

A finding's description.

Link copied to clipboard

In a BatchImportFindings request, finding providers use FindingProviderFields to provide and update their own values for confidence, criticality, related findings, severity, and types.

Link copied to clipboard

Indicates when the security findings provider first observed the potential security issue that a finding captured.

Link copied to clipboard

Provides metadata for the Amazon CodeGuru detector associated with a finding. This field pertains to findings that relate to Lambda functions. Amazon Inspector identifies policy violations and vulnerabilities in Lambda function code based on internal detectors developed in collaboration with Amazon CodeGuru. Security Hub receives those findings.

Link copied to clipboard

The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security findings providers' solutions, this generator can be called a rule, a check, a detector, a plugin, etc.

Link copied to clipboard
val id: String?

The security findings provider-specific identifier for a finding.

Link copied to clipboard

Indicates when the security findings provider most recently observed the potential security issue that a finding captured.

Link copied to clipboard

A list of malware related to a finding.

Link copied to clipboard

The details of network-related information about a finding.

Link copied to clipboard

Provides information about a network path that is relevant to a finding. Each entry under NetworkPath represents a component of that path.

Link copied to clipboard
val note: Note?

A user-defined note added to a finding.

Link copied to clipboard

Provides an overview of the patch compliance status for an instance against a selected compliance standard.

Link copied to clipboard

The details of process-related information about a finding.

Link copied to clipboard

An ISO8601-formatted timestamp that indicates when Security Hub received a finding and begins to process it.

Link copied to clipboard

The ARN generated by Security Hub that uniquely identifies a product that generates findings. This can be the ARN for a third-party product that is integrated with Security Hub, or the ARN for a custom integration.

Link copied to clipboard

A data type where security findings providers can include additional solution-specific details that aren't part of the defined AwsSecurityFinding format.

Link copied to clipboard

The name of the product that generated the finding.

Link copied to clipboard

The record state of a finding.

Link copied to clipboard

The Region from which the finding was generated.

Link copied to clipboard

A list of related findings.

Link copied to clipboard

A data type that describes the remediation options for a finding.

Link copied to clipboard

A set of resource data types that describe the resources that the finding refers to.

Link copied to clipboard

Indicates whether the finding is a sample finding.

Link copied to clipboard

The schema version that a finding is formatted for.

Link copied to clipboard

A finding's severity.

Link copied to clipboard

A URL that links to a page about the current finding in the security findings provider's solution.

Link copied to clipboard

Threat intelligence details related to a finding.

Link copied to clipboard

Details about the threat detected in a security finding and the file paths that were affected by the threat.

Link copied to clipboard

A finding's title.

Link copied to clipboard

One or more finding types in the format of namespace/category/classifier that classify a finding.

Link copied to clipboard

Indicates when the security findings provider last updated the finding record.

Link copied to clipboard

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

Link copied to clipboard

Indicates the veracity of a finding.

Link copied to clipboard

Provides a list of vulnerabilities associated with the findings.

Link copied to clipboard

Provides information about the status of the investigation into a finding.

Link copied to clipboard

The workflow state of a finding.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String