Struct aws_sdk_dax::model::Parameter
source · [−]#[non_exhaustive]pub struct Parameter { /* private fields */ }Expand description
Describes an individual setting that controls some aspect of DAX behavior.
Implementations
sourceimpl Parameter
impl Parameter
sourcepub fn parameter_name(&self) -> Option<&str>
pub fn parameter_name(&self) -> Option<&str>
The name of the parameter.
sourcepub fn parameter_type(&self) -> Option<&ParameterType>
pub fn parameter_type(&self) -> Option<&ParameterType>
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
sourcepub fn parameter_value(&self) -> Option<&str>
pub fn parameter_value(&self) -> Option<&str>
The value for the parameter.
sourcepub fn node_type_specific_values(&self) -> Option<&[NodeTypeSpecificValue]>
pub fn node_type_specific_values(&self) -> Option<&[NodeTypeSpecificValue]>
A list of node types, and specific parameter values for each node.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the parameter
sourcepub fn source(&self) -> Option<&str>
pub fn source(&self) -> Option<&str>
How the parameter is defined. For example, system denotes a system-defined parameter.
sourcepub fn allowed_values(&self) -> Option<&str>
pub fn allowed_values(&self) -> Option<&str>
A range of values within which the parameter can be set.
sourcepub fn is_modifiable(&self) -> Option<&IsModifiable>
pub fn is_modifiable(&self) -> Option<&IsModifiable>
Whether the customer is allowed to modify the parameter.
sourcepub fn change_type(&self) -> Option<&ChangeType>
pub fn change_type(&self) -> Option<&ChangeType>
The conditions under which changes to this parameter can be applied. For example, requires-reboot indicates that a new value for this parameter will only take effect if a node is rebooted.
Trait Implementations
impl StructuralPartialEq for Parameter
Auto Trait Implementations
impl RefUnwindSafe for Parameter
impl Send for Parameter
impl Sync for Parameter
impl Unpin for Parameter
impl UnwindSafe for Parameter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more