Class: Aws::Types::SavingsPlansPurchaseAnalysisConfiguration

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#account_id::String

Returns the value of attribute account_id.

Returns:

  • (::String)


1345
1346
1347
# File 'sig/types.rbs', line 1345

def 
  @account_id
end

#account_scope"PAYER", "LINKED"

Returns the value of attribute account_scope.

Returns:

  • ("PAYER", "LINKED")


1344
1345
1346
# File 'sig/types.rbs', line 1344

def 
  @account_scope
end

#analysis_type"MAX_SAVINGS", ...

Returns the value of attribute analysis_type.

Returns:

  • ("MAX_SAVINGS", "CUSTOM_COMMITMENT", "TARGET_AVERAGE_COVERAGE")


1346
1347
1348
# File 'sig/types.rbs', line 1346

def analysis_type
  @analysis_type
end

#look_back_time_periodTypes::DateInterval

Returns the value of attribute look_back_time_period.

Returns:



1349
1350
1351
# File 'sig/types.rbs', line 1349

def look_back_time_period
  @look_back_time_period
end

#savings_plans_target_coverage::Integer

Returns the value of attribute savings_plans_target_coverage.

Returns:

  • (::Integer)


1350
1351
1352
# File 'sig/types.rbs', line 1350

def savings_plans_target_coverage
  @savings_plans_target_coverage
end

#savings_plans_to_add::Array[Types::SavingsPlans]

Returns the value of attribute savings_plans_to_add.

Returns:



1347
1348
1349
# File 'sig/types.rbs', line 1347

def savings_plans_to_add
  @savings_plans_to_add
end

#savings_plans_to_exclude::Array[::String]

Returns the value of attribute savings_plans_to_exclude.

Returns:

  • (::Array[::String])


1348
1349
1350
# File 'sig/types.rbs', line 1348

def savings_plans_to_exclude
  @savings_plans_to_exclude
end