Creates a new Azure Search indexer or updates an indexer if it already exists.
Supports noop? false
Parameters
indexer(Optional[String[1]])
— The definition of the indexer to create or update.
parameters(Optional[String[1]])
— Parameters for indexer execution.
targetindexname(Optional[String[1]])
— The name of the index to which this indexer writes data.
indexer_name(Optional[String[1]])
— The name of the indexer to create or update.
if_match(Optional[String[1]])
— Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value.
description(Optional[String[1]])
— The description of the indexer.
odataetag(Optional[String[1]])
— The ETag of the Indexer.
datasourcename(Optional[String[1]])
— The name of the datasource from which this indexer reads data.
disabled(Optional[String[1]])
— A value indicating whether the indexer is disabled. Default is false.
client_request_id(Optional[String[1]])
— The tracking ID sent with the request to help with debugging.
api_version(Optional[String[1]])
— Client Api Version.
schedule(Optional[String[1]])
— The schedule for this indexer.
outputfieldmappings(Optional[String[1]])
— Output field mappings are applied after enrichment and immediately before indexing.
name(Optional[String[1]])
— The name of the indexer.
if_none_match(Optional[String[1]])
— Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value.
skillsetname(Optional[String[1]])
— The name of the cognitive skillset executing with this indexer.
fieldmappings(Optional[String[1]])
— Defines mappings between fields in the data source and corresponding target fields in the index.
prefer(Optional[String[1]])
— For HTTP PUT requests, instructs the service to return the created/updated resource on success.