# File lib/fog/aws/requests/kinesis/describe_stream.rb, line 36
        def describe_stream(options={})
          stream_name = options.delete("StreamName")

          unless stream = data[:kinesis_streams].detect{ |s| s["StreamName"] == stream_name }
            raise Fog::AWS::Kinesis::ResourceNotFound.new("Stream #{stream_name} under account #{@account_id} not found.")
          end

          # Strip Records key out of shards for response
          shards = stream["Shards"].reject{ |k,_| k == "Records" }

          response = Excon::Response.new
          response.status = 200
          response.body = { "StreamDescription" => stream.dup.merge("Shards" => shards) }
          response
        end