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

Amazonka.CloudSearch.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was rejected because it has invalid parameters.

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_BaseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An error occurred while processing the request.

_DisabledOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_InternalException :: AsError a => Getting (First ServiceError) 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 => Getting (First ServiceError) a ServiceError Source #

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

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

AlgorithmicStemming

newtype AlgorithmicStemming Source #

Instances

Instances details
Eq AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Ord AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Read AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Show 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 #

NFData AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

Methods

rnf :: AlgorithmicStemming -> () #

Hashable 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

FromJSON AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

FromJSONKey AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToLog AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToHeader AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

ToQuery 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

ToByteString 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

type Rep AlgorithmicStemming Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AlgorithmicStemming

type Rep AlgorithmicStemming = D1 ('MetaData "AlgorithmicStemming" "Amazonka.CloudSearch.Types.AlgorithmicStemming" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Ord AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Read AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Show 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 #

NFData AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

Methods

rnf :: AnalysisSchemeLanguage -> () #

Hashable 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

FromJSON AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

FromJSONKey AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToLog AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToHeader AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

ToQuery 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

ToByteString 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

type Rep AnalysisSchemeLanguage Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeLanguage

type Rep AnalysisSchemeLanguage = D1 ('MetaData "AnalysisSchemeLanguage" "Amazonka.CloudSearch.Types.AnalysisSchemeLanguage" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Ord IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Read IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Show IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Generic IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Associated Types

type Rep IndexFieldType :: Type -> Type #

NFData IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

Methods

rnf :: IndexFieldType -> () #

Hashable 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

FromJSON IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

FromJSONKey IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToLog IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToHeader IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

ToQuery 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 #

ToByteString 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

type Rep IndexFieldType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldType

type Rep IndexFieldType = D1 ('MetaData "IndexFieldType" "Amazonka.CloudSearch.Types.IndexFieldType" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Ord OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Read OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Show OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Generic OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Associated Types

type Rep OptionState :: Type -> Type #

NFData OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

Methods

rnf :: OptionState -> () #

Hashable 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

FromJSON OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

FromJSONKey OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToLog OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToHeader OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

ToQuery OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

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 #

ToByteString 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 #

type Rep OptionState Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionState

type Rep OptionState = D1 ('MetaData "OptionState" "Amazonka.CloudSearch.Types.OptionState" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Ord PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Read PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Show 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 #

NFData PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

Methods

rnf :: PartitionInstanceType -> () #

Hashable 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

FromJSON PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

FromJSONKey PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToLog PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToHeader PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

ToQuery 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

ToByteString 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

type Rep PartitionInstanceType Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.PartitionInstanceType

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

SuggesterFuzzyMatching

newtype SuggesterFuzzyMatching Source #

Instances

Instances details
Eq SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Ord SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Read SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Show 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 #

NFData SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

Methods

rnf :: SuggesterFuzzyMatching -> () #

Hashable 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

FromJSON SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

FromJSONKey SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToLog SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToHeader SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

ToQuery 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

ToByteString 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

type Rep SuggesterFuzzyMatching Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterFuzzyMatching

type Rep SuggesterFuzzyMatching = D1 ('MetaData "SuggesterFuzzyMatching" "Amazonka.CloudSearch.Types.SuggesterFuzzyMatching" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Ord TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Read TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Show 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 #

NFData TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

Methods

rnf :: TLSSecurityPolicy -> () #

Hashable 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

FromJSON TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

FromJSONKey TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToLog TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToHeader TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

ToQuery 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

ToByteString 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

type Rep TLSSecurityPolicy Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TLSSecurityPolicy

type Rep TLSSecurityPolicy = D1 ('MetaData "TLSSecurityPolicy" "Amazonka.CloudSearch.Types.TLSSecurityPolicy" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Read AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Show 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 #

NFData AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

Methods

rnf :: AccessPoliciesStatus -> () #

Hashable AccessPoliciesStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AccessPoliciesStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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

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

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

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

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

Instances

Instances details
Eq AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Read AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Show 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 #

NFData AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

Methods

rnf :: AnalysisOptions -> () #

Hashable AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

ToQuery AnalysisOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "AnalysisOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "algorithmicStemming") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AlgorithmicStemming)) :*: S1 ('MetaSel ('Just "stopwords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "japaneseTokenizationDictionary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "synonyms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stemmingDictionary") '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: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: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: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.

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

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

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.

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
Eq AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Read AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Show 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 #

NFData AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

Methods

rnf :: AnalysisScheme -> () #

Hashable AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

ToQuery AnalysisScheme Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisScheme

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Read AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Show 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 #

NFData AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

Methods

rnf :: AnalysisSchemeStatus -> () #

Hashable AnalysisSchemeStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AnalysisSchemeStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Read AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Show 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 #

NFData AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

Hashable AvailabilityOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.AvailabilityOptionsStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Read DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Show 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 #

NFData DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

Methods

rnf :: DateArrayOptions -> () #

Hashable DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

ToQuery DateArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateArrayOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DateArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultValue") '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:sourceFields:DateArrayOptions', dateArrayOptions_sourceFields - A list of source fields to map to the field.

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

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

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

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

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

A list of source fields to map to the field.

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

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

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

Whether facet information can be returned for the field.

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

Whether the contents of the field are searchable.

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

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

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
Eq DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Read DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Show 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 #

NFData DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

Methods

rnf :: DateOptions -> () #

Hashable DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

ToQuery DateOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DateOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DateOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "facetEnabled") '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 "defaultValue") '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:sourceField:DateOptions', dateOptions_sourceField - Undocumented member.

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

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

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

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

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

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

Whether facet information can be returned for the field.

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.

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

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

DocumentSuggesterOptions

data DocumentSuggesterOptions Source #

Options for a search suggester.

See: newDocumentSuggesterOptions smart constructor.

Constructors

DocumentSuggesterOptions' 

Fields

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

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

  • sourceField :: Text

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

Instances

Instances details
Eq DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Read DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Show 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 #

NFData DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

Hashable DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

ToQuery DocumentSuggesterOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DocumentSuggesterOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DocumentSuggesterOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sortExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fuzzyMatching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuggesterFuzzyMatching)) :*: 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: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: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:sourceField:DocumentSuggesterOptions', documentSuggesterOptions_sourceField - The name of the index field you want to use for suggestions.

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_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_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
Eq DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Read DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Show 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 #

NFData DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

Methods

rnf :: DomainEndpointOptions -> () #

Hashable DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

ToQuery DomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Read DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Show 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 #

NFData DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

Hashable DomainEndpointOptionsStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainEndpointOptionsStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Read DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Show 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 #

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DomainStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "searchInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "searchInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "docService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceEndpoint)))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "searchService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceEndpoint))))) :*: ((S1 ('MetaSel ('Just "limits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Limits)) :*: (S1 ('MetaSel ('Just "searchPartitionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "deleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "processing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: 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: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:docService:DomainStatus', domainStatus_docService - The service endpoint for updating documents in a search domain.

$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:searchService:DomainStatus', domainStatus_searchService - The service endpoint for requesting search results from a search domain.

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

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

$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:processing:DomainStatus', domainStatus_processing - True if processing is being done to activate the current domain configuration.

$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_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_docService :: Lens' DomainStatus (Maybe ServiceEndpoint) Source #

The service endpoint for updating documents in a search domain.

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_searchService :: Lens' DomainStatus (Maybe ServiceEndpoint) Source #

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

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

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

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_processing :: Lens' DomainStatus (Maybe Bool) Source #

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

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
Eq DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Read DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Show 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 #

NFData DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

Methods

rnf :: DoubleArrayOptions -> () #

Hashable DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

ToQuery DoubleArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleArrayOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DoubleArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

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:sourceFields:DoubleArrayOptions', doubleArrayOptions_sourceFields - A list of source fields to map to the field.

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

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

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

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

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

A list of source fields to map to the field.

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

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

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

Whether facet information can be returned for the field.

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

Whether the contents of the field are searchable.

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

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

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
Eq DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Read DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Show 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 #

NFData DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

Methods

rnf :: DoubleOptions -> () #

Hashable DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

ToQuery DoubleOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.DoubleOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DoubleOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "facetEnabled") '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 "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

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:sourceField:DoubleOptions', doubleOptions_sourceField - The name of the source field to map to the field.

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

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

$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: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.

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

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

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

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

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

Whether facet information can be returned for the field.

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

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
Eq Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Read Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Show 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 #

NFData Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Methods

rnf :: Expression -> () #

Hashable Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

ToQuery Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Read ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Show 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 #

NFData ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

Methods

rnf :: ExpressionStatus -> () #

Hashable ExpressionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ExpressionStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Read IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Show 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 #

NFData IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

Methods

rnf :: IndexField -> () #

Hashable IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

ToQuery IndexField Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexField

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "IndexField'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "doubleArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DoubleArrayOptions)) :*: (S1 ('MetaSel ('Just "dateOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateOptions)) :*: S1 ('MetaSel ('Just "textArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextArrayOptions)))) :*: (S1 ('MetaSel ('Just "doubleOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DoubleOptions)) :*: (S1 ('MetaSel ('Just "textOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextOptions)) :*: S1 ('MetaSel ('Just "latLonOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LatLonOptions))))) :*: ((S1 ('MetaSel ('Just "literalArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LiteralArrayOptions)) :*: (S1 ('MetaSel ('Just "intArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntArrayOptions)) :*: S1 ('MetaSel ('Just "dateArrayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateArrayOptions)))) :*: ((S1 ('MetaSel ('Just "intOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntOptions)) :*: S1 ('MetaSel ('Just "literalOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LiteralOptions))) :*: (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:doubleArrayOptions:IndexField', indexField_doubleArrayOptions - Undocumented member.

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

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

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

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

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

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

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

$sel:dateArrayOptions:IndexField', indexField_dateArrayOptions - Undocumented member.

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

$sel:literalOptions:IndexField', indexField_literalOptions - 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
Eq IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Read IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Show 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 #

NFData IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

Methods

rnf :: IndexFieldStatus -> () #

Hashable IndexFieldStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IndexFieldStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Read IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Show 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 #

NFData IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

Methods

rnf :: IntArrayOptions -> () #

Hashable IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

ToQuery IntArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntArrayOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "IntArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

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:sourceFields:IntArrayOptions', intArrayOptions_sourceFields - A list of source fields to map to the field.

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

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

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

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

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

A list of source fields to map to the field.

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

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

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

Whether facet information can be returned for the field.

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

Whether the contents of the field are searchable.

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

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

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
Eq IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Read IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Show 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 #

NFData IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

Methods

rnf :: IntOptions -> () #

Hashable IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

ToQuery IntOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.IntOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "IntOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "facetEnabled") '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 "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

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:sourceField:IntOptions', intOptions_sourceField - The name of the source field to map to the field.

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

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

$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: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.

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

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

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

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

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

Whether facet information can be returned for the field.

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

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
Eq LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Read LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Show 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 #

NFData LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

Methods

rnf :: LatLonOptions -> () #

Hashable LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

ToQuery LatLonOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LatLonOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "LatLonOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "facetEnabled") '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 "defaultValue") '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:sourceField:LatLonOptions', latLonOptions_sourceField - Undocumented member.

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

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

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

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

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

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

Whether facet information can be returned for the field.

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.

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

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

Limits

data Limits Source #

See: newLimits smart constructor.

Instances

Instances details
Eq Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Methods

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

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

Read Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Show 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 #

NFData Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Methods

rnf :: Limits -> () #

Hashable Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

Methods

hashWithSalt :: Int -> Limits -> Int #

hash :: Limits -> Int #

FromXML Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

type Rep Limits Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Limits

type Rep Limits = D1 ('MetaData "Limits" "Amazonka.CloudSearch.Types.Limits" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Read LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Show 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 #

NFData LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

Methods

rnf :: LiteralArrayOptions -> () #

Hashable LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

ToQuery LiteralArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralArrayOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "LiteralArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "facetEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "searchEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultValue") '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:sourceFields:LiteralArrayOptions', literalArrayOptions_sourceFields - A list of source fields to map to the field.

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

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

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

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

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

A list of source fields to map to the field.

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

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

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

Whether facet information can be returned for the field.

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

Whether the contents of the field are searchable.

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

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

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
Eq LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Read LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Show 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 #

NFData LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

Methods

rnf :: LiteralOptions -> () #

Hashable LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

ToQuery LiteralOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.LiteralOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "LiteralOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "facetEnabled") '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 "defaultValue") '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:sourceField:LiteralOptions', literalOptions_sourceField - Undocumented member.

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

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

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

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

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

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

Whether facet information can be returned for the field.

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.

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

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

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
Eq OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Read OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Show 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 #

NFData OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

Methods

rnf :: OptionStatus -> () #

Hashable OptionStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.OptionStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Read ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Show 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 #

NFData ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

Methods

rnf :: ScalingParameters -> () #

Hashable ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

ToQuery ScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParameters

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "ScalingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredInstanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartitionInstanceType)) :*: (S1 ('MetaSel ('Just "desiredReplicationCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "desiredPartitionCount") '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:desiredReplicationCount:ScalingParameters', scalingParameters_desiredReplicationCount - The number of replicas you want to preconfigure for each index partition.

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

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

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

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

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

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.

