Struct aws_sdk_opensearch::types::AdditionalLimit
source · #[non_exhaustive]pub struct AdditionalLimit {
pub limit_name: Option<String>,
pub limit_values: Option<Vec<String>>,
}
Expand description
List of limits that are specific to a given instance type.
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.limit_name: Option<String>
-
MaximumNumberOfDataNodesSupported
- This attribute only applies to master nodes and specifies the maximum number of data nodes of a given instance type a master node can support. -
MaximumNumberOfDataNodesWithoutMasterNode
- This attribute only applies to data nodes and specifies the maximum number of data nodes of a given instance type can exist without a master node governing them.
limit_values: Option<Vec<String>>
The values of the additional instance type limits.
Implementations§
source§impl AdditionalLimit
impl AdditionalLimit
sourcepub fn limit_name(&self) -> Option<&str>
pub fn limit_name(&self) -> Option<&str>
-
MaximumNumberOfDataNodesSupported
- This attribute only applies to master nodes and specifies the maximum number of data nodes of a given instance type a master node can support. -
MaximumNumberOfDataNodesWithoutMasterNode
- This attribute only applies to data nodes and specifies the maximum number of data nodes of a given instance type can exist without a master node governing them.
sourcepub fn limit_values(&self) -> &[String]
pub fn limit_values(&self) -> &[String]
The values of the additional instance type limits.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .limit_values.is_none()
.
source§impl AdditionalLimit
impl AdditionalLimit
sourcepub fn builder() -> AdditionalLimitBuilder
pub fn builder() -> AdditionalLimitBuilder
Creates a new builder-style object to manufacture AdditionalLimit
.
Trait Implementations§
source§impl Clone for AdditionalLimit
impl Clone for AdditionalLimit
source§fn clone(&self) -> AdditionalLimit
fn clone(&self) -> AdditionalLimit
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AdditionalLimit
impl Debug for AdditionalLimit
source§impl PartialEq for AdditionalLimit
impl PartialEq for AdditionalLimit
source§fn eq(&self, other: &AdditionalLimit) -> bool
fn eq(&self, other: &AdditionalLimit) -> bool
self
and other
values to be equal, and is used
by ==
.