[−][src]Struct rusoto_ce::GetRightsizingRecommendationResponse
Fields
configuration: Option<RightsizingRecommendationConfiguration>
Enables you to customize recommendations across two attributes. You can choose to view recommendations for instances within the same instance families or across different instance families. You can also choose to view your estimated savings associated with recommendations with consideration of existing Savings Plans or RI benefits, or neither.
metadata: Option<RightsizingRecommendationMetadata>
Information regarding this specific recommendation set.
next_page_token: Option<String>
The token to retrieve the next set of results.
rightsizing_recommendations: Option<Vec<RightsizingRecommendation>>
Recommendations to rightsize resources.
summary: Option<RightsizingRecommendationSummary>
Summary of this recommendation set.
Trait Implementations
impl Clone for GetRightsizingRecommendationResponse
[src]
fn clone(&self) -> GetRightsizingRecommendationResponse
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetRightsizingRecommendationResponse
[src]
impl Default for GetRightsizingRecommendationResponse
[src]
impl<'de> Deserialize<'de> for GetRightsizingRecommendationResponse
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<GetRightsizingRecommendationResponse> for GetRightsizingRecommendationResponse
[src]
fn eq(&self, other: &GetRightsizingRecommendationResponse) -> bool
[src]
fn ne(&self, other: &GetRightsizingRecommendationResponse) -> bool
[src]
impl StructuralPartialEq for GetRightsizingRecommendationResponse
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetRightsizingRecommendationResponse
impl Send for GetRightsizingRecommendationResponse
impl Sync for GetRightsizingRecommendationResponse
impl Unpin for GetRightsizingRecommendationResponse
impl UnwindSafe for GetRightsizingRecommendationResponse
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Sealed<T> for T where
T: ?Sized,
T: ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,