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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
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 | Comma-separated list of data streams, indexes, and aliases. Supports wildcards ( |
PostData | body | |
RetryIndexRequestParameters | requestParameters | Request specific configuration such as querystring parameters & request specific connection settings. |
Returns
Type | Description |
---|---|
TResponse |
Type Parameters
Name | Description |
---|---|
TResponse |