GetRightsizingRecommendationRequest
public struct GetRightsizingRecommendationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
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.
Declaration
Swift
public let configuration: RightsizingRecommendationConfiguration?
-
Undocumented
Declaration
Swift
public let filter: Expression?
-
The pagination token that indicates the next set of results that you want to retrieve.
Declaration
Swift
public let nextPageToken: String?
-
The number of recommendations that you want returned in a single response object.
Declaration
Swift
public let pageSize: Int?
-
The specific service that you want recommendations for. The only valid value for GetRightsizingRecommendation is “AmazonEC2”.
Declaration
Swift
public let service: String
-
Undocumented
Declaration
Swift
public init(configuration: RightsizingRecommendationConfiguration? = nil, filter: Expression? = nil, nextPageToken: String? = nil, pageSize: Int? = nil, service: String)
-
Declaration
Swift
public func validate(name: String) throws