Struct aws_sdk_opensearch::types::AdvancedOptionsStatus
source · #[non_exhaustive]pub struct AdvancedOptionsStatus {
pub options: HashMap<String, String>,
pub status: Option<OptionStatus>,
}
Expand description
Status of the advanced options for the specified domain. The following options are available:
-
"rest.action.multi.allow_explicit_index": "true" | "false"
- Note the use of a string rather than a boolean. Specifies whether explicit references to indexes are allowed inside the body of HTTP requests. If you want to configure access policies for domain sub-resources, such as specific indexes and domain APIs, you must disable this property. Default is true. -
"indices.fielddata.cache.size": "80"
- Note the use of a string rather than a boolean. Specifies the percentage of heap space allocated to field data. Default is unbounded. -
"indices.query.bool.max_clause_count": "1024"
- Note the use of a string rather than a boolean. Specifies the maximum number of clauses allowed in a Lucene boolean query. Default is 1,024. Queries with more than the permitted number of clauses result in aTooManyClauses
error. -
"override_main_response_version": "true" | "false"
- Note the use of a string rather than a boolean. Specifies whether the domain reports its version as 7.10 to allow Elasticsearch OSS clients and plugins to continue working with it. Default is false when creating a domain and true when upgrading a domain.
For more information, see Advanced cluster parameters.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.options: HashMap<String, String>
The status of advanced options for the specified domain.
status: Option<OptionStatus>
The status of advanced options for the specified domain.
Implementations§
source§impl AdvancedOptionsStatus
impl AdvancedOptionsStatus
sourcepub fn builder() -> AdvancedOptionsStatusBuilder
pub fn builder() -> AdvancedOptionsStatusBuilder
Creates a new builder-style object to manufacture AdvancedOptionsStatus
.
Trait Implementations§
source§impl Clone for AdvancedOptionsStatus
impl Clone for AdvancedOptionsStatus
source§fn clone(&self) -> AdvancedOptionsStatus
fn clone(&self) -> AdvancedOptionsStatus
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AdvancedOptionsStatus
impl Debug for AdvancedOptionsStatus
source§impl PartialEq for AdvancedOptionsStatus
impl PartialEq for AdvancedOptionsStatus
source§fn eq(&self, other: &AdvancedOptionsStatus) -> bool
fn eq(&self, other: &AdvancedOptionsStatus) -> bool
self
and other
values to be equal, and is used
by ==
.