Struct aws_sdk_docdb::types::Parameter
source · #[non_exhaustive]pub struct Parameter { /* private fields */ }Expand description
Detailed information about an individual parameter.
Implementations§
source§impl Parameter
impl Parameter
sourcepub fn parameter_name(&self) -> Option<&str>
pub fn parameter_name(&self) -> Option<&str>
Specifies the name of the parameter.
sourcepub fn parameter_value(&self) -> Option<&str>
pub fn parameter_value(&self) -> Option<&str>
Specifies the value of the parameter.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
Provides a description of the parameter.
sourcepub fn apply_type(&self) -> Option<&str>
pub fn apply_type(&self) -> Option<&str>
Specifies the engine-specific parameters type.
sourcepub fn allowed_values(&self) -> Option<&str>
pub fn allowed_values(&self) -> Option<&str>
Specifies the valid range of values for the parameter.
sourcepub fn is_modifiable(&self) -> bool
pub fn is_modifiable(&self) -> bool
Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.
sourcepub fn minimum_engine_version(&self) -> Option<&str>
pub fn minimum_engine_version(&self) -> Option<&str>
The earliest engine version to which the parameter can apply.
sourcepub fn apply_method(&self) -> Option<&ApplyMethod>
pub fn apply_method(&self) -> Option<&ApplyMethod>
Indicates when to apply parameter updates.
Trait Implementations§
source§impl PartialEq<Parameter> for Parameter
impl PartialEq<Parameter> for Parameter
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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more