Class CfnInsight.AwsSecurityFindingFiltersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnInsight.AwsSecurityFindingFiltersProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnInsight.AwsSecurityFindingFiltersProperty
CfnInsight.AwsSecurityFindingFiltersProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.securityhub.CfnInsight.AwsSecurityFindingFiltersProperty
CfnInsight.AwsSecurityFindingFiltersProperty.Builder, CfnInsight.AwsSecurityFindingFiltersProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnInsight.AwsSecurityFindingFiltersProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The AWS account ID in which a finding is generated.final Object
The name of the AWS account in which a finding is generated.final Object
The name of the findings provider (company) that owns the solution (product) that generates findings.final Object
The unique identifier of a standard in which a control is enabled.final Object
The unique identifier of a control across standards.final Object
The name of a security control parameter.final Object
The current value of a security control parameter.final Object
Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS AWS Foundations.final Object
A finding's confidence.final Object
A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.final Object
The level of importance assigned to the resources associated with the finding.final Object
A finding's description.final Object
The finding provider value for the finding confidence.final Object
The finding provider value for the level of importance assigned to the resources associated with the findings.final Object
The finding identifier of a related finding that is identified by the finding provider.final Object
The ARN of the solution that generated a related finding that is identified by the finding provider.final Object
The finding provider value for the severity label.final Object
The finding provider's original value for the severity.final Object
One or more finding types that the finding provider assigned to the finding.final Object
A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.final Object
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.final Object
getId()
The security findings provider-specific identifier for a finding.final Object
This field is deprecated.final Object
A timestamp that indicates when the security findings provider most recently observed a change in the resource that is involved in the finding.final Object
The name of the malware that was observed.final Object
The filesystem path of the malware that was observed.final Object
The state of the malware that was observed.final Object
The type of the malware that was observed.final Object
The destination domain of network-related information about a finding.final Object
The destination IPv4 address of network-related information about a finding.final Object
The destination IPv6 address of network-related information about a finding.final Object
The destination port of network-related information about a finding.final Object
Indicates the direction of network traffic associated with a finding.final Object
The protocol of network-related information about a finding.final Object
The source domain of network-related information about a finding.final Object
The source IPv4 address of network-related information about a finding.final Object
The source IPv6 address of network-related information about a finding.final Object
The source media access control (MAC) address of network-related information about a finding.final Object
The source port of network-related information about a finding.final Object
The text of a note.final Object
The timestamp of when the note was updated.final Object
The principal that created a note.final Object
A timestamp that identifies when the process was launched.final Object
The name of the process.final Object
The parent process ID.final Object
The path to the process executable.final Object
The process ID.final Object
A timestamp that identifies when the process was terminated.final Object
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.final Object
A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.final Object
The name of the solution (product) that generates findings.final Object
The recommendation of what to do about the issue described in a finding.final Object
The updated record state for the finding.final Object
The Region from which the finding was generated.final Object
The solution-generated identifier for a related finding.final Object
The ARN of the solution that generated a related finding.final Object
The ARN of the application that is related to a finding.final Object
The name of the application that is related to a finding.final Object
The IAM profile ARN of the instance.final Object
The Amazon Machine Image (AMI) ID of the instance.final Object
The IPv4 addresses associated with the instance.final Object
The IPv6 addresses associated with the instance.final Object
The key name associated with the instance.final Object
The date and time the instance was launched.final Object
The identifier of the subnet that the instance was launched in.final Object
The instance type of the instance.final Object
The identifier of the VPC that the instance was launched in.final Object
The creation date/time of the IAM access key related to a finding.final Object
The name of the principal that is associated with an IAM access key.final Object
The status of the IAM access key related to a finding.final Object
This field is deprecated.final Object
The name of an IAM user.final Object
The canonical user ID of the owner of the S3 bucket.final Object
The display name of the owner of the S3 bucket.final Object
The identifier of the image related to a finding.final Object
The name of the image related to a finding.final Object
A timestamp that identifies when the container was started.final Object
The name of the container related to a finding.final Object
The details of a resource that doesn't have a specific subfield for the resource type defined.final Object
The canonical identifier for the given resource type.final Object
The canonical AWS partition name that the Region is assigned to.final Object
The canonical AWS external Region name where this resource is located.final Object
A list of AWS tags associated with a resource at the time the finding was processed.final Object
Specifies the type of the resource that details are provided for.final Object
Indicates whether or not sample findings are included in the filter results.final Object
The label of a finding's severity.final Object
Deprecated.final Object
Deprecated.final Object
A URL that links to a page about the current finding in the security findings provider's solution.final Object
The category of a threat intelligence indicator.final Object
A timestamp that identifies the last observation of a threat intelligence indicator.final Object
The source of the threat intelligence.final Object
The URL for more details from the source of the threat intelligence.final Object
The type of a threat intelligence indicator.final Object
The value of a threat intelligence indicator.final Object
getTitle()
A finding's title.final Object
getType()
A finding type in the format ofnamespace/category/classifier
that classifies a finding.final Object
A timestamp that indicates when the security findings provider last updated the finding record.final Object
A list of name/value string pairs associated with the finding.final Object
The veracity of a finding.final Object
Indicates whether a software vulnerability in your environment has a known exploit.final Object
Indicates whether a vulnerability is fixed in a newer version of the affected software packages.final Object
The workflow state of a finding.final Object
The status of the investigation into a finding.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnInsight.AwsSecurityFindingFiltersProperty.Builder
.
-
-
Method Details
-
getAwsAccountId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The AWS account ID in which a finding is generated.- Specified by:
getAwsAccountId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getAwsAccountName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the AWS account in which a finding is generated.- Specified by:
getAwsAccountName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getCompanyName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the findings provider (company) that owns the solution (product) that generates findings.- Specified by:
getCompanyName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getComplianceAssociatedStandardsId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The unique identifier of a standard in which a control is enabled.This field consists of the resource portion of the Amazon Resource Name (ARN) returned for a standard in the DescribeStandards API response.
- Specified by:
getComplianceAssociatedStandardsId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getComplianceSecurityControlId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The unique identifier of a control across standards.Values for this field typically consist of an AWS service and a number, such as APIGateway.5.
- Specified by:
getComplianceSecurityControlId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getComplianceSecurityControlParametersName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of a security control parameter.- Specified by:
getComplianceSecurityControlParametersName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getComplianceSecurityControlParametersValue
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The current value of a security control parameter.- Specified by:
getComplianceSecurityControlParametersValue
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getComplianceStatus
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS AWS Foundations.Contains security standard-related finding details.
- Specified by:
getComplianceStatus
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getConfidence
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
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.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Specified by:
getConfidence
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getCreatedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getCreatedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getCriticality
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The level of importance assigned to the resources associated with the finding.A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Specified by:
getCriticality
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getDescription
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A finding's description.- Specified by:
getDescription
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsConfidence
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The finding provider value for the finding confidence.Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Specified by:
getFindingProviderFieldsConfidence
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsCriticality
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The finding provider value for the level of importance assigned to the resources associated with the findings.A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Specified by:
getFindingProviderFieldsCriticality
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsRelatedFindingsId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The finding identifier of a related finding that is identified by the finding provider.- Specified by:
getFindingProviderFieldsRelatedFindingsId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsRelatedFindingsProductArn
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The ARN of the solution that generated a related finding that is identified by the finding provider.- Specified by:
getFindingProviderFieldsRelatedFindingsProductArn
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsSeverityLabel
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The finding provider value for the severity label.- Specified by:
getFindingProviderFieldsSeverityLabel
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsSeverityOriginal
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The finding provider's original value for the severity.- Specified by:
getFindingProviderFieldsSeverityOriginal
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFindingProviderFieldsTypes
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
One or more finding types that the finding provider assigned to the finding.Uses the format of
namespace/category/classifier
that classify a finding.Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
- Specified by:
getFindingProviderFieldsTypes
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getFirstObservedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getFirstObservedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getGeneratorId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
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.
- Specified by:
getGeneratorId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The security findings provider-specific identifier for a finding.- Specified by:
getId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getKeyword
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
This field is deprecated.A keyword for a finding.
- Specified by:
getKeyword
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getLastObservedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that indicates when the security findings provider most recently observed a change in the resource that is involved in the finding.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getLastObservedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getMalwareName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the malware that was observed.- Specified by:
getMalwareName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getMalwarePath
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The filesystem path of the malware that was observed.- Specified by:
getMalwarePath
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getMalwareState
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The state of the malware that was observed.- Specified by:
getMalwareState
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getMalwareType
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The type of the malware that was observed.- Specified by:
getMalwareType
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkDestinationDomain
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The destination domain of network-related information about a finding.- Specified by:
getNetworkDestinationDomain
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkDestinationIpV4
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The destination IPv4 address of network-related information about a finding.- Specified by:
getNetworkDestinationIpV4
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkDestinationIpV6
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The destination IPv6 address of network-related information about a finding.- Specified by:
getNetworkDestinationIpV6
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkDestinationPort
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The destination port of network-related information about a finding.- Specified by:
getNetworkDestinationPort
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkDirection
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Indicates the direction of network traffic associated with a finding.- Specified by:
getNetworkDirection
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkProtocol
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The protocol of network-related information about a finding.- Specified by:
getNetworkProtocol
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkSourceDomain
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The source domain of network-related information about a finding.- Specified by:
getNetworkSourceDomain
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkSourceIpV4
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The source IPv4 address of network-related information about a finding.- Specified by:
getNetworkSourceIpV4
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkSourceIpV6
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The source IPv6 address of network-related information about a finding.- Specified by:
getNetworkSourceIpV6
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkSourceMac
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The source media access control (MAC) address of network-related information about a finding.- Specified by:
getNetworkSourceMac
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNetworkSourcePort
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The source port of network-related information about a finding.- Specified by:
getNetworkSourcePort
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNoteText
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The text of a note.- Specified by:
getNoteText
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNoteUpdatedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The timestamp of when the note was updated.- Specified by:
getNoteUpdatedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getNoteUpdatedBy
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The principal that created a note.- Specified by:
getNoteUpdatedBy
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProcessLaunchedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that identifies when the process was launched.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getProcessLaunchedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProcessName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the process.- Specified by:
getProcessName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProcessParentPid
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The parent process ID.This field accepts positive integers between
O
and2147483647
.- Specified by:
getProcessParentPid
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProcessPath
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The path to the process executable.- Specified by:
getProcessPath
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProcessPid
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The process ID.- Specified by:
getProcessPid
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProcessTerminatedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that identifies when the process was terminated.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getProcessTerminatedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProductArn
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
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.- Specified by:
getProductArn
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProductFields
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.- Specified by:
getProductFields
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getProductName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the solution (product) that generates findings.- Specified by:
getProductName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getRecommendationText
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The recommendation of what to do about the issue described in a finding.- Specified by:
getRecommendationText
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getRecordState
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The updated record state for the finding.- Specified by:
getRecordState
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getRegion
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The Region from which the finding was generated.- Specified by:
getRegion
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getRelatedFindingsId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The solution-generated identifier for a related finding.- Specified by:
getRelatedFindingsId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getRelatedFindingsProductArn
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The ARN of the solution that generated a related finding.- Specified by:
getRelatedFindingsProductArn
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceApplicationArn
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The ARN of the application that is related to a finding.- Specified by:
getResourceApplicationArn
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceApplicationName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the application that is related to a finding.- Specified by:
getResourceApplicationName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceIamInstanceProfileArn
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The IAM profile ARN of the instance.- Specified by:
getResourceAwsEc2InstanceIamInstanceProfileArn
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceImageId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The Amazon Machine Image (AMI) ID of the instance.- Specified by:
getResourceAwsEc2InstanceImageId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceIpV4Addresses
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The IPv4 addresses associated with the instance.- Specified by:
getResourceAwsEc2InstanceIpV4Addresses
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceIpV6Addresses
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The IPv6 addresses associated with the instance.- Specified by:
getResourceAwsEc2InstanceIpV6Addresses
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceKeyName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The key name associated with the instance.- Specified by:
getResourceAwsEc2InstanceKeyName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceLaunchedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The date and time the instance was launched.- Specified by:
getResourceAwsEc2InstanceLaunchedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceSubnetId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The identifier of the subnet that the instance was launched in.- Specified by:
getResourceAwsEc2InstanceSubnetId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceType
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The instance type of the instance.- Specified by:
getResourceAwsEc2InstanceType
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsEc2InstanceVpcId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The identifier of the VPC that the instance was launched in.- Specified by:
getResourceAwsEc2InstanceVpcId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsIamAccessKeyCreatedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The creation date/time of the IAM access key related to a finding.- Specified by:
getResourceAwsIamAccessKeyCreatedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsIamAccessKeyPrincipalName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the principal that is associated with an IAM access key.- Specified by:
getResourceAwsIamAccessKeyPrincipalName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsIamAccessKeyStatus
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The status of the IAM access key related to a finding.- Specified by:
getResourceAwsIamAccessKeyStatus
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsIamAccessKeyUserName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
This field is deprecated.The username associated with the IAM access key related to a finding.
- Specified by:
getResourceAwsIamAccessKeyUserName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsIamUserUserName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of an IAM user.- Specified by:
getResourceAwsIamUserUserName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsS3BucketOwnerId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The canonical user ID of the owner of the S3 bucket.- Specified by:
getResourceAwsS3BucketOwnerId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceAwsS3BucketOwnerName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The display name of the owner of the S3 bucket.- Specified by:
getResourceAwsS3BucketOwnerName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceContainerImageId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The identifier of the image related to a finding.- Specified by:
getResourceContainerImageId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceContainerImageName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the image related to a finding.- Specified by:
getResourceContainerImageName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceContainerLaunchedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that identifies when the container was started.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getResourceContainerLaunchedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceContainerName
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The name of the container related to a finding.- Specified by:
getResourceContainerName
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceDetailsOther
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The details of a resource that doesn't have a specific subfield for the resource type defined.- Specified by:
getResourceDetailsOther
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceId
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The canonical identifier for the given resource type.- Specified by:
getResourceId
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourcePartition
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The canonical AWS partition name that the Region is assigned to.- Specified by:
getResourcePartition
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceRegion
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The canonical AWS external Region name where this resource is located.- Specified by:
getResourceRegion
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceTags
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A list of AWS tags associated with a resource at the time the finding was processed.- Specified by:
getResourceTags
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getResourceType
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Specifies the type of the resource that details are provided for.- Specified by:
getResourceType
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getSample
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Indicates whether or not sample findings are included in the filter results.- Specified by:
getSample
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getSeverityLabel
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The label of a finding's severity.- Specified by:
getSeverityLabel
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getSeverityNormalized
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Deprecated. The normalized severity of a finding. Instead of providingNormalized
, provideLabel
.The value of
Normalized
can be an integer between0
and100
.If you provide
Label
and don't provideNormalized
, thenNormalized
is set automatically as follows.INFORMATIONAL
- 0LOW
- 1MEDIUM
- 40HIGH
- 70CRITICAL
- 90
- Specified by:
getSeverityNormalized
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getSeverityProduct
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Deprecated. This attribute isn't included in findings. Instead of providingProduct
, provideOriginal
.The native severity as defined by the AWS service or integrated partner product that generated the finding.
- Specified by:
getSeverityProduct
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getSourceUrl
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A URL that links to a page about the current finding in the security findings provider's solution.- Specified by:
getSourceUrl
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getThreatIntelIndicatorCategory
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The category of a threat intelligence indicator.- Specified by:
getThreatIntelIndicatorCategory
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getThreatIntelIndicatorLastObservedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that identifies the last observation of a threat intelligence indicator.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getThreatIntelIndicatorLastObservedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getThreatIntelIndicatorSource
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The source of the threat intelligence.- Specified by:
getThreatIntelIndicatorSource
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getThreatIntelIndicatorSourceUrl
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The URL for more details from the source of the threat intelligence.- Specified by:
getThreatIntelIndicatorSourceUrl
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getThreatIntelIndicatorType
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The type of a threat intelligence indicator.- Specified by:
getThreatIntelIndicatorType
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getThreatIntelIndicatorValue
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The value of a threat intelligence indicator.- Specified by:
getThreatIntelIndicatorValue
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getTitle
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A finding's title.- Specified by:
getTitle
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getType
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A finding type in the format ofnamespace/category/classifier
that classifies a finding.- Specified by:
getType
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getUpdatedAt
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A timestamp that indicates when the security findings provider last updated the finding record.For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .
- Specified by:
getUpdatedAt
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getUserDefinedFields
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
A list of name/value string pairs associated with the finding.These are custom, user-defined fields added to a finding.
- Specified by:
getUserDefinedFields
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getVerificationState
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The veracity of a finding.- Specified by:
getVerificationState
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getVulnerabilitiesExploitAvailable
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Indicates whether a software vulnerability in your environment has a known exploit.You can filter findings by this field only if you use Security Hub and Amazon Inspector.
- Specified by:
getVulnerabilitiesExploitAvailable
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getVulnerabilitiesFixAvailable
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
Indicates whether a vulnerability is fixed in a newer version of the affected software packages.You can filter findings by this field only if you use Security Hub and Amazon Inspector.
- Specified by:
getVulnerabilitiesFixAvailable
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getWorkflowState
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The workflow state of a finding.Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus
.- Specified by:
getWorkflowState
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
getWorkflowStatus
Description copied from interface:CfnInsight.AwsSecurityFindingFiltersProperty
The status of the investigation into a finding. Allowed values are the following.NEW
- The initial state of a finding, before it is reviewed.
Security Hub also resets the workflow status from
NOTIFIED
orRESOLVED
toNEW
in the following cases:RecordState
changes fromARCHIVED
toACTIVE
.Compliance.Status
changes fromPASSED
to eitherWARNING
,FAILED
, orNOT_AVAILABLE
.NOTIFIED
- Indicates that the resource owner has been notified about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.
If one of the following occurs, the workflow status is changed automatically from
NOTIFIED
toNEW
:RecordState
changes fromARCHIVED
toACTIVE
.Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.SUPPRESSED
- Indicates that you reviewed the finding and don't believe that any action is needed.
The workflow status of a
SUPPRESSED
finding does not change ifRecordState
changes fromARCHIVED
toACTIVE
.RESOLVED
- The finding was reviewed and remediated and is now considered resolved.
The finding remains
RESOLVED
unless one of the following occurs:RecordState
changes fromARCHIVED
toACTIVE
.Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
In those cases, the workflow status is automatically reset to
NEW
.For findings from controls, if
Compliance.Status
isPASSED
, then Security Hub automatically sets the workflow status toRESOLVED
.- Specified by:
getWorkflowStatus
in interfaceCfnInsight.AwsSecurityFindingFiltersProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-