class Aws::ClientStubs::Stub

def structure_obj(shape, hash)

def structure_obj(shape, hash)
  stubs = Structure.new(shape.member_names)
  shape.members.each do |member_name, member_shape|
    if hash.key?(member_name) && hash[member_name].nil?
      stubs[member_name] = nil
    else
      value = structure_value(shape, member_name, member_shape, hash)
      stubs[member_name] = stub(member_shape, value)
    end
  end
  stubs
end