Struct aws_sdk_rbin::output::CreateRuleOutput
source · [−]#[non_exhaustive]pub struct CreateRuleOutput { /* private fields */ }
Implementations
sourceimpl CreateRuleOutput
impl CreateRuleOutput
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.
Information about the tags assigned to the retention rule.
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 CreateRuleOutput
impl CreateRuleOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateRuleOutput
.
Trait Implementations
sourceimpl Clone for CreateRuleOutput
impl Clone for CreateRuleOutput
sourcefn clone(&self) -> CreateRuleOutput
fn clone(&self) -> CreateRuleOutput
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 CreateRuleOutput
impl Debug for CreateRuleOutput
sourceimpl PartialEq<CreateRuleOutput> for CreateRuleOutput
impl PartialEq<CreateRuleOutput> for CreateRuleOutput
sourcefn eq(&self, other: &CreateRuleOutput) -> bool
fn eq(&self, other: &CreateRuleOutput) -> bool
impl StructuralPartialEq for CreateRuleOutput
Auto Trait Implementations
impl RefUnwindSafe for CreateRuleOutput
impl Send for CreateRuleOutput
impl Sync for CreateRuleOutput
impl Unpin for CreateRuleOutput
impl UnwindSafe for CreateRuleOutput
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