Struct aws_sdk_backup::output::DescribeFrameworkOutput
source · [−]#[non_exhaustive]pub struct DescribeFrameworkOutput { /* private fields */ }
Implementations
sourceimpl DescribeFrameworkOutput
impl DescribeFrameworkOutput
sourcepub fn framework_name(&self) -> Option<&str>
pub fn framework_name(&self) -> Option<&str>
The unique name of a framework.
sourcepub fn framework_arn(&self) -> Option<&str>
pub fn framework_arn(&self) -> Option<&str>
An Amazon Resource Name (ARN) that uniquely identifies a resource. The format of the ARN depends on the resource type.
sourcepub fn framework_description(&self) -> Option<&str>
pub fn framework_description(&self) -> Option<&str>
An optional description of the framework.
sourcepub fn framework_controls(&self) -> Option<&[FrameworkControl]>
pub fn framework_controls(&self) -> Option<&[FrameworkControl]>
A list of the controls that make up the framework. Each control in the list has a name, input parameters, and scope.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The date and time that a framework is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationTime
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
sourcepub fn deployment_status(&self) -> Option<&str>
pub fn deployment_status(&self) -> Option<&str>
The deployment status of a framework. The statuses are:
CREATE_IN_PROGRESS | UPDATE_IN_PROGRESS | DELETE_IN_PROGRESS | COMPLETED | FAILED
sourcepub fn framework_status(&self) -> Option<&str>
pub fn framework_status(&self) -> Option<&str>
A framework consists of one or more controls. Each control governs a resource, such as backup plans, backup selections, backup vaults, or recovery points. You can also turn Config recording on or off for each resource. The statuses are:
-
ACTIVE
when recording is turned on for all resources governed by the framework. -
PARTIALLY_ACTIVE
when recording is turned off for at least one resource governed by the framework. -
INACTIVE
when recording is turned off for all resources governed by the framework. -
UNAVAILABLE
when Backup is unable to validate recording status at this time.
sourcepub fn idempotency_token(&self) -> Option<&str>
pub fn idempotency_token(&self) -> Option<&str>
A customer-chosen string that you can use to distinguish between otherwise identical calls to DescribeFrameworkOutput
. Retrying a successful request with the same idempotency token results in a success message with no action taken.
sourceimpl DescribeFrameworkOutput
impl DescribeFrameworkOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeFrameworkOutput
.
Trait Implementations
sourceimpl Clone for DescribeFrameworkOutput
impl Clone for DescribeFrameworkOutput
sourcefn clone(&self) -> DescribeFrameworkOutput
fn clone(&self) -> DescribeFrameworkOutput
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 DescribeFrameworkOutput
impl Debug for DescribeFrameworkOutput
sourceimpl PartialEq<DescribeFrameworkOutput> for DescribeFrameworkOutput
impl PartialEq<DescribeFrameworkOutput> for DescribeFrameworkOutput
sourcefn eq(&self, other: &DescribeFrameworkOutput) -> bool
fn eq(&self, other: &DescribeFrameworkOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for DescribeFrameworkOutput
Auto Trait Implementations
impl RefUnwindSafe for DescribeFrameworkOutput
impl Send for DescribeFrameworkOutput
impl Sync for DescribeFrameworkOutput
impl Unpin for DescribeFrameworkOutput
impl UnwindSafe for DescribeFrameworkOutput
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