ScalingParametersStatus

data ScalingParametersStatus Source #

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

See: newScalingParametersStatus smart constructor.

Instances

Instances details
Eq ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Read ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Show 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 #

NFData ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

Methods

rnf :: ScalingParametersStatus -> () #

Hashable ScalingParametersStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ScalingParametersStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Read ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Show 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 #

NFData ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

Methods

rnf :: ServiceEndpoint -> () #

Hashable ServiceEndpoint Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.ServiceEndpoint

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Read Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Show 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 #

NFData Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

Methods

rnf :: Suggester -> () #

Hashable Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

ToQuery Suggester Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Suggester

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Read SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Show 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 #

NFData SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

Methods

rnf :: SuggesterStatus -> () #

Hashable SuggesterStatus Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.SuggesterStatus

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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
Eq TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Read TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Show 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 #

NFData TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

Methods

rnf :: TextArrayOptions -> () #

Hashable TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

ToQuery TextArrayOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextArrayOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "TextArrayOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "analysisScheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "highlightEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultValue") '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:sourceFields:TextArrayOptions', textArrayOptions_sourceFields - A list of source fields to map to the field.

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

$sel:analysisScheme:TextArrayOptions', textArrayOptions_analysisScheme - The name of an analysis scheme for a text-array field.

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

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

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

A list of source fields to map to the field.

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

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

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

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

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

Whether highlights can be returned for the field.

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

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

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
Eq TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Read TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Show 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 #

NFData TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

Methods

rnf :: TextOptions -> () #

Hashable TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

ToQuery TextOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.TextOptions

FromXML 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "TextOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "returnEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "analysisScheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "highlightEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sortEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultValue") '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:sourceField:TextOptions', textOptions_sourceField - Undocumented member.

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

$sel:analysisScheme:TextOptions', textOptions_analysisScheme - The name of an analysis scheme for a text field.

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

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

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

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

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

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

The name of an analysis scheme for a text field.

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

Whether highlights can be returned for the field.

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

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

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

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