| Package | Description |
|---|---|
| com.amazonaws.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
AwsSecurityFinding |
AwsSecurityFinding.addProductFieldsEntry(String key,
String value)
Add a single ProductFields entry
|
AwsSecurityFinding |
AwsSecurityFinding.addUserDefinedFieldsEntry(String key,
String value)
Add a single UserDefinedFields entry
|
AwsSecurityFinding |
AwsSecurityFinding.clearProductFieldsEntries()
Removes all the entries added into ProductFields.
|
AwsSecurityFinding |
AwsSecurityFinding.clearUserDefinedFieldsEntries()
Removes all the entries added into UserDefinedFields.
|
AwsSecurityFinding |
AwsSecurityFinding.clone() |
AwsSecurityFinding |
AwsSecurityFinding.withAwsAccountId(String awsAccountId)
The AWS account ID that a finding is generated in.
|
AwsSecurityFinding |
AwsSecurityFinding.withCompliance(Compliance compliance)
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 AWS Foundations.
|
AwsSecurityFinding |
AwsSecurityFinding.withConfidence(Integer confidence)
A finding's confidence.
|
AwsSecurityFinding |
AwsSecurityFinding.withCreatedAt(String createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider created the potential security
issue that a finding captured.
|
AwsSecurityFinding |
AwsSecurityFinding.withCriticality(Integer criticality)
The level of importance assigned to the resources associated with the finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withDescription(String description)
A finding's description.
|
AwsSecurityFinding |
AwsSecurityFinding.withFirstObservedAt(String firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential
security issue that a finding captured.
|
AwsSecurityFinding |
AwsSecurityFinding.withGeneratorId(String generatorId)
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withId(String id)
The security findings provider-specific identifier for a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withLastObservedAt(String lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the
potential security issue that a finding captured.
|
AwsSecurityFinding |
AwsSecurityFinding.withMalware(Collection<Malware> malware)
A list of malware related to a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withMalware(Malware... malware)
A list of malware related to a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withNetwork(Network network)
The details of network-related information about a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withNote(Note note)
A user-defined note added to a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withProcess(ProcessDetails process)
The details of process-related information about a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withProductArn(String productArn)
The ARN generated by Security Hub that uniquely identifies a third-party company (security-findings provider)
after this provider's product (solution that generates findings) is registered with Security Hub.
|
AwsSecurityFinding |
AwsSecurityFinding.withProductFields(Map<String,String> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
AwsSecurityFinding |
AwsSecurityFinding.withRecordState(RecordState recordState)
The record state of a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withRecordState(String recordState)
The record state of a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of related findings.
|
AwsSecurityFinding |
AwsSecurityFinding.withRelatedFindings(RelatedFinding... relatedFindings)
A list of related findings.
|
AwsSecurityFinding |
AwsSecurityFinding.withRemediation(Remediation remediation)
A data type that describes the remediation options for a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withResources(Collection<Resource> resources)
A set of resource data types that describe the resources that the finding refers to.
|
AwsSecurityFinding |
AwsSecurityFinding.withResources(Resource... resources)
A set of resource data types that describe the resources that the finding refers to.
|
AwsSecurityFinding |
AwsSecurityFinding.withSchemaVersion(String schemaVersion)
The schema version that a finding is formatted for.
|
AwsSecurityFinding |
AwsSecurityFinding.withSeverity(Severity severity)
A finding's severity.
|
AwsSecurityFinding |
AwsSecurityFinding.withSourceUrl(String sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
|
AwsSecurityFinding |
AwsSecurityFinding.withThreatIntelIndicators(Collection<ThreatIntelIndicator> threatIntelIndicators)
Threat intelligence details related to a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withThreatIntelIndicators(ThreatIntelIndicator... threatIntelIndicators)
Threat intelligence details related to a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withTitle(String title)
A finding's title.
|
AwsSecurityFinding |
AwsSecurityFinding.withTypes(Collection<String> types)
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
AwsSecurityFinding |
AwsSecurityFinding.withTypes(String... types)
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
AwsSecurityFinding |
AwsSecurityFinding.withUpdatedAt(String updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.
|
AwsSecurityFinding |
AwsSecurityFinding.withUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withVerificationState(String verificationState)
Indicates the veracity of a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withVerificationState(VerificationState verificationState)
Indicates the veracity of a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withWorkflowState(String workflowState)
The workflow state of a finding.
|
AwsSecurityFinding |
AwsSecurityFinding.withWorkflowState(WorkflowState workflowState)
The workflow state of a finding.
|
| Modifier and Type | Method and Description |
|---|---|
List<AwsSecurityFinding> |
GetFindingsResult.getFindings()
The findings that matched the filters specified in the request.
|
List<AwsSecurityFinding> |
BatchImportFindingsRequest.getFindings()
A list of findings to import.
|
| Modifier and Type | Method and Description |
|---|---|
GetFindingsResult |
GetFindingsResult.withFindings(AwsSecurityFinding... findings)
The findings that matched the filters specified in the request.
|
BatchImportFindingsRequest |
BatchImportFindingsRequest.withFindings(AwsSecurityFinding... findings)
A list of findings to import.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GetFindingsResult.setFindings(Collection<AwsSecurityFinding> findings)
The findings that matched the filters specified in the request.
|
void |
BatchImportFindingsRequest.setFindings(Collection<AwsSecurityFinding> findings)
A list of findings to import.
|
GetFindingsResult |
GetFindingsResult.withFindings(Collection<AwsSecurityFinding> findings)
The findings that matched the filters specified in the request.
|
BatchImportFindingsRequest |
BatchImportFindingsRequest.withFindings(Collection<AwsSecurityFinding> findings)
A list of findings to import.
|
Copyright © 2020. All rights reserved.