pub struct ClusterDbRevision {
pub cluster_identifier: Option<String>,
pub current_database_revision: Option<String>,
pub database_revision_release_date: Option<String>,
pub revision_targets: Option<Vec<RevisionTarget>>,
}
Expand description
Describes a ClusterDbRevision
.
Fields§
§cluster_identifier: Option<String>
The unique identifier of the cluster.
current_database_revision: Option<String>
A string representing the current cluster version.
database_revision_release_date: Option<String>
The date on which the database revision was released.
revision_targets: Option<Vec<RevisionTarget>>
A list of RevisionTarget
objects, where each object describes the database revision that a cluster can be updated to.
Trait Implementations§
Source§impl Clone for ClusterDbRevision
impl Clone for ClusterDbRevision
Source§fn clone(&self) -> ClusterDbRevision
fn clone(&self) -> ClusterDbRevision
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 Debug for ClusterDbRevision
impl Debug for ClusterDbRevision
Source§impl Default for ClusterDbRevision
impl Default for ClusterDbRevision
Source§fn default() -> ClusterDbRevision
fn default() -> ClusterDbRevision
Returns the “default value” for a type. Read more
Source§impl PartialEq for ClusterDbRevision
impl PartialEq for ClusterDbRevision
impl StructuralPartialEq for ClusterDbRevision
Auto Trait Implementations§
impl Freeze for ClusterDbRevision
impl RefUnwindSafe for ClusterDbRevision
impl Send for ClusterDbRevision
impl Sync for ClusterDbRevision
impl Unpin for ClusterDbRevision
impl UnwindSafe for ClusterDbRevision
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