class Aws::Inspector::Types::FindingFilter
This data type is used as a request parameter in the ListFindings action.
@note When making an API call, you may pass FindingFilter
data as a hash: { agent_ids: ["AgentId"], auto_scaling_groups: ["AutoScalingGroup"], rule_names: ["RuleName"], severities: ["Low"], # accepts Low, Medium, High, Informational, Undefined rules_package_arns: ["Arn"], attributes: [ { key: "AttributeKey", # required value: "AttributeValue", }, ], user_attributes: [ { key: "AttributeKey", # required value: "AttributeValue", }, ], creation_time_range: { begin_date: Time.now, end_date: Time.now, }, }
@!attribute [rw] agent_ids
For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the **agentId** property of the Finding data type. @return [Array<String>]
@!attribute [rw] auto_scaling_groups
For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the **autoScalingGroup** property of the Finding data type. @return [Array<String>]
@!attribute [rw] rule_names
For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the **ruleName** property of the Finding data type. @return [Array<String>]
@!attribute [rw] severities
For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the **severity** property of the Finding data type. @return [Array<String>]
@!attribute [rw] rules_package_arns
For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the **rulesPackageArn** property of the Finding data type. @return [Array<String>]
@!attribute [rw] attributes
For a record to match a filter, the list of values that are specified for this data type property must be contained in the list of values of the **attributes** property of the Finding data type. @return [Array<Types::Attribute>]
@!attribute [rw] user_attributes
For a record to match a filter, the value that is specified for this data type property must be contained in the list of values of the **userAttributes** property of the Finding data type. @return [Array<Types::Attribute>]
@!attribute [rw] creation_time_range
The time range during which the finding is generated. @return [Types::TimestampRange]
@see docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/FindingFilter AWS API Documentation
Constants
- SENSITIVE