IndexRequest
IndexRequest:
CreateIndexRequest|UpdateIndexRequest|DeleteIndexRequest
Type for index edit requests. Indexes are name-keyed (no localId), so
they live in their own union and are merged into the top-level
EditRequest type alongside the others.