Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Service
- DomainStatus
- DocumentSuggesterOptions
- DoubleArrayOptions
- IndexField
- DateOptions
- OptionState
- TextArrayOptions
- AlgorithmicStemming
- AnalysisScheme
- ScalingParameters
- AnalysisOptions
- DoubleOptions
- TextOptions
- AvailabilityOptionsStatus
- IndexFieldStatus
- ScalingParametersStatus
- AnalysisSchemeStatus
- ServiceEndpoint
- Limits
- ExpressionStatus
- IndexFieldType
- LatLonOptions
- SuggesterStatus
- OptionStatus
- LiteralArrayOptions
- IntArrayOptions
- Expression
- SuggesterFuzzyMatching
- DateArrayOptions
- AnalysisSchemeLanguage
- PartitionInstanceType
- Suggester
- IntOptions
- LiteralOptions
- AccessPoliciesStatus
- data CloudSearch
- data RESTError :: *
- ns :: Text
- data DomainStatus
- domainStatus :: Text -> Text -> Bool -> DomainStatus
- dsARN :: Lens' DomainStatus (Maybe Text)
- dsCreated :: Lens' DomainStatus (Maybe Bool)
- dsDeleted :: Lens' DomainStatus (Maybe Bool)
- dsDocService :: Lens' DomainStatus (Maybe ServiceEndpoint)
- dsDomainId :: Lens' DomainStatus Text
- dsDomainName :: Lens' DomainStatus Text
- dsLimits :: Lens' DomainStatus (Maybe Limits)
- dsProcessing :: Lens' DomainStatus (Maybe Bool)
- dsRequiresIndexDocuments :: Lens' DomainStatus Bool
- dsSearchInstanceCount :: Lens' DomainStatus (Maybe Natural)
- dsSearchInstanceType :: Lens' DomainStatus (Maybe Text)
- dsSearchPartitionCount :: Lens' DomainStatus (Maybe Natural)
- dsSearchService :: Lens' DomainStatus (Maybe ServiceEndpoint)
- data DocumentSuggesterOptions
- documentSuggesterOptions :: Text -> DocumentSuggesterOptions
- dsoFuzzyMatching :: Lens' DocumentSuggesterOptions (Maybe SuggesterFuzzyMatching)
- dsoSortExpression :: Lens' DocumentSuggesterOptions (Maybe Text)
- dsoSourceField :: Lens' DocumentSuggesterOptions Text
- data DoubleArrayOptions
- doubleArrayOptions :: DoubleArrayOptions
- daoDefaultValue :: Lens' DoubleArrayOptions (Maybe Double)
- daoFacetEnabled :: Lens' DoubleArrayOptions (Maybe Bool)
- daoReturnEnabled :: Lens' DoubleArrayOptions (Maybe Bool)
- daoSearchEnabled :: Lens' DoubleArrayOptions (Maybe Bool)
- daoSourceFields :: Lens' DoubleArrayOptions (Maybe Text)
- data IndexField
- indexField :: Text -> IndexFieldType -> IndexField
- ifDateArrayOptions :: Lens' IndexField (Maybe DateArrayOptions)
- ifDateOptions :: Lens' IndexField (Maybe DateOptions)
- ifDoubleArrayOptions :: Lens' IndexField (Maybe DoubleArrayOptions)
- ifDoubleOptions :: Lens' IndexField (Maybe DoubleOptions)
- ifIndexFieldName :: Lens' IndexField Text
- ifIndexFieldType :: Lens' IndexField IndexFieldType
- ifIntArrayOptions :: Lens' IndexField (Maybe IntArrayOptions)
- ifIntOptions :: Lens' IndexField (Maybe IntOptions)
- ifLatLonOptions :: Lens' IndexField (Maybe LatLonOptions)
- ifLiteralArrayOptions :: Lens' IndexField (Maybe LiteralArrayOptions)
- ifLiteralOptions :: Lens' IndexField (Maybe LiteralOptions)
- ifTextArrayOptions :: Lens' IndexField (Maybe TextArrayOptions)
- ifTextOptions :: Lens' IndexField (Maybe TextOptions)
- data DateOptions
- dateOptions :: DateOptions
- doDefaultValue :: Lens' DateOptions (Maybe Text)
- doFacetEnabled :: Lens' DateOptions (Maybe Bool)
- doReturnEnabled :: Lens' DateOptions (Maybe Bool)
- doSearchEnabled :: Lens' DateOptions (Maybe Bool)
- doSortEnabled :: Lens' DateOptions (Maybe Bool)
- doSourceField :: Lens' DateOptions (Maybe Text)
- data OptionState
- data TextArrayOptions
- textArrayOptions :: TextArrayOptions
- taoAnalysisScheme :: Lens' TextArrayOptions (Maybe Text)
- taoDefaultValue :: Lens' TextArrayOptions (Maybe Text)
- taoHighlightEnabled :: Lens' TextArrayOptions (Maybe Bool)
- taoReturnEnabled :: Lens' TextArrayOptions (Maybe Bool)
- taoSourceFields :: Lens' TextArrayOptions (Maybe Text)
- data AlgorithmicStemming
- data AnalysisScheme
- analysisScheme :: Text -> AnalysisSchemeLanguage -> AnalysisScheme
- asAnalysisOptions :: Lens' AnalysisScheme (Maybe AnalysisOptions)
- asAnalysisSchemeLanguage :: Lens' AnalysisScheme AnalysisSchemeLanguage
- asAnalysisSchemeName :: Lens' AnalysisScheme Text
- data ScalingParameters
- scalingParameters :: ScalingParameters
- spDesiredInstanceType :: Lens' ScalingParameters (Maybe PartitionInstanceType)
- spDesiredPartitionCount :: Lens' ScalingParameters (Maybe Natural)
- spDesiredReplicationCount :: Lens' ScalingParameters (Maybe Natural)
- data AnalysisOptions
- analysisOptions :: AnalysisOptions
- aoAlgorithmicStemming :: Lens' AnalysisOptions (Maybe AlgorithmicStemming)
- aoJapaneseTokenizationDictionary :: Lens' AnalysisOptions (Maybe Text)
- aoStemmingDictionary :: Lens' AnalysisOptions (Maybe Text)
- aoStopwords :: Lens' AnalysisOptions (Maybe Text)
- aoSynonyms :: Lens' AnalysisOptions (Maybe Text)
- data DoubleOptions
- doubleOptions :: DoubleOptions
- do1DefaultValue :: Lens' DoubleOptions (Maybe Double)
- do1FacetEnabled :: Lens' DoubleOptions (Maybe Bool)
- do1ReturnEnabled :: Lens' DoubleOptions (Maybe Bool)
- do1SearchEnabled :: Lens' DoubleOptions (Maybe Bool)
- do1SortEnabled :: Lens' DoubleOptions (Maybe Bool)
- do1SourceField :: Lens' DoubleOptions (Maybe Text)
- data TextOptions
- textOptions :: TextOptions
- toAnalysisScheme :: Lens' TextOptions (Maybe Text)
- toDefaultValue :: Lens' TextOptions (Maybe Text)
- toHighlightEnabled :: Lens' TextOptions (Maybe Bool)
- toReturnEnabled :: Lens' TextOptions (Maybe Bool)
- toSortEnabled :: Lens' TextOptions (Maybe Bool)
- toSourceField :: Lens' TextOptions (Maybe Text)
- data AvailabilityOptionsStatus
- availabilityOptionsStatus :: Bool -> OptionStatus -> AvailabilityOptionsStatus
- aosOptions :: Lens' AvailabilityOptionsStatus Bool
- aosStatus :: Lens' AvailabilityOptionsStatus OptionStatus
- data IndexFieldStatus
- indexFieldStatus :: IndexField -> OptionStatus -> IndexFieldStatus
- ifsOptions :: Lens' IndexFieldStatus IndexField
- ifsStatus :: Lens' IndexFieldStatus OptionStatus
- data ScalingParametersStatus
- scalingParametersStatus :: ScalingParameters -> OptionStatus -> ScalingParametersStatus
- spsOptions :: Lens' ScalingParametersStatus ScalingParameters
- spsStatus :: Lens' ScalingParametersStatus OptionStatus
- data AnalysisSchemeStatus
- analysisSchemeStatus :: AnalysisScheme -> OptionStatus -> AnalysisSchemeStatus
- assOptions :: Lens' AnalysisSchemeStatus AnalysisScheme
- assStatus :: Lens' AnalysisSchemeStatus OptionStatus
- data ServiceEndpoint
- serviceEndpoint :: ServiceEndpoint
- seEndpoint :: Lens' ServiceEndpoint (Maybe Text)
- data Limits
- limits :: Natural -> Natural -> Limits
- lMaximumPartitionCount :: Lens' Limits Natural
- lMaximumReplicationCount :: Lens' Limits Natural
- data ExpressionStatus
- expressionStatus :: Expression -> OptionStatus -> ExpressionStatus
- esOptions :: Lens' ExpressionStatus Expression
- esStatus :: Lens' ExpressionStatus OptionStatus
- data IndexFieldType
- data LatLonOptions
- latLonOptions :: LatLonOptions
- lloDefaultValue :: Lens' LatLonOptions (Maybe Text)
- lloFacetEnabled :: Lens' LatLonOptions (Maybe Bool)
- lloReturnEnabled :: Lens' LatLonOptions (Maybe Bool)
- lloSearchEnabled :: Lens' LatLonOptions (Maybe Bool)
- lloSortEnabled :: Lens' LatLonOptions (Maybe Bool)
- lloSourceField :: Lens' LatLonOptions (Maybe Text)
- data SuggesterStatus
- suggesterStatus :: Suggester -> OptionStatus -> SuggesterStatus
- ssOptions :: Lens' SuggesterStatus Suggester
- ssStatus :: Lens' SuggesterStatus OptionStatus
- data OptionStatus
- optionStatus :: UTCTime -> UTCTime -> OptionState -> OptionStatus
- osCreationDate :: Lens' OptionStatus UTCTime
- osPendingDeletion :: Lens' OptionStatus (Maybe Bool)
- osState :: Lens' OptionStatus OptionState
- osUpdateDate :: Lens' OptionStatus UTCTime
- osUpdateVersion :: Lens' OptionStatus (Maybe Natural)
- data LiteralArrayOptions
- literalArrayOptions :: LiteralArrayOptions
- laoDefaultValue :: Lens' LiteralArrayOptions (Maybe Text)
- laoFacetEnabled :: Lens' LiteralArrayOptions (Maybe Bool)
- laoReturnEnabled :: Lens' LiteralArrayOptions (Maybe Bool)
- laoSearchEnabled :: Lens' LiteralArrayOptions (Maybe Bool)
- laoSourceFields :: Lens' LiteralArrayOptions (Maybe Text)
- data IntArrayOptions
- intArrayOptions :: IntArrayOptions
- iaoDefaultValue :: Lens' IntArrayOptions (Maybe Integer)
- iaoFacetEnabled :: Lens' IntArrayOptions (Maybe Bool)
- iaoReturnEnabled :: Lens' IntArrayOptions (Maybe Bool)
- iaoSearchEnabled :: Lens' IntArrayOptions (Maybe Bool)
- iaoSourceFields :: Lens' IntArrayOptions (Maybe Text)
- data Expression
- expression :: Text -> Text -> Expression
- eExpressionName :: Lens' Expression Text
- eExpressionValue :: Lens' Expression Text
- data SuggesterFuzzyMatching
- data DateArrayOptions
- dateArrayOptions :: DateArrayOptions
- dao1DefaultValue :: Lens' DateArrayOptions (Maybe Text)
- dao1FacetEnabled :: Lens' DateArrayOptions (Maybe Bool)
- dao1ReturnEnabled :: Lens' DateArrayOptions (Maybe Bool)
- dao1SearchEnabled :: Lens' DateArrayOptions (Maybe Bool)
- dao1SourceFields :: Lens' DateArrayOptions (Maybe Text)
- data AnalysisSchemeLanguage
- data PartitionInstanceType
- data Suggester
- suggester :: Text -> DocumentSuggesterOptions -> Suggester
- sDocumentSuggesterOptions :: Lens' Suggester DocumentSuggesterOptions
- sSuggesterName :: Lens' Suggester Text
- data IntOptions
- intOptions :: IntOptions
- ioDefaultValue :: Lens' IntOptions (Maybe Integer)
- ioFacetEnabled :: Lens' IntOptions (Maybe Bool)
- ioReturnEnabled :: Lens' IntOptions (Maybe Bool)
- ioSearchEnabled :: Lens' IntOptions (Maybe Bool)
- ioSortEnabled :: Lens' IntOptions (Maybe Bool)
- ioSourceField :: Lens' IntOptions (Maybe Text)
- data LiteralOptions
- literalOptions :: LiteralOptions
- loDefaultValue :: Lens' LiteralOptions (Maybe Text)
- loFacetEnabled :: Lens' LiteralOptions (Maybe Bool)
- loReturnEnabled :: Lens' LiteralOptions (Maybe Bool)
- loSearchEnabled :: Lens' LiteralOptions (Maybe Bool)
- loSortEnabled :: Lens' LiteralOptions (Maybe Bool)
- loSourceField :: Lens' LiteralOptions (Maybe Text)
- data AccessPoliciesStatus
- accessPoliciesStatus :: Text -> OptionStatus -> AccessPoliciesStatus
- apsOptions :: Lens' AccessPoliciesStatus Text
- apsStatus :: Lens' AccessPoliciesStatus OptionStatus
Service
data CloudSearch Source
Version 2013-01-01
of the Amazon CloudSearch service.
AWSService CloudSearch | |
type Er CloudSearch = RESTError | |
type Sg CloudSearch = V4 |
Error
data RESTError :: *
XML
DomainStatus
DomainStatus
constructor.
The fields accessible through corresponding lenses are:
dsARN
::
Maybe
Text
dsCreated
::
Maybe
Bool
dsDeleted
::
Maybe
Bool
dsDocService
::
Maybe
ServiceEndpoint
dsDomainId
::
Text
dsDomainName
::
Text
dsLimits
::
Maybe
Limits
dsProcessing
::
Maybe
Bool
dsRequiresIndexDocuments
::
Bool
dsSearchInstanceCount
::
Maybe
Natural
dsSearchInstanceType
::
Maybe
Text
dsSearchPartitionCount
::
Maybe
Natural
dsSearchService
::
Maybe
ServiceEndpoint
dsCreated :: 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.
dsDeleted :: 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.
dsDocService :: Lens' DomainStatus (Maybe ServiceEndpoint) Source
The service endpoint for updating documents in a search domain.
dsProcessing :: Lens' DomainStatus (Maybe Bool) Source
True if processing is being done to activate the current domain configuration.
dsRequiresIndexDocuments :: Lens' DomainStatus Bool Source
True if IndexDocuments
needs to be called to activate the current domain
configuration.
dsSearchInstanceCount :: Lens' DomainStatus (Maybe Natural) Source
The number of search instances that are available to process search requests.
dsSearchInstanceType :: Lens' DomainStatus (Maybe Text) Source
The instance type that is being used to process search requests.
dsSearchPartitionCount :: Lens' DomainStatus (Maybe Natural) Source
The number of partitions across which the search index is spread.
dsSearchService :: Lens' DomainStatus (Maybe ServiceEndpoint) Source
The service endpoint for requesting search results from a search domain.
DocumentSuggesterOptions
documentSuggesterOptions Source
DocumentSuggesterOptions
constructor.
The fields accessible through corresponding lenses are:
dsoFuzzyMatching :: 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.
dsoSortExpression :: 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.
dsoSourceField :: Lens' DocumentSuggesterOptions Text Source
The name of the index field you want to use for suggestions.
DoubleArrayOptions
data DoubleArrayOptions Source
doubleArrayOptions :: DoubleArrayOptions Source
DoubleArrayOptions
constructor.
The fields accessible through corresponding lenses are:
daoDefaultValue :: Lens' DoubleArrayOptions (Maybe Double) Source
A value to use for the field if the field isn't specified for a document.
daoFacetEnabled :: Lens' DoubleArrayOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
daoReturnEnabled :: Lens' DoubleArrayOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
daoSearchEnabled :: Lens' DoubleArrayOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
daoSourceFields :: Lens' DoubleArrayOptions (Maybe Text) Source
A list of source fields to map to the field.
IndexField
IndexField
constructor.
The fields accessible through corresponding lenses are:
ifDateArrayOptions
::
Maybe
DateArrayOptions
ifDateOptions
::
Maybe
DateOptions
ifDoubleArrayOptions
::
Maybe
DoubleArrayOptions
ifDoubleOptions
::
Maybe
DoubleOptions
ifIndexFieldName
::
Text
ifIndexFieldType
::
IndexFieldType
ifIntArrayOptions
::
Maybe
IntArrayOptions
ifIntOptions
::
Maybe
IntOptions
ifLatLonOptions
::
Maybe
LatLonOptions
ifLiteralArrayOptions
::
Maybe
LiteralArrayOptions
ifLiteralOptions
::
Maybe
LiteralOptions
ifTextArrayOptions
::
Maybe
TextArrayOptions
ifTextOptions
::
Maybe
TextOptions
ifIndexFieldName :: Lens' IndexField Text Source
The name of a field in the search index. Field names must begin with a letter and can contain the following characters: a-z (lowercase), 0-9, and _ (underscore). Uppercase letters and hyphens are not allowed. The name "score" is reserved and cannot be specified as field or expression name.
DateOptions
data DateOptions Source
dateOptions :: DateOptions Source
DateOptions
constructor.
The fields accessible through corresponding lenses are:
doDefaultValue :: Lens' DateOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
doFacetEnabled :: Lens' DateOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
doReturnEnabled :: Lens' DateOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
doSearchEnabled :: Lens' DateOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
doSortEnabled :: Lens' DateOptions (Maybe Bool) Source
Whether the field can be used to sort the search results.
OptionState
data OptionState Source
Active | Active |
FailedToValidate | FailedToValidate |
Processing | Processing |
RequiresIndexDocuments | RequiresIndexDocuments |
TextArrayOptions
data TextArrayOptions Source
textArrayOptions :: TextArrayOptions Source
TextArrayOptions
constructor.
The fields accessible through corresponding lenses are:
taoAnalysisScheme :: Lens' TextArrayOptions (Maybe Text) Source
The name of an analysis scheme for a 'text-array' field.
taoDefaultValue :: Lens' TextArrayOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
taoHighlightEnabled :: Lens' TextArrayOptions (Maybe Bool) Source
Whether highlights can be returned for the field.
taoReturnEnabled :: Lens' TextArrayOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
taoSourceFields :: Lens' TextArrayOptions (Maybe Text) Source
A list of source fields to map to the field.
AlgorithmicStemming
data AlgorithmicStemming Source
AnalysisScheme
data AnalysisScheme Source
AnalysisScheme
constructor.
The fields accessible through corresponding lenses are:
ScalingParameters
data ScalingParameters Source
scalingParameters :: ScalingParameters Source
ScalingParameters
constructor.
The fields accessible through corresponding lenses are:
spDesiredInstanceType :: Lens' ScalingParameters (Maybe PartitionInstanceType) Source
The instance type that you want to preconfigure for your domain. For example, 'search.m1.small'.
spDesiredPartitionCount :: 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.
spDesiredReplicationCount :: Lens' ScalingParameters (Maybe Natural) Source
The number of replicas you want to preconfigure for each index partition.
AnalysisOptions
data AnalysisOptions Source
analysisOptions :: AnalysisOptions Source
AnalysisOptions
constructor.
The fields accessible through corresponding lenses are:
aoAlgorithmicStemming :: 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 CloudSearchDeveloper Guide
aoJapaneseTokenizationDictionary :: 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.
aoStemmingDictionary :: 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.
aoStopwords :: 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.
aoSynonyms :: 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 CloudSearchDeveloper Guide.
DoubleOptions
data DoubleOptions Source
doubleOptions :: DoubleOptions Source
DoubleOptions
constructor.
The fields accessible through corresponding lenses are:
do1DefaultValue :: 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.
do1FacetEnabled :: Lens' DoubleOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
do1ReturnEnabled :: Lens' DoubleOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
do1SearchEnabled :: Lens' DoubleOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
do1SortEnabled :: Lens' DoubleOptions (Maybe Bool) Source
Whether the field can be used to sort the search results.
do1SourceField :: Lens' DoubleOptions (Maybe Text) Source
The name of the source field to map to the field.
TextOptions
data TextOptions Source
textOptions :: TextOptions Source
TextOptions
constructor.
The fields accessible through corresponding lenses are:
toAnalysisScheme :: Lens' TextOptions (Maybe Text) Source
The name of an analysis scheme for a text
field.
toDefaultValue :: Lens' TextOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
toHighlightEnabled :: Lens' TextOptions (Maybe Bool) Source
Whether highlights can be returned for the field.
toReturnEnabled :: Lens' TextOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
toSortEnabled :: Lens' TextOptions (Maybe Bool) Source
Whether the field can be used to sort the search results.
AvailabilityOptionsStatus
availabilityOptionsStatus Source
AvailabilityOptionsStatus
constructor.
The fields accessible through corresponding lenses are:
aosOptions :: Lens' AvailabilityOptionsStatus Bool Source
The availability options configured for the domain.
IndexFieldStatus
data IndexFieldStatus Source
IndexFieldStatus
constructor.
The fields accessible through corresponding lenses are:
ScalingParametersStatus
scalingParametersStatus Source
ScalingParametersStatus
constructor.
The fields accessible through corresponding lenses are:
AnalysisSchemeStatus
AnalysisSchemeStatus
constructor.
The fields accessible through corresponding lenses are:
ServiceEndpoint
data ServiceEndpoint Source
serviceEndpoint :: ServiceEndpoint Source
ServiceEndpoint
constructor.
The fields accessible through corresponding lenses are:
seEndpoint
::
Maybe
Text
Limits
Limits
constructor.
The fields accessible through corresponding lenses are:
ExpressionStatus
data ExpressionStatus Source
ExpressionStatus
constructor.
The fields accessible through corresponding lenses are:
esOptions :: Lens' ExpressionStatus Expression Source
The expression that is evaluated for sorting while processing a search request.
IndexFieldType
data IndexFieldType Source
IFTDate | date |
IFTDateArray | date-array |
IFTDouble | double |
IFTDoubleArray | double-array |
IFTInt | int |
IFTIntArray | int-array |
IFTLatlon | latlon |
IFTLiteral | literal |
IFTLiteralArray | literal-array |
IFTText | text |
IFTTextArray | text-array |
LatLonOptions
data LatLonOptions Source
latLonOptions :: LatLonOptions Source
LatLonOptions
constructor.
The fields accessible through corresponding lenses are:
lloDefaultValue :: Lens' LatLonOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
lloFacetEnabled :: Lens' LatLonOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
lloReturnEnabled :: Lens' LatLonOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
lloSearchEnabled :: Lens' LatLonOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
lloSortEnabled :: Lens' LatLonOptions (Maybe Bool) Source
Whether the field can be used to sort the search results.
SuggesterStatus
data SuggesterStatus Source
SuggesterStatus
constructor.
The fields accessible through corresponding lenses are:
OptionStatus
OptionStatus
constructor.
The fields accessible through corresponding lenses are:
osCreationDate :: Lens' OptionStatus UTCTime Source
A timestamp for when this option was created.
osPendingDeletion :: Lens' OptionStatus (Maybe Bool) Source
Indicates that the option will be deleted once processing is complete.
osState :: 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.
osUpdateDate :: Lens' OptionStatus UTCTime Source
A timestamp for when this option was last updated.
osUpdateVersion :: Lens' OptionStatus (Maybe Natural) Source
A unique integer that indicates when this option was last updated.
LiteralArrayOptions
literalArrayOptions :: LiteralArrayOptions Source
LiteralArrayOptions
constructor.
The fields accessible through corresponding lenses are:
laoDefaultValue :: Lens' LiteralArrayOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
laoFacetEnabled :: Lens' LiteralArrayOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
laoReturnEnabled :: Lens' LiteralArrayOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
laoSearchEnabled :: Lens' LiteralArrayOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
laoSourceFields :: Lens' LiteralArrayOptions (Maybe Text) Source
A list of source fields to map to the field.
IntArrayOptions
data IntArrayOptions Source
intArrayOptions :: IntArrayOptions Source
IntArrayOptions
constructor.
The fields accessible through corresponding lenses are:
iaoDefaultValue :: Lens' IntArrayOptions (Maybe Integer) Source
A value to use for the field if the field isn't specified for a document.
iaoFacetEnabled :: Lens' IntArrayOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
iaoReturnEnabled :: Lens' IntArrayOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
iaoSearchEnabled :: Lens' IntArrayOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
iaoSourceFields :: Lens' IntArrayOptions (Maybe Text) Source
A list of source fields to map to the field.
Expression
data Expression Source
Expression
constructor.
The fields accessible through corresponding lenses are:
SuggesterFuzzyMatching
data SuggesterFuzzyMatching Source
DateArrayOptions
data DateArrayOptions Source
dateArrayOptions :: DateArrayOptions Source
DateArrayOptions
constructor.
The fields accessible through corresponding lenses are:
dao1DefaultValue :: Lens' DateArrayOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
dao1FacetEnabled :: Lens' DateArrayOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
dao1ReturnEnabled :: Lens' DateArrayOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
dao1SearchEnabled :: Lens' DateArrayOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
dao1SourceFields :: Lens' DateArrayOptions (Maybe Text) Source
A list of source fields to map to the field.
AnalysisSchemeLanguage
data AnalysisSchemeLanguage Source
Ar | ar |
Bg | bg |
Ca | ca |
Cs | cs |
Da | da |
De | de |
El | el |
En | en |
Es | es |
Eu | eu |
Fa | fa |
Fi | fi |
Fr | fr |
Ga | ga |
Gl | gl |
He | he |
Hi | hi |
Hu | hu |
Hy | hy |
Id | id |
It | it |
Ja | ja |
Ko | ko |
Lv | lv |
Mul | mul |
Nl | nl |
No | no |
Pt | pt |
Ro | ro |
Ru | ru |
Sv | sv |
Th | th |
Tr | tr |
ZhHans | zh-Hans |
ZhHant | zh-Hant |
PartitionInstanceType
data PartitionInstanceType Source
SearchM1Large | search.m1.large |
SearchM1Small | search.m1.small |
SearchM22xlarge | search.m2.2xlarge |
SearchM2Xlarge | search.m2.xlarge |
Suggester
Suggester
constructor.
The fields accessible through corresponding lenses are:
IntOptions
data IntOptions Source
intOptions :: IntOptions Source
IntOptions
constructor.
The fields accessible through corresponding lenses are:
ioDefaultValue :: 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.
ioFacetEnabled :: Lens' IntOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
ioReturnEnabled :: Lens' IntOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
ioSearchEnabled :: Lens' IntOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
ioSortEnabled :: Lens' IntOptions (Maybe Bool) Source
Whether the field can be used to sort the search results.
ioSourceField :: Lens' IntOptions (Maybe Text) Source
The name of the source field to map to the field.
LiteralOptions
data LiteralOptions Source
literalOptions :: LiteralOptions Source
LiteralOptions
constructor.
The fields accessible through corresponding lenses are:
loDefaultValue :: Lens' LiteralOptions (Maybe Text) Source
A value to use for the field if the field isn't specified for a document.
loFacetEnabled :: Lens' LiteralOptions (Maybe Bool) Source
Whether facet information can be returned for the field.
loReturnEnabled :: Lens' LiteralOptions (Maybe Bool) Source
Whether the contents of the field can be returned in the search results.
loSearchEnabled :: Lens' LiteralOptions (Maybe Bool) Source
Whether the contents of the field are searchable.
loSortEnabled :: Lens' LiteralOptions (Maybe Bool) Source
Whether the field can be used to sort the search results.
AccessPoliciesStatus
AccessPoliciesStatus
constructor.
The fields accessible through corresponding lenses are: