#[non_exhaustive]pub struct CopyDbClusterParameterGroupInput { /* private fields */ }Expand description
Represents the input to CopyDBClusterParameterGroup.
Implementations
sourceimpl CopyDbClusterParameterGroupInput
impl CopyDbClusterParameterGroupInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CopyDBClusterParameterGroup, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CopyDBClusterParameterGroup, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CopyDBClusterParameterGroup>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CopyDbClusterParameterGroupInput.
sourceimpl CopyDbClusterParameterGroupInput
impl CopyDbClusterParameterGroupInput
sourcepub fn source_db_cluster_parameter_group_identifier(&self) -> Option<&str>
pub fn source_db_cluster_parameter_group_identifier(&self) -> Option<&str>
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
-
Must specify a valid cluster parameter group.
-
If the source cluster parameter group is in the same Amazon Web Services Region as the copy, specify a valid parameter group identifier; for example,
my-db-cluster-param-group, or a valid ARN. -
If the source parameter group is in a different Amazon Web Services Region than the copy, specify a valid cluster parameter group ARN; for example,
arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group.
sourcepub fn target_db_cluster_parameter_group_identifier(&self) -> Option<&str>
pub fn target_db_cluster_parameter_group_identifier(&self) -> Option<&str>
The identifier for the copied cluster parameter group.
Constraints:
-
Cannot be null, empty, or blank.
-
Must contain from 1 to 255 letters, numbers, or hyphens.
-
The first character must be a letter.
-
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
sourcepub fn target_db_cluster_parameter_group_description(&self) -> Option<&str>
pub fn target_db_cluster_parameter_group_description(&self) -> Option<&str>
A description for the copied cluster parameter group.
The tags that are to be assigned to the parameter group.
Trait Implementations
sourceimpl Clone for CopyDbClusterParameterGroupInput
impl Clone for CopyDbClusterParameterGroupInput
sourcefn clone(&self) -> CopyDbClusterParameterGroupInput
fn clone(&self) -> CopyDbClusterParameterGroupInput
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<CopyDbClusterParameterGroupInput> for CopyDbClusterParameterGroupInput
impl PartialEq<CopyDbClusterParameterGroupInput> for CopyDbClusterParameterGroupInput
sourcefn eq(&self, other: &CopyDbClusterParameterGroupInput) -> bool
fn eq(&self, other: &CopyDbClusterParameterGroupInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for CopyDbClusterParameterGroupInput
Auto Trait Implementations
impl RefUnwindSafe for CopyDbClusterParameterGroupInput
impl Send for CopyDbClusterParameterGroupInput
impl Sync for CopyDbClusterParameterGroupInput
impl Unpin for CopyDbClusterParameterGroupInput
impl UnwindSafe for CopyDbClusterParameterGroupInput
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