Skip to content

Commit 3523c09

Browse files
authored
Mark the create-index-from-source action as publicly available on Serverless (#134953)
This marks the `POST /_create_from/{source}/{index}` API, used to create a new index from a source index's settings and mappings, as publicly available on Serverless. This API is useful for pre-creating an index prior to something like a reindex.
1 parent 1ef55bb commit 3523c09

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

x-pack/plugin/migrate/src/main/java/org/elasticsearch/xpack/migrate/rest/RestCreateIndexFromSourceAction.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
import org.elasticsearch.client.internal.node.NodeClient;
1111
import org.elasticsearch.rest.BaseRestHandler;
1212
import org.elasticsearch.rest.RestRequest;
13+
import org.elasticsearch.rest.Scope;
14+
import org.elasticsearch.rest.ServerlessScope;
1315
import org.elasticsearch.rest.action.RestToXContentListener;
1416
import org.elasticsearch.xpack.migrate.action.CreateIndexFromSourceAction;
1517

@@ -19,6 +21,7 @@
1921
import static org.elasticsearch.rest.RestRequest.Method.POST;
2022
import static org.elasticsearch.rest.RestRequest.Method.PUT;
2123

24+
@ServerlessScope(value = Scope.PUBLIC)
2225
public class RestCreateIndexFromSourceAction extends BaseRestHandler {
2326

2427
@Override

0 commit comments

Comments
 (0)