libZSservicesZSamazonka-quicksightZSamazonka-quicksight
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.QuickSight.Types.AnalysisSearchFilter

Description

 
Synopsis

Documentation

data AnalysisSearchFilter Source #

A filter that you apply when searching for one or more analyses.

See: newAnalysisSearchFilter smart constructor.

Constructors

AnalysisSearchFilter' 

Fields

  • operator :: Maybe FilterOperator

    The comparison operator that you want to use as a filter, for example "Operator": "StringEquals".

  • value :: Maybe Text

    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".

  • name :: Maybe AnalysisFilterAttribute

    The name of the value that you want to use as a filter, for example "Name": "QUICKSIGHT_USER".

Instances

Instances details
Eq AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

Read AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

Show AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

Generic AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

Associated Types

type Rep AnalysisSearchFilter :: Type -> Type #

NFData AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

Methods

rnf :: AnalysisSearchFilter -> () #

Hashable AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

ToJSON AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

type Rep AnalysisSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.AnalysisSearchFilter

type Rep AnalysisSearchFilter = D1 ('MetaData "AnalysisSearchFilter" "Amazonka.QuickSight.Types.AnalysisSearchFilter" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "AnalysisSearchFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterOperator)) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnalysisFilterAttribute)))))

newAnalysisSearchFilter :: AnalysisSearchFilter Source #

Create a value of AnalysisSearchFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operator:AnalysisSearchFilter', analysisSearchFilter_operator - The comparison operator that you want to use as a filter, for example "Operator": "StringEquals".

$sel:value:AnalysisSearchFilter', analysisSearchFilter_value - 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".

$sel:name:AnalysisSearchFilter', analysisSearchFilter_name - The name of the value that you want to use as a filter, for example "Name": "QUICKSIGHT_USER".

analysisSearchFilter_operator :: Lens' AnalysisSearchFilter (Maybe FilterOperator) Source #

The comparison operator that you want to use as a filter, for example "Operator": "StringEquals".

analysisSearchFilter_value :: Lens' AnalysisSearchFilter (Maybe Text) Source #

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".

analysisSearchFilter_name :: Lens' AnalysisSearchFilter (Maybe AnalysisFilterAttribute) Source #

The name of the value that you want to use as a filter, for example "Name": "QUICKSIGHT_USER".