![]() |
![]()
| ![]() |
![]()
NAMEPaws::SecurityHub::StringFilter USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::SecurityHub::StringFilter object: $service_obj->Method(Att1 => { Comparison => $value, ..., Value => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::SecurityHub::StringFilter object: $result = $service_obj->Method(...); $result->Att1->Comparison DESCRIPTIONA string filter for querying findings. ATTRIBUTESComparison => StrThe condition to apply to a string value when querying for findings. To search for values that contain the filter criteria value, use one of the following comparison operators:
"EQUALS" and "PREFIX" filters on the same field are joined by "OR". A finding matches if it matches any one of those filters. To search for values that do not contain the filter criteria value, use one of the following comparison operators:
"NOT_EQUALS" and "PREFIX_NOT_EQUALS" filters on the same field are joined by "AND". A finding matches only if it matches all of those filters. For filters on the same field, you cannot provide both an "EQUALS" filter and a "NOT_EQUALS" or "PREFIX_NOT_EQUALS" filter. Combining filters in this way always returns an error, even if the provided filter values would return valid results. You can combine "PREFIX" filters with "NOT_EQUALS" or "PREFIX_NOT_EQUALS" filters for the same field. Security Hub first processes the "PREFIX" filters, then the "NOT_EQUALS" or "PREFIX_NOT_EQUALS" filters. For example, for the following filter, Security Hub first identifies findings that have resource types that start with either "AwsIAM" or "AwsEc2". It then excludes findings that have a resource type of "AwsIamPolicy" and findings that have a resource type of "AwsEc2NetworkInterface".
Value => StrThe string filter value. Filter values are case sensitive. For example, the product name for control-based findings is "Security Hub". If you provide "security hub" as the filter text, then there is no match. SEE ALSOThis class forms part of Paws, describing an object used in Paws::SecurityHub BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|