Creates a new Azure Search index or updates an index if it already exists.
Supports noop? false
Parameters
index_name(Optional[String[1]])
— The definition of the index to create or update.
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.
analyzers(Optional[String[1]])
— The analyzers for the index.
charfilters(Optional[String[1]])
— The character filters for the index.
tokenizers(Optional[String[1]])
— The tokenizers for the index.
client_request_id(Optional[String[1]])
— The tracking ID sent with the request to help with debugging.
name(Optional[String[1]])
— The name of the index.
defaultscoringprofile(Optional[String[1]])
— The name of the scoring profile to use if none is specified in the query. If this property is not set and no scoring profile is specified in the query, then default scoring (tf-idf) will be used.
allow_index_downtime(Optional[String[1]])
— Allows new analyzers, tokenizers, token filters, or char filters to be added to an index by taking the index offline for at least a few seconds. This temporarily causes indexing and query requests to fail. Performance and write availability of the index can be impaired for several minutes after the index is updated, or longer for very large indexes.
api_version(Optional[String[1]])
— Client Api Version.
odataetag(Optional[String[1]])
— The ETag of the index.
tokenfilters(Optional[String[1]])
— The token filters for the index.
index(Optional[String[1]])
— The definition of the index 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.
prefer(Optional[String[1]])
— For HTTP PUT requests, instructs the service to return the created/updated resource on success.
corsoptions(Optional[String[1]])
— Options to control Cross-Origin Resource Sharing (CORS) for the index.
fields(Optional[String[1]])
— The fields of the index.
suggesters(Optional[String[1]])
— The suggesters for the index.
scoringprofiles(Optional[String[1]])
— The scoring profiles for the index.