Class: Aws::Types::GetSavingsPlansPurchaseRecommendationRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#account_scope"PAYER", "LINKED"

Returns the value of attribute account_scope.

Returns:



808
809
810
# File 'sig/types.rbs', line 808

def 
  @account_scope
end

#filterTypes::Expression

Returns the value of attribute filter.

Returns:



812
813
814
# File 'sig/types.rbs', line 812

def filter
  @filter
end

#lookback_period_in_days"SEVEN_DAYS", ...

Returns the value of attribute lookback_period_in_days.

Returns:



811
812
813
# File 'sig/types.rbs', line 811

def lookback_period_in_days
  @lookback_period_in_days
end

#next_page_token::String

Returns the value of attribute next_page_token.

Returns:



809
810
811
# File 'sig/types.rbs', line 809

def next_page_token
  @next_page_token
end

#page_size::Integer

Returns the value of attribute page_size.

Returns:



810
811
812
# File 'sig/types.rbs', line 810

def page_size
  @page_size
end

#payment_option"NO_UPFRONT", ...

Returns the value of attribute payment_option.

Returns:



807
808
809
# File 'sig/types.rbs', line 807

def payment_option
  @payment_option
end

#savings_plans_type"COMPUTE_SP", ...

Returns the value of attribute savings_plans_type.

Returns:



805
806
807
# File 'sig/types.rbs', line 805

def savings_plans_type
  @savings_plans_type
end

#term_in_years"ONE_YEAR", "THREE_YEARS"

Returns the value of attribute term_in_years.

Returns:



806
807
808
# File 'sig/types.rbs', line 806

def term_in_years
  @term_in_years
end