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

Description

 
Synopsis

Documentation

data FolderSearchFilter Source #

Searches a folder by a filter.

See: newFolderSearchFilter smart constructor.

Constructors

FolderSearchFilter' 

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 example, PARENT_FOLDER_ARN), that you want to use as a filter. For example, "Value": "arn:aws:quicksight:us-east-1:1:folder/folderId".

  • name :: Maybe FolderFilterAttribute

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

Instances

Instances details
Eq FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

Read FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

Show FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

Generic FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

Associated Types

type Rep FolderSearchFilter :: Type -> Type #

NFData FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

Methods

rnf :: FolderSearchFilter -> () #

Hashable FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

ToJSON FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

type Rep FolderSearchFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.FolderSearchFilter

type Rep FolderSearchFilter = D1 ('MetaData "FolderSearchFilter" "Amazonka.QuickSight.Types.FolderSearchFilter" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "FolderSearchFilter'" '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 FolderFilterAttribute)))))

newFolderSearchFilter :: FolderSearchFilter Source #

Create a value of FolderSearchFilter 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:FolderSearchFilter', folderSearchFilter_operator - The comparison operator that you want to use as a filter. For example, "Operator": "StringEquals".

$sel:value:FolderSearchFilter', folderSearchFilter_value - The value of the named item (in this example, PARENT_FOLDER_ARN), that you want to use as a filter. For example, "Value": "arn:aws:quicksight:us-east-1:1:folder/folderId".

$sel:name:FolderSearchFilter', folderSearchFilter_name - The name of the value that you want to use as a filter. For example, "Name": "PARENT_FOLDER_ARN".

folderSearchFilter_operator :: Lens' FolderSearchFilter (Maybe FilterOperator) Source #

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

folderSearchFilter_value :: Lens' FolderSearchFilter (Maybe Text) Source #

The value of the named item (in this example, PARENT_FOLDER_ARN), that you want to use as a filter. For example, "Value": "arn:aws:quicksight:us-east-1:1:folder/folderId".

folderSearchFilter_name :: Lens' FolderSearchFilter (Maybe FolderFilterAttribute) Source #

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