amazonka-cloudsearch-2.0: Amazon CloudSearch SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudSearch.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2013-01-01 of the Amazon CloudSearch SDK configuration.

Errors

_BaseException :: AsError a => Fold a ServiceError Source #

An error occurred while processing the request.

_DisabledOperationException :: AsError a => Fold a ServiceError Source #

The request was rejected because it attempted an operation which is not enabled.

_InternalException :: AsError a => Fold a ServiceError Source #

An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.

_InvalidTypeException :: AsError a => Fold a ServiceError Source #

The request was rejected because it specified an invalid type definition.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The request was rejected because a resource limit has already been met.

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The request was rejected because it attempted to create a resource that already exists.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The request was rejected because it attempted to reference a resource that does not exist.

_ValidationException :: AsError a => Fold a ServiceError Source #

The request was rejected because it has invalid parameters.

AlgorithmicStemming

newtype AlgorithmicStemming Source #

Instances

Instances details
FromJSON AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

FromJSONKey AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToJSON AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToJSONKey AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToByteString AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToHeader AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToLog AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToQuery AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

FromText AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToText AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

FromXML AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToXML AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Generic AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Associated Types

type Rep AlgorithmicStemming :: Type -> Type #

Read AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Show AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

NFData AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Methods

rnf :: AlgorithmicStemming -> () #

Eq AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Ord AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Hashable AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

type Rep AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

