OS blockstorage v1

Yeah, it does seem like we should be able to make a `params.go` helper to generate a request body from struct tags here.