Type aliases
AnalyzeTextOptions
AnalyzeTextOptions: OperationOptions & AnalyzeRequest
AutocompleteMode
AutocompleteMode: "oneTerm" | "twoTerms" | "oneTermWithContext"
BlobIndexerDataToExtract
BlobIndexerDataToExtract: "storageMetadata" | "allMetadata" | "contentAndMetadata"
BlobIndexerImageAction
BlobIndexerImageAction: "none" | "generateNormalizedImages" | "generateNormalizedImagePerPage"
BlobIndexerPDFTextRotationAlgorithm
BlobIndexerPDFTextRotationAlgorithm: "none" | "detectAngles"
BlobIndexerParsingMode
BlobIndexerParsingMode: "default" | "text" | "delimitedText" | "json" | "jsonArray" | "jsonLines"
CharFilterName
CharFilterName: "html_strip"
CjkBigramTokenFilterScripts
CjkBigramTokenFilterScripts: "han" | "hiragana" | "katakana" | "hangul"
CognitiveServicesAccountUnion
ComplexDataType
ComplexDataType: "Edm.ComplexType" | "Collection(Edm.ComplexType)"
CountDocumentsOptions
CountDocumentsOptions: OperationOptions
CreateDataSourceConnectionOptions
CreateDataSourceConnectionOptions: OperationOptions
CreateIndexOptions
CreateIndexOptions: OperationOptions
CreateIndexerOptions
CreateIndexerOptions: OperationOptions
CreateSkillsetOptions
CreateSkillsetOptions: OperationOptions
CreateSynonymMapOptions
CreateSynonymMapOptions: OperationOptions
DataChangeDetectionPolicyUnion
DataDeletionDetectionPolicyUnion
DataSourcesCreateOrUpdateResponse
DataSourcesCreateResponse
DocumentsAutocompleteGetResponse
DocumentsAutocompletePostResponse
DocumentsCountResponse
DocumentsCountResponse: { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: number }; body: number }
Type declaration
-
_response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: number }
-
body: number
DocumentsGetResponse
DocumentsGetResponse: { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any }; body: any }
Type declaration
-
_response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any }
-
body: any
DocumentsSearchGetResponse
DocumentsSearchPostResponse
DocumentsSuggestGetResponse
DocumentsSuggestPostResponse
EdgeNGramTokenFilterSide
EdgeNGramTokenFilterSide: "front" | "back"
EntityCategory
EntityCategory: "location" | "organization" | "person" | "quantity" | "datetime" | "url" | "email"
EntityRecognitionSkillLanguage
EntityRecognitionSkillLanguage: "ar" | "cs" | "zh-Hans" | "zh-Hant" | "da" | "nl" | "en" | "fi" | "fr" | "de" | "el" | "hu" | "it" | "ja" | "ko" | "no" | "pl" | "pt-PT" | "pt-BR" | "ru" | "es" | "sv" | "tr"
GetDataSourceConnectionOptions
GetDataSourceConnectionOptions: OperationOptions
GetIndexOptions
GetIndexOptions: OperationOptions
GetIndexStatisticsOptions
GetIndexStatisticsOptions: OperationOptions
GetIndexerOptions
GetIndexerOptions: OperationOptions
GetIndexerStatusOptions
GetIndexerStatusOptions: OperationOptions
GetServiceStatisticsOptions
GetServiceStatisticsOptions: OperationOptions
GetServiceStatisticsResponse
GetSkillSetOptions
GetSkillSetOptions: OperationOptions
GetSynonymMapsOptions
GetSynonymMapsOptions: OperationOptions
ImageAnalysisSkillLanguage
ImageAnalysisSkillLanguage: "en" | "es" | "ja" | "pt" | "zh"
ImageDetail
ImageDetail: "celebrities" | "landmarks"
IndexActionType
IndexActionType: "upload" | "merge" | "mergeOrUpload" | "delete"
IndexDocumentsAction
Type parameters
IndexIterator
IndexIterator: PagedAsyncIterableIterator<SearchIndex, SearchIndex[], {}>
IndexNameIterator
IndexNameIterator: PagedAsyncIterableIterator<string, string[], {}>
IndexerExecutionEnvironment
IndexerExecutionEnvironment: "standard" | "private"
IndexerExecutionStatus
IndexerExecutionStatus: "transientFailure" | "success" | "inProgress" | "reset"
IndexerStatus
IndexerStatus: "unknown" | "error" | "running"
IndexersCreateOrUpdateResponse
Indexers
CreateOrUpdateResponse: SearchIndexer & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SearchIndexer } }
IndexersGetStatusResponse
IndexesCreateOrUpdateResponse
Indexes
CreateOrUpdateResponse: SearchIndex & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SearchIndex } }
IndexesCreateResponse
Indexes
CreateResponse: SearchIndex & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SearchIndex } }
IndexesGetResponse
Indexes
GetResponse: SearchIndex & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SearchIndex } }
IndexesGetStatisticsResponse
KeyPhraseExtractionSkillLanguage
KeyPhraseExtractionSkillLanguage: "da" | "nl" | "en" | "fi" | "fr" | "de" | "it" | "ja" | "ko" | "no" | "pl" | "pt-PT" | "pt-BR" | "ru" | "es" | "sv"
LexicalAnalyzerName
LexicalAnalyzerName: "ar.microsoft" | "ar.lucene" | "hy.lucene" | "bn.microsoft" | "eu.lucene" | "bg.microsoft" | "bg.lucene" | "ca.microsoft" | "ca.lucene" | "zh-Hans.microsoft" | "zh-Hans.lucene" | "zh-Hant.microsoft" | "zh-Hant.lucene" | "hr.microsoft" | "cs.microsoft" | "cs.lucene" | "da.microsoft" | "da.lucene" | "nl.microsoft" | "nl.lucene" | "en.microsoft" | "en.lucene" | "et.microsoft" | "fi.microsoft" | "fi.lucene" | "fr.microsoft" | "fr.lucene" | "gl.lucene" | "de.microsoft" | "de.lucene" | "el.microsoft" | "el.lucene" | "gu.microsoft" | "he.microsoft" | "hi.microsoft" | "hi.lucene" | "hu.microsoft" | "hu.lucene" | "is.microsoft" | "id.microsoft" | "id.lucene" | "ga.lucene" | "it.microsoft" | "it.lucene" | "ja.microsoft" | "ja.lucene" | "kn.microsoft" | "ko.microsoft" | "ko.lucene" | "lv.microsoft" | "lv.lucene" | "lt.microsoft" | "ml.microsoft" | "ms.microsoft" | "mr.microsoft" | "nb.microsoft" | "no.lucene" | "fa.lucene" | "pl.microsoft" | "pl.lucene" | "pt-BR.microsoft" | "pt-BR.lucene" | "pt-PT.microsoft" | "pt-PT.lucene" | "pa.microsoft" | "ro.microsoft" | "ro.lucene" | "ru.microsoft" | "ru.lucene" | "sr-cyrillic.microsoft" | "sr-latin.microsoft" | "sk.microsoft" | "sl.microsoft" | "es.microsoft" | "es.lucene" | "sv.microsoft" | "sv.lucene" | "ta.microsoft" | "te.microsoft" | "th.microsoft" | "th.lucene" | "tr.microsoft" | "tr.lucene" | "uk.microsoft" | "ur.microsoft" | "vi.microsoft" | "standard.lucene" | "standardasciifolding.lucene" | "keyword" | "pattern" | "simple" | "stop" | "whitespace"
LexicalTokenizerName
LexicalTokenizerName: "classic" | "edgeNGram" | "keyword_v2" | "letter" | "lowercase" | "microsoft_language_tokenizer" | "microsoft_language_stemming_tokenizer" | "nGram" | "path_hierarchy_v2" | "pattern" | "standard_v2" | "uax_url_email" | "whitespace"
ListDataSourceConnectionsOptions
ListDataSourceConnectionsOptions: OperationOptions
ListIndexersOptions
ListIndexersOptions: OperationOptions
ListIndexesOptions
ListIndexesOptions: OperationOptions
ListSkillsetsOptions
ListSkillsetsOptions: OperationOptions
ListSynonymMapsOptions
ListSynonymMapsOptions: OperationOptions
MergeOrUploadDocumentsOptions
MetadataLevel
MetadataLevel: "none" | "minimal"
MicrosoftStemmingTokenizerLanguage
MicrosoftStemmingTokenizerLanguage: "arabic" | "bangla" | "bulgarian" | "catalan" | "croatian" | "czech" | "danish" | "dutch" | "english" | "estonian" | "finnish" | "french" | "german" | "greek" | "gujarati" | "hebrew" | "hindi" | "hungarian" | "icelandic" | "indonesian" | "italian" | "kannada" | "latvian" | "lithuanian" | "malay" | "malayalam" | "marathi" | "norwegianBokmaal" | "polish" | "portuguese" | "portugueseBrazilian" | "punjabi" | "romanian" | "russian" | "serbianCyrillic" | "serbianLatin" | "slovak" | "slovenian" | "spanish" | "swedish" | "tamil" | "telugu" | "turkish" | "ukrainian" | "urdu"
MicrosoftTokenizerLanguage
MicrosoftTokenizerLanguage: "bangla" | "bulgarian" | "catalan" | "chineseSimplified" | "chineseTraditional" | "croatian" | "czech" | "danish" | "dutch" | "english" | "french" | "german" | "greek" | "gujarati" | "hindi" | "icelandic" | "indonesian" | "italian" | "japanese" | "kannada" | "korean" | "malay" | "malayalam" | "marathi" | "norwegianBokmaal" | "polish" | "portuguese" | "portugueseBrazilian" | "punjabi" | "romanian" | "russian" | "serbianCyrillic" | "serbianLatin" | "slovenian" | "spanish" | "swedish" | "tamil" | "telugu" | "thai" | "ukrainian" | "urdu" | "vietnamese"
OcrSkillLanguage
OcrSkillLanguage: "zh-Hans" | "zh-Hant" | "cs" | "da" | "nl" | "en" | "fi" | "fr" | "de" | "el" | "hu" | "it" | "ja" | "ko" | "nb" | "pl" | "pt" | "ru" | "es" | "sv" | "tr" | "ar" | "ro" | "sr-Cyrl" | "sr-Latn" | "sk"
OperationTracingOptions
OperationTracingOptions: OperationOptions["tracingOptions"]
PhoneticEncoder
PhoneticEncoder: "metaphone" | "doubleMetaphone" | "soundex" | "refinedSoundex" | "caverphone1" | "caverphone2" | "cologne" | "nysiis" | "koelnerPhonetik" | "haasePhonetik" | "beiderMorse"
QueryType
QueryType: "simple" | "full"
RegexFlags
RegexFlags: "CANON_EQ" | "CASE_INSENSITIVE" | "COMMENTS" | "DOTALL" | "LITERAL" | "MULTILINE" | "UNICODE_CASE" | "UNIX_LINES"
ResetIndexerOptions
ResetIndexerOptions: OperationOptions
RunIndexerOptions
RunIndexerOptions: OperationOptions
ScoringFunctionAggregation
ScoringFunctionAggregation: "sum" | "average" | "minimum" | "maximum" | "firstMatching"
ScoringFunctionInterpolation
ScoringFunctionInterpolation: "linear" | "constant" | "quadratic" | "logarithmic"
ScoringStatistics
ScoringStatistics: "local" | "global"
SearchClientOptions
SearchClientOptions: PipelineOptions
SearchFieldDataType
SearchFieldDataType: "Edm.String" | "Edm.Int32" | "Edm.Int64" | "Edm.Double" | "Edm.Boolean" | "Edm.DateTimeOffset" | "Edm.GeographyPoint" | "Collection(Edm.String)" | "Collection(Edm.Int32)" | "Collection(Edm.Int64)" | "Collection(Edm.Double)" | "Collection(Edm.Boolean)" | "Collection(Edm.DateTimeOffset)" | "Collection(Edm.GeographyPoint)"
SearchIndexClientOptions
SearchIndexClientOptions: PipelineOptions
SearchIndexerClientOptions
SearchIndexerClientOptions: PipelineOptions
SearchIndexerDataSourceType
SearchIndexerDataSourceType: "azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql"
SearchIndexingBufferedSenderDeleteDocumentsOptions
SearchIndexingBufferedSenderDeleteDocumentsOptions: OperationOptions
SearchIndexingBufferedSenderFlushDocumentsOptions
SearchIndexingBufferedSenderFlushDocumentsOptions: OperationOptions
SearchIndexingBufferedSenderMergeDocumentsOptions
SearchIndexingBufferedSenderMergeDocumentsOptions: OperationOptions
SearchIndexingBufferedSenderMergeOrUploadDocumentsOptions
SearchIndexingBufferedSenderMergeOrUploadDocumentsOptions: OperationOptions
SearchIndexingBufferedSenderUploadDocumentsOptions
SearchIndexingBufferedSenderUploadDocumentsOptions: OperationOptions
SearchIterator
Type parameters
SearchMode
SearchMode: "any" | "all"
SentimentSkillLanguage
SentimentSkillLanguage: "da" | "nl" | "en" | "fi" | "fr" | "de" | "el" | "it" | "no" | "pl" | "pt-PT" | "ru" | "es" | "sv" | "tr"
SkillsetsCreateOrUpdateResponse
SnowballTokenFilterLanguage
SnowballTokenFilterLanguage: "armenian" | "basque" | "catalan" | "danish" | "dutch" | "english" | "finnish" | "french" | "german" | "german2" | "hungarian" | "italian" | "kp" | "lovins" | "norwegian" | "porter" | "portuguese" | "romanian" | "russian" | "spanish" | "swedish" | "turkish"
SplitSkillLanguage
SplitSkillLanguage: "da" | "de" | "en" | "es" | "fi" | "fr" | "it" | "ko" | "pt"
StemmerTokenFilterLanguage
StemmerTokenFilterLanguage: "arabic" | "armenian" | "basque" | "brazilian" | "bulgarian" | "catalan" | "czech" | "danish" | "dutch" | "dutchKp" | "english" | "lightEnglish" | "minimalEnglish" | "possessiveEnglish" | "porter2" | "lovins" | "finnish" | "lightFinnish" | "french" | "lightFrench" | "minimalFrench" | "galician" | "minimalGalician" | "german" | "german2" | "lightGerman" | "minimalGerman" | "greek" | "hindi" | "hungarian" | "lightHungarian" | "indonesian" | "irish" | "italian" | "lightItalian" | "sorani" | "latvian" | "norwegian" | "lightNorwegian" | "minimalNorwegian" | "lightNynorsk" | "minimalNynorsk" | "portuguese" | "lightPortuguese" | "minimalPortuguese" | "portugueseRslp" | "romanian" | "russian" | "lightRussian" | "spanish" | "lightSpanish" | "swedish" | "lightSwedish" | "turkish"
StopwordsList
StopwordsList: "arabic" | "armenian" | "basque" | "brazilian" | "bulgarian" | "catalan" | "czech" | "danish" | "dutch" | "english" | "finnish" | "french" | "galician" | "german" | "greek" | "hindi" | "hungarian" | "indonesian" | "irish" | "italian" | "latvian" | "norwegian" | "persian" | "portuguese" | "romanian" | "russian" | "sorani" | "spanish" | "swedish" | "thai" | "turkish"
SynonymMapsCreateOrUpdateResponse
Synonym
MapsCreateOrUpdateResponse: SynonymMap & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SynonymMap } }
SynonymMapsCreateResponse
Synonym
MapsCreateResponse: SynonymMap & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SynonymMap } }
SynonymMapsGetResponse
Synonym
MapsGetResponse: SynonymMap & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SynonymMap } }
TextSplitMode
TextSplitMode: "pages" | "sentences"
TextTranslationSkillLanguage
TextTranslationSkillLanguage: "af" | "ar" | "bn" | "bs" | "bg" | "yue" | "ca" | "zh-Hans" | "zh-Hant" | "hr" | "cs" | "da" | "nl" | "en" | "et" | "fj" | "fil" | "fi" | "fr" | "de" | "el" | "ht" | "he" | "hi" | "mww" | "hu" | "is" | "id" | "it" | "ja" | "sw" | "tlh" | "ko" | "lv" | "lt" | "mg" | "ms" | "mt" | "nb" | "fa" | "pl" | "pt" | "otq" | "ro" | "ru" | "sm" | "sr-Cyrl" | "sr-Latn" | "sk" | "sl" | "es" | "sv" | "ty" | "ta" | "te" | "th" | "to" | "tr" | "uk" | "ur" | "vi" | "cy" | "yua"
TokenCharacterKind
TokenCharacterKind: "letter" | "digit" | "whitespace" | "punctuation" | "symbol"
TokenFilterName
TokenFilterName: "arabic_normalization" | "apostrophe" | "asciifolding" | "cjk_bigram" | "cjk_width" | "classic" | "common_grams" | "edgeNGram_v2" | "elision" | "german_normalization" | "hindi_normalization" | "indic_normalization" | "keyword_repeat" | "kstem" | "length" | "limit" | "lowercase" | "nGram_v2" | "persian_normalization" | "phonetic" | "porter_stem" | "reverse" | "scandinavian_normalization" | "scandinavian_folding" | "shingle" | "snowball" | "sorani_normalization" | "stemmer" | "stopwords" | "trim" | "truncate" | "unique" | "uppercase" | "word_delimiter"
VisualFeature
VisualFeature: "adult" | "brands" | "categories" | "description" | "faces" | "objects" | "tags"
Object literals
Const AnalyzeRequest
AnalyzeRequest: object
serializedName
serializedName: string = "AnalyzeRequest"
type
type: object
className
className: string = "AnalyzeRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
analyzer
analyzer: object
serializedName
serializedName: string = "analyzer"
type
type: object
name
name: string = "String"
charFilters
charFilters: object
serializedName
serializedName: string = "charFilters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
text
text: object
required
required: boolean = true
serializedName
serializedName: string = "text"
type
type: object
name
name: string = "String"
tokenFilters
tokenFilters: object
serializedName
serializedName: string = "tokenFilters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
tokenizer
tokenizer: object
serializedName
serializedName: string = "tokenizer"
type
type: object
name
name: string = "String"
Const AnalyzeResult
AnalyzeResult: object
serializedName
serializedName: string = "AnalyzeResult"
type
type: object
className
className: string = "AnalyzeResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
tokens
tokens: object
required
required: boolean = true
serializedName
serializedName: string = "tokens"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AnalyzedTokenInfo"
name
name: string = "Composite"
Const AnalyzedTokenInfo
AnalyzedTokenInfo: object
serializedName
serializedName: string = "AnalyzedTokenInfo"
type
type: object
className
className: string = "AnalyzedTokenInfo"
name
name: string = "Composite"
modelProperties
modelProperties: object
endOffset
endOffset: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "endOffset"
type
type: object
name
name: string = "Number"
position
position: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "position"
type
type: object
name
name: string = "Number"
startOffset
startOffset: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "startOffset"
type
type: object
name
name: string = "Number"
token
token: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "token"
type
type: object
name
name: string = "String"
Const AsciiFoldingTokenFilter
AsciiFoldingTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.AsciiFoldingTokenFilter"
type
type: object
className
className: string = "AsciiFoldingTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
preserveOriginal
preserveOriginal: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "preserveOriginal"
type
type: object
name
name: string = "Boolean"
Const AutocompleteItem
AutocompleteItem: object
serializedName
serializedName: string = "AutocompleteItem"
type
type: object
className
className: string = "AutocompleteItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
queryPlusText
queryPlusText: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "queryPlusText"
type
type: object
name
name: string = "String"
text
text: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "text"
type
type: object
name
name: string = "String"
Const AutocompleteOptions
AutocompleteOptions: object
type
type: object
className
className: string = "AutocompleteOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
autocompleteMode
autocompleteMode: object
type
type: object
allowedValues
allowedValues: string[] = ["oneTerm","twoTerms","oneTermWithContext"]
name
name: string = "Enum"
filter
filter: object
type
type: object
name
name: string = "String"
highlightPostTag
highlightPostTag: object
type
type: object
name
name: string = "String"
highlightPreTag
highlightPreTag: object
type
type: object
name
name: string = "String"
minimumCoverage
minimumCoverage: object
type
type: object
name
name: string = "Number"
searchFields
searchFields: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
top
top: object
type
type: object
name
name: string = "Number"
useFuzzyMatching
useFuzzyMatching: object
type
type: object
name
name: string = "Boolean"
Const AutocompleteRequest
AutocompleteRequest: object
serializedName
serializedName: string = "AutocompleteRequest"
type
type: object
className
className: string = "AutocompleteRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
autocompleteMode
autocompleteMode: object
serializedName
serializedName: string = "autocompleteMode"
type
type: object
allowedValues
allowedValues: string[] = ["oneTerm","twoTerms","oneTermWithContext"]
name
name: string = "Enum"
filter
filter: object
serializedName
serializedName: string = "filter"
type
type: object
name
name: string = "String"
highlightPostTag
highlightPostTag: object
serializedName
serializedName: string = "highlightPostTag"
type
type: object
name
name: string = "String"
highlightPreTag
highlightPreTag: object
serializedName
serializedName: string = "highlightPreTag"
type
type: object
name
name: string = "String"
minimumCoverage
minimumCoverage: object
serializedName
serializedName: string = "minimumCoverage"
type
type: object
name
name: string = "Number"
searchFields
searchFields: object
serializedName
serializedName: string = "searchFields"
type
type: object
name
name: string = "String"
searchText
searchText: object
required
required: boolean = true
serializedName
serializedName: string = "search"
type
type: object
name
name: string = "String"
suggesterName
suggesterName: object
required
required: boolean = true
serializedName
serializedName: string = "suggesterName"
type
type: object
name
name: string = "String"
top
top: object
serializedName
serializedName: string = "top"
type
type: object
name
name: string = "Number"
useFuzzyMatching
useFuzzyMatching: object
serializedName
serializedName: string = "fuzzy"
type
type: object
name
name: string = "Boolean"
Const AutocompleteResult
AutocompleteResult: object
serializedName
serializedName: string = "AutocompleteResult"
type
type: object
className
className: string = "AutocompleteResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
coverage
coverage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@search\.coverage"
type
type: object
name
name: string = "Number"
results
results: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AutocompleteItem"
name
name: string = "Composite"
Const AzureActiveDirectoryApplicationCredentials
AzureActiveDirectoryApplicationCredentials: object
serializedName
serializedName: string = "AzureActiveDirectoryApplicationCredentials"
type
type: object
className
className: string = "AzureActiveDirectoryApplicationCredentials"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationId
applicationId: object
required
required: boolean = true
serializedName
serializedName: string = "applicationId"
type
type: object
name
name: string = "String"
applicationSecret
applicationSecret: object
serializedName
serializedName: string = "applicationSecret"
type
type: object
name
name: string = "String"
Const BM25Similarity
BM25Similarity: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.BM25Similarity"
type
type: object
className
className: string = "BM25Similarity"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = Similarity.type.polymorphicDiscriminator
uberParent
uberParent: string = "Similarity"
modelProperties
modelProperties: object
b
b: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "b"
type
type: object
name
name: string = "Number"
k1
k1: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "k1"
type
type: object
name
name: string = "Number"
Const CharFilter
CharFilter: object
serializedName
serializedName: string = "CharFilter"
type
type: object
className
className: string = "CharFilter"
name
name: string = "Composite"
uberParent
uberParent: string = "CharFilter"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const CjkBigramTokenFilter
CjkBigramTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.CjkBigramTokenFilter"
type
type: object
className
className: string = "CjkBigramTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
ignoreScripts
ignoreScripts: object
serializedName
serializedName: string = "ignoreScripts"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
allowedValues
allowedValues: string[] = ["han","hiragana","katakana","hangul"]
name
name: string = "Enum"
outputUnigrams
outputUnigrams: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "outputUnigrams"
type
type: object
name
name: string = "Boolean"
Const ClassicSimilarity
ClassicSimilarity: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.ClassicSimilarity"
type
type: object
className
className: string = "ClassicSimilarity"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = Similarity.type.polymorphicDiscriminator
uberParent
uberParent: string = "Similarity"
modelProperties
modelProperties: object
Const ClassicTokenizer
ClassicTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.ClassicTokenizer"
type
type: object
className
className: string = "ClassicTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const CognitiveServicesAccount
CognitiveServicesAccount: object
serializedName
serializedName: string = "CognitiveServicesAccount"
type
type: object
className
className: string = "CognitiveServicesAccount"
name
name: string = "Composite"
uberParent
uberParent: string = "CognitiveServicesAccount"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const CognitiveServicesAccountKey
CognitiveServicesAccountKey: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.CognitiveServicesByKey"
type
type: object
className
className: string = "CognitiveServicesAccountKey"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = CognitiveServicesAccount.type.polymorphicDiscriminator
uberParent
uberParent: string = "CognitiveServicesAccount"
modelProperties
modelProperties: object
key
key: object
required
required: boolean = true
serializedName
serializedName: string = "key"
type
type: object
name
name: string = "String"
Const CommonGramTokenFilter
CommonGramTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.CommonGramTokenFilter"
type
type: object
className
className: string = "CommonGramTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
commonWords
commonWords: object
required
required: boolean = true
serializedName
serializedName: string = "commonWords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
ignoreCase
ignoreCase: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "ignoreCase"
type
type: object
name
name: string = "Boolean"
useQueryMode
useQueryMode: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "queryMode"
type
type: object
name
name: string = "Boolean"
Const ConditionalSkill
ConditionalSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Util.ConditionalSkill"
type
type: object
className
className: string = "ConditionalSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
Const CorsOptions
CorsOptions: object
serializedName
serializedName: string = "CorsOptions"
type
type: object
className
className: string = "CorsOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
allowedOrigins
allowedOrigins: object
required
required: boolean = true
serializedName
serializedName: string = "allowedOrigins"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
maxAgeInSeconds
maxAgeInSeconds: object
serializedName
serializedName: string = "maxAgeInSeconds"
type
type: object
name
name: string = "Number"
Const CustomAnalyzer
CustomAnalyzer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.CustomAnalyzer"
type
type: object
className
className: string = "CustomAnalyzer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalAnalyzer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalAnalyzer"
modelProperties
modelProperties: object
charFilters
charFilters: object
serializedName
serializedName: string = "charFilters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
tokenFilters
tokenFilters: object
serializedName
serializedName: string = "tokenFilters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
tokenizer
tokenizer: object
required
required: boolean = true
serializedName
serializedName: string = "tokenizer"
type
type: object
name
name: string = "String"
Const DataChangeDetectionPolicy
DataChangeDetectionPolicy: object
serializedName
serializedName: string = "DataChangeDetectionPolicy"
type
type: object
className
className: string = "DataChangeDetectionPolicy"
name
name: string = "Composite"
uberParent
uberParent: string = "DataChangeDetectionPolicy"
modelProperties
modelProperties: object
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const DataDeletionDetectionPolicy
DataDeletionDetectionPolicy: object
serializedName
serializedName: string = "DataDeletionDetectionPolicy"
type
type: object
className
className: string = "DataDeletionDetectionPolicy"
name
name: string = "Composite"
uberParent
uberParent: string = "DataDeletionDetectionPolicy"
modelProperties
modelProperties: object
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const DataSourceCredentials
DataSourceCredentials: object
serializedName
serializedName: string = "DataSourceCredentials"
type
type: object
className
className: string = "DataSourceCredentials"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionString
connectionString: object
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
Const DefaultCognitiveServicesAccount
DefaultCognitiveServicesAccount: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.DefaultCognitiveServices"
type
type: object
className
className: string = "DefaultCognitiveServicesAccount"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = CognitiveServicesAccount.type.polymorphicDiscriminator
uberParent
uberParent: string = "CognitiveServicesAccount"
modelProperties
modelProperties: object
Const DictionaryDecompounderTokenFilter
DictionaryDecompounderTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.DictionaryDecompounderTokenFilter"
type
type: object
className
className: string = "DictionaryDecompounderTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
maxSubwordSize
maxSubwordSize: object
defaultValue
defaultValue: number = 15
serializedName
serializedName: string = "maxSubwordSize"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minSubwordSize
minSubwordSize: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "minSubwordSize"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minWordSize
minWordSize: object
defaultValue
defaultValue: number = 5
serializedName
serializedName: string = "minWordSize"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
onlyLongestMatch
onlyLongestMatch: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "onlyLongestMatch"
type
type: object
name
name: string = "Boolean"
wordList
wordList: object
required
required: boolean = true
serializedName
serializedName: string = "wordList"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const DistanceScoringFunction
DistanceScoringFunction: object
serializedName
serializedName: string = "distance"
type
type: object
className
className: string = "DistanceScoringFunction"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = ScoringFunction.type.polymorphicDiscriminator
uberParent
uberParent: string = "ScoringFunction"
modelProperties
modelProperties: object
parameters
parameters: object
required
required: boolean = true
serializedName
serializedName: string = "distance"
type
type: object
className
className: string = "DistanceScoringParameters"
name
name: string = "Composite"
Const DistanceScoringParameters
DistanceScoringParameters: object
serializedName
serializedName: string = "DistanceScoringParameters"
type
type: object
className
className: string = "DistanceScoringParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
boostingDistance
boostingDistance: object
required
required: boolean = true
serializedName
serializedName: string = "boostingDistance"
type
type: object
name
name: string = "Number"
referencePointParameter
referencePointParameter: object
required
required: boolean = true
serializedName
serializedName: string = "referencePointParameter"
type
type: object
name
name: string = "String"
Const EdgeNGramTokenFilter
EdgeNGramTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.EdgeNGramTokenFilter"
type
type: object
className
className: string = "EdgeNGramTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
maxGram
maxGram: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxGram"
type
type: object
name
name: string = "Number"
minGram
minGram: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "minGram"
type
type: object
name
name: string = "Number"
side
side: object
serializedName
serializedName: string = "side"
type
type: object
allowedValues
allowedValues: string[] = ["front","back"]
name
name: string = "Enum"
Const EdgeNGramTokenFilterV2
EdgeNGramTokenFilterV2: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.EdgeNGramTokenFilterV2"
type
type: object
className
className: string = "EdgeNGramTokenFilterV2"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
maxGram
maxGram: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minGram
minGram: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "minGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
side
side: object
serializedName
serializedName: string = "side"
type
type: object
allowedValues
allowedValues: string[] = ["front","back"]
name
name: string = "Enum"
Const EdgeNGramTokenizer
EdgeNGramTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.EdgeNGramTokenizer"
type
type: object
className
className: string = "EdgeNGramTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxGram
maxGram: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minGram
minGram: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "minGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
tokenChars
tokenChars: object
serializedName
serializedName: string = "tokenChars"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
allowedValues
allowedValues: string[] = ["letter","digit","whitespace","punctuation","symbol"]
name
name: string = "Enum"
Const ElisionTokenFilter
ElisionTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.ElisionTokenFilter"
type
type: object
className
className: string = "ElisionTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
articles
articles: object
serializedName
serializedName: string = "articles"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const EntityRecognitionSkill
EntityRecognitionSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.EntityRecognitionSkill"
type
type: object
className
className: string = "EntityRecognitionSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
categories
categories: object
serializedName
serializedName: string = "categories"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
defaultLanguageCode
defaultLanguageCode: object
serializedName
serializedName: string = "defaultLanguageCode"
type
type: object
name
name: string = "String"
includeTypelessEntities
includeTypelessEntities: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "includeTypelessEntities"
type
type: object
name
name: string = "Boolean"
minimumPrecision
minimumPrecision: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "minimumPrecision"
type
type: object
name
name: string = "Number"
Const FacetResult
FacetResult: object
serializedName
serializedName: string = "FacetResult"
type
type: object
className
className: string = "FacetResult"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
modelProperties
modelProperties: object
count
count: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "count"
type
type: object
name
name: string = "Number"
Const FieldMapping
FieldMapping: object
serializedName
serializedName: string = "FieldMapping"
type
type: object
className
className: string = "FieldMapping"
name
name: string = "Composite"
modelProperties
modelProperties: object
mappingFunction
mappingFunction: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "mappingFunction"
type
type: object
className
className: string = "FieldMappingFunction"
name
name: string = "Composite"
sourceFieldName
sourceFieldName: object
required
required: boolean = true
serializedName
serializedName: string = "sourceFieldName"
type
type: object
name
name: string = "String"
targetFieldName
targetFieldName: object
serializedName
serializedName: string = "targetFieldName"
type
type: object
name
name: string = "String"
Const FieldMappingFunction
FieldMappingFunction: object
serializedName
serializedName: string = "FieldMappingFunction"
type
type: object
className
className: string = "FieldMappingFunction"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
parameters
parameters: object
serializedName
serializedName: string = "parameters"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "Object"
Const FreshnessScoringFunction
FreshnessScoringFunction: object
serializedName
serializedName: string = "freshness"
type
type: object
className
className: string = "FreshnessScoringFunction"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = ScoringFunction.type.polymorphicDiscriminator
uberParent
uberParent: string = "ScoringFunction"
modelProperties
modelProperties: object
parameters
parameters: object
required
required: boolean = true
serializedName
serializedName: string = "freshness"
type
type: object
className
className: string = "FreshnessScoringParameters"
name
name: string = "Composite"
Const FreshnessScoringParameters
FreshnessScoringParameters: object
serializedName
serializedName: string = "FreshnessScoringParameters"
type
type: object
className
className: string = "FreshnessScoringParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
boostingDuration
boostingDuration: object
required
required: boolean = true
serializedName
serializedName: string = "boostingDuration"
type
type: object
name
name: string = "TimeSpan"
Const GetIndexStatisticsResult
GetIndexStatisticsResult: object
serializedName
serializedName: string = "GetIndexStatisticsResult"
type
type: object
className
className: string = "GetIndexStatisticsResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
documentCount
documentCount: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "documentCount"
type
type: object
name
name: string = "Number"
storageSize
storageSize: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "storageSize"
type
type: object
name
name: string = "Number"
Const HighWaterMarkChangeDetectionPolicy
HighWaterMarkChangeDetectionPolicy: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.HighWaterMarkChangeDetectionPolicy"
type
type: object
className
className: string = "HighWaterMarkChangeDetectionPolicy"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = DataChangeDetectionPolicy.type.polymorphicDiscriminator
uberParent
uberParent: string = "DataChangeDetectionPolicy"
modelProperties
modelProperties: object
highWaterMarkColumnName
highWaterMarkColumnName: object
required
required: boolean = true
serializedName
serializedName: string = "highWaterMarkColumnName"
type
type: object
name
name: string = "String"
Const ImageAnalysisSkill
ImageAnalysisSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Vision.ImageAnalysisSkill"
type
type: object
className
className: string = "ImageAnalysisSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
defaultLanguageCode
defaultLanguageCode: object
serializedName
serializedName: string = "defaultLanguageCode"
type
type: object
name
name: string = "String"
details
details: object
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
visualFeatures
visualFeatures: object
serializedName
serializedName: string = "visualFeatures"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const IndexAction
IndexAction: object
serializedName
serializedName: string = "IndexAction"
type
type: object
className
className: string = "IndexAction"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
modelProperties
modelProperties: object
__actionType
__actionType: object
nullable
nullable: boolean = false
required
required: boolean = true
serializedName
serializedName: string = "@search\.action"
type
type: object
allowedValues
allowedValues: string[] = ["upload","merge","mergeOrUpload","delete"]
name
name: string = "Enum"
Const IndexBatch
IndexBatch: object
serializedName
serializedName: string = "IndexBatch"
type
type: object
className
className: string = "IndexBatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
actions
actions: object
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "IndexAction"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
Const IndexDocumentsResult
IndexDocumentsResult: object
serializedName
serializedName: string = "IndexDocumentsResult"
type
type: object
className
className: string = "IndexDocumentsResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
results
results: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "IndexingResult"
name
name: string = "Composite"
Const IndexerExecutionResult
IndexerExecutionResult: object
serializedName
serializedName: string = "IndexerExecutionResult"
type
type: object
className
className: string = "IndexerExecutionResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
endTime
endTime: object
nullable
nullable: boolean = true
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "endTime"
type
type: object
name
name: string = "DateTime"
errorMessage
errorMessage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "errorMessage"
type
type: object
name
name: string = "String"
errors
errors: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "errors"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndexerError"
name
name: string = "Composite"
failedItemCount
failedItemCount: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "itemsFailed"
type
type: object
name
name: string = "Number"
finalTrackingState
finalTrackingState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "finalTrackingState"
type
type: object
name
name: string = "String"
initialTrackingState
initialTrackingState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "initialTrackingState"
type
type: object
name
name: string = "String"
itemCount
itemCount: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "itemsProcessed"
type
type: object
name
name: string = "Number"
startTime
startTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "startTime"
type
type: object
name
name: string = "DateTime"
status
status: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "status"
type
type: object
allowedValues
allowedValues: string[] = ["transientFailure","success","inProgress","reset"]
name
name: string = "Enum"
warnings
warnings: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "warnings"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndexerWarning"
name
name: string = "Composite"
Const IndexingParameters
IndexingParameters: object
serializedName
serializedName: string = "IndexingParameters"
type
type: object
className
className: string = "IndexingParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
batchSize
batchSize: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "batchSize"
type
type: object
name
name: string = "Number"
configuration
configuration: object
serializedName
serializedName: string = "configuration"
type
type: object
className
className: string = "IndexingParametersConfiguration"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
maxFailedItems
maxFailedItems: object
defaultValue
defaultValue: number = 0
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxFailedItems"
type
type: object
name
name: string = "Number"
maxFailedItemsPerBatch
maxFailedItemsPerBatch: object
defaultValue
defaultValue: number = 0
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxFailedItemsPerBatch"
type
type: object
name
name: string = "Number"
Const IndexingParametersConfiguration
IndexingParametersConfiguration: object
serializedName
serializedName: string = "IndexingParametersConfiguration"
type
type: object
className
className: string = "IndexingParametersConfiguration"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
modelProperties
modelProperties: object
allowSkillsetToReadFileData
allowSkillsetToReadFileData: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "allowSkillsetToReadFileData"
type
type: object
name
name: string = "Boolean"
dataToExtract
dataToExtract: object
defaultValue
defaultValue: string = "contentAndMetadata"
serializedName
serializedName: string = "dataToExtract"
type
type: object
name
name: string = "String"
delimitedTextDelimiter
delimitedTextDelimiter: object
serializedName
serializedName: string = "delimitedTextDelimiter"
type
type: object
name
name: string = "String"
delimitedTextHeaders
delimitedTextHeaders: object
serializedName
serializedName: string = "delimitedTextHeaders"
type
type: object
name
name: string = "String"
documentRoot
documentRoot: object
serializedName
serializedName: string = "documentRoot"
type
type: object
name
name: string = "String"
excludedFileNameExtensions
excludedFileNameExtensions: object
defaultValue
defaultValue: string = ""
serializedName
serializedName: string = "excludedFileNameExtensions"
type
type: object
name
name: string = "String"
executionEnvironment
executionEnvironment: object
defaultValue
defaultValue: string = "standard"
serializedName
serializedName: string = "executionEnvironment"
type
type: object
name
name: string = "String"
failOnUnprocessableDocument
failOnUnprocessableDocument: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "failOnUnprocessableDocument"
type
type: object
name
name: string = "Boolean"
failOnUnsupportedContentType
failOnUnsupportedContentType: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "failOnUnsupportedContentType"
type
type: object
name
name: string = "Boolean"
firstLineContainsHeaders
firstLineContainsHeaders: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "firstLineContainsHeaders"
type
type: object
name
name: string = "Boolean"
imageAction
imageAction: object
defaultValue
defaultValue: string = "none"
serializedName
serializedName: string = "imageAction"
type
type: object
name
name: string = "String"
indexStorageMetadataOnlyForOversizedDocuments
indexStorageMetadataOnlyForOversizedDocuments: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "indexStorageMetadataOnlyForOversizedDocuments"
type
type: object
name
name: string = "Boolean"
indexedFileNameExtensions
indexedFileNameExtensions: object
defaultValue
defaultValue: string = ""
serializedName
serializedName: string = "indexedFileNameExtensions"
type
type: object
name
name: string = "String"
parsingMode
parsingMode: object
defaultValue
defaultValue: string = "default"
serializedName
serializedName: string = "parsingMode"
type
type: object
name
name: string = "String"
pdfTextRotationAlgorithm
pdfTextRotationAlgorithm: object
defaultValue
defaultValue: string = "none"
serializedName
serializedName: string = "pdfTextRotationAlgorithm"
type
type: object
name
name: string = "String"
queryTimeout
queryTimeout: object
defaultValue
defaultValue: string = "00:05:00"
serializedName
serializedName: string = "queryTimeout"
type
type: object
name
name: string = "String"
Const IndexingResult
IndexingResult: object
serializedName
serializedName: string = "IndexingResult"
type
type: object
className
className: string = "IndexingResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
errorMessage
errorMessage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "errorMessage"
type
type: object
name
name: string = "String"
key
key: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "key"
type
type: object
name
name: string = "String"
statusCode
statusCode: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "statusCode"
type
type: object
name
name: string = "Number"
succeeded
succeeded: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "Boolean"
Const IndexingSchedule
IndexingSchedule: object
serializedName
serializedName: string = "IndexingSchedule"
type
type: object
className
className: string = "IndexingSchedule"
name
name: string = "Composite"
modelProperties
modelProperties: object
interval
interval: object
required
required: boolean = true
serializedName
serializedName: string = "interval"
type
type: object
name
name: string = "TimeSpan"
startTime
startTime: object
serializedName
serializedName: string = "startTime"
type
type: object
name
name: string = "DateTime"
Const InputFieldMappingEntry
InputFieldMappingEntry: object
serializedName
serializedName: string = "InputFieldMappingEntry"
type
type: object
className
className: string = "InputFieldMappingEntry"
name
name: string = "Composite"
modelProperties
modelProperties: object
inputs
inputs: object
serializedName
serializedName: string = "inputs"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "InputFieldMappingEntry"
name
name: string = "Composite"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
source
source: object
serializedName
serializedName: string = "source"
type
type: object
name
name: string = "String"
sourceContext
sourceContext: object
serializedName
serializedName: string = "sourceContext"
type
type: object
name
name: string = "String"
Const KeepTokenFilter
KeepTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.KeepTokenFilter"
type
type: object
className
className: string = "KeepTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
keepWords
keepWords: object
required
required: boolean = true
serializedName
serializedName: string = "keepWords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
lowerCaseKeepWords
lowerCaseKeepWords: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "keepWordsCase"
type
type: object
name
name: string = "Boolean"
Const KeyPhraseExtractionSkill
KeyPhraseExtractionSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.KeyPhraseExtractionSkill"
type
type: object
className
className: string = "KeyPhraseExtractionSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
defaultLanguageCode
defaultLanguageCode: object
serializedName
serializedName: string = "defaultLanguageCode"
type
type: object
name
name: string = "String"
maxKeyPhraseCount
maxKeyPhraseCount: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxKeyPhraseCount"
type
type: object
name
name: string = "Number"
Const KeywordMarkerTokenFilter
KeywordMarkerTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.KeywordMarkerTokenFilter"
type
type: object
className
className: string = "KeywordMarkerTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
ignoreCase
ignoreCase: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "ignoreCase"
type
type: object
name
name: string = "Boolean"
keywords
keywords: object
required
required: boolean = true
serializedName
serializedName: string = "keywords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const KeywordTokenizer
KeywordTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.KeywordTokenizer"
type
type: object
className
className: string = "KeywordTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
bufferSize
bufferSize: object
defaultValue
defaultValue: number = 256
serializedName
serializedName: string = "bufferSize"
type
type: object
name
name: string = "Number"
Const KeywordTokenizerV2
KeywordTokenizerV2: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.KeywordTokenizerV2"
type
type: object
className
className: string = "KeywordTokenizerV2"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 256
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const LanguageDetectionSkill
LanguageDetectionSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.LanguageDetectionSkill"
type
type: object
className
className: string = "LanguageDetectionSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
Const LengthTokenFilter
LengthTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.LengthTokenFilter"
type
type: object
className
className: string = "LengthTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
maxLength
maxLength: object
defaultValue
defaultValue: number = 300
serializedName
serializedName: string = "max"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minLength
minLength: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "min"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const LexicalAnalyzer
LexicalAnalyzer: object
serializedName
serializedName: string = "LexicalAnalyzer"
type
type: object
className
className: string = "LexicalAnalyzer"
name
name: string = "Composite"
uberParent
uberParent: string = "LexicalAnalyzer"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const LexicalTokenizer
LexicalTokenizer: object
serializedName
serializedName: string = "LexicalTokenizer"
type
type: object
className
className: string = "LexicalTokenizer"
name
name: string = "Composite"
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const LimitTokenFilter
LimitTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.LimitTokenFilter"
type
type: object
className
className: string = "LimitTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
consumeAllTokens
consumeAllTokens: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "consumeAllTokens"
type
type: object
name
name: string = "Boolean"
maxTokenCount
maxTokenCount: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "maxTokenCount"
type
type: object
name
name: string = "Number"
Const ListDataSourcesResult
ListDataSourcesResult: object
serializedName
serializedName: string = "ListDataSourcesResult"
type
type: object
className
className: string = "ListDataSourcesResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
dataSources
dataSources: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndexerDataSource"
name
name: string = "Composite"
Const ListIndexersResult
ListIndexersResult: object
serializedName
serializedName: string = "ListIndexersResult"
type
type: object
className
className: string = "ListIndexersResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
indexers
indexers: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndexer"
name
name: string = "Composite"
Const ListIndexesResult
ListIndexesResult: object
serializedName
serializedName: string = "ListIndexesResult"
type
type: object
className
className: string = "ListIndexesResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
indexes
indexes: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndex"
name
name: string = "Composite"
Const ListSkillsetsResult
ListSkillsetsResult: object
serializedName
serializedName: string = "ListSkillsetsResult"
type
type: object
className
className: string = "ListSkillsetsResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
skillsets
skillsets: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndexerSkillset"
name
name: string = "Composite"
Const ListSynonymMapsResult
ListSynonymMapsResult: object
serializedName
serializedName: string = "ListSynonymMapsResult"
type
type: object
className
className: string = "ListSynonymMapsResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
synonymMaps
synonymMaps: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SynonymMap"
name
name: string = "Composite"
Const LuceneStandardAnalyzer
LuceneStandardAnalyzer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StandardAnalyzer"
type
type: object
className
className: string = "LuceneStandardAnalyzer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalAnalyzer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalAnalyzer"
modelProperties
modelProperties: object
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
stopwords
stopwords: object
serializedName
serializedName: string = "stopwords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const LuceneStandardTokenizer
LuceneStandardTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StandardTokenizer"
type
type: object
className
className: string = "LuceneStandardTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
type
type: object
name
name: string = "Number"
Const LuceneStandardTokenizerV2
LuceneStandardTokenizerV2: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StandardTokenizerV2"
type
type: object
className
className: string = "LuceneStandardTokenizerV2"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const MagnitudeScoringFunction
MagnitudeScoringFunction: object
serializedName
serializedName: string = "magnitude"
type
type: object
className
className: string = "MagnitudeScoringFunction"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = ScoringFunction.type.polymorphicDiscriminator
uberParent
uberParent: string = "ScoringFunction"
modelProperties
modelProperties: object
parameters
parameters: object
required
required: boolean = true
serializedName
serializedName: string = "magnitude"
type
type: object
className
className: string = "MagnitudeScoringParameters"
name
name: string = "Composite"
Const MagnitudeScoringParameters
MagnitudeScoringParameters: object
serializedName
serializedName: string = "MagnitudeScoringParameters"
type
type: object
className
className: string = "MagnitudeScoringParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
boostingRangeEnd
boostingRangeEnd: object
required
required: boolean = true
serializedName
serializedName: string = "boostingRangeEnd"
type
type: object
name
name: string = "Number"
boostingRangeStart
boostingRangeStart: object
required
required: boolean = true
serializedName
serializedName: string = "boostingRangeStart"
type
type: object
name
name: string = "Number"
shouldBoostBeyondRangeByConstant
shouldBoostBeyondRangeByConstant: object
serializedName
serializedName: string = "constantBoostBeyondRange"
type
type: object
name
name: string = "Boolean"
Const MappingCharFilter
MappingCharFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.MappingCharFilter"
type
type: object
className
className: string = "MappingCharFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = CharFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "CharFilter"
modelProperties
modelProperties: object
mappings
mappings: object
required
required: boolean = true
serializedName
serializedName: string = "mappings"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const MergeSkill
MergeSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.MergeSkill"
type
type: object
className
className: string = "MergeSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
insertPostTag
insertPostTag: object
defaultValue
defaultValue: string = ""
serializedName
serializedName: string = "insertPostTag"
type
type: object
name
name: string = "String"
insertPreTag
insertPreTag: object
defaultValue
defaultValue: string = ""
serializedName
serializedName: string = "insertPreTag"
type
type: object
name
name: string = "String"
Const MicrosoftLanguageStemmingTokenizer
MicrosoftLanguageStemmingTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.MicrosoftLanguageStemmingTokenizer"
type
type: object
className
className: string = "MicrosoftLanguageStemmingTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
isSearchTokenizer
isSearchTokenizer: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "isSearchTokenizer"
type
type: object
name
name: string = "Boolean"
language
language: object
serializedName
serializedName: string = "language"
type
type: object
allowedValues
allowedValues: string[] = ["arabic","bangla","bulgarian","catalan","croatian","czech","danish","dutch","english","estonian","finnish","french","german","greek","gujarati","hebrew","hindi","hungarian","icelandic","indonesian","italian","kannada","latvian","lithuanian","malay","malayalam","marathi","norwegianBokmaal","polish","portuguese","portugueseBrazilian","punjabi","romanian","russian","serbianCyrillic","serbianLatin","slovak","slovenian","spanish","swedish","tamil","telugu","turkish","ukrainian","urdu"]
name
name: string = "Enum"
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const MicrosoftLanguageTokenizer
MicrosoftLanguageTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.MicrosoftLanguageTokenizer"
type
type: object
className
className: string = "MicrosoftLanguageTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
isSearchTokenizer
isSearchTokenizer: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "isSearchTokenizer"
type
type: object
name
name: string = "Boolean"
language
language: object
serializedName
serializedName: string = "language"
type
type: object
allowedValues
allowedValues: string[] = ["bangla","bulgarian","catalan","chineseSimplified","chineseTraditional","croatian","czech","danish","dutch","english","french","german","greek","gujarati","hindi","icelandic","indonesian","italian","japanese","kannada","korean","malay","malayalam","marathi","norwegianBokmaal","polish","portuguese","portugueseBrazilian","punjabi","romanian","russian","serbianCyrillic","serbianLatin","slovenian","spanish","swedish","tamil","telugu","thai","ukrainian","urdu","vietnamese"]
name
name: string = "Enum"
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const NGramTokenFilter
NGramTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.NGramTokenFilter"
type
type: object
className
className: string = "NGramTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
maxGram
maxGram: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxGram"
type
type: object
name
name: string = "Number"
minGram
minGram: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "minGram"
type
type: object
name
name: string = "Number"
Const NGramTokenFilterV2
NGramTokenFilterV2: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.NGramTokenFilterV2"
type
type: object
className
className: string = "NGramTokenFilterV2"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
maxGram
maxGram: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minGram
minGram: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "minGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const NGramTokenizer
NGramTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.NGramTokenizer"
type
type: object
className
className: string = "NGramTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxGram
maxGram: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
minGram
minGram: object
defaultValue
defaultValue: number = 1
serializedName
serializedName: string = "minGram"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
tokenChars
tokenChars: object
serializedName
serializedName: string = "tokenChars"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
allowedValues
allowedValues: string[] = ["letter","digit","whitespace","punctuation","symbol"]
name
name: string = "Enum"
Const OcrSkill
OcrSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Vision.OcrSkill"
type
type: object
className
className: string = "OcrSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
defaultLanguageCode
defaultLanguageCode: object
serializedName
serializedName: string = "defaultLanguageCode"
type
type: object
name
name: string = "String"
shouldDetectOrientation
shouldDetectOrientation: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "detectOrientation"
type
type: object
name
name: string = "Boolean"
Const OutputFieldMappingEntry
OutputFieldMappingEntry: object
serializedName
serializedName: string = "OutputFieldMappingEntry"
type
type: object
className
className: string = "OutputFieldMappingEntry"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
targetName
targetName: object
serializedName
serializedName: string = "targetName"
type
type: object
name
name: string = "String"
Const PathHierarchyTokenizerV2
PathHierarchyTokenizerV2: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
type
type: object
className
className: string = "PathHierarchyTokenizerV2"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
delimiter
delimiter: object
defaultValue
defaultValue: string = "/"
serializedName
serializedName: string = "delimiter"
type
type: object
name
name: string = "String"
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 300
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
numberOfTokensToSkip
numberOfTokensToSkip: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "skip"
type
type: object
name
name: string = "Number"
replacement
replacement: object
defaultValue
defaultValue: string = "/"
serializedName
serializedName: string = "replacement"
type
type: object
name
name: string = "String"
reverseTokenOrder
reverseTokenOrder: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "reverse"
type
type: object
name
name: string = "Boolean"
Const PatternAnalyzer
PatternAnalyzer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PatternAnalyzer"
type
type: object
className
className: string = "PatternAnalyzer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalAnalyzer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalAnalyzer"
modelProperties
modelProperties: object
flags
flags: object
serializedName
serializedName: string = "flags"
type
type: object
name
name: string = "String"
lowerCaseTerms
lowerCaseTerms: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "lowercase"
type
type: object
name
name: string = "Boolean"
pattern
pattern: object
defaultValue
defaultValue: string = "W+"
serializedName
serializedName: string = "pattern"
type
type: object
name
name: string = "String"
stopwords
stopwords: object
serializedName
serializedName: string = "stopwords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const PatternCaptureTokenFilter
PatternCaptureTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PatternCaptureTokenFilter"
type
type: object
className
className: string = "PatternCaptureTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
patterns
patterns: object
required
required: boolean = true
serializedName
serializedName: string = "patterns"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
preserveOriginal
preserveOriginal: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "preserveOriginal"
type
type: object
name
name: string = "Boolean"
Const PatternReplaceCharFilter
PatternReplaceCharFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PatternReplaceCharFilter"
type
type: object
className
className: string = "PatternReplaceCharFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = CharFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "CharFilter"
modelProperties
modelProperties: object
pattern
pattern: object
required
required: boolean = true
serializedName
serializedName: string = "pattern"
type
type: object
name
name: string = "String"
replacement
replacement: object
required
required: boolean = true
serializedName
serializedName: string = "replacement"
type
type: object
name
name: string = "String"
Const PatternReplaceTokenFilter
PatternReplaceTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PatternReplaceTokenFilter"
type
type: object
className
className: string = "PatternReplaceTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
pattern
pattern: object
required
required: boolean = true
serializedName
serializedName: string = "pattern"
type
type: object
name
name: string = "String"
replacement
replacement: object
required
required: boolean = true
serializedName
serializedName: string = "replacement"
type
type: object
name
name: string = "String"
Const PatternTokenizer
PatternTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PatternTokenizer"
type
type: object
className
className: string = "PatternTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
flags
flags: object
serializedName
serializedName: string = "flags"
type
type: object
name
name: string = "String"
group
group: object
defaultValue
defaultValue: number = -1
serializedName
serializedName: string = "group"
type
type: object
name
name: string = "Number"
pattern
pattern: object
defaultValue
defaultValue: string = "W+"
serializedName
serializedName: string = "pattern"
type
type: object
name
name: string = "String"
Const PhoneticTokenFilter
PhoneticTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.PhoneticTokenFilter"
type
type: object
className
className: string = "PhoneticTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
encoder
encoder: object
serializedName
serializedName: string = "encoder"
type
type: object
allowedValues
allowedValues: string[] = ["metaphone","doubleMetaphone","soundex","refinedSoundex","caverphone1","caverphone2","cologne","nysiis","koelnerPhonetik","haasePhonetik","beiderMorse"]
name
name: string = "Enum"
replaceOriginalTokens
replaceOriginalTokens: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "replace"
type
type: object
name
name: string = "Boolean"
Const ResourceCounter
ResourceCounter: object
serializedName
serializedName: string = "ResourceCounter"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
modelProperties
modelProperties: object
quota
quota: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "quota"
type
type: object
name
name: string = "Number"
usage
usage: object
nullable
nullable: boolean = false
required
required: boolean = true
serializedName
serializedName: string = "usage"
type
type: object
name
name: string = "Number"
Const ScoringFunction
ScoringFunction: object
serializedName
serializedName: string = "ScoringFunction"
type
type: object
className
className: string = "ScoringFunction"
name
name: string = "Composite"
uberParent
uberParent: string = "ScoringFunction"
modelProperties
modelProperties: object
boost
boost: object
required
required: boolean = true
serializedName
serializedName: string = "boost"
type
type: object
name
name: string = "Number"
fieldName
fieldName: object
required
required: boolean = true
serializedName
serializedName: string = "fieldName"
type
type: object
name
name: string = "String"
interpolation
interpolation: object
serializedName
serializedName: string = "interpolation"
type
type: object
allowedValues
allowedValues: string[] = ["linear","constant","quadratic","logarithmic"]
name
name: string = "Enum"
type
type: object
required
required: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "type"
serializedName
serializedName: string = "type"
Const ScoringProfile
ScoringProfile: object
serializedName
serializedName: string = "ScoringProfile"
type
type: object
className
className: string = "ScoringProfile"
name
name: string = "Composite"
modelProperties
modelProperties: object
functionAggregation
functionAggregation: object
serializedName
serializedName: string = "functionAggregation"
type
type: object
allowedValues
allowedValues: string[] = ["sum","average","minimum","maximum","firstMatching"]
name
name: string = "Enum"
functions
functions: object
serializedName
serializedName: string = "functions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScoringFunction"
name
name: string = "Composite"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
textWeights
textWeights: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "text"
type
type: object
className
className: string = "TextWeights"
name
name: string = "Composite"
Const SearchDocumentsResult
SearchDocumentsResult: object
serializedName
serializedName: string = "SearchDocumentsResult"
type
type: object
className
className: string = "SearchDocumentsResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
count
count: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@odata\.count"
type
type: object
name
name: string = "Number"
coverage
coverage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@search\.coverage"
type
type: object
name
name: string = "Number"
facets
facets: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@search\.facets"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "FacetResult"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@odata\.nextLink"
type
type: object
name
name: string = "String"
nextPageParameters
nextPageParameters: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@search\.nextPageParameters"
type
type: object
className
className: string = "SearchRequest"
name
name: string = "Composite"
results
results: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchResult"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
Const SearchError
SearchError: object
serializedName
serializedName: string = "SearchError"
type
type: object
className
className: string = "SearchError"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
details
details: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchError"
name
name: string = "Composite"
message
message: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const SearchField
SearchField: object
serializedName
serializedName: string = "SearchField"
type
type: object
className
className: string = "SearchField"
name
name: string = "Composite"
modelProperties
modelProperties: object
analyzer
analyzer: object
serializedName
serializedName: string = "analyzer"
type
type: object
name
name: string = "String"
facetable
facetable: object
serializedName
serializedName: string = "facetable"
type
type: object
name
name: string = "Boolean"
fields
fields: object
serializedName
serializedName: string = "fields"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchField"
name
name: string = "Composite"
filterable
filterable: object
serializedName
serializedName: string = "filterable"
type
type: object
name
name: string = "Boolean"
indexAnalyzer
indexAnalyzer: object
serializedName
serializedName: string = "indexAnalyzer"
type
type: object
name
name: string = "String"
key
key: object
serializedName
serializedName: string = "key"
type
type: object
name
name: string = "Boolean"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
retrievable
retrievable: object
serializedName
serializedName: string = "retrievable"
type
type: object
name
name: string = "Boolean"
searchAnalyzer
searchAnalyzer: object
serializedName
serializedName: string = "searchAnalyzer"
type
type: object
name
name: string = "String"
searchable
searchable: object
serializedName
serializedName: string = "searchable"
type
type: object
name
name: string = "Boolean"
sortable
sortable: object
serializedName
serializedName: string = "sortable"
type
type: object
name
name: string = "Boolean"
synonymMaps
synonymMaps: object
serializedName
serializedName: string = "synonymMaps"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
type
type: object
required
required: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const SearchIndex
SearchIndex: object
serializedName
serializedName: string = "SearchIndex"
type
type: object
className
className: string = "SearchIndex"
name
name: string = "Composite"
modelProperties
modelProperties: object
analyzers
analyzers: object
serializedName
serializedName: string = "analyzers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LexicalAnalyzer"
name
name: string = "Composite"
charFilters
charFilters: object
serializedName
serializedName: string = "charFilters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "CharFilter"
name
name: string = "Composite"
corsOptions
corsOptions: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "corsOptions"
type
type: object
className
className: string = "CorsOptions"
name
name: string = "Composite"
defaultScoringProfile
defaultScoringProfile: object
serializedName
serializedName: string = "defaultScoringProfile"
type
type: object
name
name: string = "String"
encryptionKey
encryptionKey: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "encryptionKey"
type
type: object
className
className: string = "SearchResourceEncryptionKey"
name
name: string = "Composite"
etag
etag: object
serializedName
serializedName: string = "@odata\.etag"
type
type: object
name
name: string = "String"
fields
fields: object
required
required: boolean = true
serializedName
serializedName: string = "fields"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchField"
name
name: string = "Composite"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
scoringProfiles
scoringProfiles: object
serializedName
serializedName: string = "scoringProfiles"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScoringProfile"
name
name: string = "Composite"
similarity
similarity: object
serializedName
serializedName: string = "similarity"
type
type: object
className
className: string = "Similarity"
name
name: string = "Composite"
suggesters
suggesters: object
serializedName
serializedName: string = "suggesters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Suggester"
name
name: string = "Composite"
tokenFilters
tokenFilters: object
serializedName
serializedName: string = "tokenFilters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "TokenFilter"
name
name: string = "Composite"
tokenizers
tokenizers: object
serializedName
serializedName: string = "tokenizers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LexicalTokenizer"
name
name: string = "Composite"
Const SearchIndexer
SearchIndexer: object
serializedName
serializedName: string = "SearchIndexer"
type
type: object
className
className: string = "SearchIndexer"
name
name: string = "Composite"
modelProperties
modelProperties: object
dataSourceName
dataSourceName: object
required
required: boolean = true
serializedName
serializedName: string = "dataSourceName"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
etag
etag: object
serializedName
serializedName: string = "@odata\.etag"
type
type: object
name
name: string = "String"
fieldMappings
fieldMappings: object
serializedName
serializedName: string = "fieldMappings"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "FieldMapping"
name
name: string = "Composite"
isDisabled
isDisabled: object
defaultValue
defaultValue: boolean = false
nullable
nullable: boolean = true
serializedName
serializedName: string = "disabled"
type
type: object
name
name: string = "Boolean"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
outputFieldMappings
outputFieldMappings: object
serializedName
serializedName: string = "outputFieldMappings"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "FieldMapping"
name
name: string = "Composite"
parameters
parameters: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "parameters"
type
type: object
className
className: string = "IndexingParameters"
name
name: string = "Composite"
schedule
schedule: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "schedule"
type
type: object
className
className: string = "IndexingSchedule"
name
name: string = "Composite"
skillsetName
skillsetName: object
serializedName
serializedName: string = "skillsetName"
type
type: object
name
name: string = "String"
targetIndexName
targetIndexName: object
required
required: boolean = true
serializedName
serializedName: string = "targetIndexName"
type
type: object
name
name: string = "String"
Const SearchIndexerDataContainer
SearchIndexerDataContainer: object
serializedName
serializedName: string = "SearchIndexerDataContainer"
type
type: object
className
className: string = "SearchIndexerDataContainer"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
query
query: object
serializedName
serializedName: string = "query"
type
type: object
name
name: string = "String"
Const SearchIndexerDataSource
SearchIndexerDataSource: object
serializedName
serializedName: string = "SearchIndexerDataSource"
type
type: object
className
className: string = "SearchIndexerDataSource"
name
name: string = "Composite"
modelProperties
modelProperties: object
container
container: object
required
required: boolean = true
serializedName
serializedName: string = "container"
type
type: object
className
className: string = "SearchIndexerDataContainer"
name
name: string = "Composite"
credentials
credentials: object
required
required: boolean = true
serializedName
serializedName: string = "credentials"
type
type: object
className
className: string = "DataSourceCredentials"
name
name: string = "Composite"
dataChangeDetectionPolicy
dataChangeDetectionPolicy: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "dataChangeDetectionPolicy"
type
type: object
className
className: string = "DataChangeDetectionPolicy"
name
name: string = "Composite"
dataDeletionDetectionPolicy
dataDeletionDetectionPolicy: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "dataDeletionDetectionPolicy"
type
type: object
className
className: string = "DataDeletionDetectionPolicy"
name
name: string = "Composite"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
etag
etag: object
serializedName
serializedName: string = "@odata\.etag"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
required
required: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const SearchIndexerError
SearchIndexerError: object
serializedName
serializedName: string = "SearchIndexerError"
type
type: object
className
className: string = "SearchIndexerError"
name
name: string = "Composite"
modelProperties
modelProperties: object
details
details: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "String"
documentationLink
documentationLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "documentationLink"
type
type: object
name
name: string = "String"
errorMessage
errorMessage: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "errorMessage"
type
type: object
name
name: string = "String"
key
key: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "key"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
statusCode
statusCode: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "statusCode"
type
type: object
name
name: string = "Number"
Const SearchIndexerLimits
SearchIndexerLimits: object
serializedName
serializedName: string = "SearchIndexerLimits"
type
type: object
className
className: string = "SearchIndexerLimits"
name
name: string = "Composite"
modelProperties
modelProperties: object
maxDocumentContentCharactersToExtract
maxDocumentContentCharactersToExtract: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "maxDocumentContentCharactersToExtract"
type
type: object
name
name: string = "Number"
maxDocumentExtractionSize
maxDocumentExtractionSize: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "maxDocumentExtractionSize"
type
type: object
name
name: string = "Number"
maxRunTime
maxRunTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "maxRunTime"
type
type: object
name
name: string = "TimeSpan"
Const SearchIndexerSkill
SearchIndexerSkill: object
serializedName
serializedName: string = "SearchIndexerSkill"
type
type: object
className
className: string = "SearchIndexerSkill"
name
name: string = "Composite"
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
context
context: object
serializedName
serializedName: string = "context"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
inputs
inputs: object
required
required: boolean = true
serializedName
serializedName: string = "inputs"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "InputFieldMappingEntry"
name
name: string = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
outputs
outputs: object
required
required: boolean = true
serializedName
serializedName: string = "outputs"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "OutputFieldMappingEntry"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const SearchIndexerSkillset
SearchIndexerSkillset: object
serializedName
serializedName: string = "SearchIndexerSkillset"
type
type: object
className
className: string = "SearchIndexerSkillset"
name
name: string = "Composite"
modelProperties
modelProperties: object
cognitiveServicesAccount
cognitiveServicesAccount: object
serializedName
serializedName: string = "cognitiveServices"
type
type: object
className
className: string = "CognitiveServicesAccount"
name
name: string = "Composite"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
etag
etag: object
serializedName
serializedName: string = "@odata\.etag"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
skills
skills: object
required
required: boolean = true
serializedName
serializedName: string = "skills"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SearchIndexerSkill"
name
name: string = "Composite"
Const SearchIndexerStatus
SearchIndexerStatus: object
serializedName
serializedName: string = "SearchIndexerStatus"
type
type: object
className
className: string = "SearchIndexerStatus"
name
name: string = "Composite"
modelProperties
modelProperties: object
executionHistory
executionHistory: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "executionHistory"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "IndexerExecutionResult"
name
name: string = "Composite"
lastResult
lastResult: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "lastResult"
type
type: object
className
className: string = "IndexerExecutionResult"
name
name: string = "Composite"
limits
limits: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "limits"
type
type: object
className
className: string = "SearchIndexerLimits"
name
name: string = "Composite"
status
status: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "status"
type
type: object
allowedValues
allowedValues: string[] = ["unknown","error","running"]
name
name: string = "Enum"
Const SearchIndexerWarning
SearchIndexerWarning: object
serializedName
serializedName: string = "SearchIndexerWarning"
type
type: object
className
className: string = "SearchIndexerWarning"
name
name: string = "Composite"
modelProperties
modelProperties: object
details
details: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "String"
documentationLink
documentationLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "documentationLink"
type
type: object
name
name: string = "String"
key
key: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "key"
type
type: object
name
name: string = "String"
message
message: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const SearchOptions
SearchOptions: object
type
type: object
className
className: string = "SearchOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
facets
facets: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
filter
filter: object
type
type: object
name
name: string = "String"
highlightFields
highlightFields: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
highlightPostTag
highlightPostTag: object
type
type: object
name
name: string = "String"
highlightPreTag
highlightPreTag: object
type
type: object
name
name: string = "String"
includeTotalResultCount
includeTotalResultCount: object
type
type: object
name
name: string = "Boolean"
minimumCoverage
minimumCoverage: object
type
type: object
name
name: string = "Number"
orderBy
orderBy: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
queryType
queryType: object
type
type: object
allowedValues
allowedValues: string[] = ["simple","full"]
name
name: string = "Enum"
scoringParameters
scoringParameters: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
scoringProfile
scoringProfile: object
type
type: object
name
name: string = "String"
scoringStatistics
scoringStatistics: object
type
type: object
allowedValues
allowedValues: string[] = ["local","global"]
name
name: string = "Enum"
searchFields
searchFields: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
searchMode
searchMode: object
type
type: object
allowedValues
allowedValues: string[] = ["any","all"]
name
name: string = "Enum"
select
select: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
sessionId
sessionId: object
type
type: object
name
name: string = "String"
skip
skip: object
type
type: object
name
name: string = "Number"
top
top: object
type
type: object
name
name: string = "Number"
Const SearchRequest
SearchRequest: object
serializedName
serializedName: string = "SearchRequest"
type
type: object
className
className: string = "SearchRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
facets
facets: object
serializedName
serializedName: string = "facets"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
filter
filter: object
serializedName
serializedName: string = "filter"
type
type: object
name
name: string = "String"
highlightFields
highlightFields: object
serializedName
serializedName: string = "highlight"
type
type: object
name
name: string = "String"
highlightPostTag
highlightPostTag: object
serializedName
serializedName: string = "highlightPostTag"
type
type: object
name
name: string = "String"
highlightPreTag
highlightPreTag: object
serializedName
serializedName: string = "highlightPreTag"
type
type: object
name
name: string = "String"
includeTotalResultCount
includeTotalResultCount: object
serializedName
serializedName: string = "count"
type
type: object
name
name: string = "Boolean"
minimumCoverage
minimumCoverage: object
serializedName
serializedName: string = "minimumCoverage"
type
type: object
name
name: string = "Number"
orderBy
orderBy: object
serializedName
serializedName: string = "orderby"
type
type: object
name
name: string = "String"
queryType
queryType: object
serializedName
serializedName: string = "queryType"
type
type: object
allowedValues
allowedValues: string[] = ["simple","full"]
name
name: string = "Enum"
scoringParameters
scoringParameters: object
serializedName
serializedName: string = "scoringParameters"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
scoringProfile
scoringProfile: object
serializedName
serializedName: string = "scoringProfile"
type
type: object
name
name: string = "String"
scoringStatistics
scoringStatistics: object
serializedName
serializedName: string = "scoringStatistics"
type
type: object
allowedValues
allowedValues: string[] = ["local","global"]
name
name: string = "Enum"
searchFields
searchFields: object
serializedName
serializedName: string = "searchFields"
type
type: object
name
name: string = "String"
searchMode
searchMode: object
serializedName
serializedName: string = "searchMode"
type
type: object
allowedValues
allowedValues: string[] = ["any","all"]
name
name: string = "Enum"
searchText
searchText: object
serializedName
serializedName: string = "search"
type
type: object
name
name: string = "String"
select
select: object
serializedName
serializedName: string = "select"
type
type: object
name
name: string = "String"
sessionId
sessionId: object
serializedName
serializedName: string = "sessionId"
type
type: object
name
name: string = "String"
skip
skip: object
serializedName
serializedName: string = "skip"
type
type: object
name
name: string = "Number"
top
top: object
serializedName
serializedName: string = "top"
type
type: object
name
name: string = "Number"
Const SearchResourceEncryptionKey
SearchResourceEncryptionKey: object
serializedName
serializedName: string = "SearchResourceEncryptionKey"
type
type: object
className
className: string = "SearchResourceEncryptionKey"
name
name: string = "Composite"
modelProperties
modelProperties: object
accessCredentials
accessCredentials: object
serializedName
serializedName: string = "accessCredentials"
type
type: object
className
className: string = "AzureActiveDirectoryApplicationCredentials"
name
name: string = "Composite"
keyName
keyName: object
required
required: boolean = true
serializedName
serializedName: string = "keyVaultKeyName"
type
type: object
name
name: string = "String"
keyVersion
keyVersion: object
required
required: boolean = true
serializedName
serializedName: string = "keyVaultKeyVersion"
type
type: object
name
name: string = "String"
vaultUri
vaultUri: object
required
required: boolean = true
serializedName
serializedName: string = "keyVaultUri"
type
type: object
name
name: string = "String"
Const SearchResult
SearchResult: object
serializedName
serializedName: string = "SearchResult"
type
type: object
className
className: string = "SearchResult"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
modelProperties
modelProperties: object
_highlights
_highlights: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@search\.highlights"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
_score
_score: object
nullable
nullable: boolean = false
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "@search\.score"
type
type: object
name
name: string = "Number"
Const SentimentSkill
SentimentSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.SentimentSkill"
type
type: object
className
className: string = "SentimentSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
defaultLanguageCode
defaultLanguageCode: object
serializedName
serializedName: string = "defaultLanguageCode"
type
type: object
name
name: string = "String"
Const ServiceCounters
ServiceCounters: object
serializedName
serializedName: string = "ServiceCounters"
type
type: object
className
className: string = "ServiceCounters"
name
name: string = "Composite"
modelProperties
modelProperties: object
dataSourceCounter
dataSourceCounter: object
required
required: boolean = true
serializedName
serializedName: string = "dataSourcesCount"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
documentCounter
documentCounter: object
required
required: boolean = true
serializedName
serializedName: string = "documentCount"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
indexCounter
indexCounter: object
required
required: boolean = true
serializedName
serializedName: string = "indexesCount"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
indexerCounter
indexerCounter: object
required
required: boolean = true
serializedName
serializedName: string = "indexersCount"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
storageSizeCounter
storageSizeCounter: object
required
required: boolean = true
serializedName
serializedName: string = "storageSize"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
synonymMapCounter
synonymMapCounter: object
required
required: boolean = true
serializedName
serializedName: string = "synonymMaps"
type
type: object
className
className: string = "ResourceCounter"
name
name: string = "Composite"
Const ServiceLimits
ServiceLimits: object
serializedName
serializedName: string = "ServiceLimits"
type
type: object
className
className: string = "ServiceLimits"
name
name: string = "Composite"
modelProperties
modelProperties: object
maxComplexCollectionFieldsPerIndex
maxComplexCollectionFieldsPerIndex: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxComplexCollectionFieldsPerIndex"
type
type: object
name
name: string = "Number"
maxComplexObjectsInCollectionsPerDocument
maxComplexObjectsInCollectionsPerDocument: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxComplexObjectsInCollectionsPerDocument"
type
type: object
name
name: string = "Number"
maxFieldNestingDepthPerIndex
maxFieldNestingDepthPerIndex: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxFieldNestingDepthPerIndex"
type
type: object
name
name: string = "Number"
maxFieldsPerIndex
maxFieldsPerIndex: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "maxFieldsPerIndex"
type
type: object
name
name: string = "Number"
Const ServiceStatistics
ServiceStatistics: object
serializedName
serializedName: string = "ServiceStatistics"
type
type: object
className
className: string = "ServiceStatistics"
name
name: string = "Composite"
modelProperties
modelProperties: object
counters
counters: object
required
required: boolean = true
serializedName
serializedName: string = "counters"
type
type: object
className
className: string = "ServiceCounters"
name
name: string = "Composite"
limits
limits: object
required
required: boolean = true
serializedName
serializedName: string = "limits"
type
type: object
className
className: string = "ServiceLimits"
name
name: string = "Composite"
Const ShaperSkill
ShaperSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Util.ShaperSkill"
type
type: object
className
className: string = "ShaperSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
Const ShingleTokenFilter
ShingleTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.ShingleTokenFilter"
type
type: object
className
className: string = "ShingleTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
filterToken
filterToken: object
defaultValue
defaultValue: string = "_"
serializedName
serializedName: string = "filterToken"
type
type: object
name
name: string = "String"
maxShingleSize
maxShingleSize: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "maxShingleSize"
constraints
constraints: object
InclusiveMinimum
InclusiveMinimum: number = 2
type
type: object
name
name: string = "Number"
minShingleSize
minShingleSize: object
defaultValue
defaultValue: number = 2
serializedName
serializedName: string = "minShingleSize"
constraints
constraints: object
InclusiveMinimum
InclusiveMinimum: number = 2
type
type: object
name
name: string = "Number"
outputUnigrams
outputUnigrams: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "outputUnigrams"
type
type: object
name
name: string = "Boolean"
outputUnigramsIfNoShingles
outputUnigramsIfNoShingles: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "outputUnigramsIfNoShingles"
type
type: object
name
name: string = "Boolean"
tokenSeparator
tokenSeparator: object
defaultValue
defaultValue: string = ""
serializedName
serializedName: string = "tokenSeparator"
type
type: object
name
name: string = "String"
Const Similarity
Similarity: object
serializedName
serializedName: string = "Similarity"
type
type: object
className
className: string = "Similarity"
name
name: string = "Composite"
uberParent
uberParent: string = "Similarity"
modelProperties
modelProperties: object
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const SnowballTokenFilter
SnowballTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.SnowballTokenFilter"
type
type: object
className
className: string = "SnowballTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
language
language: object
required
required: boolean = true
serializedName
serializedName: string = "language"
type
type: object
allowedValues
allowedValues: string[] = ["armenian","basque","catalan","danish","dutch","english","finnish","french","german","german2","hungarian","italian","kp","lovins","norwegian","porter","portuguese","romanian","russian","spanish","swedish","turkish"]
name
name: string = "Enum"
Const SoftDeleteColumnDeletionDetectionPolicy
SoftDeleteColumnDeletionDetectionPolicy: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.SoftDeleteColumnDeletionDetectionPolicy"
type
type: object
className
className: string = "SoftDeleteColumnDeletionDetectionPolicy"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = DataDeletionDetectionPolicy.type.polymorphicDiscriminator
uberParent
uberParent: string = "DataDeletionDetectionPolicy"
modelProperties
modelProperties: object
softDeleteColumnName
softDeleteColumnName: object
serializedName
serializedName: string = "softDeleteColumnName"
type
type: object
name
name: string = "String"
softDeleteMarkerValue
softDeleteMarkerValue: object
serializedName
serializedName: string = "softDeleteMarkerValue"
type
type: object
name
name: string = "String"
Const SplitSkill
SplitSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.SplitSkill"
type
type: object
className
className: string = "SplitSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
defaultLanguageCode
defaultLanguageCode: object
serializedName
serializedName: string = "defaultLanguageCode"
type
type: object
name
name: string = "String"
maxPageLength
maxPageLength: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "maximumPageLength"
type
type: object
name
name: string = "Number"
textSplitMode
textSplitMode: object
serializedName
serializedName: string = "textSplitMode"
type
type: object
name
name: string = "String"
Const SqlIntegratedChangeTrackingPolicy
SqlIntegratedChangeTrackingPolicy: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.SqlIntegratedChangeTrackingPolicy"
type
type: object
className
className: string = "SqlIntegratedChangeTrackingPolicy"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = DataChangeDetectionPolicy.type.polymorphicDiscriminator
uberParent
uberParent: string = "DataChangeDetectionPolicy"
modelProperties
modelProperties: object
Const StemmerOverrideTokenFilter
StemmerOverrideTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StemmerOverrideTokenFilter"
type
type: object
className
className: string = "StemmerOverrideTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
rules
rules: object
required
required: boolean = true
serializedName
serializedName: string = "rules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const StemmerTokenFilter
StemmerTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StemmerTokenFilter"
type
type: object
className
className: string = "StemmerTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
language
language: object
required
required: boolean = true
serializedName
serializedName: string = "language"
type
type: object
allowedValues
allowedValues: string[] = ["arabic","armenian","basque","brazilian","bulgarian","catalan","czech","danish","dutch","dutchKp","english","lightEnglish","minimalEnglish","possessiveEnglish","porter2","lovins","finnish","lightFinnish","french","lightFrench","minimalFrench","galician","minimalGalician","german","german2","lightGerman","minimalGerman","greek","hindi","hungarian","lightHungarian","indonesian","irish","italian","lightItalian","sorani","latvian","norwegian","lightNorwegian","minimalNorwegian","lightNynorsk","minimalNynorsk","portuguese","lightPortuguese","minimalPortuguese","portugueseRslp","romanian","russian","lightRussian","spanish","lightSpanish","swedish","lightSwedish","turkish"]
name
name: string = "Enum"
Const StopAnalyzer
StopAnalyzer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StopAnalyzer"
type
type: object
className
className: string = "StopAnalyzer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalAnalyzer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalAnalyzer"
modelProperties
modelProperties: object
stopwords
stopwords: object
serializedName
serializedName: string = "stopwords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const StopwordsTokenFilter
StopwordsTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.StopwordsTokenFilter"
type
type: object
className
className: string = "StopwordsTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
ignoreCase
ignoreCase: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "ignoreCase"
type
type: object
name
name: string = "Boolean"
removeTrailingStopWords
removeTrailingStopWords: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "removeTrailing"
type
type: object
name
name: string = "Boolean"
stopwords
stopwords: object
serializedName
serializedName: string = "stopwords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
stopwordsList
stopwordsList: object
serializedName
serializedName: string = "stopwordsList"
type
type: object
allowedValues
allowedValues: string[] = ["arabic","armenian","basque","brazilian","bulgarian","catalan","czech","danish","dutch","english","finnish","french","galician","german","greek","hindi","hungarian","indonesian","irish","italian","latvian","norwegian","persian","portuguese","romanian","russian","sorani","spanish","swedish","thai","turkish"]
name
name: string = "Enum"
Const SuggestDocumentsResult
SuggestDocumentsResult: object
serializedName
serializedName: string = "SuggestDocumentsResult"
type
type: object
className
className: string = "SuggestDocumentsResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
coverage
coverage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "@search\.coverage"
type
type: object
name
name: string = "Number"
results
results: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SuggestResult"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
Const SuggestOptions
SuggestOptions: object
type
type: object
className
className: string = "SuggestOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
filter
filter: object
type
type: object
name
name: string = "String"
highlightPostTag
highlightPostTag: object
type
type: object
name
name: string = "String"
highlightPreTag
highlightPreTag: object
type
type: object
name
name: string = "String"
minimumCoverage
minimumCoverage: object
type
type: object
name
name: string = "Number"
orderBy
orderBy: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
searchFields
searchFields: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
select
select: object
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
top
top: object
type
type: object
name
name: string = "Number"
useFuzzyMatching
useFuzzyMatching: object
type
type: object
name
name: string = "Boolean"
Const SuggestRequest
SuggestRequest: object
serializedName
serializedName: string = "SuggestRequest"
type
type: object
className
className: string = "SuggestRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
filter
filter: object
serializedName
serializedName: string = "filter"
type
type: object
name
name: string = "String"
highlightPostTag
highlightPostTag: object
serializedName
serializedName: string = "highlightPostTag"
type
type: object
name
name: string = "String"
highlightPreTag
highlightPreTag: object
serializedName
serializedName: string = "highlightPreTag"
type
type: object
name
name: string = "String"
minimumCoverage
minimumCoverage: object
serializedName
serializedName: string = "minimumCoverage"
type
type: object
name
name: string = "Number"
orderBy
orderBy: object
serializedName
serializedName: string = "orderby"
type
type: object
name
name: string = "String"
searchFields
searchFields: object
serializedName
serializedName: string = "searchFields"
type
type: object
name
name: string = "String"
searchText
searchText: object
required
required: boolean = true
serializedName
serializedName: string = "search"
type
type: object
name
name: string = "String"
select
select: object
serializedName
serializedName: string = "select"
type
type: object
name
name: string = "String"
suggesterName
suggesterName: object
required
required: boolean = true
serializedName
serializedName: string = "suggesterName"
type
type: object
name
name: string = "String"
top
top: object
serializedName
serializedName: string = "top"
type
type: object
name
name: string = "Number"
useFuzzyMatching
useFuzzyMatching: object
serializedName
serializedName: string = "fuzzy"
type
type: object
name
name: string = "Boolean"
Const SuggestResult
SuggestResult: object
serializedName
serializedName: string = "SuggestResult"
type
type: object
className
className: string = "SuggestResult"
name
name: string = "Composite"
additionalProperties
additionalProperties: object
type
type: object
name
name: string = "Object"
modelProperties
modelProperties: object
_text
_text: object
readOnly
readOnly: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "@search\.text"
type
type: object
name
name: string = "String"
Const Suggester
Suggester: object
serializedName
serializedName: string = "Suggester"
type
type: object
className
className: string = "Suggester"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
searchMode
searchMode: object
defaultValue
defaultValue: string = "analyzingInfixMatching"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "searchMode"
type
type: object
name
name: string = "String"
sourceFields
sourceFields: object
required
required: boolean = true
serializedName
serializedName: string = "sourceFields"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const SynonymMap
SynonymMap: object
serializedName
serializedName: string = "SynonymMap"
type
type: object
className
className: string = "SynonymMap"
name
name: string = "Composite"
modelProperties
modelProperties: object
encryptionKey
encryptionKey: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "encryptionKey"
type
type: object
className
className: string = "SearchResourceEncryptionKey"
name
name: string = "Composite"
etag
etag: object
serializedName
serializedName: string = "@odata\.etag"
type
type: object
name
name: string = "String"
format
format: object
defaultValue
defaultValue: string = "solr"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "format"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
synonyms
synonyms: object
required
required: boolean = true
serializedName
serializedName: string = "synonyms"
type
type: object
name
name: string = "String"
Const SynonymTokenFilter
SynonymTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.SynonymTokenFilter"
type
type: object
className
className: string = "SynonymTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
expand
expand: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "expand"
type
type: object
name
name: string = "Boolean"
ignoreCase
ignoreCase: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "ignoreCase"
type
type: object
name
name: string = "Boolean"
synonyms
synonyms: object
required
required: boolean = true
serializedName
serializedName: string = "synonyms"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const TagScoringFunction
TagScoringFunction: object
serializedName
serializedName: string = "tag"
type
type: object
className
className: string = "TagScoringFunction"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = ScoringFunction.type.polymorphicDiscriminator
uberParent
uberParent: string = "ScoringFunction"
modelProperties
modelProperties: object
parameters
parameters: object
required
required: boolean = true
serializedName
serializedName: string = "tag"
type
type: object
className
className: string = "TagScoringParameters"
name
name: string = "Composite"
Const TagScoringParameters
TagScoringParameters: object
serializedName
serializedName: string = "TagScoringParameters"
type
type: object
className
className: string = "TagScoringParameters"
name
name: string = "Composite"
modelProperties
modelProperties: object
tagsParameter
tagsParameter: object
required
required: boolean = true
serializedName
serializedName: string = "tagsParameter"
type
type: object
name
name: string = "String"
Const TextTranslationSkill
TextTranslationSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Text.TranslationSkill"
type
type: object
className
className: string = "TextTranslationSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
defaultFromLanguageCode
defaultFromLanguageCode: object
serializedName
serializedName: string = "defaultFromLanguageCode"
type
type: object
name
name: string = "String"
defaultToLanguageCode
defaultToLanguageCode: object
required
required: boolean = true
serializedName
serializedName: string = "defaultToLanguageCode"
type
type: object
name
name: string = "String"
suggestedFrom
suggestedFrom: object
serializedName
serializedName: string = "suggestedFrom"
type
type: object
name
name: string = "String"
Const TextWeights
TextWeights: object
serializedName
serializedName: string = "TextWeights"
type
type: object
className
className: string = "TextWeights"
name
name: string = "Composite"
modelProperties
modelProperties: object
weights
weights: object
required
required: boolean = true
serializedName
serializedName: string = "weights"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "Number"
Const TokenFilter
TokenFilter: object
serializedName
serializedName: string = "TokenFilter"
type
type: object
className
className: string = "TokenFilter"
name
name: string = "Composite"
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
odatatype
odatatype: object
required
required: boolean = true
serializedName
serializedName: string = "@odata\.type"
type
type: object
name
name: string = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "odatatype"
serializedName
serializedName: string = "@odata.type"
Const TruncateTokenFilter
TruncateTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.TruncateTokenFilter"
type
type: object
className
className: string = "TruncateTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
length
length: object
defaultValue
defaultValue: number = 300
serializedName
serializedName: string = "length"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const UaxUrlEmailTokenizer
UaxUrlEmailTokenizer: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.UaxUrlEmailTokenizer"
type
type: object
className
className: string = "UaxUrlEmailTokenizer"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = LexicalTokenizer.type.polymorphicDiscriminator
uberParent
uberParent: string = "LexicalTokenizer"
modelProperties
modelProperties: object
maxTokenLength
maxTokenLength: object
defaultValue
defaultValue: number = 255
serializedName
serializedName: string = "maxTokenLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 300
type
type: object
name
name: string = "Number"
Const UniqueTokenFilter
UniqueTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.UniqueTokenFilter"
type
type: object
className
className: string = "UniqueTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
onlyOnSamePosition
onlyOnSamePosition: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "onlyOnSamePosition"
type
type: object
name
name: string = "Boolean"
Const WebApiSkill
WebApiSkill: object
serializedName
serializedName: string = "#Microsoft.Skills.Custom.WebApiSkill"
type
type: object
className
className: string = "WebApiSkill"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = SearchIndexerSkill.type.polymorphicDiscriminator
uberParent
uberParent: string = "SearchIndexerSkill"
modelProperties
modelProperties: object
batchSize
batchSize: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "batchSize"
type
type: object
name
name: string = "Number"
degreeOfParallelism
degreeOfParallelism: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "degreeOfParallelism"
type
type: object
name
name: string = "Number"
httpHeaders
httpHeaders: object
serializedName
serializedName: string = "httpHeaders"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
httpMethod
httpMethod: object
serializedName
serializedName: string = "httpMethod"
type
type: object
name
name: string = "String"
timeout
timeout: object
serializedName
serializedName: string = "timeout"
type
type: object
name
name: string = "TimeSpan"
uri
uri: object
required
required: boolean = true
serializedName
serializedName: string = "uri"
type
type: object
name
name: string = "String"
Const WordDelimiterTokenFilter
WordDelimiterTokenFilter: object
serializedName
serializedName: string = "#Microsoft.Azure.Search.WordDelimiterTokenFilter"
type
type: object
className
className: string = "WordDelimiterTokenFilter"
name
name: string = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: any = TokenFilter.type.polymorphicDiscriminator
uberParent
uberParent: string = "TokenFilter"
modelProperties
modelProperties: object
catenateAll
catenateAll: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "catenateAll"
type
type: object
name
name: string = "Boolean"
catenateNumbers
catenateNumbers: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "catenateNumbers"
type
type: object
name
name: string = "Boolean"
catenateWords
catenateWords: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "catenateWords"
type
type: object
name
name: string = "Boolean"
generateNumberParts
generateNumberParts: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "generateNumberParts"
type
type: object
name
name: string = "Boolean"
generateWordParts
generateWordParts: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "generateWordParts"
type
type: object
name
name: string = "Boolean"
preserveOriginal
preserveOriginal: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "preserveOriginal"
type
type: object
name
name: string = "Boolean"
protectedWords
protectedWords: object
serializedName
serializedName: string = "protectedWords"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
splitOnCaseChange
splitOnCaseChange: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "splitOnCaseChange"
type
type: object
name
name: string = "Boolean"
splitOnNumerics
splitOnNumerics: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "splitOnNumerics"
type
type: object
name
name: string = "Boolean"
stemEnglishPossessive
stemEnglishPossessive: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "stemEnglishPossessive"
type
type: object
name
name: string = "Boolean"
Const allowIndexDowntime
allowIndexDowntime: object
parameterPath
parameterPath: string[] = ["options","allowIndexDowntime"]
mapper
mapper: object
serializedName
serializedName: string = "allowIndexDowntime"
type
type: object
name
name: string = "Boolean"
Const analyzeOperationSpec
analyzeOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "indexes('{indexName}')/search.analyze"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
requestBody
requestBody: object
parameterPath
parameterPath: string = "request"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AnalyzeResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const autocompleteGetOperationSpec
autocompleteGetOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "docs/search.autocomplete"
queryParameters
queryParameters: any[] = [Parameters.apiVersion,Parameters.searchText1,Parameters.suggesterName,Parameters.autocompleteMode,Parameters.filter2,Parameters.useFuzzyMatching1,Parameters.highlightPostTag2,Parameters.highlightPreTag2,Parameters.minimumCoverage2,Parameters.searchFields2,Parameters.top2]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AutocompleteResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const autocompleteMode
autocompleteMode: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","autocompleteMode"]
mapper
mapper: object
serializedName
serializedName: string = "autocompleteMode"
type
type: object
allowedValues
allowedValues: string[] = ["oneTerm","twoTerms","oneTermWithContext"]
name
name: string = "Enum"
Const autocompletePostOperationSpec
autocompletePostOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "docs/search.post.autocomplete"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
requestBody
requestBody: object
parameterPath
parameterPath: string = "autocompleteRequest"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AutocompleteResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const countOperationSpec
countOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "docs/$count"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: object
serializedName
serializedName: string = "parsedResponse"
type
type: object
name
name: string = "Number"
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const createOperationSpec
createOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "indexes"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
parameterPath
parameterPath: string = "index"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
201
201: object
bodyMapper
bodyMapper: any = Mappers.SearchIndex
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const createOrUpdateOperationSpec
createOrUpdateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.ifMatch,Parameters.ifNoneMatch,Parameters.prefer]
httpMethod
httpMethod: string = "PUT"
path
path: string = "indexes('{indexName}')"
queryParameters
queryParameters: any[] = [Parameters.allowIndexDowntime,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
requestBody
requestBody: object
parameterPath
parameterPath: string = "index"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SearchIndex
201
201: object
bodyMapper
bodyMapper: any = Mappers.SearchIndex
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const dataSourceName
dataSourceName: object
parameterPath
parameterPath: string = "dataSourceName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "dataSourceName"
type
type: object
name
name: string = "String"
Const deleteMethodOperationSpec
deleteMethodOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.ifMatch,Parameters.ifNoneMatch]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "indexes('{indexName}')"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const discriminators
discriminators: object
CharFilter
CharFilter: any = CharFilter
CharFilter.#Microsoft.Azure.Search.MappingCharFilter
CharFilter.#Microsoft.Azure.Search.MappingCharFilter: any = MappingCharFilter
CharFilter.#Microsoft.Azure.Search.PatternReplaceCharFilter
CharFilter.#Microsoft.Azure.Search.PatternReplaceCharFilter: any = PatternReplaceCharFilter
CognitiveServicesAccount
CognitiveServicesAccount: any = CognitiveServicesAccount
CognitiveServicesAccount.#Microsoft.Azure.Search.CognitiveServicesByKey
CognitiveServicesAccount.#Microsoft.Azure.Search.CognitiveServicesByKey: any = CognitiveServicesAccountKey
CognitiveServicesAccount.#Microsoft.Azure.Search.DefaultCognitiveServices
CognitiveServicesAccount.#Microsoft.Azure.Search.DefaultCognitiveServices: any = DefaultCognitiveServicesAccount
DataChangeDetectionPolicy
DataChangeDetectionPolicy: any = DataChangeDetectionPolicy
DataChangeDetectionPolicy.#Microsoft.Azure.Search.HighWaterMarkChangeDetectionPolicy
DataChangeDetectionPolicy.#Microsoft.Azure.Search.HighWaterMarkChangeDetectionPolicy: any = HighWaterMarkChangeDetectionPolicy
DataChangeDetectionPolicy.#Microsoft.Azure.Search.SqlIntegratedChangeTrackingPolicy
DataChangeDetectionPolicy.#Microsoft.Azure.Search.SqlIntegratedChangeTrackingPolicy: any = SqlIntegratedChangeTrackingPolicy
DataDeletionDetectionPolicy
DataDeletionDetectionPolicy: any = DataDeletionDetectionPolicy
DataDeletionDetectionPolicy.#Microsoft.Azure.Search.SoftDeleteColumnDeletionDetectionPolicy
DataDeletionDetectionPolicy.#Microsoft.Azure.Search.SoftDeleteColumnDeletionDetectionPolicy: any = SoftDeleteColumnDeletionDetectionPolicy
LexicalAnalyzer
LexicalAnalyzer: any = LexicalAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.CustomAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.CustomAnalyzer: any = CustomAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.PatternAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.PatternAnalyzer: any = PatternAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.StandardAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.StandardAnalyzer: any = LuceneStandardAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.StopAnalyzer
LexicalAnalyzer.#Microsoft.Azure.Search.StopAnalyzer: any = StopAnalyzer
LexicalTokenizer
LexicalTokenizer: any = LexicalTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.ClassicTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.ClassicTokenizer: any = ClassicTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.EdgeNGramTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.EdgeNGramTokenizer: any = EdgeNGramTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.KeywordTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.KeywordTokenizer: any = KeywordTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.KeywordTokenizerV2
LexicalTokenizer.#Microsoft.Azure.Search.KeywordTokenizerV2: any = KeywordTokenizerV2
LexicalTokenizer.#Microsoft.Azure.Search.MicrosoftLanguageStemmingTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.MicrosoftLanguageStemmingTokenizer: any = MicrosoftLanguageStemmingTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.MicrosoftLanguageTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.MicrosoftLanguageTokenizer: any = MicrosoftLanguageTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.NGramTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.NGramTokenizer: any = NGramTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.PathHierarchyTokenizerV2
LexicalTokenizer.#Microsoft.Azure.Search.PathHierarchyTokenizerV2: any = PathHierarchyTokenizerV2
LexicalTokenizer.#Microsoft.Azure.Search.PatternTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.PatternTokenizer: any = PatternTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.StandardTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.StandardTokenizer: any = LuceneStandardTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.StandardTokenizerV2
LexicalTokenizer.#Microsoft.Azure.Search.StandardTokenizerV2: any = LuceneStandardTokenizerV2
LexicalTokenizer.#Microsoft.Azure.Search.UaxUrlEmailTokenizer
LexicalTokenizer.#Microsoft.Azure.Search.UaxUrlEmailTokenizer: any = UaxUrlEmailTokenizer
ScoringFunction
ScoringFunction: any = ScoringFunction
ScoringFunction.distance
ScoringFunction.distance: any = DistanceScoringFunction
ScoringFunction.freshness
ScoringFunction.freshness: any = FreshnessScoringFunction
ScoringFunction.magnitude
ScoringFunction.magnitude: any = MagnitudeScoringFunction
ScoringFunction.tag
ScoringFunction.tag: any = TagScoringFunction
SearchIndexerSkill
SearchIndexerSkill: any = SearchIndexerSkill
SearchIndexerSkill.#Microsoft.Skills.Custom.WebApiSkill
SearchIndexerSkill.#Microsoft.Skills.Custom.WebApiSkill: any = WebApiSkill
SearchIndexerSkill.#Microsoft.Skills.Text.EntityRecognitionSkill
SearchIndexerSkill.#Microsoft.Skills.Text.EntityRecognitionSkill: any = EntityRecognitionSkill
SearchIndexerSkill.#Microsoft.Skills.Text.KeyPhraseExtractionSkill
SearchIndexerSkill.#Microsoft.Skills.Text.KeyPhraseExtractionSkill: any = KeyPhraseExtractionSkill
SearchIndexerSkill.#Microsoft.Skills.Text.LanguageDetectionSkill
SearchIndexerSkill.#Microsoft.Skills.Text.LanguageDetectionSkill: any = LanguageDetectionSkill
SearchIndexerSkill.#Microsoft.Skills.Text.MergeSkill
SearchIndexerSkill.#Microsoft.Skills.Text.MergeSkill: any = MergeSkill
SearchIndexerSkill.#Microsoft.Skills.Text.SentimentSkill
SearchIndexerSkill.#Microsoft.Skills.Text.SentimentSkill: any = SentimentSkill
SearchIndexerSkill.#Microsoft.Skills.Text.SplitSkill
SearchIndexerSkill.#Microsoft.Skills.Text.SplitSkill: any = SplitSkill
SearchIndexerSkill.#Microsoft.Skills.Text.TranslationSkill
SearchIndexerSkill.#Microsoft.Skills.Text.TranslationSkill: any = TextTranslationSkill
SearchIndexerSkill.#Microsoft.Skills.Util.ConditionalSkill
SearchIndexerSkill.#Microsoft.Skills.Util.ConditionalSkill: any = ConditionalSkill
SearchIndexerSkill.#Microsoft.Skills.Util.ShaperSkill
SearchIndexerSkill.#Microsoft.Skills.Util.ShaperSkill: any = ShaperSkill
SearchIndexerSkill.#Microsoft.Skills.Vision.ImageAnalysisSkill
SearchIndexerSkill.#Microsoft.Skills.Vision.ImageAnalysisSkill: any = ImageAnalysisSkill
SearchIndexerSkill.#Microsoft.Skills.Vision.OcrSkill
SearchIndexerSkill.#Microsoft.Skills.Vision.OcrSkill: any = OcrSkill
Similarity
Similarity: any = Similarity
Similarity.#Microsoft.Azure.Search.BM25Similarity
Similarity.#Microsoft.Azure.Search.BM25Similarity: any = BM25Similarity
Similarity.#Microsoft.Azure.Search.ClassicSimilarity
Similarity.#Microsoft.Azure.Search.ClassicSimilarity: any = ClassicSimilarity
TokenFilter
TokenFilter: any = TokenFilter
TokenFilter.#Microsoft.Azure.Search.AsciiFoldingTokenFilter
TokenFilter.#Microsoft.Azure.Search.AsciiFoldingTokenFilter: any = AsciiFoldingTokenFilter
TokenFilter.#Microsoft.Azure.Search.CjkBigramTokenFilter
TokenFilter.#Microsoft.Azure.Search.CjkBigramTokenFilter: any = CjkBigramTokenFilter
TokenFilter.#Microsoft.Azure.Search.CommonGramTokenFilter
TokenFilter.#Microsoft.Azure.Search.CommonGramTokenFilter: any = CommonGramTokenFilter
TokenFilter.#Microsoft.Azure.Search.DictionaryDecompounderTokenFilter
TokenFilter.#Microsoft.Azure.Search.DictionaryDecompounderTokenFilter: any = DictionaryDecompounderTokenFilter
TokenFilter.#Microsoft.Azure.Search.EdgeNGramTokenFilter
TokenFilter.#Microsoft.Azure.Search.EdgeNGramTokenFilter: any = EdgeNGramTokenFilter
TokenFilter.#Microsoft.Azure.Search.EdgeNGramTokenFilterV2
TokenFilter.#Microsoft.Azure.Search.EdgeNGramTokenFilterV2: any = EdgeNGramTokenFilterV2
TokenFilter.#Microsoft.Azure.Search.ElisionTokenFilter
TokenFilter.#Microsoft.Azure.Search.ElisionTokenFilter: any = ElisionTokenFilter
TokenFilter.#Microsoft.Azure.Search.KeepTokenFilter
TokenFilter.#Microsoft.Azure.Search.KeepTokenFilter: any = KeepTokenFilter
TokenFilter.#Microsoft.Azure.Search.KeywordMarkerTokenFilter
TokenFilter.#Microsoft.Azure.Search.KeywordMarkerTokenFilter: any = KeywordMarkerTokenFilter
TokenFilter.#Microsoft.Azure.Search.LengthTokenFilter
TokenFilter.#Microsoft.Azure.Search.LengthTokenFilter: any = LengthTokenFilter
TokenFilter.#Microsoft.Azure.Search.LimitTokenFilter
TokenFilter.#Microsoft.Azure.Search.LimitTokenFilter: any = LimitTokenFilter
TokenFilter.#Microsoft.Azure.Search.NGramTokenFilter
TokenFilter.#Microsoft.Azure.Search.NGramTokenFilter: any = NGramTokenFilter
TokenFilter.#Microsoft.Azure.Search.NGramTokenFilterV2
TokenFilter.#Microsoft.Azure.Search.NGramTokenFilterV2: any = NGramTokenFilterV2
TokenFilter.#Microsoft.Azure.Search.PatternCaptureTokenFilter
TokenFilter.#Microsoft.Azure.Search.PatternCaptureTokenFilter: any = PatternCaptureTokenFilter
TokenFilter.#Microsoft.Azure.Search.PatternReplaceTokenFilter
TokenFilter.#Microsoft.Azure.Search.PatternReplaceTokenFilter: any = PatternReplaceTokenFilter
TokenFilter.#Microsoft.Azure.Search.PhoneticTokenFilter
TokenFilter.#Microsoft.Azure.Search.PhoneticTokenFilter: any = PhoneticTokenFilter
TokenFilter.#Microsoft.Azure.Search.ShingleTokenFilter
TokenFilter.#Microsoft.Azure.Search.ShingleTokenFilter: any = ShingleTokenFilter
TokenFilter.#Microsoft.Azure.Search.SnowballTokenFilter
TokenFilter.#Microsoft.Azure.Search.SnowballTokenFilter: any = SnowballTokenFilter
TokenFilter.#Microsoft.Azure.Search.StemmerOverrideTokenFilter
TokenFilter.#Microsoft.Azure.Search.StemmerOverrideTokenFilter: any = StemmerOverrideTokenFilter
TokenFilter.#Microsoft.Azure.Search.StemmerTokenFilter
TokenFilter.#Microsoft.Azure.Search.StemmerTokenFilter: any = StemmerTokenFilter
TokenFilter.#Microsoft.Azure.Search.StopwordsTokenFilter
TokenFilter.#Microsoft.Azure.Search.StopwordsTokenFilter: any = StopwordsTokenFilter
TokenFilter.#Microsoft.Azure.Search.SynonymTokenFilter
TokenFilter.#Microsoft.Azure.Search.SynonymTokenFilter: any = SynonymTokenFilter
TokenFilter.#Microsoft.Azure.Search.TruncateTokenFilter
TokenFilter.#Microsoft.Azure.Search.TruncateTokenFilter: any = TruncateTokenFilter
TokenFilter.#Microsoft.Azure.Search.UniqueTokenFilter
TokenFilter.#Microsoft.Azure.Search.UniqueTokenFilter: any = UniqueTokenFilter
TokenFilter.#Microsoft.Azure.Search.WordDelimiterTokenFilter
TokenFilter.#Microsoft.Azure.Search.WordDelimiterTokenFilter: any = WordDelimiterTokenFilter
Const endpoint
endpoint: object
parameterPath
parameterPath: string = "endpoint"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
defaultValue
defaultValue: string = ""
required
required: boolean = true
serializedName
serializedName: string = "endpoint"
type
type: object
name
name: string = "String"
Const facets
facets: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Multi
parameterPath
parameterPath: string[] = ["options","searchOptions","facets"]
mapper
mapper: object
serializedName
serializedName: string = "facet"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const filter0
filter0: object
parameterPath
parameterPath: string[] = ["options","searchOptions","filter"]
mapper
mapper: object
serializedName
serializedName: string = "$filter"
type
type: object
name
name: string = "String"
Const filter1
filter1: object
parameterPath
parameterPath: string[] = ["options","suggestOptions","filter"]
mapper
mapper: object
serializedName
serializedName: string = "$filter"
type
type: object
name
name: string = "String"
Const filter2
filter2: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","filter"]
mapper
mapper: object
serializedName
serializedName: string = "$filter"
type
type: object
name
name: string = "String"
Const getOperationSpec
getOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "indexes('{indexName}')"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: object = Mappers.SearchIndex
serializedName
serializedName: string = "parsedResponse"
type
type: object
name
name: string = "Object"
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const getServiceStatisticsOperationSpec
getServiceStatisticsOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "servicestats"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ServiceStatistics
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const getStatisticsOperationSpec
getStatisticsOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "indexes('{indexName}')/search.stats"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.GetIndexStatisticsResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const getStatusOperationSpec
getStatusOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "indexers('{indexerName}')/search.status"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexerName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SearchIndexerStatus
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const highlightFields
highlightFields: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","searchOptions","highlightFields"]
mapper
mapper: object
serializedName
serializedName: string = "highlight"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const highlightPostTag0
highlightPostTag0: object
parameterPath
parameterPath: string[] = ["options","searchOptions","highlightPostTag"]
mapper
mapper: object
serializedName
serializedName: string = "highlightPostTag"
type
type: object
name
name: string = "String"
Const highlightPostTag1
highlightPostTag1: object
parameterPath
parameterPath: string[] = ["options","suggestOptions","highlightPostTag"]
mapper
mapper: object
serializedName
serializedName: string = "highlightPostTag"
type
type: object
name
name: string = "String"
Const highlightPostTag2
highlightPostTag2: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","highlightPostTag"]
mapper
mapper: object
serializedName
serializedName: string = "highlightPostTag"
type
type: object
name
name: string = "String"
Const highlightPreTag0
highlightPreTag0: object
parameterPath
parameterPath: string[] = ["options","searchOptions","highlightPreTag"]
mapper
mapper: object
serializedName
serializedName: string = "highlightPreTag"
type
type: object
name
name: string = "String"
Const highlightPreTag1
highlightPreTag1: object
parameterPath
parameterPath: string[] = ["options","suggestOptions","highlightPreTag"]
mapper
mapper: object
serializedName
serializedName: string = "highlightPreTag"
type
type: object
name
name: string = "String"
Const highlightPreTag2
highlightPreTag2: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","highlightPreTag"]
mapper
mapper: object
serializedName
serializedName: string = "highlightPreTag"
type
type: object
name
name: string = "String"
Const ifMatch
ifMatch: object
parameterPath
parameterPath: string[] = ["options","ifMatch"]
mapper
mapper: object
serializedName
serializedName: string = "If-Match"
type
type: object
name
name: string = "String"
Const ifNoneMatch
ifNoneMatch: object
parameterPath
parameterPath: string[] = ["options","ifNoneMatch"]
mapper
mapper: object
serializedName
serializedName: string = "If-None-Match"
type
type: object
name
name: string = "String"
Const includeTotalResultCount
includeTotalResultCount: object
parameterPath
parameterPath: string[] = ["options","searchOptions","includeTotalResultCount"]
mapper
mapper: object
serializedName
serializedName: string = "$count"
type
type: object
name
name: string = "Boolean"
Const indexName
indexName: object
parameterPath
parameterPath: string = "indexName"
mapper
mapper: object
defaultValue
defaultValue: string = ""
required
required: boolean = true
serializedName
serializedName: string = "indexName"
type
type: object
name
name: string = "String"
Const indexOperationSpec
indexOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "docs/search.index"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
requestBody
requestBody: object
parameterPath
parameterPath: string = "batch"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.IndexDocumentsResult
207
207: object
bodyMapper
bodyMapper: any = Mappers.IndexDocumentsResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const indexerName
indexerName: object
parameterPath
parameterPath: string = "indexerName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "indexerName"
type
type: object
name
name: string = "String"
Const key
key: object
parameterPath
parameterPath: string = "key"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "key"
type
type: object
name
name: string = "String"
Const listOperationSpec
listOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "indexes"
queryParameters
queryParameters: any[] = [Parameters.select,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ListIndexesResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const minimumCoverage0
minimumCoverage0: object
parameterPath
parameterPath: string[] = ["options","searchOptions","minimumCoverage"]
mapper
mapper: object
serializedName
serializedName: string = "minimumCoverage"
type
type: object
name
name: string = "Number"
Const minimumCoverage1
minimumCoverage1: object
parameterPath
parameterPath: string[] = ["options","suggestOptions","minimumCoverage"]
mapper
mapper: object
serializedName
serializedName: string = "minimumCoverage"
type
type: object
name
name: string = "Number"
Const minimumCoverage2
minimumCoverage2: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","minimumCoverage"]
mapper
mapper: object
serializedName
serializedName: string = "minimumCoverage"
type
type: object
name
name: string = "Number"
Const orderBy0
orderBy0: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","searchOptions","orderBy"]
mapper
mapper: object
serializedName
serializedName: string = "$orderby"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const orderBy1
orderBy1: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","suggestOptions","orderBy"]
mapper
mapper: object
serializedName
serializedName: string = "$orderby"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const prefer
prefer: object
parameterPath
parameterPath: string = "prefer"
mapper
mapper: object
defaultValue
defaultValue: string = "return=representation"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "Prefer"
type
type: object
name
name: string = "String"
Const queryType
queryType: object
parameterPath
parameterPath: string[] = ["options","searchOptions","queryType"]
mapper
mapper: object
serializedName
serializedName: string = "queryType"
type
type: object
allowedValues
allowedValues: string[] = ["simple","full"]
name
name: string = "Enum"
Const resetOperationSpec
resetOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "indexers('{indexerName}')/search.reset"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexerName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const runOperationSpec
runOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "indexers('{indexerName}')/search.run"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexerName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const scoringParameters
scoringParameters: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Multi
parameterPath
parameterPath: string[] = ["options","searchOptions","scoringParameters"]
mapper
mapper: object
serializedName
serializedName: string = "scoringParameter"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const scoringProfile
scoringProfile: object
parameterPath
parameterPath: string[] = ["options","searchOptions","scoringProfile"]
mapper
mapper: object
serializedName
serializedName: string = "scoringProfile"
type
type: object
name
name: string = "String"
Const scoringStatistics
scoringStatistics: object
parameterPath
parameterPath: string[] = ["options","searchOptions","scoringStatistics"]
mapper
mapper: object
serializedName
serializedName: string = "scoringStatistics"
type
type: object
allowedValues
allowedValues: string[] = ["local","global"]
name
name: string = "Enum"
Const searchFields0
searchFields0: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","searchOptions","searchFields"]
mapper
mapper: object
serializedName
serializedName: string = "searchFields"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const searchFields1
searchFields1: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","suggestOptions","searchFields"]
mapper
mapper: object
serializedName
serializedName: string = "searchFields"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const searchFields2
searchFields2: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","searchFields"]
mapper
mapper: object
serializedName
serializedName: string = "searchFields"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const searchGetOperationSpec
searchGetOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "docs"
queryParameters
queryParameters: any[] = [Parameters.searchText0,Parameters.apiVersion,Parameters.includeTotalResultCount,Parameters.facets,Parameters.filter0,Parameters.highlightFields,Parameters.highlightPostTag0,Parameters.highlightPreTag0,Parameters.minimumCoverage0,Parameters.orderBy0,Parameters.queryType,Parameters.scoringParameters,Parameters.scoringProfile,Parameters.searchFields0,Parameters.searchMode,Parameters.scoringStatistics,Parameters.sessionId,Parameters.select0,Parameters.skip,Parameters.top0]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SearchDocumentsResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const searchMode
searchMode: object
parameterPath
parameterPath: string[] = ["options","searchOptions","searchMode"]
mapper
mapper: object
serializedName
serializedName: string = "searchMode"
type
type: object
allowedValues
allowedValues: string[] = ["any","all"]
name
name: string = "Enum"
Const searchPostOperationSpec
searchPostOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "docs/search.post.search"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
requestBody
requestBody: object
parameterPath
parameterPath: string = "searchRequest"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SearchDocumentsResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const searchText0
searchText0: object
parameterPath
parameterPath: string[] = ["options","searchText"]
mapper
mapper: object
serializedName
serializedName: string = "search"
type
type: object
name
name: string = "String"
Const searchText1
searchText1: object
parameterPath
parameterPath: string = "searchText"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "search"
type
type: object
name
name: string = "String"
Const select
select: object
parameterPath
parameterPath: string[] = ["options","select"]
mapper
mapper: object
serializedName
serializedName: string = "$select"
type
type: object
name
name: string = "String"
Const select0
select0: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","searchOptions","select"]
mapper
mapper: object
serializedName
serializedName: string = "$select"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const select1
select1: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","suggestOptions","select"]
mapper
mapper: object
serializedName
serializedName: string = "$select"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const selectedFields
selectedFields: object
collectionFormat
collectionFormat: any = coreHttp.QueryCollectionFormat.Csv
parameterPath
parameterPath: string[] = ["options","selectedFields"]
mapper
mapper: object
serializedName
serializedName: string = "$select"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const sessionId
sessionId: object
parameterPath
parameterPath: string[] = ["options","searchOptions","sessionId"]
mapper
mapper: object
serializedName
serializedName: string = "sessionId"
type
type: object
name
name: string = "String"
Const skillsetName
skillsetName: object
parameterPath
parameterPath: string = "skillsetName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "skillsetName"
type
type: object
name
name: string = "String"
Const skip
skip: object
parameterPath
parameterPath: string[] = ["options","searchOptions","skip"]
mapper
mapper: object
serializedName
serializedName: string = "$skip"
type
type: object
name
name: string = "Number"
Const suggestGetOperationSpec
suggestGetOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "docs/search.suggest"
queryParameters
queryParameters: any[] = [Parameters.searchText1,Parameters.suggesterName,Parameters.apiVersion,Parameters.filter1,Parameters.useFuzzyMatching0,Parameters.highlightPostTag1,Parameters.highlightPreTag1,Parameters.minimumCoverage1,Parameters.orderBy1,Parameters.searchFields1,Parameters.select1,Parameters.top1]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SuggestDocumentsResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const suggestPostOperationSpec
suggestPostOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "docs/search.post.suggest"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.indexName]
requestBody
requestBody: object
parameterPath
parameterPath: string = "suggestRequest"
mapper
mapper: object
required
required: boolean = true
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.SuggestDocumentsResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.SearchError
Const suggesterName
suggesterName: object
parameterPath
parameterPath: string = "suggesterName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "suggesterName"
type
type: object
name
name: string = "String"
Const synonymMapName
synonymMapName: object
parameterPath
parameterPath: string = "synonymMapName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "synonymMapName"
type
type: object
name
name: string = "String"
Const top0
top0: object
parameterPath
parameterPath: string[] = ["options","searchOptions","top"]
mapper
mapper: object
serializedName
serializedName: string = "$top"
type
type: object
name
name: string = "Number"
Const top1
top1: object
parameterPath
parameterPath: string[] = ["options","suggestOptions","top"]
mapper
mapper: object
serializedName
serializedName: string = "$top"
type
type: object
name
name: string = "Number"
Const top2
top2: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","top"]
mapper
mapper: object
serializedName
serializedName: string = "$top"
type
type: object
name
name: string = "Number"
Const useFuzzyMatching0
useFuzzyMatching0: object
parameterPath
parameterPath: string[] = ["options","suggestOptions","useFuzzyMatching"]
mapper
mapper: object
serializedName
serializedName: string = "fuzzy"
type
type: object
name
name: string = "Boolean"
Const useFuzzyMatching1
useFuzzyMatching1: object
parameterPath
parameterPath: string[] = ["options","autocompleteOptions","useFuzzyMatching"]
mapper
mapper: object
serializedName
serializedName: string = "fuzzy"
type
type: object
name
name: string = "Boolean"
Options for analyze text operation.