Class: Aws::CloudWatchRUM::Types::QueryFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchRUM::Types::QueryFilter
- Defined in:
- gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb
Overview
A structure that defines a key and values that you can use to filter
the results. The only performance events that are returned are those
that have values matching the ones that you specify in one of your
QueryFilter structures.
For example, you could specify Browser as the Name and specify
Chrome,Firefox as the Values to return events generated only from
those browsers.
Specifying Invert as the Name works as a "not equal to" filter.
For example, specify Invert as the Name and specify Chrome as
the value to return all events except events from user sessions with
the Chrome browser.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of a key to search for.
-
#values ⇒ Array<String>
The values of the
Namethat are to be be included in the returned results.
Instance Attribute Details
#name ⇒ String
The name of a key to search for. The filter returns only the events
that match the Name and Values that you specify.
Valid values for Name are Browser | Device | Country |
Page | OS | EventType | Invert
1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1707 class QueryFilter < Struct.new( :name, :values) SENSITIVE = [] include Aws::Structure end |
#values ⇒ Array<String>
The values of the Name that are to be be included in the returned
results.
1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1707 class QueryFilter < Struct.new( :name, :values) SENSITIVE = [] include Aws::Structure end |