Class: Aws::Types::SavingsPlans

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#instance_family::String

Returns the value of attribute instance_family.

Returns:

  • (::String)


1307
1308
1309
# File 'sig/types.rbs', line 1307

def instance_family
  @instance_family
end

#offering_id::String

Returns the value of attribute offering_id.

Returns:

  • (::String)


1310
1311
1312
# File 'sig/types.rbs', line 1310

def offering_id
  @offering_id
end

#payment_option"NO_UPFRONT", ...

Returns the value of attribute payment_option.

Returns:

  • ("NO_UPFRONT", "PARTIAL_UPFRONT", "ALL_UPFRONT", "LIGHT_UTILIZATION", "MEDIUM_UTILIZATION", "HEAVY_UTILIZATION")


1304
1305
1306
# File 'sig/types.rbs', line 1304

def payment_option
  @payment_option
end

#region::String

Returns the value of attribute region.

Returns:

  • (::String)


1306
1307
1308
# File 'sig/types.rbs', line 1306

def region
  @region
end

#savings_plans_commitment::Float

Returns the value of attribute savings_plans_commitment.

Returns:

  • (::Float)


1309
1310
1311
# File 'sig/types.rbs', line 1309

def savings_plans_commitment
  @savings_plans_commitment
end

#savings_plans_type"COMPUTE_SP", ...

Returns the value of attribute savings_plans_type.

Returns:

  • ("COMPUTE_SP", "EC2_INSTANCE_SP", "SAGEMAKER_SP", "DATABASE_SP")


1305
1306
1307
# File 'sig/types.rbs', line 1305

def savings_plans_type
  @savings_plans_type
end

#term_in_years"ONE_YEAR", "THREE_YEARS"

Returns the value of attribute term_in_years.

Returns:

  • ("ONE_YEAR", "THREE_YEARS")


1308
1309
1310
# File 'sig/types.rbs', line 1308

def term_in_years
  @term_in_years
end