Struct aws_sdk_devopsguru::output::GetCostEstimationOutput
source · [−]#[non_exhaustive]pub struct GetCostEstimationOutput { /* private fields */ }
Implementations
sourceimpl GetCostEstimationOutput
impl GetCostEstimationOutput
sourcepub fn resource_collection(
&self
) -> Option<&CostEstimationResourceCollectionFilter>
pub fn resource_collection(
&self
) -> Option<&CostEstimationResourceCollectionFilter>
The collection of the Amazon Web Services resources used to create your monthly DevOps Guru cost estimate.
sourcepub fn status(&self) -> Option<&CostEstimationStatus>
pub fn status(&self) -> Option<&CostEstimationStatus>
The status of creating this cost estimate. If it's still in progress, the status ONGOING
is returned. If it is finished, the status COMPLETED
is returned.
sourcepub fn costs(&self) -> Option<&[ServiceResourceCost]>
pub fn costs(&self) -> Option<&[ServiceResourceCost]>
An array of ResourceCost
objects that each contains details about the monthly cost estimate to analyze one of your Amazon Web Services resources.
sourcepub fn time_range(&self) -> Option<&CostEstimationTimeRange>
pub fn time_range(&self) -> Option<&CostEstimationTimeRange>
The start and end time of the cost estimation.
sourcepub fn total_cost(&self) -> f64
pub fn total_cost(&self) -> f64
The estimated monthly cost to analyze the Amazon Web Services resources. This value is the sum of the estimated costs to analyze each resource in the Costs
object in this response.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
sourceimpl GetCostEstimationOutput
impl GetCostEstimationOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GetCostEstimationOutput
.
Trait Implementations
sourceimpl Clone for GetCostEstimationOutput
impl Clone for GetCostEstimationOutput
sourcefn clone(&self) -> GetCostEstimationOutput
fn clone(&self) -> GetCostEstimationOutput
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 GetCostEstimationOutput
impl Debug for GetCostEstimationOutput
sourceimpl PartialEq<GetCostEstimationOutput> for GetCostEstimationOutput
impl PartialEq<GetCostEstimationOutput> for GetCostEstimationOutput
sourcefn eq(&self, other: &GetCostEstimationOutput) -> bool
fn eq(&self, other: &GetCostEstimationOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GetCostEstimationOutput) -> bool
fn ne(&self, other: &GetCostEstimationOutput) -> bool
This method tests for !=
.
impl StructuralPartialEq for GetCostEstimationOutput
Auto Trait Implementations
impl RefUnwindSafe for GetCostEstimationOutput
impl Send for GetCostEstimationOutput
impl Sync for GetCostEstimationOutput
impl Unpin for GetCostEstimationOutput
impl UnwindSafe for GetCostEstimationOutput
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