PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` # Generated by default/object.tt package Paws::ComputeOptimizer::Filter; use Moose; has Name => (is => 'ro', isa => 'Str', request_name => 'name', traits => ['NameInRequest']); has Values => (is => 'ro', isa => 'ArrayRef[Str|Undef]', request_name => 'values', traits => ['NameInRequest']); 1; ### main pod documentation begin ### =head1 NAME Paws::ComputeOptimizer::Filter =head1 USAGE This class represents one of two things: =head3 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::ComputeOptimizer::Filter object: $service_obj->Method(Att1 => { Name => $value, ..., Values => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::ComputeOptimizer::Filter object: $result = $service_obj->Method(...); $result->Att1->Name =head1 DESCRIPTION Describes a filter that returns a more specific list of recommendations. Use this filter with the C and C actions. You can use C with the C action, C with the C action, and C with the C action. =head1 ATTRIBUTES =head2 Name => Str The name of the filter. Specify C to return recommendations with a specific finding classification (e.g., C). Specify C to return recommendations of a specific resource type (e.g., C). Specify C to return recommendations with a specific finding reason code (e.g., C). =head2 Values => ArrayRef[Str|Undef] The value of the filter. The valid values for this parameter are as follows, depending on what you specify for the C parameter and the resource type that you wish to filter results for: =over =item * Specify C or C if you specify the C parameter as C and you want to filter results for Auto Scaling groups. =item * Specify C, C, or C if you specify the C parameter as C and you want to filter results for EC2 instances. =item * Specify C or C if you specify the C parameter as C. =item * Specify one of the following options if you specify the C parameter as C: =over =item * B > E The instanceEs CPU configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs CPU configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better CPU performance. =item * B > E The instanceEs memory configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs memory configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better memory performance. =item * B > E The instanceEs EBS throughput configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs EBS throughput configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better EBS throughput performance. =item * B > E The instanceEs EBS IOPS configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs EBS IOPS configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better EBS IOPS performance. =item * B > E The instanceEs network bandwidth configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs network bandwidth configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better network bandwidth performance. This finding reason happens when the C or C performance of an instance is impacted. =item * B > E The instanceEs network PPS (packets per second) configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs network PPS (packets per second) configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better network PPS performance. =item * B > E The instanceEs disk IOPS configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs disk IOPS configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better disk IOPS performance. =item * B > E The instanceEs disk throughput configuration can be sized down while still meeting the performance requirements of your workload. =item * B > E The instanceEs disk throughput configuration doesn't meet the performance requirements of your workload and there is an alternative instance type that provides better disk throughput performance. =back =back =head1 SEE ALSO This class forms part of L, describing an object used in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut