I believe that 'read/write' is more idiomatic than 'read-write' in this context. 'Read-only' works as a hyphenated adjective, and 'read/write' is typically treated as a paired label that indicates two distinct capabilities --- read and write. What do you think?