SearchIndexerKnowledgeStoreObjectProjectionSelector Class

Projection definition for what data to store in Azure Blob.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.search.documents.indexes._generated.models._models_py3.SearchIndexerKnowledgeStoreBlobProjectionSelector
SearchIndexerKnowledgeStoreObjectProjectionSelector

Constructor

SearchIndexerKnowledgeStoreObjectProjectionSelector(*, storage_container: str, reference_key_name: Optional[str] = None, generated_key_name: Optional[str] = None, source: Optional[str] = None, source_context: Optional[str] = None, inputs: Optional[List[azure.search.documents.indexes._generated.models._models_py3.InputFieldMappingEntry]] = None, **kwargs)

Parameters

reference_key_name
str
Required

Name of reference key to different projection.

generated_key_name
str
Required

Name of generated key to store projection under.

source
str
Required

Source data to project.

source_context
str
Required

Source context for complex projections.

inputs
list[InputFieldMappingEntry]
Required

Nested inputs for complex projections.

storage_container
str
Required

Required. Blob container to store projections in.