1
1
/*
2
- * Copyright OpenSearch Contributors
3
2
* SPDX-License-Identifier: Apache-2.0
3
+ *
4
+ * The OpenSearch Contributors require contributions made to
5
+ * this file be licensed under the Apache-2.0 license or a
6
+ * compatible open source license.
7
+ *
8
+ * Modifications Copyright OpenSearch Contributors. See
9
+ * GitHub history for details.
4
10
*/
5
11
6
12
package org.opensearch.indexmanagement.security
@@ -9,7 +15,6 @@ import org.junit.After
9
15
import org.junit.Before
10
16
import org.opensearch.client.RestClient
11
17
import org.opensearch.commons.rest.SecureRestClientBuilder
12
- import org.opensearch.indexmanagement.SecurityRestTestCase
13
18
import org.opensearch.indexmanagement.common.model.dimension.DateHistogram
14
19
import org.opensearch.indexmanagement.common.model.dimension.Terms
15
20
import org.opensearch.indexmanagement.indexstatemanagement.action.RollupAction
@@ -28,12 +33,29 @@ import org.opensearch.indexmanagement.rollup.model.metric.Max
28
33
import org.opensearch.indexmanagement.rollup.model.metric.Min
29
34
import org.opensearch.indexmanagement.rollup.model.metric.Sum
30
35
import org.opensearch.indexmanagement.rollup.model.metric.ValueCount
31
- import org.opensearch.indexmanagement.waitFor
36
+ import org.opensearch.indexmanagement.security.ADD_POLICY
37
+ import org.opensearch.indexmanagement.security.BULK_WRITE_INDEX
38
+ import org.opensearch.indexmanagement.security.CREATE_INDEX
39
+ import org.opensearch.indexmanagement.security.DELETE_POLICY
40
+ import org.opensearch.indexmanagement.security.EXPLAIN_INDEX
41
+ import org.opensearch.indexmanagement.security.EXPLAIN_ROLLUP
42
+ import org.opensearch.indexmanagement.security.GET_INDEX_MAPPING
43
+ import org.opensearch.indexmanagement.security.GET_POLICIES
44
+ import org.opensearch.indexmanagement.security.GET_POLICY
45
+ import org.opensearch.indexmanagement.security.GET_ROLLUP
46
+ import org.opensearch.indexmanagement.security.INDEX_ROLLUP
47
+ import org.opensearch.indexmanagement.security.MANAGED_INDEX
48
+ import org.opensearch.indexmanagement.security.PUT_INDEX_MAPPING
49
+ import org.opensearch.indexmanagement.security.SEARCH_INDEX
50
+ import org.opensearch.indexmanagement.security.UPDATE_ROLLUP
51
+ import org.opensearch.indexmanagement.security.WRITE_INDEX
52
+ import org.opensearch.indexmanagement.security.WRITE_POLICY
32
53
import org.opensearch.rest.RestStatus
33
54
import org.opensearch.test.junit.annotations.TestLogging
34
55
import java.time.Instant
35
56
import java.time.temporal.ChronoUnit
36
57
import java.util.Locale
58
+ import org.opensearch.indexmanagement.SecurityRestTestCase
37
59
38
60
@TestLogging(" level:DEBUG" , reason = " Debug for tests." )
39
61
class IndexStateManagementSecurityBehaviorIT : SecurityRestTestCase () {
0 commit comments