Class LowLevelIsmNamespace
Ism APIs.
Not intended to be instantiated directly. Use the Ism property on IOpenSearchLowLevelClient.
Inherited Members
Namespace: OpenSearch.Net.Specification.IsmApi
Assembly: OpenSearch.Net.dll
Syntax
public class LowLevelIsmNamespace : NamespacedClientProxy
Methods
| Edit this page View SourceAddPolicyAsync<TResponse>(PostData, AddPolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/add
https://opensearch.org/docs/latest/im-plugin/ism/api/#add-policy
Declaration
public Task<TResponse> AddPolicyAsync<TResponse>(PostData body, AddPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| AddPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
AddPolicyAsync<TResponse>(string, PostData, AddPolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/add/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#add-policy
Declaration
public Task<TResponse> AddPolicyAsync<TResponse>(string index, PostData body, AddPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| AddPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
AddPolicy<TResponse>(PostData, AddPolicyRequestParameters)
POST on /_plugins/_ism/add
https://opensearch.org/docs/latest/im-plugin/ism/api/#add-policy
Declaration
public TResponse AddPolicy<TResponse>(PostData body, AddPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| AddPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
AddPolicy<TResponse>(string, PostData, AddPolicyRequestParameters)
POST on /_plugins/_ism/add/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#add-policy
Declaration
public TResponse AddPolicy<TResponse>(string index, PostData body, AddPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| AddPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ChangePolicyAsync<TResponse>(PostData, ChangePolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/change_policy
https://opensearch.org/docs/latest/im-plugin/ism/api/#update-managed-index-policy
Declaration
public Task<TResponse> ChangePolicyAsync<TResponse>(PostData body, ChangePolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| ChangePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ChangePolicyAsync<TResponse>(string, PostData, ChangePolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/change_policy/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#update-managed-index-policy
Declaration
public Task<TResponse> ChangePolicyAsync<TResponse>(string index, PostData body, ChangePolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| ChangePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ChangePolicy<TResponse>(PostData, ChangePolicyRequestParameters)
POST on /_plugins/_ism/change_policy
https://opensearch.org/docs/latest/im-plugin/ism/api/#update-managed-index-policy
Declaration
public TResponse ChangePolicy<TResponse>(PostData body, ChangePolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| ChangePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ChangePolicy<TResponse>(string, PostData, ChangePolicyRequestParameters)
POST on /_plugins/_ism/change_policy/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#update-managed-index-policy
Declaration
public TResponse ChangePolicy<TResponse>(string index, PostData body, ChangePolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| ChangePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
DeletePolicyAsync<TResponse>(string, DeletePolicyRequestParameters, CancellationToken)
DELETE on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#delete-policy
Declaration
public Task<TResponse> DeletePolicyAsync<TResponse>(string policyId, DeletePolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| DeletePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
DeletePolicy<TResponse>(string, DeletePolicyRequestParameters)
DELETE on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#delete-policy
Declaration
public TResponse DeletePolicy<TResponse>(string policyId, DeletePolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| DeletePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ExistsPolicyAsync<TResponse>(string, ExistsPolicyRequestParameters, CancellationToken)
HEAD on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#get-policy
Declaration
public Task<TResponse> ExistsPolicyAsync<TResponse>(string policyId, ExistsPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| ExistsPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ExistsPolicy<TResponse>(string, ExistsPolicyRequestParameters)
HEAD on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#get-policy
Declaration
public TResponse ExistsPolicy<TResponse>(string policyId, ExistsPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| ExistsPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ExplainPolicyAsync<TResponse>(PostData, ExplainPolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/explain
https://opensearch.org/docs/latest/im-plugin/ism/api/#explain-index
Declaration
public Task<TResponse> ExplainPolicyAsync<TResponse>(PostData body, ExplainPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| ExplainPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ExplainPolicyAsync<TResponse>(string, PostData, ExplainPolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/explain/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#explain-index
Declaration
public Task<TResponse> ExplainPolicyAsync<TResponse>(string index, PostData body, ExplainPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| ExplainPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ExplainPolicy<TResponse>(PostData, ExplainPolicyRequestParameters)
POST on /_plugins/_ism/explain
https://opensearch.org/docs/latest/im-plugin/ism/api/#explain-index
Declaration
public TResponse ExplainPolicy<TResponse>(PostData body, ExplainPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| ExplainPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
ExplainPolicy<TResponse>(string, PostData, ExplainPolicyRequestParameters)
POST on /_plugins/_ism/explain/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#explain-index
Declaration
public TResponse ExplainPolicy<TResponse>(string index, PostData body, ExplainPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| ExplainPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
GetPoliciesAsync<TResponse>(GetPoliciesRequestParameters, CancellationToken)
GET on /_plugins/_ism/policies
https://opensearch.org/docs/latest/im-plugin/ism/api/#get-policy
Declaration
public Task<TResponse> GetPoliciesAsync<TResponse>(GetPoliciesRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| GetPoliciesRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
GetPolicies<TResponse>(GetPoliciesRequestParameters)
GET on /_plugins/_ism/policies
https://opensearch.org/docs/latest/im-plugin/ism/api/#get-policy
Declaration
public TResponse GetPolicies<TResponse>(GetPoliciesRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| GetPoliciesRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
GetPolicyAsync<TResponse>(string, GetPolicyRequestParameters, CancellationToken)
GET on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#put-policy
Declaration
public Task<TResponse> GetPolicyAsync<TResponse>(string policyId, GetPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| GetPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
GetPolicy<TResponse>(string, GetPolicyRequestParameters)
GET on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#put-policy
Declaration
public TResponse GetPolicy<TResponse>(string policyId, GetPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| GetPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
PutPoliciesAsync<TResponse>(PostData, PutPoliciesRequestParameters, CancellationToken)
PUT on /_plugins/_ism/policies
https://opensearch.org/docs/latest/im-plugin/ism/api/#create-policy
Declaration
public Task<TResponse> PutPoliciesAsync<TResponse>(PostData body, PutPoliciesRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| PutPoliciesRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
PutPolicies<TResponse>(PostData, PutPoliciesRequestParameters)
PUT on /_plugins/_ism/policies
https://opensearch.org/docs/latest/im-plugin/ism/api/#create-policy
Declaration
public TResponse PutPolicies<TResponse>(PostData body, PutPoliciesRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| PutPoliciesRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
PutPolicyAsync<TResponse>(string, PostData, PutPolicyRequestParameters, CancellationToken)
PUT on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#create-policy
Declaration
public Task<TResponse> PutPolicyAsync<TResponse>(string policyId, PostData body, PutPolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| PostData | body | |
| PutPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
PutPolicy<TResponse>(string, PostData, PutPolicyRequestParameters)
PUT on /_plugins/_ism/policies/{policy_id}
https://opensearch.org/docs/latest/im-plugin/ism/api/#create-policy
Declaration
public TResponse PutPolicy<TResponse>(string policyId, PostData body, PutPolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | policyId | |
| PostData | body | |
| PutPolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RefreshSearchAnalyzersAsync<TResponse>(string, RefreshSearchAnalyzersRequestParameters, CancellationToken)
POST on /_plugins/_refresh_search_analyzers/{index}
https://opensearch.org/docs/latest/im-plugin/refresh-analyzer/
Declaration
public Task<TResponse> RefreshSearchAnalyzersAsync<TResponse>(string index, RefreshSearchAnalyzersRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| RefreshSearchAnalyzersRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RefreshSearchAnalyzers<TResponse>(string, RefreshSearchAnalyzersRequestParameters)
POST on /_plugins/_refresh_search_analyzers/{index}
https://opensearch.org/docs/latest/im-plugin/refresh-analyzer/
Declaration
public TResponse RefreshSearchAnalyzers<TResponse>(string index, RefreshSearchAnalyzersRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| RefreshSearchAnalyzersRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RemovePolicyAsync<TResponse>(RemovePolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/remove
https://opensearch.org/docs/latest/im-plugin/ism/api/#remove-policy
Declaration
public Task<TResponse> RemovePolicyAsync<TResponse>(RemovePolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| RemovePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RemovePolicyAsync<TResponse>(string, RemovePolicyRequestParameters, CancellationToken)
POST on /_plugins/_ism/remove/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#remove-policy
Declaration
public Task<TResponse> RemovePolicyAsync<TResponse>(string index, RemovePolicyRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| RemovePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RemovePolicy<TResponse>(RemovePolicyRequestParameters)
POST on /_plugins/_ism/remove
https://opensearch.org/docs/latest/im-plugin/ism/api/#remove-policy
Declaration
public TResponse RemovePolicy<TResponse>(RemovePolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| RemovePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RemovePolicy<TResponse>(string, RemovePolicyRequestParameters)
POST on /_plugins/_ism/remove/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#remove-policy
Declaration
public TResponse RemovePolicy<TResponse>(string index, RemovePolicyRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| RemovePolicyRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RetryIndexAsync<TResponse>(PostData, RetryIndexRequestParameters, CancellationToken)
POST on /_plugins/_ism/retry
https://opensearch.org/docs/latest/im-plugin/ism/api/#retry-failed-index
Declaration
public Task<TResponse> RetryIndexAsync<TResponse>(PostData body, RetryIndexRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| RetryIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RetryIndexAsync<TResponse>(string, PostData, RetryIndexRequestParameters, CancellationToken)
POST on /_plugins/_ism/retry/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#retry-failed-index
Declaration
public Task<TResponse> RetryIndexAsync<TResponse>(string index, PostData body, RetryIndexRequestParameters requestParameters = null, CancellationToken ctx = default) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| RetryIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
| CancellationToken | ctx |
Returns
| Type | Description |
|---|---|
| Task<TResponse> |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RetryIndex<TResponse>(PostData, RetryIndexRequestParameters)
POST on /_plugins/_ism/retry
https://opensearch.org/docs/latest/im-plugin/ism/api/#retry-failed-index
Declaration
public TResponse RetryIndex<TResponse>(PostData body, RetryIndexRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| PostData | body | |
| RetryIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |
RetryIndex<TResponse>(string, PostData, RetryIndexRequestParameters)
POST on /_plugins/_ism/retry/{index}
https://opensearch.org/docs/latest/im-plugin/ism/api/#retry-failed-index
Declaration
public TResponse RetryIndex<TResponse>(string index, PostData body, RetryIndexRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
Parameters
| Type | Name | Description |
|---|---|---|
| string | index | |
| PostData | body | |
| RetryIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
| Type | Description |
|---|---|
| TResponse |
Type Parameters
| Name | Description |
|---|---|
| TResponse |