class Aws::DefaultsModeConfigResolver

def resolve_for_mode(name, mode)

def resolve_for_mode(name, mode)
  base_value = @sdk_defaults['base'][name]
  mode_value = @sdk_defaults['modes'].fetch(mode, {})[name]
  if mode_value.nil?
    return base_value
  end
  return mode_value['override'] unless mode_value['override'].nil?
  return base_value + mode_value['add'] unless mode_value['add'].nil?
  return base_value * mode_value['multiply'] unless mode_value['multiply'].nil?
  return base_value
end