Struct aws_sdk_rbin::output::UpdateRuleOutput
source · [−]#[non_exhaustive]pub struct UpdateRuleOutput { /* private fields */ }
Implementations
sourceimpl UpdateRuleOutput
impl UpdateRuleOutput
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
The unique ID of the retention rule.
sourcepub fn retention_period(&self) -> Option<&RetentionPeriod>
pub fn retention_period(&self) -> Option<&RetentionPeriod>
Information about the retention period for which the retention rule is to retain resources.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The retention rule description.
sourcepub fn resource_type(&self) -> Option<&ResourceType>
pub fn resource_type(&self) -> Option<&ResourceType>
The resource type retained by the retention rule.
Information about the resource tags used to identify resources that are retained by the retention rule.
sourcepub fn status(&self) -> Option<&RuleStatus>
pub fn status(&self) -> Option<&RuleStatus>
The state of the retention rule. Only retention rules that are in the available
state retain resources.
sourceimpl UpdateRuleOutput
impl UpdateRuleOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateRuleOutput
.
Trait Implementations
sourceimpl Clone for UpdateRuleOutput
impl Clone for UpdateRuleOutput
sourcefn clone(&self) -> UpdateRuleOutput
fn clone(&self) -> UpdateRuleOutput
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 moresourceimpl Debug for UpdateRuleOutput
impl Debug for UpdateRuleOutput
sourceimpl PartialEq<UpdateRuleOutput> for UpdateRuleOutput
impl PartialEq<UpdateRuleOutput> for UpdateRuleOutput
sourcefn eq(&self, other: &UpdateRuleOutput) -> bool
fn eq(&self, other: &UpdateRuleOutput) -> bool
impl StructuralPartialEq for UpdateRuleOutput
Auto Trait Implementations
impl RefUnwindSafe for UpdateRuleOutput
impl Send for UpdateRuleOutput
impl Sync for UpdateRuleOutput
impl Unpin for UpdateRuleOutput
impl UnwindSafe for UpdateRuleOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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