@azure/search-documents
Version:
Azure client library to use AI Search for node.js and browser.
679 lines • 271 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var models_exports = {};
__export(models_exports, {
KnownAIFoundryModelCatalogName: () => KnownAIFoundryModelCatalogName,
KnownAzureOpenAIModelName: () => KnownAzureOpenAIModelName,
KnownBlobIndexerDataToExtract: () => KnownBlobIndexerDataToExtract,
KnownBlobIndexerImageAction: () => KnownBlobIndexerImageAction,
KnownBlobIndexerPDFTextRotationAlgorithm: () => KnownBlobIndexerPDFTextRotationAlgorithm,
KnownBlobIndexerParsingMode: () => KnownBlobIndexerParsingMode,
KnownCharFilterName: () => KnownCharFilterName,
KnownChatCompletionExtraParametersBehavior: () => KnownChatCompletionExtraParametersBehavior,
KnownChatCompletionResponseFormatType: () => KnownChatCompletionResponseFormatType,
KnownContentUnderstandingSkillChunkingUnit: () => KnownContentUnderstandingSkillChunkingUnit,
KnownContentUnderstandingSkillExtractionOptions: () => KnownContentUnderstandingSkillExtractionOptions,
KnownCustomEntityLookupSkillLanguage: () => KnownCustomEntityLookupSkillLanguage,
KnownDocumentIntelligenceLayoutSkillChunkingUnit: () => KnownDocumentIntelligenceLayoutSkillChunkingUnit,
KnownDocumentIntelligenceLayoutSkillExtractionOptions: () => KnownDocumentIntelligenceLayoutSkillExtractionOptions,
KnownDocumentIntelligenceLayoutSkillMarkdownHeaderDepth: () => KnownDocumentIntelligenceLayoutSkillMarkdownHeaderDepth,
KnownDocumentIntelligenceLayoutSkillOutputFormat: () => KnownDocumentIntelligenceLayoutSkillOutputFormat,
KnownDocumentIntelligenceLayoutSkillOutputMode: () => KnownDocumentIntelligenceLayoutSkillOutputMode,
KnownEntityCategory: () => KnownEntityCategory,
KnownEntityRecognitionSkillLanguage: () => KnownEntityRecognitionSkillLanguage,
KnownImageAnalysisSkillLanguage: () => KnownImageAnalysisSkillLanguage,
KnownImageDetail: () => KnownImageDetail,
KnownIndexProjectionMode: () => KnownIndexProjectionMode,
KnownIndexerExecutionEnvironment: () => KnownIndexerExecutionEnvironment,
KnownIndexerResyncOption: () => KnownIndexerResyncOption,
KnownKeyPhraseExtractionSkillLanguage: () => KnownKeyPhraseExtractionSkillLanguage,
KnownKnowledgeBaseModelKind: () => KnownKnowledgeBaseModelKind,
KnownKnowledgeSourceContentExtractionMode: () => KnownKnowledgeSourceContentExtractionMode,
KnownKnowledgeSourceKind: () => KnownKnowledgeSourceKind,
KnownKnowledgeSourceSynchronizationStatus: () => KnownKnowledgeSourceSynchronizationStatus,
KnownLexicalAnalyzerName: () => KnownLexicalAnalyzerName,
KnownLexicalNormalizerName: () => KnownLexicalNormalizerName,
KnownLexicalTokenizerName: () => KnownLexicalTokenizerName,
KnownMarkdownHeaderDepth: () => KnownMarkdownHeaderDepth,
KnownMarkdownParsingSubmode: () => KnownMarkdownParsingSubmode,
KnownOcrLineEnding: () => KnownOcrLineEnding,
KnownOcrSkillLanguage: () => KnownOcrSkillLanguage,
KnownPIIDetectionSkillMaskingMode: () => KnownPIIDetectionSkillMaskingMode,
KnownRankingOrder: () => KnownRankingOrder,
KnownRegexFlags: () => KnownRegexFlags,
KnownSearchFieldDataType: () => KnownSearchFieldDataType,
KnownSearchIndexerDataSourceType: () => KnownSearchIndexerDataSourceType,
KnownSentimentSkillLanguage: () => KnownSentimentSkillLanguage,
KnownSplitSkillLanguage: () => KnownSplitSkillLanguage,
KnownTextSplitMode: () => KnownTextSplitMode,
KnownTextTranslationSkillLanguage: () => KnownTextTranslationSkillLanguage,
KnownTokenFilterName: () => KnownTokenFilterName,
KnownVectorEncodingFormat: () => KnownVectorEncodingFormat,
KnownVectorSearchAlgorithmKind: () => KnownVectorSearchAlgorithmKind,
KnownVectorSearchAlgorithmMetric: () => KnownVectorSearchAlgorithmMetric,
KnownVectorSearchCompressionKind: () => KnownVectorSearchCompressionKind,
KnownVectorSearchCompressionRescoreStorageMethod: () => KnownVectorSearchCompressionRescoreStorageMethod,
KnownVectorSearchCompressionTarget: () => KnownVectorSearchCompressionTarget,
KnownVectorSearchVectorizerKind: () => KnownVectorSearchVectorizerKind,
KnownVisualFeature: () => KnownVisualFeature,
_listAliasesResultDeserializer: () => _listAliasesResultDeserializer,
_listIndexesResultDeserializer: () => _listIndexesResultDeserializer,
_listKnowledgeBasesResultDeserializer: () => _listKnowledgeBasesResultDeserializer,
_listKnowledgeSourcesResultDeserializer: () => _listKnowledgeSourcesResultDeserializer,
_searchIndexerDataSourceConnectionCredentialsDeserializer: () => _searchIndexerDataSourceConnectionCredentialsDeserializer,
_searchIndexerDataSourceConnectionCredentialsSerializer: () => _searchIndexerDataSourceConnectionCredentialsSerializer,
_searchResourceEncryptionKeyAccessCredentialsDeserializer: () => _searchResourceEncryptionKeyAccessCredentialsDeserializer,
_searchResourceEncryptionKeyAccessCredentialsSerializer: () => _searchResourceEncryptionKeyAccessCredentialsSerializer,
aiServicesAccountIdentityDeserializer: () => aiServicesAccountIdentityDeserializer,
aiServicesAccountIdentitySerializer: () => aiServicesAccountIdentitySerializer,
aiServicesAccountKeyDeserializer: () => aiServicesAccountKeyDeserializer,
aiServicesAccountKeySerializer: () => aiServicesAccountKeySerializer,
analyzeResultDeserializer: () => analyzeResultDeserializer,
analyzeResultSerializer: () => analyzeResultSerializer,
analyzeTextOptionsSerializer: () => analyzeTextOptionsSerializer,
analyzedTokenInfoArrayDeserializer: () => analyzedTokenInfoArrayDeserializer,
analyzedTokenInfoArraySerializer: () => analyzedTokenInfoArraySerializer,
analyzedTokenInfoDeserializer: () => analyzedTokenInfoDeserializer,
analyzedTokenInfoSerializer: () => analyzedTokenInfoSerializer,
asciiFoldingTokenFilterDeserializer: () => asciiFoldingTokenFilterDeserializer,
asciiFoldingTokenFilterSerializer: () => asciiFoldingTokenFilterSerializer,
azureActiveDirectoryApplicationCredentialsDeserializer: () => azureActiveDirectoryApplicationCredentialsDeserializer,
azureActiveDirectoryApplicationCredentialsSerializer: () => azureActiveDirectoryApplicationCredentialsSerializer,
azureBlobKnowledgeSourceDeserializer: () => azureBlobKnowledgeSourceDeserializer,
azureBlobKnowledgeSourceParametersDeserializer: () => azureBlobKnowledgeSourceParametersDeserializer,
azureBlobKnowledgeSourceParametersSerializer: () => azureBlobKnowledgeSourceParametersSerializer,
azureBlobKnowledgeSourceSerializer: () => azureBlobKnowledgeSourceSerializer,
azureMachineLearningParametersDeserializer: () => azureMachineLearningParametersDeserializer,
azureMachineLearningParametersSerializer: () => azureMachineLearningParametersSerializer,
azureMachineLearningVectorizerDeserializer: () => azureMachineLearningVectorizerDeserializer,
azureMachineLearningVectorizerSerializer: () => azureMachineLearningVectorizerSerializer,
azureOpenAIEmbeddingSkillDeserializer: () => azureOpenAIEmbeddingSkillDeserializer,
azureOpenAIEmbeddingSkillSerializer: () => azureOpenAIEmbeddingSkillSerializer,
azureOpenAIVectorizerDeserializer: () => azureOpenAIVectorizerDeserializer,
azureOpenAIVectorizerParametersDeserializer: () => azureOpenAIVectorizerParametersDeserializer,
azureOpenAIVectorizerParametersSerializer: () => azureOpenAIVectorizerParametersSerializer,
azureOpenAIVectorizerSerializer: () => azureOpenAIVectorizerSerializer,
binaryQuantizationCompressionDeserializer: () => binaryQuantizationCompressionDeserializer,
binaryQuantizationCompressionSerializer: () => binaryQuantizationCompressionSerializer,
bm25SimilarityDeserializer: () => bm25SimilarityDeserializer,
bm25SimilaritySerializer: () => bm25SimilaritySerializer,
charFilterDeserializer: () => charFilterDeserializer,
charFilterSerializer: () => charFilterSerializer,
charFilterUnionArrayDeserializer: () => charFilterUnionArrayDeserializer,
charFilterUnionArraySerializer: () => charFilterUnionArraySerializer,
charFilterUnionDeserializer: () => charFilterUnionDeserializer,
charFilterUnionSerializer: () => charFilterUnionSerializer,
chatCompletionResponseFormatDeserializer: () => chatCompletionResponseFormatDeserializer,
chatCompletionResponseFormatSerializer: () => chatCompletionResponseFormatSerializer,
chatCompletionSchemaDeserializer: () => chatCompletionSchemaDeserializer,
chatCompletionSchemaPropertiesDeserializer: () => chatCompletionSchemaPropertiesDeserializer,
chatCompletionSchemaPropertiesSerializer: () => chatCompletionSchemaPropertiesSerializer,
chatCompletionSchemaSerializer: () => chatCompletionSchemaSerializer,
chatCompletionSkillDeserializer: () => chatCompletionSkillDeserializer,
chatCompletionSkillSerializer: () => chatCompletionSkillSerializer,
cjkBigramTokenFilterDeserializer: () => cjkBigramTokenFilterDeserializer,
cjkBigramTokenFilterSerializer: () => cjkBigramTokenFilterSerializer,
classicSimilarityDeserializer: () => classicSimilarityDeserializer,
classicSimilaritySerializer: () => classicSimilaritySerializer,
classicTokenizerDeserializer: () => classicTokenizerDeserializer,
classicTokenizerSerializer: () => classicTokenizerSerializer,
cognitiveServicesAccountDeserializer: () => cognitiveServicesAccountDeserializer,
cognitiveServicesAccountKeyDeserializer: () => cognitiveServicesAccountKeyDeserializer,
cognitiveServicesAccountKeySerializer: () => cognitiveServicesAccountKeySerializer,
cognitiveServicesAccountSerializer: () => cognitiveServicesAccountSerializer,
cognitiveServicesAccountUnionDeserializer: () => cognitiveServicesAccountUnionDeserializer,
cognitiveServicesAccountUnionSerializer: () => cognitiveServicesAccountUnionSerializer,
commonGramTokenFilterDeserializer: () => commonGramTokenFilterDeserializer,
commonGramTokenFilterSerializer: () => commonGramTokenFilterSerializer,
commonModelParametersDeserializer: () => commonModelParametersDeserializer,
commonModelParametersSerializer: () => commonModelParametersSerializer,
conditionalSkillDeserializer: () => conditionalSkillDeserializer,
conditionalSkillSerializer: () => conditionalSkillSerializer,
contentUnderstandingSkillChunkingPropertiesDeserializer: () => contentUnderstandingSkillChunkingPropertiesDeserializer,
contentUnderstandingSkillChunkingPropertiesSerializer: () => contentUnderstandingSkillChunkingPropertiesSerializer,
contentUnderstandingSkillDeserializer: () => contentUnderstandingSkillDeserializer,
contentUnderstandingSkillSerializer: () => contentUnderstandingSkillSerializer,
corsOptionsDeserializer: () => corsOptionsDeserializer,
corsOptionsSerializer: () => corsOptionsSerializer,
createdResourcesDeserializer: () => createdResourcesDeserializer,
customAnalyzerDeserializer: () => customAnalyzerDeserializer,
customAnalyzerSerializer: () => customAnalyzerSerializer,
customEntityAliasArrayDeserializer: () => customEntityAliasArrayDeserializer,
customEntityAliasArraySerializer: () => customEntityAliasArraySerializer,
customEntityAliasDeserializer: () => customEntityAliasDeserializer,
customEntityAliasSerializer: () => customEntityAliasSerializer,
customEntityArrayDeserializer: () => customEntityArrayDeserializer,
customEntityArraySerializer: () => customEntityArraySerializer,
customEntityDeserializer: () => customEntityDeserializer,
customEntityLookupSkillDeserializer: () => customEntityLookupSkillDeserializer,
customEntityLookupSkillSerializer: () => customEntityLookupSkillSerializer,
customEntitySerializer: () => customEntitySerializer,
customNormalizerDeserializer: () => customNormalizerDeserializer,
customNormalizerSerializer: () => customNormalizerSerializer,
dataChangeDetectionPolicyDeserializer: () => dataChangeDetectionPolicyDeserializer,
dataChangeDetectionPolicySerializer: () => dataChangeDetectionPolicySerializer,
dataChangeDetectionPolicyUnionDeserializer: () => dataChangeDetectionPolicyUnionDeserializer,
dataChangeDetectionPolicyUnionSerializer: () => dataChangeDetectionPolicyUnionSerializer,
dataDeletionDetectionPolicyDeserializer: () => dataDeletionDetectionPolicyDeserializer,
dataDeletionDetectionPolicySerializer: () => dataDeletionDetectionPolicySerializer,
dataDeletionDetectionPolicyUnionDeserializer: () => dataDeletionDetectionPolicyUnionDeserializer,
dataDeletionDetectionPolicyUnionSerializer: () => dataDeletionDetectionPolicyUnionSerializer,
dataSourceCredentialsDeserializer: () => dataSourceCredentialsDeserializer,
dataSourceCredentialsSerializer: () => dataSourceCredentialsSerializer,
defaultCognitiveServicesAccountDeserializer: () => defaultCognitiveServicesAccountDeserializer,
defaultCognitiveServicesAccountSerializer: () => defaultCognitiveServicesAccountSerializer,
dictionaryDecompounderTokenFilterDeserializer: () => dictionaryDecompounderTokenFilterDeserializer,
dictionaryDecompounderTokenFilterSerializer: () => dictionaryDecompounderTokenFilterSerializer,
distanceScoringFunctionDeserializer: () => distanceScoringFunctionDeserializer,
distanceScoringFunctionSerializer: () => distanceScoringFunctionSerializer,
distanceScoringParametersDeserializer: () => distanceScoringParametersDeserializer,
distanceScoringParametersSerializer: () => distanceScoringParametersSerializer,
documentExtractionSkillDeserializer: () => documentExtractionSkillDeserializer,
documentExtractionSkillSerializer: () => documentExtractionSkillSerializer,
documentIntelligenceLayoutSkillChunkingPropertiesDeserializer: () => documentIntelligenceLayoutSkillChunkingPropertiesDeserializer,
documentIntelligenceLayoutSkillChunkingPropertiesSerializer: () => documentIntelligenceLayoutSkillChunkingPropertiesSerializer,
documentIntelligenceLayoutSkillDeserializer: () => documentIntelligenceLayoutSkillDeserializer,
documentIntelligenceLayoutSkillSerializer: () => documentIntelligenceLayoutSkillSerializer,
documentKeysOrIdsSerializer: () => documentKeysOrIdsSerializer,
edgeNGramTokenFilterDeserializer: () => edgeNGramTokenFilterDeserializer,
edgeNGramTokenFilterSerializer: () => edgeNGramTokenFilterSerializer,
edgeNGramTokenFilterV2Deserializer: () => edgeNGramTokenFilterV2Deserializer,
edgeNGramTokenFilterV2Serializer: () => edgeNGramTokenFilterV2Serializer,
edgeNGramTokenizerDeserializer: () => edgeNGramTokenizerDeserializer,
edgeNGramTokenizerSerializer: () => edgeNGramTokenizerSerializer,
elisionTokenFilterDeserializer: () => elisionTokenFilterDeserializer,
elisionTokenFilterSerializer: () => elisionTokenFilterSerializer,
entityLinkingSkillDeserializer: () => entityLinkingSkillDeserializer,
entityLinkingSkillSerializer: () => entityLinkingSkillSerializer,
entityRecognitionSkillV3Deserializer: () => entityRecognitionSkillV3Deserializer,
entityRecognitionSkillV3Serializer: () => entityRecognitionSkillV3Serializer,
exhaustiveKnnAlgorithmConfigurationDeserializer: () => exhaustiveKnnAlgorithmConfigurationDeserializer,
exhaustiveKnnAlgorithmConfigurationSerializer: () => exhaustiveKnnAlgorithmConfigurationSerializer,
exhaustiveKnnParametersDeserializer: () => exhaustiveKnnParametersDeserializer,
exhaustiveKnnParametersSerializer: () => exhaustiveKnnParametersSerializer,
fieldMappingArrayDeserializer: () => fieldMappingArrayDeserializer,
fieldMappingArraySerializer: () => fieldMappingArraySerializer,
fieldMappingDeserializer: () => fieldMappingDeserializer,
fieldMappingFunctionDeserializer: () => fieldMappingFunctionDeserializer,
fieldMappingFunctionSerializer: () => fieldMappingFunctionSerializer,
fieldMappingSerializer: () => fieldMappingSerializer,
freshnessScoringFunctionDeserializer: () => freshnessScoringFunctionDeserializer,
freshnessScoringFunctionSerializer: () => freshnessScoringFunctionSerializer,
freshnessScoringParametersDeserializer: () => freshnessScoringParametersDeserializer,
freshnessScoringParametersSerializer: () => freshnessScoringParametersSerializer,
getIndexStatisticsResultDeserializer: () => getIndexStatisticsResultDeserializer,
getIndexStatisticsResultSerializer: () => getIndexStatisticsResultSerializer,
highWaterMarkChangeDetectionPolicyDeserializer: () => highWaterMarkChangeDetectionPolicyDeserializer,
highWaterMarkChangeDetectionPolicySerializer: () => highWaterMarkChangeDetectionPolicySerializer,
hnswAlgorithmConfigurationDeserializer: () => hnswAlgorithmConfigurationDeserializer,
hnswAlgorithmConfigurationSerializer: () => hnswAlgorithmConfigurationSerializer,
hnswParametersDeserializer: () => hnswParametersDeserializer,
hnswParametersSerializer: () => hnswParametersSerializer,
imageAnalysisSkillDeserializer: () => imageAnalysisSkillDeserializer,
imageAnalysisSkillSerializer: () => imageAnalysisSkillSerializer,
indexedOneLakeKnowledgeSourceDeserializer: () => indexedOneLakeKnowledgeSourceDeserializer,
indexedOneLakeKnowledgeSourceParametersDeserializer: () => indexedOneLakeKnowledgeSourceParametersDeserializer,
indexedOneLakeKnowledgeSourceParametersSerializer: () => indexedOneLakeKnowledgeSourceParametersSerializer,
indexedOneLakeKnowledgeSourceSerializer: () => indexedOneLakeKnowledgeSourceSerializer,
indexerExecutionResultArrayDeserializer: () => indexerExecutionResultArrayDeserializer,
indexerExecutionResultDeserializer: () => indexerExecutionResultDeserializer,
indexerResyncBodySerializer: () => indexerResyncBodySerializer,
indexingParametersConfigurationDeserializer: () => indexingParametersConfigurationDeserializer,
indexingParametersConfigurationSerializer: () => indexingParametersConfigurationSerializer,
indexingParametersDeserializer: () => indexingParametersDeserializer,
indexingParametersSerializer: () => indexingParametersSerializer,
indexingScheduleDeserializer: () => indexingScheduleDeserializer,
indexingScheduleSerializer: () => indexingScheduleSerializer,
inputFieldMappingEntryArrayDeserializer: () => inputFieldMappingEntryArrayDeserializer,
inputFieldMappingEntryArraySerializer: () => inputFieldMappingEntryArraySerializer,
inputFieldMappingEntryDeserializer: () => inputFieldMappingEntryDeserializer,
inputFieldMappingEntrySerializer: () => inputFieldMappingEntrySerializer,
keepTokenFilterDeserializer: () => keepTokenFilterDeserializer,
keepTokenFilterSerializer: () => keepTokenFilterSerializer,
keyPhraseExtractionSkillDeserializer: () => keyPhraseExtractionSkillDeserializer,
keyPhraseExtractionSkillSerializer: () => keyPhraseExtractionSkillSerializer,
keywordMarkerTokenFilterDeserializer: () => keywordMarkerTokenFilterDeserializer,
keywordMarkerTokenFilterSerializer: () => keywordMarkerTokenFilterSerializer,
keywordTokenizerDeserializer: () => keywordTokenizerDeserializer,
keywordTokenizerSerializer: () => keywordTokenizerSerializer,
keywordTokenizerV2Deserializer: () => keywordTokenizerV2Deserializer,
keywordTokenizerV2Serializer: () => keywordTokenizerV2Serializer,
knowledgeBaseArrayDeserializer: () => knowledgeBaseArrayDeserializer,
knowledgeBaseArraySerializer: () => knowledgeBaseArraySerializer,
knowledgeBaseAzureOpenAIModelDeserializer: () => knowledgeBaseAzureOpenAIModelDeserializer,
knowledgeBaseAzureOpenAIModelSerializer: () => knowledgeBaseAzureOpenAIModelSerializer,
knowledgeBaseDeserializer: () => knowledgeBaseDeserializer,
knowledgeBaseModelDeserializer: () => knowledgeBaseModelDeserializer,
knowledgeBaseModelSerializer: () => knowledgeBaseModelSerializer,
knowledgeBaseModelUnionArrayDeserializer: () => knowledgeBaseModelUnionArrayDeserializer,
knowledgeBaseModelUnionArraySerializer: () => knowledgeBaseModelUnionArraySerializer,
knowledgeBaseModelUnionDeserializer: () => knowledgeBaseModelUnionDeserializer,
knowledgeBaseModelUnionSerializer: () => knowledgeBaseModelUnionSerializer,
knowledgeBaseSerializer: () => knowledgeBaseSerializer,
knowledgeSourceDeserializer: () => knowledgeSourceDeserializer,
knowledgeSourceReferenceArrayDeserializer: () => knowledgeSourceReferenceArrayDeserializer,
knowledgeSourceReferenceArraySerializer: () => knowledgeSourceReferenceArraySerializer,
knowledgeSourceReferenceDeserializer: () => knowledgeSourceReferenceDeserializer,
knowledgeSourceReferenceSerializer: () => knowledgeSourceReferenceSerializer,
knowledgeSourceSerializer: () => knowledgeSourceSerializer,
knowledgeSourceUnionArrayDeserializer: () => knowledgeSourceUnionArrayDeserializer,
knowledgeSourceUnionArraySerializer: () => knowledgeSourceUnionArraySerializer,
knowledgeSourceUnionDeserializer: () => knowledgeSourceUnionDeserializer,
knowledgeSourceUnionSerializer: () => knowledgeSourceUnionSerializer,
languageDetectionSkillDeserializer: () => languageDetectionSkillDeserializer,
languageDetectionSkillSerializer: () => languageDetectionSkillSerializer,
lengthTokenFilterDeserializer: () => lengthTokenFilterDeserializer,
lengthTokenFilterSerializer: () => lengthTokenFilterSerializer,
lexicalAnalyzerDeserializer: () => lexicalAnalyzerDeserializer,
lexicalAnalyzerSerializer: () => lexicalAnalyzerSerializer,
lexicalAnalyzerUnionArrayDeserializer: () => lexicalAnalyzerUnionArrayDeserializer,
lexicalAnalyzerUnionArraySerializer: () => lexicalAnalyzerUnionArraySerializer,
lexicalAnalyzerUnionDeserializer: () => lexicalAnalyzerUnionDeserializer,
lexicalAnalyzerUnionSerializer: () => lexicalAnalyzerUnionSerializer,
lexicalNormalizerDeserializer: () => lexicalNormalizerDeserializer,
lexicalNormalizerSerializer: () => lexicalNormalizerSerializer,
lexicalNormalizerUnionArrayDeserializer: () => lexicalNormalizerUnionArrayDeserializer,
lexicalNormalizerUnionArraySerializer: () => lexicalNormalizerUnionArraySerializer,
lexicalNormalizerUnionDeserializer: () => lexicalNormalizerUnionDeserializer,
lexicalNormalizerUnionSerializer: () => lexicalNormalizerUnionSerializer,
lexicalTokenizerDeserializer: () => lexicalTokenizerDeserializer,
lexicalTokenizerSerializer: () => lexicalTokenizerSerializer,
lexicalTokenizerUnionArrayDeserializer: () => lexicalTokenizerUnionArrayDeserializer,
lexicalTokenizerUnionArraySerializer: () => lexicalTokenizerUnionArraySerializer,
lexicalTokenizerUnionDeserializer: () => lexicalTokenizerUnionDeserializer,
lexicalTokenizerUnionSerializer: () => lexicalTokenizerUnionSerializer,
limitTokenFilterDeserializer: () => limitTokenFilterDeserializer,
limitTokenFilterSerializer: () => limitTokenFilterSerializer,
listDataSourcesResultDeserializer: () => listDataSourcesResultDeserializer,
listIndexersResultDeserializer: () => listIndexersResultDeserializer,
listSkillsetsResultDeserializer: () => listSkillsetsResultDeserializer,
listSynonymMapsResultDeserializer: () => listSynonymMapsResultDeserializer,
luceneStandardAnalyzerDeserializer: () => luceneStandardAnalyzerDeserializer,
luceneStandardAnalyzerSerializer: () => luceneStandardAnalyzerSerializer,
luceneStandardTokenizerDeserializer: () => luceneStandardTokenizerDeserializer,
luceneStandardTokenizerSerializer: () => luceneStandardTokenizerSerializer,
luceneStandardTokenizerV2Deserializer: () => luceneStandardTokenizerV2Deserializer,
luceneStandardTokenizerV2Serializer: () => luceneStandardTokenizerV2Serializer,
magnitudeScoringFunctionDeserializer: () => magnitudeScoringFunctionDeserializer,
magnitudeScoringFunctionSerializer: () => magnitudeScoringFunctionSerializer,
magnitudeScoringParametersDeserializer: () => magnitudeScoringParametersDeserializer,
magnitudeScoringParametersSerializer: () => magnitudeScoringParametersSerializer,
mappingCharFilterDeserializer: () => mappingCharFilterDeserializer,
mappingCharFilterSerializer: () => mappingCharFilterSerializer,
mergeSkillDeserializer: () => mergeSkillDeserializer,
mergeSkillSerializer: () => mergeSkillSerializer,
microsoftLanguageStemmingTokenizerDeserializer: () => microsoftLanguageStemmingTokenizerDeserializer,
microsoftLanguageStemmingTokenizerSerializer: () => microsoftLanguageStemmingTokenizerSerializer,
microsoftLanguageTokenizerDeserializer: () => microsoftLanguageTokenizerDeserializer,
microsoftLanguageTokenizerSerializer: () => microsoftLanguageTokenizerSerializer,
nGramTokenFilterDeserializer: () => nGramTokenFilterDeserializer,
nGramTokenFilterSerializer: () => nGramTokenFilterSerializer,
nGramTokenFilterV2Deserializer: () => nGramTokenFilterV2Deserializer,
nGramTokenFilterV2Serializer: () => nGramTokenFilterV2Serializer,
nGramTokenizerDeserializer: () => nGramTokenizerDeserializer,
nGramTokenizerSerializer: () => nGramTokenizerSerializer,
nativeBlobSoftDeleteDeletionDetectionPolicyDeserializer: () => nativeBlobSoftDeleteDeletionDetectionPolicyDeserializer,
nativeBlobSoftDeleteDeletionDetectionPolicySerializer: () => nativeBlobSoftDeleteDeletionDetectionPolicySerializer,
ocrSkillDeserializer: () => ocrSkillDeserializer,
ocrSkillSerializer: () => ocrSkillSerializer,
outputFieldMappingEntryArrayDeserializer: () => outputFieldMappingEntryArrayDeserializer,
outputFieldMappingEntryArraySerializer: () => outputFieldMappingEntryArraySerializer,
outputFieldMappingEntryDeserializer: () => outputFieldMappingEntryDeserializer,
outputFieldMappingEntrySerializer: () => outputFieldMappingEntrySerializer,
pathHierarchyTokenizerV2Deserializer: () => pathHierarchyTokenizerV2Deserializer,
pathHierarchyTokenizerV2Serializer: () => pathHierarchyTokenizerV2Serializer,
patternAnalyzerDeserializer: () => patternAnalyzerDeserializer,
patternAnalyzerSerializer: () => patternAnalyzerSerializer,
patternCaptureTokenFilterDeserializer: () => patternCaptureTokenFilterDeserializer,
patternCaptureTokenFilterSerializer: () => patternCaptureTokenFilterSerializer,
patternReplaceCharFilterDeserializer: () => patternReplaceCharFilterDeserializer,
patternReplaceCharFilterSerializer: () => patternReplaceCharFilterSerializer,
patternReplaceTokenFilterDeserializer: () => patternReplaceTokenFilterDeserializer,
patternReplaceTokenFilterSerializer: () => patternReplaceTokenFilterSerializer,
patternTokenizerDeserializer: () => patternTokenizerDeserializer,
patternTokenizerSerializer: () => patternTokenizerSerializer,
phoneticTokenFilterDeserializer: () => phoneticTokenFilterDeserializer,
phoneticTokenFilterSerializer: () => phoneticTokenFilterSerializer,
piiDetectionSkillDeserializer: () => piiDetectionSkillDeserializer,
piiDetectionSkillSerializer: () => piiDetectionSkillSerializer,
rescoringOptionsDeserializer: () => rescoringOptionsDeserializer,
rescoringOptionsSerializer: () => rescoringOptionsSerializer,
resourceCounterDeserializer: () => resourceCounterDeserializer,
scalarQuantizationCompressionDeserializer: () => scalarQuantizationCompressionDeserializer,
scalarQuantizationCompressionSerializer: () => scalarQuantizationCompressionSerializer,
scalarQuantizationParametersDeserializer: () => scalarQuantizationParametersDeserializer,
scalarQuantizationParametersSerializer: () => scalarQuantizationParametersSerializer,
scoringFunctionDeserializer: () => scoringFunctionDeserializer,
scoringFunctionSerializer: () => scoringFunctionSerializer,
scoringFunctionUnionArrayDeserializer: () => scoringFunctionUnionArrayDeserializer,
scoringFunctionUnionArraySerializer: () => scoringFunctionUnionArraySerializer,
scoringFunctionUnionDeserializer: () => scoringFunctionUnionDeserializer,
scoringFunctionUnionSerializer: () => scoringFunctionUnionSerializer,
scoringProfileArrayDeserializer: () => scoringProfileArrayDeserializer,
scoringProfileArraySerializer: () => scoringProfileArraySerializer,
scoringProfileDeserializer: () => scoringProfileDeserializer,
scoringProfileSerializer: () => scoringProfileSerializer,
searchAliasArrayDeserializer: () => searchAliasArrayDeserializer,
searchAliasArraySerializer: () => searchAliasArraySerializer,
searchAliasDeserializer: () => searchAliasDeserializer,
searchAliasSerializer: () => searchAliasSerializer,
searchFieldArrayDeserializer: () => searchFieldArrayDeserializer,
searchFieldArraySerializer: () => searchFieldArraySerializer,
searchFieldDeserializer: () => searchFieldDeserializer,
searchFieldSerializer: () => searchFieldSerializer,
searchIndexArrayDeserializer: () => searchIndexArrayDeserializer,
searchIndexArraySerializer: () => searchIndexArraySerializer,
searchIndexDeserializer: () => searchIndexDeserializer,
searchIndexFieldReferenceArrayDeserializer: () => searchIndexFieldReferenceArrayDeserializer,
searchIndexFieldReferenceArraySerializer: () => searchIndexFieldReferenceArraySerializer,
searchIndexFieldReferenceDeserializer: () => searchIndexFieldReferenceDeserializer,
searchIndexFieldReferenceSerializer: () => searchIndexFieldReferenceSerializer,
searchIndexKnowledgeSourceDeserializer: () => searchIndexKnowledgeSourceDeserializer,
searchIndexKnowledgeSourceParametersDeserializer: () => searchIndexKnowledgeSourceParametersDeserializer,
searchIndexKnowledgeSourceParametersSerializer: () => searchIndexKnowledgeSourceParametersSerializer,
searchIndexKnowledgeSourceSerializer: () => searchIndexKnowledgeSourceSerializer,
searchIndexResponseArrayDeserializer: () => searchIndexResponseArrayDeserializer,
searchIndexResponseDeserializer: () => searchIndexResponseDeserializer,
searchIndexSerializer: () => searchIndexSerializer,
searchIndexerArrayDeserializer: () => searchIndexerArrayDeserializer,
searchIndexerArraySerializer: () => searchIndexerArraySerializer,
searchIndexerDataContainerDeserializer: () => searchIndexerDataContainerDeserializer,
searchIndexerDataContainerSerializer: () => searchIndexerDataContainerSerializer,
searchIndexerDataIdentityDeserializer: () => searchIndexerDataIdentityDeserializer,
searchIndexerDataIdentitySerializer: () => searchIndexerDataIdentitySerializer,
searchIndexerDataIdentityUnionDeserializer: () => searchIndexerDataIdentityUnionDeserializer,
searchIndexerDataIdentityUnionSerializer: () => searchIndexerDataIdentityUnionSerializer,
searchIndexerDataNoneIdentityDeserializer: () => searchIndexerDataNoneIdentityDeserializer,
searchIndexerDataNoneIdentitySerializer: () => searchIndexerDataNoneIdentitySerializer,
searchIndexerDataSourceConnectionArrayDeserializer: () => searchIndexerDataSourceConnectionArrayDeserializer,
searchIndexerDataSourceConnectionArraySerializer: () => searchIndexerDataSourceConnectionArraySerializer,
searchIndexerDataSourceConnectionDeserializer: () => searchIndexerDataSourceConnectionDeserializer,
searchIndexerDataSourceConnectionSerializer: () => searchIndexerDataSourceConnectionSerializer,
searchIndexerDataUserAssignedIdentityDeserializer: () => searchIndexerDataUserAssignedIdentityDeserializer,
searchIndexerDataUserAssignedIdentitySerializer: () => searchIndexerDataUserAssignedIdentitySerializer,
searchIndexerDeserializer: () => searchIndexerDeserializer,
searchIndexerErrorArrayDeserializer: () => searchIndexerErrorArrayDeserializer,
searchIndexerErrorDeserializer: () => searchIndexerErrorDeserializer,
searchIndexerIndexProjectionDeserializer: () => searchIndexerIndexProjectionDeserializer,
searchIndexerIndexProjectionSelectorArrayDeserializer: () => searchIndexerIndexProjectionSelectorArrayDeserializer,
searchIndexerIndexProjectionSelectorArraySerializer: () => searchIndexerIndexProjectionSelectorArraySerializer,
searchIndexerIndexProjectionSelectorDeserializer: () => searchIndexerIndexProjectionSelectorDeserializer,
searchIndexerIndexProjectionSelectorSerializer: () => searchIndexerIndexProjectionSelectorSerializer,
searchIndexerIndexProjectionSerializer: () => searchIndexerIndexProjectionSerializer,
searchIndexerIndexProjectionsParametersDeserializer: () => searchIndexerIndexProjectionsParametersDeserializer,
searchIndexerIndexProjectionsParametersSerializer: () => searchIndexerIndexProjectionsParametersSerializer,
searchIndexerKnowledgeStoreBlobProjectionSelectorDeserializer: () => searchIndexerKnowledgeStoreBlobProjectionSelectorDeserializer,
searchIndexerKnowledgeStoreBlobProjectionSelectorSerializer: () => searchIndexerKnowledgeStoreBlobProjectionSelectorSerializer,
searchIndexerKnowledgeStoreDeserializer: () => searchIndexerKnowledgeStoreDeserializer,
searchIndexerKnowledgeStoreFileProjectionSelectorArrayDeserializer: () => searchIndexerKnowledgeStoreFileProjectionSelectorArrayDeserializer,
searchIndexerKnowledgeStoreFileProjectionSelectorArraySerializer: () => searchIndexerKnowledgeStoreFileProjectionSelectorArraySerializer,
searchIndexerKnowledgeStoreFileProjectionSelectorDeserializer: () => searchIndexerKnowledgeStoreFileProjectionSelectorDeserializer,
searchIndexerKnowledgeStoreFileProjectionSelectorSerializer: () => searchIndexerKnowledgeStoreFileProjectionSelectorSerializer,
searchIndexerKnowledgeStoreObjectProjectionSelectorArrayDeserializer: () => searchIndexerKnowledgeStoreObjectProjectionSelectorArrayDeserializer,
searchIndexerKnowledgeStoreObjectProjectionSelectorArraySerializer: () => searchIndexerKnowledgeStoreObjectProjectionSelectorArraySerializer,
searchIndexerKnowledgeStoreObjectProjectionSelectorDeserializer: () => searchIndexerKnowledgeStoreObjectProjectionSelectorDeserializer,
searchIndexerKnowledgeStoreObjectProjectionSelectorSerializer: () => searchIndexerKnowledgeStoreObjectProjectionSelectorSerializer,
searchIndexerKnowledgeStoreProjectionArrayDeserializer: () => searchIndexerKnowledgeStoreProjectionArrayDeserializer,
searchIndexerKnowledgeStoreProjectionArraySerializer: () => searchIndexerKnowledgeStoreProjectionArraySerializer,
searchIndexerKnowledgeStoreProjectionDeserializer: () => searchIndexerKnowledgeStoreProjectionDeserializer,
searchIndexerKnowledgeStoreProjectionSelectorDeserializer: () => searchIndexerKnowledgeStoreProjectionSelectorDeserializer,
searchIndexerKnowledgeStoreProjectionSelectorSerializer: () => searchIndexerKnowledgeStoreProjectionSelectorSerializer,
searchIndexerKnowledgeStoreProjectionSerializer: () => searchIndexerKnowledgeStoreProjectionSerializer,
searchIndexerKnowledgeStoreSerializer: () => searchIndexerKnowledgeStoreSerializer,
searchIndexerKnowledgeStoreTableProjectionSelectorArrayDeserializer: () => searchIndexerKnowledgeStoreTableProjectionSelectorArrayDeserializer,
searchIndexerKnowledgeStoreTableProjectionSelectorArraySerializer: () => searchIndexerKnowledgeStoreTableProjectionSelectorArraySerializer,
searchIndexerKnowledgeStoreTableProjectionSelectorDeserializer: () => searchIndexerKnowledgeStoreTableProjectionSelectorDeserializer,
searchIndexerKnowledgeStoreTableProjectionSelectorSerializer: () => searchIndexerKnowledgeStoreTableProjectionSelectorSerializer,
searchIndexerLimitsDeserializer: () => searchIndexerLimitsDeserializer,
searchIndexerSerializer: () => searchIndexerSerializer,
searchIndexerSkillDeserializer: () => searchIndexerSkillDeserializer,
searchIndexerSkillSerializer: () => searchIndexerSkillSerializer,
searchIndexerSkillUnionArrayDeserializer: () => searchIndexerSkillUnionArrayDeserializer,
searchIndexerSkillUnionArraySerializer: () => searchIndexerSkillUnionArraySerializer,
searchIndexerSkillUnionDeserializer: () => searchIndexerSkillUnionDeserializer,
searchIndexerSkillUnionSerializer: () => searchIndexerSkillUnionSerializer,
searchIndexerSkillsetArrayDeserializer: () => searchIndexerSkillsetArrayDeserializer,
searchIndexerSkillsetArraySerializer: () => searchIndexerSkillsetArraySerializer,
searchIndexerSkillsetDeserializer: () => searchIndexerSkillsetDeserializer,
searchIndexerSkillsetSerializer: () => searchIndexerSkillsetSerializer,
searchIndexerStatusDeserializer: () => searchIndexerStatusDeserializer,
searchIndexerWarningArrayDeserializer: () => searchIndexerWarningArrayDeserializer,
searchIndexerWarningDeserializer: () => searchIndexerWarningDeserializer,
searchResourceEncryptionKeyDeserializer: () => searchResourceEncryptionKeyDeserializer,
searchResourceEncryptionKeySerializer: () => searchResourceEncryptionKeySerializer,
searchServiceStatisticsDeserializer: () => searchServiceStatisticsDeserializer,
searchSuggesterArrayDeserializer: () => searchSuggesterArrayDeserializer,
searchSuggesterArraySerializer: () => searchSuggesterArraySerializer,
searchSuggesterDeserializer: () => searchSuggesterDeserializer,
searchSuggesterSerializer: () => searchSuggesterSerializer,
semanticConfigurationArrayDeserializer: () => semanticConfigurationArrayDeserializer,
semanticConfigurationArraySerializer: () => semanticConfigurationArraySerializer,
semanticConfigurationDeserializer: () => semanticConfigurationDeserializer,
semanticConfigurationSerializer: () => semanticConfigurationSerializer,
semanticFieldArrayDeserializer: () => semanticFieldArrayDeserializer,
semanticFieldArraySerializer: () => semanticFieldArraySerializer,
semanticFieldDeserializer: () => semanticFieldDeserializer,
semanticFieldSerializer: () => semanticFieldSerializer,
semanticPrioritizedFieldsDeserializer: () => semanticPrioritizedFieldsDeserializer,
semanticPrioritizedFieldsSerializer: () => semanticPrioritizedFieldsSerializer,
semanticSearchDeserializer: () => semanticSearchDeserializer,
semanticSearchSerializer: () => semanticSearchSerializer,
sentimentSkillV3Deserializer: () => sentimentSkillV3Deserializer,
sentimentSkillV3Serializer: () => sentimentSkillV3Serializer,
serviceCountersDeserializer: () => serviceCountersDeserializer,
serviceLimitsDeserializer: () => serviceLimitsDeserializer,
shaperSkillDeserializer: () => shaperSkillDeserializer,
shaperSkillSerializer: () => shaperSkillSerializer,
shingleTokenFilterDeserializer: () => shingleTokenFilterDeserializer,
shingleTokenFilterSerializer: () => shingleTokenFilterSerializer,
similarityAlgorithmDeserializer: () => similarityAlgorithmDeserializer,
similarityAlgorithmSerializer: () => similarityAlgorithmSerializer,
similarityAlgorithmUnionDeserializer: () => similarityAlgorithmUnionDeserializer,
similarityAlgorithmUnionSerializer: () => similarityAlgorithmUnionSerializer,
skillNamesSerializer: () => skillNamesSerializer,
snowballTokenFilterDeserializer: () => snowballTokenFilterDeserializer,
snowballTokenFilterSerializer: () => snowballTokenFilterSerializer,
softDeleteColumnDeletionDetectionPolicyDeserializer: () => softDeleteColumnDeletionDetectionPolicyDeserializer,
softDeleteColumnDeletionDetectionPolicySerializer: () => softDeleteColumnDeletionDetectionPolicySerializer,
splitSkillDeserializer: () => splitSkillDeserializer,
splitSkillSerializer: () => splitSkillSerializer,
sqlIntegratedChangeTrackingPolicyDeserializer: () => sqlIntegratedChangeTrackingPolicyDeserializer,
sqlIntegratedChangeTrackingPolicySerializer: () => sqlIntegratedChangeTrackingPolicySerializer,
stemmerOverrideTokenFilterDeserializer: () => stemmerOverrideTokenFilterDeserializer,
stemmerOverrideTokenFilterSerializer: () => stemmerOverrideTokenFilterSerializer,
stemmerTokenFilterDeserializer: () => stemmerTokenFilterDeserializer,
stemmerTokenFilterSerializer: () => stemmerTokenFilterSerializer,
stopAnalyzerDeserializer: () => stopAnalyzerDeserializer,
stopAnalyzerSerializer: () => stopAnalyzerSerializer,
stopwordsTokenFilterDeserializer: () => stopwordsTokenFilterDeserializer,
stopwordsTokenFilterSerializer: () => stopwordsTokenFilterSerializer,
synonymMapArrayDeserializer: () => synonymMapArrayDeserializer,
synonymMapArraySerializer: () => synonymMapArraySerializer,
synonymMapDeserializer: () => synonymMapDeserializer,
synonymMapSerializer: () => synonymMapSerializer,
synonymTokenFilterDeserializer: () => synonymTokenFilterDeserializer,
synonymTokenFilterSerializer: () => synonymTokenFilterSerializer,
tagScoringFunctionDeserializer: () => tagScoringFunctionDeserializer,
tagScoringFunctionSerializer: () => tagScoringFunctionSerializer,
tagScoringParametersDeserializer: () => tagScoringParametersDeserializer,
tagScoringParametersSerializer: () => tagScoringParametersSerializer,
textTranslationSkillDeserializer: () => textTranslationSkillDeserializer,
textTranslationSkillSerializer: () => textTranslationSkillSerializer,
textWeightsDeserializer: () => textWeightsDeserializer,
textWeightsSerializer: () => textWeightsSerializer,
tokenFilterDeserializer: () => tokenFilterDeserializer,
tokenFilterSerializer: () => tokenFilterSerializer,
tokenFilterUnionArrayDeserializer: () => tokenFilterUnionArrayDeserializer,
tokenFilterUnionArraySerializer: () => tokenFilterUnionArraySerializer,
tokenFilterUnionDeserializer: () => tokenFilterUnionDeserializer,
tokenFilterUnionSerializer: () => tokenFilterUnionSerializer,
truncateTokenFilterDeserializer: () => truncateTokenFilterDeserializer,
truncateTokenFilterSerializer: () => truncateTokenFilterSerializer,
uaxUrlEmailTokenizerDeserializer: () => uaxUrlEmailTokenizerDeserializer,
uaxUrlEmailTokenizerSerializer: () => uaxUrlEmailTokenizerSerializer,
uniqueTokenFilterDeserializer: () => uniqueTokenFilterDeserializer,
uniqueTokenFilterSerializer: () => uniqueTokenFilterSerializer,
vectorSearchAlgorithmConfigurationDeserializer: () => vectorSearchAlgorithmConfigurationDeserializer,
vectorSearchAlgorithmConfigurationSerializer: () => vectorSearchAlgorithmConfigurationSerializer,
vectorSearchAlgorithmConfigurationUnionArrayDeserializer: () => vectorSearchAlgorithmConfigurationUnionArrayDeserializer,
vectorSearchAlgorithmConfigurationUnionArraySerializer: () => vectorSearchAlgorithmConfigurationUnionArraySerializer,
vectorSearchAlgorithmConfigurationUnionDeserializer: () => vectorSearchAlgorithmConfigurationUnionDeserializer,
vectorSearchAlgorithmConfigurationUnionSerializer: () => vectorSearchAlgorithmConfigurationUnionSerializer,
vectorSearchCompressionDeserializer: () => vectorSearchCompressionDeserializer,
vectorSearchCompressionSerializer: () => vectorSearchCompressionSerializer,
vectorSearchCompressionUnionArrayDeserializer: () => vectorSearchCompressionUnionArrayDeserializer,
vectorSearchCompressionUnionArraySerializer: () => vectorSearchCompressionUnionArraySerializer,
vectorSearchCompressionUnionDeserializer: () => vectorSearchCompressionUnionDeserializer,
vectorSearchCompressionUnionSerializer: () => vectorSearchCompressionUnionSerializer,
vectorSearchDeserializer: () => vectorSearchDeserializer,
vectorSearchProfileArrayDeserializer: () => vectorSearchProfileArrayDeserializer,
vectorSearchProfileArraySerializer: () => vectorSearchProfileArraySerializer,
vectorSearchProfileDeserializer: () => vectorSearchProfileDeserializer,
vectorSearchProfileSerializer: () => vectorSearchProfileSerializer,
vectorSearchSerializer: () => vectorSearchSerializer,
vectorSearchVectorizerDeserializer: () => vectorSearchVectorizerDeserializer,
vectorSearchVectorizerSerializer: () => vectorSearchVectorizerSerializer,
vectorSearchVectorizerUnionArrayDeserializer: () => vectorSearchVectorizerUnionArrayDeserializer,
vectorSearchVectorizerUnionArraySerializer: () => vectorSearchVectorizerUnionArraySerializer,
vectorSearchVectorizerUnionDeserializer: () => vectorSearchVectorizerUnionDeserializer,
vectorSearchVectorizerUnionSerializer: () => vectorSearchVectorizerUnionSerializer,
webApiHttpHeadersDeserializer: () => webApiHttpHeadersDeserializer,
webApiHttpHeadersSerializer: () => webApiHttpHeadersSerializer,
webApiSkillDeserializer: () => webApiSkillDeserializer,
webApiSkillSerializer: () => webApiSkillSerializer,
webApiVectorizerDeserializer: () => webApiVectorizerDeserializer,
webApiVectorizerParametersDeserializer: () => webApiVectorizerParametersDeserializer,
webApiVectorizerParametersSerializer: () => webApiVectorizerParametersSerializer,
webApiVectorizerSerializer: () => webApiVectorizerSerializer,
webKnowledgeSourceDeserializer: () => webKnowledgeSourceDeserializer,
webKnowledgeSourceDomainArrayDeserializer: () => webKnowledgeSourceDomainArrayDeserializer,
webKnowledgeSourceDomainArraySerializer: () => webKnowledgeSourceDomainArraySerializer,
webKnowledgeSourceDomainDeserializer: () => webKnowledgeSourceDomainDeserializer,
webKnowledgeSourceDomainSerializer: () => webKnowledgeSourceDomainSerializer,
webKnowledgeSourceDomainsDeserializer: () => webKnowledgeSourceDomainsDeserializer,
webKnowledgeSourceDomainsSerializer: () => webKnowledgeSourceDomainsSerializer,
webKnowledgeSourceParametersDeserializer: () => webKnowledgeSourceParametersDeserializer,
webKnowledgeSourceParametersSerializer: () => webKnowledgeSourceParametersSerializer,
webKnowledgeSourceSerializer: () => webKnowledgeSourceSerializer,
wordDelimiterTokenFilterDeserializer: () => wordDelimiterTokenFilterDeserializer,
wordDelimiterTokenFilterSerializer: () => wordDelimiterTokenFilterSerializer
});
module.exports = __toCommonJS(models_exports);
var import_build_newline_collection = require("../../../../../static-helpers/serialization/build-newline-collection.js");
var import_build_pipe_collection = require("../../../../../static-helpers/serialization/build-pipe-collection.js");
var import_check_prop_undefined = require("../../../../../static-helpers/serialization/check-prop-undefined.js");
var import_parse_newline_collection = require("../../../../../static-helpers/serialization/parse-newline-collection.js");
var import_parse_pipe_collection = require("../../../../../static-helpers/serialization/parse-pipe-collection.js");
var import_serialize_record = require("../../../../../static-helpers/serialization/serialize-record.js");
var import_models = require("../knowledgeBases/models.js");
function synonymMapSerializer(item) {
return {
name: item["name"],
format: item["format"],
synonyms: (0, import_build_newline_collection.buildNewlineCollection)(
item["synonyms"].map((p) => {
return p;
})
),
encryptionKey: !item["encryptionKey"] ? item["encryptionKey"] : searchResourceEncryptionKeySerializer(item["encryptionKey"]),
"@odata.etag": item["eTag"]
};
}
function synonymMapDeserializer(item) {
return {
name: item["name"],
format: item["format"],
synonyms: (0, import_parse_newline_collection.parseNewlineCollection)(item["synonyms"]),
encryptionKey: !item["encryptionKey"] ? item["encryptionKey"] : searchResourceEncryptionKeyDeserializer(item["encryptionKey"]),
eTag: item["@odata.etag"]
};
}
function searchResourceEncryptionKeySerializer(item) {
return {
keyVaultKeyName: item["keyName"],
keyVaultKeyVersion: item["keyVersion"],
keyVaultUri: item["vaultUri"],
accessCredentials: (0, import_check_prop_undefined.areAllPropsUndefined)(item, ["applicationId", "applicationSecret"]) ? void 0 : _searchResourceEncryptionKeyAccessCredentialsSerializer(item),
identity: !item["identity"] ? item["identity"] : searchIndexerDataIdentityUnionSerializer(item["identity"])
};
}
function searchResourceEncryptionKeyDeserializer(item) {
return {
keyName: item["keyVaultKeyName"],
keyVersion: item["keyVaultKeyVersion"],
vaultUri: item["keyVaultUri"],
...!item["accessCredentials"] ? item["accessCredentials"] : _searchResourceEncryptionKeyAccessCredentialsDeserializer(item["accessCredentials"]),
identity: !item["identity"] ? item["identity"] : searchIndexerDataIdentityUnionDeserializer(item["identity"])
};
}
function azureActiveDirectoryApplicationCredentialsSerializer(item) {
return { applicationId: item["applicationId"], applicationSecret: item["applicationSecret"] };
}
function azureActiveDirectoryApplicationCredentialsDeserializer(item) {
return {
applicationId: item["applicationId"],
applicationSecret: item["applicationSecret"]
};
}
function searchIndexerDataIdentitySerializer(item) {
return { "@odata.type": item["odatatype"] };
}
function searchIndexerDataIdentityDeserializer(item) {
return {
odatatype: item["@odata.type"]
};
}
function searchIndexerDataIdentityUnionSerializer(item) {
switch (item.odatatype) {
case "#Microsoft.Azure.Search.DataNoneIdentity":
return searchIndexerDataNoneIdentitySerializer(item);
case "#Microsoft.Azure.Search.DataUserAssignedIdentity":
return searchIndexerDataUserAssignedIdentitySerializer(
item
);
default:
return searchIndexerDataIdentitySerializer(item);
}
}
function searchIndexerDataIdentityUnionDeserializer(item) {
switch (item["@odata.type"]) {
case "#Microsoft.Azure.Search.DataNoneIdentity":
return searchIndexerDataNoneIdentityDeserializer(item);
case "#Microsoft.Azure.Search.DataUserAssignedIdentity":
return searchIndexerDataUserAssignedIdentityDeserializer(
item
);
default:
return searchIndexerDataIdentityDeserializer(item);
}
}
function searchIndexerDataNoneIdentitySerializer(item) {
return { "@odata.type": item["odatatype"] };
}
function searchIndexerDataNoneIdentityDeserializer(item) {
return {
odatatype: item["@odata.type"]
};
}
function searchIndexerDataUserAssignedIdentitySerializer(item) {
return { "@odata.type": item["odatatype"], userAssignedIdentity: item["resourceId"] };
}
function searchIndexerDataUserAssignedIdentityDeserializer(item) {
return {
odatatype: item["@odata.type"],
res