type Rep AlgorithmicStemming = D1 ('MetaData "AlgorithmicStemming" "Amazonka.CloudSearch.Types.AlgorithmicStemming" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "AlgorithmicStemming'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAlgorithmicStemming") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnalysisSchemeLanguage

newtype AnalysisSchemeLanguage Source #

An IETF RFC 4646 language code or mul for multiple languages.

Bundled Patterns

pattern AnalysisSchemeLanguage_Ar :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Bg :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Ca :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Cs :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Da :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_De :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_El :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_En :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Es :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Eu :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Fa :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Fi :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Fr :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Ga :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Gl :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_He :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Hi :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Hu :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Hy :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Id :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_It :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Ja :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Ko :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Lv :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Mul :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Nl :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_No :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Pt :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Ro :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Ru :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Sv :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Th :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Tr :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Zh_Hans :: AnalysisSchemeLanguage 
pattern AnalysisSchemeLanguage_Zh_Hant :: AnalysisSchemeLanguage 

Instances

Instances details
FromJSON AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

FromJSONKey AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToJSON AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToJSONKey AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToByteString AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToHeader AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToLog AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToQuery AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

FromText AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToText AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

FromXML AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToXML AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Generic AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Associated Types

type Rep AnalysisSchemeLanguage :: Type -> Type #

Read AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Show AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

NFData AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Methods

rnf :: AnalysisSchemeLanguage -> () #

Eq AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Ord AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Hashable AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

type Rep AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

type Rep AnalysisSchemeLanguage = D1 ('MetaData "AnalysisSchemeLanguage" "Amazonka.CloudSearch.Types.AnalysisSchemeLanguage" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "AnalysisSchemeLanguage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnalysisSchemeLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IndexFieldType

newtype IndexFieldType Source #

The type of field. The valid options for a field depend on the field type. For more information about the supported field types, see Configuring Index Fields in the Amazon CloudSearch Developer Guide.

Constructors

IndexFieldType' 

Instances

Instances details
FromJSON IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

FromJSONKey IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToJSON IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToJSONKey IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToByteString IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToHeader IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToLog IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToQuery IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

FromText IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToText IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

FromXML IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToXML IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Methods

toXML :: IndexFieldType -> XML #

Generic IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Associated Types

type Rep IndexFieldType :: Type -> Type #

Read IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Show IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

NFData IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Methods

rnf :: IndexFieldType -> () #

Eq IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Ord IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Hashable IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

type Rep IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

type Rep IndexFieldType = D1 ('MetaData "IndexFieldType" "Amazonka.CloudSearch.Types.IndexFieldType" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "IndexFieldType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIndexFieldType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OptionState

newtype OptionState Source #

The state of processing a change to an option. One of:

  • RequiresIndexDocuments: The option's latest value will not be deployed until IndexDocuments has been called and indexing is complete.
  • Processing: The option's latest value is in the process of being activated.
  • Active: The option's latest value is fully deployed.
  • FailedToValidate: The option value is not compatible with the domain's data and cannot be used to index the data. You must either modify the option value or update or remove the incompatible documents.

Constructors

OptionState' 

Instances

Instances details
FromJSON OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

FromJSONKey OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToJSON OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToJSONKey OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToByteString OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToHeader OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToLog OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToQuery OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

FromText OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToText OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Methods

toText :: OptionState -> Text #

FromXML OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToXML OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Methods

toXML :: OptionState -> XML #

Generic OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Associated Types

type Rep OptionState :: Type -> Type #

Read OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Show OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

NFData OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Methods

rnf :: OptionState -> () #

Eq OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Ord OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Hashable OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

type Rep OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

type Rep OptionState = D1 ('MetaData "OptionState" "Amazonka.CloudSearch.Types.OptionState" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "OptionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOptionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PartitionInstanceType

newtype PartitionInstanceType Source #

The instance type (such as search.m1.small) on which an index partition is hosted.

Instances

Instances details
FromJSON PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

FromJSONKey PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToJSON PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToJSONKey PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToByteString PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToHeader PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToLog PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToQuery PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

FromText PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToText PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

FromXML PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToXML PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Generic PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Associated Types

type Rep PartitionInstanceType :: Type -> Type #

Read PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Show PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

NFData PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Methods

rnf :: PartitionInstanceType -> () #

Eq PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Ord PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Hashable PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

type Rep PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

type Rep PartitionInstanceType = D1 ('MetaData "PartitionInstanceType" "Amazonka.CloudSearch.Types.PartitionInstanceType" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "PartitionInstanceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPartitionInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SuggesterFuzzyMatching

newtype SuggesterFuzzyMatching Source #

Instances

Instances details
FromJSON SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

FromJSONKey SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToJSON SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToJSONKey SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToByteString SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToHeader SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToLog SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToQuery SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

FromText SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToText SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

FromXML SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToXML SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Generic SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Associated Types

type Rep SuggesterFuzzyMatching :: Type -> Type #

Read SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Show SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

NFData SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Methods

rnf :: SuggesterFuzzyMatching -> () #

Eq SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Ord SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Hashable SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

type Rep SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

type Rep SuggesterFuzzyMatching = D1 ('MetaData "SuggesterFuzzyMatching" "Amazonka.CloudSearch.Types.SuggesterFuzzyMatching" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "SuggesterFuzzyMatching'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSuggesterFuzzyMatching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TLSSecurityPolicy

newtype TLSSecurityPolicy Source #

The minimum required TLS version.

Instances

Instances details
FromJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

FromJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToByteString TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToHeader TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToLog TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToQuery TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

FromText TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToText TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

FromXML TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToXML TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Generic TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Associated Types

type Rep TLSSecurityPolicy :: Type -> Type #

Read TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Show TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

NFData TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Methods

rnf :: TLSSecurityPolicy -> () #

Eq TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Ord TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Hashable TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy = D1 ('MetaData "TLSSecurityPolicy" "Amazonka.CloudSearch.Types.TLSSecurityPolicy" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'True) (C1 ('MetaCons "TLSSecurityPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTLSSecurityPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessPoliciesStatus

data AccessPoliciesStatus Source #

The configured access rules for the domain's document and search endpoints, and the current status of those rules.

See: newAccessPoliciesStatus smart constructor.

Instances

Instances details
FromXML AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Generic AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Associated Types

type Rep AccessPoliciesStatus :: Type -> Type #

Read AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Show AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

NFData AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Methods

rnf :: AccessPoliciesStatus -> () #

Eq AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Hashable AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

type Rep AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

type Rep AccessPoliciesStatus = D1 ('MetaData "AccessPoliciesStatus" "Amazonka.CloudSearch.Types.AccessPoliciesStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "AccessPoliciesStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newAccessPoliciesStatus Source #

Create a value of AccessPoliciesStatus 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:options:AccessPoliciesStatus', accessPoliciesStatus_options - Undocumented member.

$sel:status:AccessPoliciesStatus', accessPoliciesStatus_status - Undocumented member.

AnalysisOptions

data AnalysisOptions Source #

Synonyms, stopwords, and stemming options for an analysis scheme. Includes tokenization dictionary for Japanese.

See: newAnalysisOptions smart constructor.

Constructors

AnalysisOptions' 

Fields

  • algorithmicStemming :: Maybe AlgorithmicStemming

    The level of algorithmic stemming to perform: none, minimal, light, or full. The available levels vary depending on the language. For more information, see Language Specific Text Processing Settings in the Amazon CloudSearch Developer Guide

  • japaneseTokenizationDictionary :: Maybe Text

    A JSON array that contains a collection of terms, tokens, readings and part of speech for Japanese Tokenizaiton. The Japanese tokenization dictionary enables you to override the default tokenization for selected terms. This is only valid for Japanese language fields.

  • stemmingDictionary :: Maybe Text

    A JSON object that contains a collection of string:value pairs that each map a term to its stem. For example, {"term1": "stem1", "term2": "stem2", "term3": "stem3"}. The stemming dictionary is applied in addition to any algorithmic stemming. This enables you to override the results of the algorithmic stemming to correct specific cases of overstemming or understemming. The maximum size of a stemming dictionary is 500 KB.

  • stopwords :: Maybe Text

    A JSON array of terms to ignore during indexing and searching. For example, ["a", "an", "the", "of"]. The stopwords dictionary must explicitly list each word you want to ignore. Wildcards and regular expressions are not supported.

  • synonyms :: Maybe Text

    A JSON object that defines synonym groups and aliases. A synonym group is an array of arrays, where each sub-array is a group of terms where each term in the group is considered a synonym of every other term in the group. The aliases value is an object that contains a collection of string:value pairs where the string specifies a term and the array of values specifies each of the aliases for that term. An alias is considered a synonym of the specified term, but the term is not considered a synonym of the alias. For more information about specifying synonyms, see Synonyms in the Amazon CloudSearch Developer Guide.

Instances

Instances details
ToQuery AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

FromXML AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Generic AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Associated Types

type Rep AnalysisOptions :: Type -> Type #

Read AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Show AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

NFData AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Methods

rnf :: AnalysisOptions -> () #

Eq AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Hashable AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

type Rep AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

type Rep AnalysisOptions = D1 ('MetaData "AnalysisOptions" "Amazonka.CloudSearch.Types.AnalysisOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "AnalysisOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "algorithmicStemming") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AlgorithmicStemming)) :*: S1 ('MetaSel ('Just "japaneseTokenizationDictionary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stemmingDictionary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stopwords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "synonyms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAnalysisOptions :: AnalysisOptions Source #

Create a value of AnalysisOptions 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:algorithmicStemming:AnalysisOptions', analysisOptions_algorithmicStemming - The level of algorithmic stemming to perform: none, minimal, light, or full. The available levels vary depending on the language. For more information, see Language Specific Text Processing Settings in the Amazon CloudSearch Developer Guide

$sel:japaneseTokenizationDictionary:AnalysisOptions', analysisOptions_japaneseTokenizationDictionary - A JSON array that contains a collection of terms, tokens, readings and part of speech for Japanese Tokenizaiton. The Japanese tokenization dictionary enables you to override the default tokenization for selected terms. This is only valid for Japanese language fields.

$sel:stemmingDictionary:AnalysisOptions', analysisOptions_stemmingDictionary - A JSON object that contains a collection of string:value pairs that each map a term to its stem. For example, {"term1": "stem1", "term2": "stem2", "term3": "stem3"}. The stemming dictionary is applied in addition to any algorithmic stemming. This enables you to override the results of the algorithmic stemming to correct specific cases of overstemming or understemming. The maximum size of a stemming dictionary is 500 KB.

$sel:stopwords:AnalysisOptions', analysisOptions_stopwords - A JSON array of terms to ignore during indexing and searching. For example, ["a", "an", "the", "of"]. The stopwords dictionary must explicitly list each word you want to ignore. Wildcards and regular expressions are not supported.

$sel:synonyms:AnalysisOptions', analysisOptions_synonyms - A JSON object that defines synonym groups and aliases. A synonym group is an array of arrays, where each sub-array is a group of terms where each term in the group is considered a synonym of every other term in the group. The aliases value is an object that contains a collection of string:value pairs where the string specifies a term and the array of values specifies each of the aliases for that term. An alias is considered a synonym of the specified term, but the term is not considered a synonym of the alias. For more information about specifying synonyms, see Synonyms in the Amazon CloudSearch Developer Guide.

analysisOptions_algorithmicStemming :: Lens' AnalysisOptions (Maybe AlgorithmicStemming) Source #

The level of algorithmic stemming to perform: none, minimal, light, or full. The available levels vary depending on the language. For more information, see Language Specific Text Processing Settings in the Amazon CloudSearch Developer Guide

analysisOptions_japaneseTokenizationDictionary :: Lens' AnalysisOptions (Maybe Text) Source #

A JSON array that contains a collection of terms, tokens, readings and part of speech for Japanese Tokenizaiton. The Japanese tokenization dictionary enables you to override the default tokenization for selected terms. This is only valid for Japanese language fields.

analysisOptions_stemmingDictionary :: Lens' AnalysisOptions (Maybe Text) Source #

A JSON object that contains a collection of string:value pairs that each map a term to its stem. For example, {"term1": "stem1", "term2": "stem2", "term3": "stem3"}. The stemming dictionary is applied in addition to any algorithmic stemming. This enables you to override the results of the algorithmic stemming to correct specific cases of overstemming or understemming. The maximum size of a stemming dictionary is 500 KB.

analysisOptions_stopwords :: Lens' AnalysisOptions (Maybe Text) Source #

A JSON array of terms to ignore during indexing and searching. For example, ["a", "an", "the", "of"]. The stopwords dictionary must explicitly list each word you want to ignore. Wildcards and regular expressions are not supported.

analysisOptions_synonyms :: Lens' AnalysisOptions (Maybe Text) Source #

A JSON object that defines synonym groups and aliases. A synonym group is an array of arrays, where each sub-array is a group of terms where each term in the group is considered a synonym of every other term in the group. The aliases value is an object that contains a collection of string:value pairs where the string specifies a term and the array of values specifies each of the aliases for that term. An alias is considered a synonym of the specified term, but the term is not considered a synonym of the alias. For more information about specifying synonyms, see Synonyms in the Amazon CloudSearch Developer Guide.

AnalysisScheme

data AnalysisScheme Source #

Configuration information for an analysis scheme. Each analysis scheme has a unique name and specifies the language of the text to be processed. The following options can be configured for an analysis scheme: Synonyms, Stopwords, StemmingDictionary, JapaneseTokenizationDictionary and AlgorithmicStemming.

See: newAnalysisScheme smart constructor.

Instances

Instances details
ToQuery AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

FromXML AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Generic AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Associated Types

type Rep AnalysisScheme :: Type -> Type #

Read AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Show AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

NFData AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Methods

rnf :: AnalysisScheme -> () #

Eq AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Hashable AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

type Rep AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

type Rep AnalysisScheme = D1 ('MetaData "AnalysisScheme" "Amazonka.CloudSearch.Types.AnalysisScheme" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "AnalysisScheme'" 'PrefixI 'True) (S1 ('MetaSel ('Just "analysisOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnalysisOptions)) :*: (S1 ('MetaSel ('Just "analysisSchemeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "analysisSchemeLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AnalysisSchemeLanguage))))

newAnalysisScheme Source #

Create a value of AnalysisScheme 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:analysisOptions:AnalysisScheme', analysisScheme_analysisOptions - Undocumented member.

$sel:analysisSchemeName:AnalysisScheme', analysisScheme_analysisSchemeName - Undocumented member.

$sel:analysisSchemeLanguage:AnalysisScheme', analysisScheme_analysisSchemeLanguage - Undocumented member.

AnalysisSchemeStatus

data AnalysisSchemeStatus Source #

The status and configuration of an AnalysisScheme.

See: newAnalysisSchemeStatus smart constructor.

Instances

Instances details
FromXML AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Generic AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Associated Types

type Rep AnalysisSchemeStatus :: Type -> Type #

Read AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Show AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

NFData AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Methods

rnf :: AnalysisSchemeStatus -> () #

Eq AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Hashable AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

type Rep AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

type Rep AnalysisSchemeStatus = D1 ('MetaData "AnalysisSchemeStatus" "Amazonka.CloudSearch.Types.AnalysisSchemeStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "AnalysisSchemeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AnalysisScheme) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newAnalysisSchemeStatus Source #

Create a value of AnalysisSchemeStatus 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:options:AnalysisSchemeStatus', analysisSchemeStatus_options - Undocumented member.

$sel:status:AnalysisSchemeStatus', analysisSchemeStatus_status - Undocumented member.

AvailabilityOptionsStatus

data AvailabilityOptionsStatus Source #

The status and configuration of the domain's availability options.

See: newAvailabilityOptionsStatus smart constructor.

Constructors

AvailabilityOptionsStatus' 

Fields

Instances

Instances details
FromXML AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Generic AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Associated Types

type Rep AvailabilityOptionsStatus :: Type -> Type #

Read AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Show AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

NFData AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Eq AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Hashable AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

type Rep AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

type Rep AvailabilityOptionsStatus = D1 ('MetaData "AvailabilityOptionsStatus" "Amazonka.CloudSearch.Types.AvailabilityOptionsStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "AvailabilityOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newAvailabilityOptionsStatus Source #

Create a value of AvailabilityOptionsStatus 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:options:AvailabilityOptionsStatus', availabilityOptionsStatus_options - The availability options configured for the domain.

$sel:status:AvailabilityOptionsStatus', availabilityOptionsStatus_status - Undocumented member.

availabilityOptionsStatus_options :: Lens' AvailabilityOptionsStatus Bool Source #

The availability options configured for the domain.

DateArrayOptions

data DateArrayOptions Source #

Options for a field that contains an array of dates. Present if IndexFieldType specifies the field is of type date-array. All options are enabled by default.

See: newDateArrayOptions smart constructor.

Constructors

DateArrayOptions' 

Fields

Instances

Instances details
ToQuery DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

FromXML DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Generic DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Associated Types

type Rep DateArrayOptions :: Type -> Type #

Read DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Show DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

NFData DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Methods

rnf :: DateArrayOptions -> () #

Eq DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Hashable DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

type Rep DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

type Rep DateArrayOptions = D1 ('MetaData "DateArrayOptions" "Amazonka.CloudSearch.Types.DateArrayOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DateArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDateArrayOptions :: DateArrayOptions Source #

Create a value of DateArrayOptions 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:defaultValue:DateArrayOptions', dateArrayOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:DateArrayOptions', dateArrayOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:DateArrayOptions', dateArrayOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:DateArrayOptions', dateArrayOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sourceFields:DateArrayOptions', dateArrayOptions_sourceFields - A list of source fields to map to the field.

dateArrayOptions_defaultValue :: Lens' DateArrayOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

dateArrayOptions_facetEnabled :: Lens' DateArrayOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

dateArrayOptions_returnEnabled :: Lens' DateArrayOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

dateArrayOptions_searchEnabled :: Lens' DateArrayOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

dateArrayOptions_sourceFields :: Lens' DateArrayOptions (Maybe Text) Source #

A list of source fields to map to the field.

DateOptions

data DateOptions Source #

Options for a date field. Dates and times are specified in UTC (Coordinated Universal Time) according to IETF RFC3339: yyyy-mm-ddT00:00:00Z. Present if IndexFieldType specifies the field is of type date. All options are enabled by default.

See: newDateOptions smart constructor.

Constructors

DateOptions' 

Fields

Instances

Instances details
ToQuery DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

FromXML DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Generic DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Associated Types

type Rep DateOptions :: Type -> Type #

Read DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Show DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

NFData DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Methods

rnf :: DateOptions -> () #

Eq DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Hashable DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

type Rep DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

type Rep DateOptions = D1 ('MetaData "DateOptions" "Amazonka.CloudSearch.Types.DateOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DateOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDateOptions :: DateOptions Source #

Create a value of DateOptions 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:defaultValue:DateOptions', dateOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:DateOptions', dateOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:DateOptions', dateOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:DateOptions', dateOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sortEnabled:DateOptions', dateOptions_sortEnabled - Whether the field can be used to sort the search results.

$sel:sourceField:DateOptions', dateOptions_sourceField - Undocumented member.

dateOptions_defaultValue :: Lens' DateOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

dateOptions_facetEnabled :: Lens' DateOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

dateOptions_returnEnabled :: Lens' DateOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

dateOptions_searchEnabled :: Lens' DateOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

dateOptions_sortEnabled :: Lens' DateOptions (Maybe Bool) Source #

Whether the field can be used to sort the search results.

DocumentSuggesterOptions

data DocumentSuggesterOptions Source #

Options for a search suggester.

See: newDocumentSuggesterOptions smart constructor.

Constructors

DocumentSuggesterOptions' 

Fields

  • fuzzyMatching :: Maybe SuggesterFuzzyMatching

    The level of fuzziness allowed when suggesting matches for a string: none, low, or high. With none, the specified string is treated as an exact prefix. With low, suggestions must differ from the specified string by no more than one character. With high, suggestions can differ by up to two characters. The default is none.

  • sortExpression :: Maybe Text

    An expression that computes a score for each suggestion to control how they are sorted. The scores are rounded to the nearest integer, with a floor of 0 and a ceiling of 2^31-1. A document's relevance score is not computed for suggestions, so sort expressions cannot reference the _score value. To sort suggestions using a numeric field or existing expression, simply specify the name of the field or expression. If no expression is configured for the suggester, the suggestions are sorted with the closest matches listed first.

  • sourceField :: Text

    The name of the index field you want to use for suggestions.

Instances

Instances details
ToQuery DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

FromXML DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Generic DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Associated Types

type Rep DocumentSuggesterOptions :: Type -> Type #

Read DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Show DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

NFData DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Eq DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Hashable DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

type Rep DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

type Rep DocumentSuggesterOptions = D1 ('MetaData "DocumentSuggesterOptions" "Amazonka.CloudSearch.Types.DocumentSuggesterOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DocumentSuggesterOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fuzzyMatching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuggesterFuzzyMatching)) :*: (S1 ('MetaSel ('Just "sortExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDocumentSuggesterOptions Source #

Create a value of DocumentSuggesterOptions 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:fuzzyMatching:DocumentSuggesterOptions', documentSuggesterOptions_fuzzyMatching - The level of fuzziness allowed when suggesting matches for a string: none, low, or high. With none, the specified string is treated as an exact prefix. With low, suggestions must differ from the specified string by no more than one character. With high, suggestions can differ by up to two characters. The default is none.

$sel:sortExpression:DocumentSuggesterOptions', documentSuggesterOptions_sortExpression - An expression that computes a score for each suggestion to control how they are sorted. The scores are rounded to the nearest integer, with a floor of 0 and a ceiling of 2^31-1. A document's relevance score is not computed for suggestions, so sort expressions cannot reference the _score value. To sort suggestions using a numeric field or existing expression, simply specify the name of the field or expression. If no expression is configured for the suggester, the suggestions are sorted with the closest matches listed first.

$sel:sourceField:DocumentSuggesterOptions', documentSuggesterOptions_sourceField - The name of the index field you want to use for suggestions.

documentSuggesterOptions_fuzzyMatching :: Lens' DocumentSuggesterOptions (Maybe SuggesterFuzzyMatching) Source #

The level of fuzziness allowed when suggesting matches for a string: none, low, or high. With none, the specified string is treated as an exact prefix. With low, suggestions must differ from the specified string by no more than one character. With high, suggestions can differ by up to two characters. The default is none.

documentSuggesterOptions_sortExpression :: Lens' DocumentSuggesterOptions (Maybe Text) Source #

An expression that computes a score for each suggestion to control how they are sorted. The scores are rounded to the nearest integer, with a floor of 0 and a ceiling of 2^31-1. A document's relevance score is not computed for suggestions, so sort expressions cannot reference the _score value. To sort suggestions using a numeric field or existing expression, simply specify the name of the field or expression. If no expression is configured for the suggester, the suggestions are sorted with the closest matches listed first.

documentSuggesterOptions_sourceField :: Lens' DocumentSuggesterOptions Text Source #

The name of the index field you want to use for suggestions.

DomainEndpointOptions

data DomainEndpointOptions Source #

The domain's endpoint options.

See: newDomainEndpointOptions smart constructor.

Constructors

DomainEndpointOptions' 

Fields

Instances

Instances details
ToQuery DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

FromXML DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Generic DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Associated Types

type Rep DomainEndpointOptions :: Type -> Type #

Read DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Show DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

NFData DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Methods

rnf :: DomainEndpointOptions -> () #

Eq DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Hashable DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

type Rep DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

type Rep DomainEndpointOptions = D1 ('MetaData "DomainEndpointOptions" "Amazonka.CloudSearch.Types.DomainEndpointOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DomainEndpointOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enforceHTTPS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tLSSecurityPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TLSSecurityPolicy))))

newDomainEndpointOptions :: DomainEndpointOptions Source #

Create a value of DomainEndpointOptions 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:enforceHTTPS:DomainEndpointOptions', domainEndpointOptions_enforceHTTPS - Whether the domain is HTTPS only enabled.

$sel:tLSSecurityPolicy:DomainEndpointOptions', domainEndpointOptions_tLSSecurityPolicy - The minimum required TLS version

domainEndpointOptions_enforceHTTPS :: Lens' DomainEndpointOptions (Maybe Bool) Source #

Whether the domain is HTTPS only enabled.

DomainEndpointOptionsStatus

data DomainEndpointOptionsStatus Source #

The configuration and status of the domain's endpoint options.

See: newDomainEndpointOptionsStatus smart constructor.

Constructors

DomainEndpointOptionsStatus' 

Fields

Instances

Instances details
FromXML DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Generic DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Associated Types

type Rep DomainEndpointOptionsStatus :: Type -> Type #

Read DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Show DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

NFData DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Eq DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Hashable DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

type Rep DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

type Rep DomainEndpointOptionsStatus = D1 ('MetaData "DomainEndpointOptionsStatus" "Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DomainEndpointOptionsStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainEndpointOptions) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newDomainEndpointOptionsStatus Source #

Create a value of DomainEndpointOptionsStatus 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:options:DomainEndpointOptionsStatus', domainEndpointOptionsStatus_options - The domain endpoint options configured for the domain.

$sel:status:DomainEndpointOptionsStatus', domainEndpointOptionsStatus_status - The status of the configured domain endpoint options.

domainEndpointOptionsStatus_status :: Lens' DomainEndpointOptionsStatus OptionStatus Source #

The status of the configured domain endpoint options.

DomainStatus

data DomainStatus Source #

The current status of the search domain.

See: newDomainStatus smart constructor.

Constructors

DomainStatus' 

Fields

Instances

Instances details
FromXML DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

Read DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Eq DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.CloudSearch.Types.DomainStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "deleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "docService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceEndpoint)) :*: (S1 ('MetaSel ('Just "limits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Limits)) :*: S1 ('MetaSel ('Just "processing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "searchInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "searchInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "searchPartitionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "searchService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceEndpoint)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "requiresIndexDocuments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))))

newDomainStatus Source #

Create a value of DomainStatus 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:arn:DomainStatus', domainStatus_arn - Undocumented member.

$sel:created:DomainStatus', domainStatus_created - True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.

$sel:deleted:DomainStatus', domainStatus_deleted - True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.

$sel:docService:DomainStatus', domainStatus_docService - The service endpoint for updating documents in a search domain.

$sel:limits:DomainStatus', domainStatus_limits - Undocumented member.

$sel:processing:DomainStatus', domainStatus_processing - True if processing is being done to activate the current domain configuration.

$sel:searchInstanceCount:DomainStatus', domainStatus_searchInstanceCount - The number of search instances that are available to process search requests.

$sel:searchInstanceType:DomainStatus', domainStatus_searchInstanceType - The instance type that is being used to process search requests.

$sel:searchPartitionCount:DomainStatus', domainStatus_searchPartitionCount - The number of partitions across which the search index is spread.

$sel:searchService:DomainStatus', domainStatus_searchService - The service endpoint for requesting search results from a search domain.

$sel:domainId:DomainStatus', domainStatus_domainId - Undocumented member.

$sel:domainName:DomainStatus', domainStatus_domainName - Undocumented member.

$sel:requiresIndexDocuments:DomainStatus', domainStatus_requiresIndexDocuments - True if IndexDocuments needs to be called to activate the current domain configuration.

domainStatus_created :: Lens' DomainStatus (Maybe Bool) Source #

True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.

domainStatus_deleted :: Lens' DomainStatus (Maybe Bool) Source #

True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.

domainStatus_docService :: Lens' DomainStatus (Maybe ServiceEndpoint) Source #

The service endpoint for updating documents in a search domain.

domainStatus_processing :: Lens' DomainStatus (Maybe Bool) Source #

True if processing is being done to activate the current domain configuration.

domainStatus_searchInstanceCount :: Lens' DomainStatus (Maybe Natural) Source #

The number of search instances that are available to process search requests.

domainStatus_searchInstanceType :: Lens' DomainStatus (Maybe Text) Source #

The instance type that is being used to process search requests.

domainStatus_searchPartitionCount :: Lens' DomainStatus (Maybe Natural) Source #

The number of partitions across which the search index is spread.

domainStatus_searchService :: Lens' DomainStatus (Maybe ServiceEndpoint) Source #

The service endpoint for requesting search results from a search domain.

domainStatus_requiresIndexDocuments :: Lens' DomainStatus Bool Source #

True if IndexDocuments needs to be called to activate the current domain configuration.

DoubleArrayOptions

data DoubleArrayOptions Source #

Options for a field that contains an array of double-precision 64-bit floating point values. Present if IndexFieldType specifies the field is of type double-array. All options are enabled by default.

See: newDoubleArrayOptions smart constructor.

Constructors

DoubleArrayOptions' 

Fields

Instances

Instances details
ToQuery DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

FromXML DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Generic DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Associated Types

type Rep DoubleArrayOptions :: Type -> Type #

Read DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Show DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

NFData DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Methods

rnf :: DoubleArrayOptions -> () #

Eq DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Hashable DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

type Rep DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

type Rep DoubleArrayOptions = D1 ('MetaData "DoubleArrayOptions" "Amazonka.CloudSearch.Types.DoubleArrayOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DoubleArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDoubleArrayOptions :: DoubleArrayOptions Source #

Create a value of DoubleArrayOptions 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:defaultValue:DoubleArrayOptions', doubleArrayOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:DoubleArrayOptions', doubleArrayOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:DoubleArrayOptions', doubleArrayOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:DoubleArrayOptions', doubleArrayOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sourceFields:DoubleArrayOptions', doubleArrayOptions_sourceFields - A list of source fields to map to the field.

doubleArrayOptions_defaultValue :: Lens' DoubleArrayOptions (Maybe Double) Source #

A value to use for the field if the field isn't specified for a document.

doubleArrayOptions_facetEnabled :: Lens' DoubleArrayOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

doubleArrayOptions_returnEnabled :: Lens' DoubleArrayOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

doubleArrayOptions_searchEnabled :: Lens' DoubleArrayOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

doubleArrayOptions_sourceFields :: Lens' DoubleArrayOptions (Maybe Text) Source #

A list of source fields to map to the field.

DoubleOptions

data DoubleOptions Source #

Options for a double-precision 64-bit floating point field. Present if IndexFieldType specifies the field is of type double. All options are enabled by default.

See: newDoubleOptions smart constructor.

Constructors

DoubleOptions' 

Fields

Instances

Instances details
ToQuery DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

FromXML DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Generic DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Associated Types

type Rep DoubleOptions :: Type -> Type #

Read DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Show DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

NFData DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Methods

rnf :: DoubleOptions -> () #

Eq DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Hashable DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

type Rep DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

type Rep DoubleOptions = D1 ('MetaData "DoubleOptions" "Amazonka.CloudSearch.Types.DoubleOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DoubleOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDoubleOptions :: DoubleOptions Source #

Create a value of DoubleOptions 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:defaultValue:DoubleOptions', doubleOptions_defaultValue - A value to use for the field if the field isn't specified for a document. This can be important if you are using the field in an expression and that field is not present in every document.

$sel:facetEnabled:DoubleOptions', doubleOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:DoubleOptions', doubleOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:DoubleOptions', doubleOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sortEnabled:DoubleOptions', doubleOptions_sortEnabled - Whether the field can be used to sort the search results.

$sel:sourceField:DoubleOptions', doubleOptions_sourceField - The name of the source field to map to the field.

doubleOptions_defaultValue :: Lens' DoubleOptions (Maybe Double) Source #

A value to use for the field if the field isn't specified for a document. This can be important if you are using the field in an expression and that field is not present in every document.

doubleOptions_facetEnabled :: Lens' DoubleOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

doubleOptions_returnEnabled :: Lens' DoubleOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

doubleOptions_searchEnabled :: Lens' DoubleOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

doubleOptions_sortEnabled :: Lens' DoubleOptions (Maybe Bool) Source #

Whether the field can be used to sort the search results.

doubleOptions_sourceField :: Lens' DoubleOptions (Maybe Text) Source #

The name of the source field to map to the field.

Expression

data Expression Source #

A named expression that can be evaluated at search time. Can be used to sort the search results, define other expressions, or return computed information in the search results.

See: newExpression smart constructor.

Constructors

Expression' 

Instances

Instances details
ToQuery Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

FromXML Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Generic Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Associated Types

type Rep Expression :: Type -> Type #

Read Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Show Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

NFData Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Methods

rnf :: Expression -> () #

Eq Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Hashable Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

type Rep Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

type Rep Expression = D1 ('MetaData "Expression" "Amazonka.CloudSearch.Types.Expression" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "Expression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expressionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "expressionValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExpression Source #

Create a value of Expression 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:expressionName:Expression', expression_expressionName - Undocumented member.

$sel:expressionValue:Expression', expression_expressionValue - Undocumented member.

ExpressionStatus

data ExpressionStatus Source #

The value of an Expression and its current status.

See: newExpressionStatus smart constructor.

Constructors

ExpressionStatus' 

Fields

Instances

Instances details
FromXML ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Generic ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Associated Types

type Rep ExpressionStatus :: Type -> Type #

Read ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Show ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

NFData ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Methods

rnf :: ExpressionStatus -> () #

Eq ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Hashable ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

type Rep ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

type Rep ExpressionStatus = D1 ('MetaData "ExpressionStatus" "Amazonka.CloudSearch.Types.ExpressionStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "ExpressionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Expression) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newExpressionStatus Source #

Create a value of ExpressionStatus 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:options:ExpressionStatus', expressionStatus_options - The expression that is evaluated for sorting while processing a search request.

$sel:status:ExpressionStatus', expressionStatus_status - Undocumented member.

expressionStatus_options :: Lens' ExpressionStatus Expression Source #

The expression that is evaluated for sorting while processing a search request.

IndexField

data IndexField Source #

Configuration information for a field in the index, including its name, type, and options. The supported options depend on the IndexFieldType.

See: newIndexField smart constructor.

Constructors

IndexField' 

Fields

Instances

Instances details
ToQuery IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

FromXML IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Generic IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Associated Types

type Rep IndexField :: Type -> Type #

Read IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Show IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

NFData IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Methods

rnf :: IndexField -> () #

Eq IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Hashable IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

type Rep IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

type Rep IndexField = D1 ('MetaData "IndexField" "Amazonka.CloudSearch.Types.IndexField" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "IndexField'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dateArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateArrayOptions)) :*: (S1 ('MetaSel ('Just "dateOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateOptions)) :*: S1 ('MetaSel ('Just "doubleArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DoubleArrayOptions)))) :*: (S1 ('MetaSel ('Just "doubleOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DoubleOptions)) :*: (S1 ('MetaSel ('Just "intArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntArrayOptions)) :*: S1 ('MetaSel ('Just "intOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntOptions))))) :*: ((S1 ('MetaSel ('Just "latLonOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LatLonOptions)) :*: (S1 ('MetaSel ('Just "literalArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LiteralArrayOptions)) :*: S1 ('MetaSel ('Just "literalOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LiteralOptions)))) :*: ((S1 ('MetaSel ('Just "textArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextArrayOptions)) :*: S1 ('MetaSel ('Just "textOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextOptions))) :*: (S1 ('MetaSel ('Just "indexFieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "indexFieldType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IndexFieldType))))))

newIndexField Source #

Create a value of IndexField 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:dateArrayOptions:IndexField', indexField_dateArrayOptions - Undocumented member.

$sel:dateOptions:IndexField', indexField_dateOptions - Undocumented member.

$sel:doubleArrayOptions:IndexField', indexField_doubleArrayOptions - Undocumented member.

$sel:doubleOptions:IndexField', indexField_doubleOptions - Undocumented member.

$sel:intArrayOptions:IndexField', indexField_intArrayOptions - Undocumented member.

$sel:intOptions:IndexField', indexField_intOptions - Undocumented member.

$sel:latLonOptions:IndexField', indexField_latLonOptions - Undocumented member.

$sel:literalArrayOptions:IndexField', indexField_literalArrayOptions - Undocumented member.

$sel:literalOptions:IndexField', indexField_literalOptions - Undocumented member.

$sel:textArrayOptions:IndexField', indexField_textArrayOptions - Undocumented member.

$sel:textOptions:IndexField', indexField_textOptions - Undocumented member.

$sel:indexFieldName:IndexField', indexField_indexFieldName - A string that represents the name of an index field. CloudSearch supports regular index fields as well as dynamic fields. A dynamic field's name defines a pattern that begins or ends with a wildcard. Any document fields that don't map to a regular index field but do match a dynamic field's pattern are configured with the dynamic field's indexing options.

Regular field names begin with a letter and can contain the following characters: a-z (lowercase), 0-9, and _ (underscore). Dynamic field names must begin or end with a wildcard (*). The wildcard can also be the only character in a dynamic field name. Multiple wildcards, and wildcards embedded within a string are not supported.

The name score is reserved and cannot be used as a field name. To reference a document's ID, you can use the name _id.

$sel:indexFieldType:IndexField', indexField_indexFieldType - Undocumented member.

indexField_indexFieldName :: Lens' IndexField Text Source #

A string that represents the name of an index field. CloudSearch supports regular index fields as well as dynamic fields. A dynamic field's name defines a pattern that begins or ends with a wildcard. Any document fields that don't map to a regular index field but do match a dynamic field's pattern are configured with the dynamic field's indexing options.

Regular field names begin with a letter and can contain the following characters: a-z (lowercase), 0-9, and _ (underscore). Dynamic field names must begin or end with a wildcard (*). The wildcard can also be the only character in a dynamic field name. Multiple wildcards, and wildcards embedded within a string are not supported.

The name score is reserved and cannot be used as a field name. To reference a document's ID, you can use the name _id.

IndexFieldStatus

data IndexFieldStatus Source #

The value of an IndexField and its current status.

See: newIndexFieldStatus smart constructor.

Instances

Instances details
FromXML IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Generic IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Associated Types

type Rep IndexFieldStatus :: Type -> Type #

Read IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Show IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

NFData IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Methods

rnf :: IndexFieldStatus -> () #

Eq IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Hashable IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

type Rep IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

type Rep IndexFieldStatus = D1 ('MetaData "IndexFieldStatus" "Amazonka.CloudSearch.Types.IndexFieldStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "IndexFieldStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IndexField) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newIndexFieldStatus Source #

Create a value of IndexFieldStatus 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:options:IndexFieldStatus', indexFieldStatus_options - Undocumented member.

$sel:status:IndexFieldStatus', indexFieldStatus_status - Undocumented member.

IntArrayOptions

data IntArrayOptions Source #

Options for a field that contains an array of 64-bit signed integers. Present if IndexFieldType specifies the field is of type int-array. All options are enabled by default.

See: newIntArrayOptions smart constructor.

Constructors

IntArrayOptions' 

Fields

Instances

Instances details
ToQuery IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

FromXML IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Generic IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Associated Types

type Rep IntArrayOptions :: Type -> Type #

Read IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Show IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

NFData IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Methods

rnf :: IntArrayOptions -> () #

Eq IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Hashable IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

type Rep IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

type Rep IntArrayOptions = D1 ('MetaData "IntArrayOptions" "Amazonka.CloudSearch.Types.IntArrayOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "IntArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newIntArrayOptions :: IntArrayOptions Source #

Create a value of IntArrayOptions 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:defaultValue:IntArrayOptions', intArrayOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:IntArrayOptions', intArrayOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:IntArrayOptions', intArrayOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:IntArrayOptions', intArrayOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sourceFields:IntArrayOptions', intArrayOptions_sourceFields - A list of source fields to map to the field.

intArrayOptions_defaultValue :: Lens' IntArrayOptions (Maybe Integer) Source #

A value to use for the field if the field isn't specified for a document.

intArrayOptions_facetEnabled :: Lens' IntArrayOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

intArrayOptions_returnEnabled :: Lens' IntArrayOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

intArrayOptions_searchEnabled :: Lens' IntArrayOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

intArrayOptions_sourceFields :: Lens' IntArrayOptions (Maybe Text) Source #

A list of source fields to map to the field.

IntOptions

data IntOptions Source #

Options for a 64-bit signed integer field. Present if IndexFieldType specifies the field is of type int. All options are enabled by default.

See: newIntOptions smart constructor.

Constructors

IntOptions' 

Fields

Instances

Instances details
ToQuery IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

FromXML IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Generic IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Associated Types

type Rep IntOptions :: Type -> Type #

Read IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Show IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

NFData IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Methods

rnf :: IntOptions -> () #

Eq IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Hashable IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

type Rep IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

type Rep IntOptions = D1 ('MetaData "IntOptions" "Amazonka.CloudSearch.Types.IntOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "IntOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newIntOptions :: IntOptions Source #

Create a value of IntOptions 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:defaultValue:IntOptions', intOptions_defaultValue - A value to use for the field if the field isn't specified for a document. This can be important if you are using the field in an expression and that field is not present in every document.

$sel:facetEnabled:IntOptions', intOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:IntOptions', intOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:IntOptions', intOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sortEnabled:IntOptions', intOptions_sortEnabled - Whether the field can be used to sort the search results.

$sel:sourceField:IntOptions', intOptions_sourceField - The name of the source field to map to the field.

intOptions_defaultValue :: Lens' IntOptions (Maybe Integer) Source #

A value to use for the field if the field isn't specified for a document. This can be important if you are using the field in an expression and that field is not present in every document.

intOptions_facetEnabled :: Lens' IntOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

intOptions_returnEnabled :: Lens' IntOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

intOptions_searchEnabled :: Lens' IntOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

intOptions_sortEnabled :: Lens' IntOptions (Maybe Bool) Source #

Whether the field can be used to sort the search results.

intOptions_sourceField :: Lens' IntOptions (Maybe Text) Source #

The name of the source field to map to the field.

LatLonOptions

data LatLonOptions Source #

Options for a latlon field. A latlon field contains a location stored as a latitude and longitude value pair. Present if IndexFieldType specifies the field is of type latlon. All options are enabled by default.

See: newLatLonOptions smart constructor.

Constructors

LatLonOptions' 

Fields

Instances

Instances details
ToQuery LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

FromXML LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Generic LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Associated Types

type Rep LatLonOptions :: Type -> Type #

Read LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Show LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

NFData LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Methods

rnf :: LatLonOptions -> () #

Eq LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Hashable LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

type Rep LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

type Rep LatLonOptions = D1 ('MetaData "LatLonOptions" "Amazonka.CloudSearch.Types.LatLonOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "LatLonOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLatLonOptions :: LatLonOptions Source #

Create a value of LatLonOptions 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:defaultValue:LatLonOptions', latLonOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:LatLonOptions', latLonOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:LatLonOptions', latLonOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:LatLonOptions', latLonOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sortEnabled:LatLonOptions', latLonOptions_sortEnabled - Whether the field can be used to sort the search results.

$sel:sourceField:LatLonOptions', latLonOptions_sourceField - Undocumented member.

latLonOptions_defaultValue :: Lens' LatLonOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

latLonOptions_facetEnabled :: Lens' LatLonOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

latLonOptions_returnEnabled :: Lens' LatLonOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

latLonOptions_searchEnabled :: Lens' LatLonOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

latLonOptions_sortEnabled :: Lens' LatLonOptions (Maybe Bool) Source #

Whether the field can be used to sort the search results.

Limits

data Limits Source #

See: newLimits smart constructor.

Instances

Instances details
FromXML Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Generic Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Associated Types

type Rep Limits :: Type -> Type #

Methods

from :: Limits -> Rep Limits x #

to :: Rep Limits x -> Limits #

Read Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Show Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

NFData Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Methods

rnf :: Limits -> () #

Eq Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Methods

(==) :: Limits -> Limits -> Bool #

(/=) :: Limits -> Limits -> Bool #

Hashable Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Methods

hashWithSalt :: Int -> Limits -> Int #

hash :: Limits -> Int #

type Rep Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

type Rep Limits = D1 ('MetaData "Limits" "Amazonka.CloudSearch.Types.Limits" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "Limits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maximumReplicationCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "maximumPartitionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newLimits Source #

Create a value of Limits 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:maximumReplicationCount:Limits', limits_maximumReplicationCount - Undocumented member.

$sel:maximumPartitionCount:Limits', limits_maximumPartitionCount - Undocumented member.

LiteralArrayOptions

data LiteralArrayOptions Source #

Options for a field that contains an array of literal strings. Present if IndexFieldType specifies the field is of type literal-array. All options are enabled by default.

See: newLiteralArrayOptions smart constructor.

Constructors

LiteralArrayOptions' 

Fields

Instances

Instances details
ToQuery LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

FromXML LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Generic LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Associated Types

type Rep LiteralArrayOptions :: Type -> Type #

Read LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Show LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

NFData LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Methods

rnf :: LiteralArrayOptions -> () #

Eq LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Hashable LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

type Rep LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

type Rep LiteralArrayOptions = D1 ('MetaData "LiteralArrayOptions" "Amazonka.CloudSearch.Types.LiteralArrayOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "LiteralArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLiteralArrayOptions :: LiteralArrayOptions Source #

Create a value of LiteralArrayOptions 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:defaultValue:LiteralArrayOptions', literalArrayOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:LiteralArrayOptions', literalArrayOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:LiteralArrayOptions', literalArrayOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:LiteralArrayOptions', literalArrayOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sourceFields:LiteralArrayOptions', literalArrayOptions_sourceFields - A list of source fields to map to the field.

literalArrayOptions_defaultValue :: Lens' LiteralArrayOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

literalArrayOptions_facetEnabled :: Lens' LiteralArrayOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

literalArrayOptions_returnEnabled :: Lens' LiteralArrayOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

literalArrayOptions_searchEnabled :: Lens' LiteralArrayOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

literalArrayOptions_sourceFields :: Lens' LiteralArrayOptions (Maybe Text) Source #

A list of source fields to map to the field.

LiteralOptions

data LiteralOptions Source #

Options for literal field. Present if IndexFieldType specifies the field is of type literal. All options are enabled by default.

See: newLiteralOptions smart constructor.

Constructors

LiteralOptions' 

Fields

Instances

Instances details
ToQuery LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

FromXML LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Generic LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Associated Types

type Rep LiteralOptions :: Type -> Type #

Read LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Show LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

NFData LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Methods

rnf :: LiteralOptions -> () #

Eq LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Hashable LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

type Rep LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

type Rep LiteralOptions = D1 ('MetaData "LiteralOptions" "Amazonka.CloudSearch.Types.LiteralOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "LiteralOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLiteralOptions :: LiteralOptions Source #

Create a value of LiteralOptions 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:defaultValue:LiteralOptions', literalOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:facetEnabled:LiteralOptions', literalOptions_facetEnabled - Whether facet information can be returned for the field.

$sel:returnEnabled:LiteralOptions', literalOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:searchEnabled:LiteralOptions', literalOptions_searchEnabled - Whether the contents of the field are searchable.

$sel:sortEnabled:LiteralOptions', literalOptions_sortEnabled - Whether the field can be used to sort the search results.

$sel:sourceField:LiteralOptions', literalOptions_sourceField - Undocumented member.

literalOptions_defaultValue :: Lens' LiteralOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

literalOptions_facetEnabled :: Lens' LiteralOptions (Maybe Bool) Source #

Whether facet information can be returned for the field.

literalOptions_returnEnabled :: Lens' LiteralOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

literalOptions_searchEnabled :: Lens' LiteralOptions (Maybe Bool) Source #

Whether the contents of the field are searchable.

literalOptions_sortEnabled :: Lens' LiteralOptions (Maybe Bool) Source #

Whether the field can be used to sort the search results.

OptionStatus

data OptionStatus Source #

The status of domain configuration option.

See: newOptionStatus smart constructor.

Constructors

OptionStatus' 

Fields

  • pendingDeletion :: Maybe Bool

    Indicates that the option will be deleted once processing is complete.

  • updateVersion :: Maybe Natural

    A unique integer that indicates when this option was last updated.

  • creationDate :: ISO8601

    A timestamp for when this option was created.

  • updateDate :: ISO8601

    A timestamp for when this option was last updated.

  • state :: OptionState

    The state of processing a change to an option. Possible values:

    • RequiresIndexDocuments: the option's latest value will not be deployed until IndexDocuments has been called and indexing is complete.
    • Processing: the option's latest value is in the process of being activated.
    • Active: the option's latest value is completely deployed.
    • FailedToValidate: the option value is not compatible with the domain's data and cannot be used to index the data. You must either modify the option value or update or remove the incompatible documents.

Instances

Instances details
FromXML OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Generic OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Associated Types

type Rep OptionStatus :: Type -> Type #

Read OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Show OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

NFData OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Methods

rnf :: OptionStatus -> () #

Eq OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Hashable OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

type Rep OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

type Rep OptionStatus = D1 ('MetaData "OptionStatus" "Amazonka.CloudSearch.Types.OptionStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "OptionStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pendingDeletion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "updateVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: (S1 ('MetaSel ('Just "updateDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionState)))))

newOptionStatus Source #

Create a value of OptionStatus 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:pendingDeletion:OptionStatus', optionStatus_pendingDeletion - Indicates that the option will be deleted once processing is complete.

$sel:updateVersion:OptionStatus', optionStatus_updateVersion - A unique integer that indicates when this option was last updated.

$sel:creationDate:OptionStatus', optionStatus_creationDate - A timestamp for when this option was created.

$sel:updateDate:OptionStatus', optionStatus_updateDate - A timestamp for when this option was last updated.

$sel:state:OptionStatus', optionStatus_state - The state of processing a change to an option. Possible values:

  • RequiresIndexDocuments: the option's latest value will not be deployed until IndexDocuments has been called and indexing is complete.
  • Processing: the option's latest value is in the process of being activated.
  • Active: the option's latest value is completely deployed.
  • FailedToValidate: the option value is not compatible with the domain's data and cannot be used to index the data. You must either modify the option value or update or remove the incompatible documents.

optionStatus_pendingDeletion :: Lens' OptionStatus (Maybe Bool) Source #

Indicates that the option will be deleted once processing is complete.

optionStatus_updateVersion :: Lens' OptionStatus (Maybe Natural) Source #

A unique integer that indicates when this option was last updated.

optionStatus_creationDate :: Lens' OptionStatus UTCTime Source #

A timestamp for when this option was created.

optionStatus_updateDate :: Lens' OptionStatus UTCTime Source #

A timestamp for when this option was last updated.

optionStatus_state :: Lens' OptionStatus OptionState Source #

The state of processing a change to an option. Possible values:

  • RequiresIndexDocuments: the option's latest value will not be deployed until IndexDocuments has been called and indexing is complete.
  • Processing: the option's latest value is in the process of being activated.
  • Active: the option's latest value is completely deployed.
  • FailedToValidate: the option value is not compatible with the domain's data and cannot be used to index the data. You must either modify the option value or update or remove the incompatible documents.

ScalingParameters

data ScalingParameters Source #

The desired instance type and desired number of replicas of each index partition.

See: newScalingParameters smart constructor.

Constructors

ScalingParameters' 

Fields

Instances

Instances details
ToQuery ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

FromXML ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Generic ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Associated Types

type Rep ScalingParameters :: Type -> Type #

Read ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Show ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

NFData ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Methods

rnf :: ScalingParameters -> () #

Eq ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Hashable ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

type Rep ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

type Rep ScalingParameters = D1 ('MetaData "ScalingParameters" "Amazonka.CloudSearch.Types.ScalingParameters" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "ScalingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartitionInstanceType)) :*: (S1 ('MetaSel ('Just "desiredPartitionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "desiredReplicationCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newScalingParameters :: ScalingParameters Source #

Create a value of ScalingParameters 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:desiredInstanceType:ScalingParameters', scalingParameters_desiredInstanceType - The instance type that you want to preconfigure for your domain. For example, search.m1.small.

$sel:desiredPartitionCount:ScalingParameters', scalingParameters_desiredPartitionCount - The number of partitions you want to preconfigure for your domain. Only valid when you select m2.2xlarge as the desired instance type.

$sel:desiredReplicationCount:ScalingParameters', scalingParameters_desiredReplicationCount - The number of replicas you want to preconfigure for each index partition.

scalingParameters_desiredInstanceType :: Lens' ScalingParameters (Maybe PartitionInstanceType) Source #

The instance type that you want to preconfigure for your domain. For example, search.m1.small.

scalingParameters_desiredPartitionCount :: Lens' ScalingParameters (Maybe Natural) Source #

The number of partitions you want to preconfigure for your domain. Only valid when you select m2.2xlarge as the desired instance type.

scalingParameters_desiredReplicationCount :: Lens' ScalingParameters (Maybe Natural) Source #

The number of replicas you want to preconfigure for each index partition.

ScalingParametersStatus

data ScalingParametersStatus Source #

The status and configuration of a search domain's scaling parameters.

See: newScalingParametersStatus smart constructor.

Instances

Instances details
FromXML ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Generic ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Associated Types

type Rep ScalingParametersStatus :: Type -> Type #

Read ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Show ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

NFData ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Methods

rnf :: ScalingParametersStatus -> () #

Eq ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Hashable ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

type Rep ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

type Rep ScalingParametersStatus = D1 ('MetaData "ScalingParametersStatus" "Amazonka.CloudSearch.Types.ScalingParametersStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "ScalingParametersStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScalingParameters) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newScalingParametersStatus Source #

Create a value of ScalingParametersStatus 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:options:ScalingParametersStatus', scalingParametersStatus_options - Undocumented member.

$sel:status:ScalingParametersStatus', scalingParametersStatus_status - Undocumented member.

ServiceEndpoint

data ServiceEndpoint Source #

The endpoint to which service requests can be submitted.

See: newServiceEndpoint smart constructor.

Constructors

ServiceEndpoint' 

Fields

Instances

Instances details
FromXML ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Generic ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Associated Types

type Rep ServiceEndpoint :: Type -> Type #

Read ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Show ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

NFData ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Methods

rnf :: ServiceEndpoint -> () #

Eq ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Hashable ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

type Rep ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

type Rep ServiceEndpoint = D1 ('MetaData "ServiceEndpoint" "Amazonka.CloudSearch.Types.ServiceEndpoint" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "ServiceEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newServiceEndpoint :: ServiceEndpoint Source #

Create a value of ServiceEndpoint 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:endpoint:ServiceEndpoint', serviceEndpoint_endpoint - Undocumented member.

Suggester

data Suggester Source #

Configuration information for a search suggester. Each suggester has a unique name and specifies the text field you want to use for suggestions. The following options can be configured for a suggester: FuzzyMatching, SortExpression.

See: newSuggester smart constructor.

Instances

Instances details
ToQuery Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

FromXML Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Generic Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Associated Types

type Rep Suggester :: Type -> Type #

Read Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Show Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

NFData Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Methods

rnf :: Suggester -> () #

Eq Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Hashable Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

type Rep Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

type Rep Suggester = D1 ('MetaData "Suggester" "Amazonka.CloudSearch.Types.Suggester" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "Suggester'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suggesterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "documentSuggesterOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DocumentSuggesterOptions)))

newSuggester Source #

Create a value of Suggester 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:suggesterName:Suggester', suggester_suggesterName - Undocumented member.

$sel:documentSuggesterOptions:Suggester', suggester_documentSuggesterOptions - Undocumented member.

SuggesterStatus

data SuggesterStatus Source #

The value of a Suggester and its current status.

See: newSuggesterStatus smart constructor.

Instances

Instances details
FromXML SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Generic SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Associated Types

type Rep SuggesterStatus :: Type -> Type #

Read SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Show SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

NFData SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Methods

rnf :: SuggesterStatus -> () #

Eq SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Hashable SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

type Rep SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

type Rep SuggesterStatus = D1 ('MetaData "SuggesterStatus" "Amazonka.CloudSearch.Types.SuggesterStatus" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "SuggesterStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Suggester) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptionStatus)))

newSuggesterStatus Source #

Create a value of SuggesterStatus 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:options:SuggesterStatus', suggesterStatus_options - Undocumented member.

$sel:status:SuggesterStatus', suggesterStatus_status - Undocumented member.

TextArrayOptions

data TextArrayOptions Source #

Options for a field that contains an array of text strings. Present if IndexFieldType specifies the field is of type text-array. A text-array field is always searchable. All options are enabled by default.

See: newTextArrayOptions smart constructor.

Constructors

TextArrayOptions' 

Fields

Instances

Instances details
ToQuery TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

FromXML TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Generic TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Associated Types

type Rep TextArrayOptions :: Type -> Type #

Read TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Show TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

NFData TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Methods

rnf :: TextArrayOptions -> () #

Eq TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Hashable TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

type Rep TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

type Rep TextArrayOptions = D1 ('MetaData "TextArrayOptions" "Amazonka.CloudSearch.Types.TextArrayOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "TextArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "analysisScheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "highlightEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newTextArrayOptions :: TextArrayOptions Source #

Create a value of TextArrayOptions 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:analysisScheme:TextArrayOptions', textArrayOptions_analysisScheme - The name of an analysis scheme for a text-array field.

$sel:defaultValue:TextArrayOptions', textArrayOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:highlightEnabled:TextArrayOptions', textArrayOptions_highlightEnabled - Whether highlights can be returned for the field.

$sel:returnEnabled:TextArrayOptions', textArrayOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:sourceFields:TextArrayOptions', textArrayOptions_sourceFields - A list of source fields to map to the field.

textArrayOptions_analysisScheme :: Lens' TextArrayOptions (Maybe Text) Source #

The name of an analysis scheme for a text-array field.

textArrayOptions_defaultValue :: Lens' TextArrayOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

textArrayOptions_highlightEnabled :: Lens' TextArrayOptions (Maybe Bool) Source #

Whether highlights can be returned for the field.

textArrayOptions_returnEnabled :: Lens' TextArrayOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

textArrayOptions_sourceFields :: Lens' TextArrayOptions (Maybe Text) Source #

A list of source fields to map to the field.

TextOptions

data TextOptions Source #

Options for text field. Present if IndexFieldType specifies the field is of type text. A text field is always searchable. All options are enabled by default.

See: newTextOptions smart constructor.

Constructors

TextOptions' 

Fields

Instances

Instances details
ToQuery TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

FromXML TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Generic TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Associated Types

type Rep TextOptions :: Type -> Type #

Read TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Show TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

NFData TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Methods

rnf :: TextOptions -> () #

Eq TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Hashable TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

type Rep TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

type Rep TextOptions = D1 ('MetaData "TextOptions" "Amazonka.CloudSearch.Types.TextOptions" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "TextOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "analysisScheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "highlightEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newTextOptions :: TextOptions Source #

Create a value of TextOptions 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:analysisScheme:TextOptions', textOptions_analysisScheme - The name of an analysis scheme for a text field.

$sel:defaultValue:TextOptions', textOptions_defaultValue - A value to use for the field if the field isn't specified for a document.

$sel:highlightEnabled:TextOptions', textOptions_highlightEnabled - Whether highlights can be returned for the field.

$sel:returnEnabled:TextOptions', textOptions_returnEnabled - Whether the contents of the field can be returned in the search results.

$sel:sortEnabled:TextOptions', textOptions_sortEnabled - Whether the field can be used to sort the search results.

$sel:sourceField:TextOptions', textOptions_sourceField - Undocumented member.

textOptions_analysisScheme :: Lens' TextOptions (Maybe Text) Source #

The name of an analysis scheme for a text field.

textOptions_defaultValue :: Lens' TextOptions (Maybe Text) Source #

A value to use for the field if the field isn't specified for a document.

textOptions_highlightEnabled :: Lens' TextOptions (Maybe Bool) Source #

Whether highlights can be returned for the field.

textOptions_returnEnabled :: Lens' TextOptions (Maybe Bool) Source #

Whether the contents of the field can be returned in the search results.

textOptions_sortEnabled :: Lens' TextOptions (Maybe Bool) Source #

Whether the field can be used to sort the search results.