Indexer Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Indexer() |
Initializes a new instance of the Indexer class. |
Indexer(String, String, String, String, String, IndexingSchedule, IndexingParameters, IList<FieldMapping>, IList<FieldMapping>, Nullable<Boolean>, String) |
Initializes a new instance of the Indexer class. |
Indexer()
- Source:
- Indexer.cs
Initializes a new instance of the Indexer class.
public Indexer ();
Public Sub New ()
Applies to
Indexer(String, String, String, String, String, IndexingSchedule, IndexingParameters, IList<FieldMapping>, IList<FieldMapping>, Nullable<Boolean>, String)
- Source:
- Indexer.cs
Initializes a new instance of the Indexer class.
public Indexer (string name, string dataSourceName, string targetIndexName, string description = default, string skillsetName = default, Microsoft.Azure.Search.Models.IndexingSchedule schedule = default, Microsoft.Azure.Search.Models.IndexingParameters parameters = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.FieldMapping> fieldMappings = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.FieldMapping> outputFieldMappings = default, bool? isDisabled = default, string eTag = default);
new Microsoft.Azure.Search.Models.Indexer : string * string * string * string * string * Microsoft.Azure.Search.Models.IndexingSchedule * Microsoft.Azure.Search.Models.IndexingParameters * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.FieldMapping> * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.FieldMapping> * Nullable<bool> * string -> Microsoft.Azure.Search.Models.Indexer
Public Sub New (name As String, dataSourceName As String, targetIndexName As String, Optional description As String = Nothing, Optional skillsetName As String = Nothing, Optional schedule As IndexingSchedule = Nothing, Optional parameters As IndexingParameters = Nothing, Optional fieldMappings As IList(Of FieldMapping) = Nothing, Optional outputFieldMappings As IList(Of FieldMapping) = Nothing, Optional isDisabled As Nullable(Of Boolean) = Nothing, Optional eTag As String = Nothing)
Parameters
- name
- String
The name of the indexer.
- dataSourceName
- String
The name of the datasource from which this indexer reads data.
- targetIndexName
- String
The name of the index to which this indexer writes data.
- description
- String
The description of the indexer.
- skillsetName
- String
The name of the skillset executing with this indexer.
- schedule
- IndexingSchedule
The schedule for this indexer.
- parameters
- IndexingParameters
Parameters for indexer execution.
- fieldMappings
- IList<FieldMapping>
Defines mappings between fields in the data source and corresponding target fields in the index.
- outputFieldMappings
- IList<FieldMapping>
Output field mappings are applied after enrichment and immediately before indexing.
- eTag
- String
The ETag of the Indexer.
Applies to
Azure SDK for .NET