Struct aws_sdk_elasticache::model::ServiceUpdate
source · [−]#[non_exhaustive]pub struct ServiceUpdate { /* private fields */ }Expand description
An update that you can apply to your Redis clusters.
Implementations
sourceimpl ServiceUpdate
impl ServiceUpdate
sourcepub fn service_update_name(&self) -> Option<&str>
pub fn service_update_name(&self) -> Option<&str>
The unique ID of the service update
sourcepub fn service_update_release_date(&self) -> Option<&DateTime>
pub fn service_update_release_date(&self) -> Option<&DateTime>
The date when the service update is initially available
sourcepub fn service_update_end_date(&self) -> Option<&DateTime>
pub fn service_update_end_date(&self) -> Option<&DateTime>
The date after which the service update is no longer available
sourcepub fn service_update_severity(&self) -> Option<&ServiceUpdateSeverity>
pub fn service_update_severity(&self) -> Option<&ServiceUpdateSeverity>
The severity of the service update
sourcepub fn service_update_recommended_apply_by_date(&self) -> Option<&DateTime>
pub fn service_update_recommended_apply_by_date(&self) -> Option<&DateTime>
The recommendend date to apply the service update in order to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.
sourcepub fn service_update_status(&self) -> Option<&ServiceUpdateStatus>
pub fn service_update_status(&self) -> Option<&ServiceUpdateStatus>
The status of the service update
sourcepub fn service_update_description(&self) -> Option<&str>
pub fn service_update_description(&self) -> Option<&str>
Provides details of the service update
sourcepub fn service_update_type(&self) -> Option<&ServiceUpdateType>
pub fn service_update_type(&self) -> Option<&ServiceUpdateType>
Reflects the nature of the service update
sourcepub fn engine(&self) -> Option<&str>
pub fn engine(&self) -> Option<&str>
The Elasticache engine to which the update applies. Either Redis or Memcached
sourcepub fn engine_version(&self) -> Option<&str>
pub fn engine_version(&self) -> Option<&str>
The Elasticache engine version to which the update applies. Either Redis or Memcached engine version
sourcepub fn auto_update_after_recommended_apply_by_date(&self) -> Option<bool>
pub fn auto_update_after_recommended_apply_by_date(&self) -> Option<bool>
Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
sourcepub fn estimated_update_time(&self) -> Option<&str>
pub fn estimated_update_time(&self) -> Option<&str>
The estimated length of time the service update will take
sourceimpl ServiceUpdate
impl ServiceUpdate
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ServiceUpdate.
Trait Implementations
sourceimpl Clone for ServiceUpdate
impl Clone for ServiceUpdate
sourcefn clone(&self) -> ServiceUpdate
fn clone(&self) -> ServiceUpdate
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 Debug for ServiceUpdate
impl Debug for ServiceUpdate
sourceimpl PartialEq<ServiceUpdate> for ServiceUpdate
impl PartialEq<ServiceUpdate> for ServiceUpdate
sourcefn eq(&self, other: &ServiceUpdate) -> bool
fn eq(&self, other: &ServiceUpdate) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for ServiceUpdate
Auto Trait Implementations
impl RefUnwindSafe for ServiceUpdate
impl Send for ServiceUpdate
impl Sync for ServiceUpdate
impl Unpin for ServiceUpdate
impl UnwindSafe for ServiceUpdate
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