Class: Aws::QuickSight::Types::AnalysisSearchFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::AnalysisSearchFilter
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
When making an API call, you may pass AnalysisSearchFilter data as a hash:
{
operator: "StringEquals", # accepts StringEquals
name: "QUICKSIGHT_USER", # accepts QUICKSIGHT_USER
value: "String",
}
A filter that you apply when searching for one or more analyses.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the value that you want to use as a filter, for example
"Name": "QUICKSIGHT_USER"
. -
#operator ⇒ String
The comparison operator that you want to use as a filter, for example
"Operator": "StringEquals"
. -
#value ⇒ String
The value of the named item, in this case
QUICKSIGHT_USER
, that you want to use as a filter, for example"Value"
.
Instance Attribute Details
#name ⇒ String
The name of the value that you want to use as a filter, for example
"Name": "QUICKSIGHT_USER"
.
300 301 302 303 304 305 306 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 300 class AnalysisSearchFilter < Struct.new( :operator, :name, :value) SENSITIVE = [] include Aws::Structure end |
#operator ⇒ String
The comparison operator that you want to use as a filter, for
example "Operator": "StringEquals"
.
300 301 302 303 304 305 306 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 300 class AnalysisSearchFilter < Struct.new( :operator, :name, :value) SENSITIVE = [] include Aws::Structure end |
#value ⇒ String
The value of the named item, in this case QUICKSIGHT_USER
, that
you want to use as a filter, for example "Value"
. An example is
"arn:aws:quicksight:us-east-1:1:user/default/UserName1"
.
300 301 302 303 304 305 306 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 300 class AnalysisSearchFilter < Struct.new( :operator, :name, :value) SENSITIVE = [] include Aws::Structure end |