Struct aws_sdk_rds::model::Parameter
source · [−]#[non_exhaustive]pub struct Parameter { /* private fields */ }Expand description
This data type is used as a request parameter in the ModifyDBParameterGroup and ResetDBParameterGroup actions.
This data type is used as a response element in the DescribeEngineDefaultParameters and DescribeDBParameters actions.
Implementations
sourceimpl 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.
sourcepub fn supported_engine_modes(&self) -> Option<&[String]>
pub fn supported_engine_modes(&self) -> Option<&[String]>
The valid DB engine modes.
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