#[non_exhaustive]pub struct ResetDbClusterParameterGroupInput {
pub db_cluster_parameter_group_name: Option<String>,
pub reset_all_parameters: bool,
pub parameters: Option<Vec<Parameter>>,
}Expand description
Represents the input to ResetDBClusterParameterGroup.
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.db_cluster_parameter_group_name: Option<String>The name of the cluster parameter group to reset.
reset_all_parameters: boolA value that is set to true to reset all parameters in the cluster parameter group to their default values, and false otherwise. You can't use this parameter if there is a list of parameter names specified for the Parameters parameter.
parameters: Option<Vec<Parameter>>A list of parameter names in the cluster parameter group to reset to the default values. You can't use this parameter if the ResetAllParameters parameter is set to true.
Implementations
sourceimpl ResetDbClusterParameterGroupInput
impl ResetDbClusterParameterGroupInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ResetDBClusterParameterGroup, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ResetDBClusterParameterGroup, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<ResetDBClusterParameterGroup>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ResetDbClusterParameterGroupInput
sourceimpl ResetDbClusterParameterGroupInput
impl ResetDbClusterParameterGroupInput
sourcepub fn db_cluster_parameter_group_name(&self) -> Option<&str>
pub fn db_cluster_parameter_group_name(&self) -> Option<&str>
The name of the cluster parameter group to reset.
sourcepub fn reset_all_parameters(&self) -> bool
pub fn reset_all_parameters(&self) -> bool
A value that is set to true to reset all parameters in the cluster parameter group to their default values, and false otherwise. You can't use this parameter if there is a list of parameter names specified for the Parameters parameter.
sourcepub fn parameters(&self) -> Option<&[Parameter]>
pub fn parameters(&self) -> Option<&[Parameter]>
A list of parameter names in the cluster parameter group to reset to the default values. You can't use this parameter if the ResetAllParameters parameter is set to true.
Trait Implementations
sourceimpl Clone for ResetDbClusterParameterGroupInput
impl Clone for ResetDbClusterParameterGroupInput
sourcefn clone(&self) -> ResetDbClusterParameterGroupInput
fn clone(&self) -> ResetDbClusterParameterGroupInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl PartialEq<ResetDbClusterParameterGroupInput> for ResetDbClusterParameterGroupInput
impl PartialEq<ResetDbClusterParameterGroupInput> for ResetDbClusterParameterGroupInput
sourcefn eq(&self, other: &ResetDbClusterParameterGroupInput) -> bool
fn eq(&self, other: &ResetDbClusterParameterGroupInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ResetDbClusterParameterGroupInput) -> bool
fn ne(&self, other: &ResetDbClusterParameterGroupInput) -> bool
This method tests for !=.
impl StructuralPartialEq for ResetDbClusterParameterGroupInput
Auto Trait Implementations
impl RefUnwindSafe for ResetDbClusterParameterGroupInput
impl Send for ResetDbClusterParameterGroupInput
impl Sync for ResetDbClusterParameterGroupInput
impl Unpin for ResetDbClusterParameterGroupInput
impl UnwindSafe for ResetDbClusterParameterGroupInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more