pub struct CreateDBClusterSnapshotMessage {
pub db_cluster_identifier: String,
pub db_cluster_snapshot_identifier: String,
pub tags: Option<Vec<Tag>>,
}
Expand description
Represents the input of CreateDBClusterSnapshot.
Fields§
§db_cluster_identifier: String
The identifier of the cluster to create a snapshot for. This parameter is not case sensitive.
Constraints:
-
Must match the identifier of an existing
DBCluster
.
Example: my-cluster
db_cluster_snapshot_identifier: String
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
-
Must contain from 1 to 63 letters, numbers, or hyphens.
-
The first character must be a letter.
-
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The tags to be assigned to the cluster snapshot.
Trait Implementations§
Source§impl Clone for CreateDBClusterSnapshotMessage
impl Clone for CreateDBClusterSnapshotMessage
Source§fn clone(&self) -> CreateDBClusterSnapshotMessage
fn clone(&self) -> CreateDBClusterSnapshotMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for CreateDBClusterSnapshotMessage
impl Default for CreateDBClusterSnapshotMessage
Source§fn default() -> CreateDBClusterSnapshotMessage
fn default() -> CreateDBClusterSnapshotMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateDBClusterSnapshotMessage
impl PartialEq for CreateDBClusterSnapshotMessage
Source§fn eq(&self, other: &CreateDBClusterSnapshotMessage) -> bool
fn eq(&self, other: &CreateDBClusterSnapshotMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CreateDBClusterSnapshotMessage
Auto Trait Implementations§
impl Freeze for CreateDBClusterSnapshotMessage
impl RefUnwindSafe for CreateDBClusterSnapshotMessage
impl Send for CreateDBClusterSnapshotMessage
impl Sync for CreateDBClusterSnapshotMessage
impl Unpin for CreateDBClusterSnapshotMessage
impl UnwindSafe for CreateDBClusterSnapshotMessage
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