class Aws::Api::OperationExample
def member(shape, i, visited)
def member(shape, i, visited) if visited.include?(shape.name) recursive = ['{'] recursive << "#{i} # recursive #{shape.name} ..." recursive << "#{i}}" return recursive.join("\n") elsif shape.name == 'AttributeValue' msg='"value", #<Hash,Array,String,Numeric,Boolean,nil,IO,Set>' return msg else visited = visited + [shape.name] end case shape when Seahorse::Model::Shapes::Structure then structure(shape, i, visited) when Seahorse::Model::Shapes::Map then map(shape, i, visited) when Seahorse::Model::Shapes::List then list(shape, i, visited) else value(shape) end end