comment types; remove ok codes
diff --git a/openstack/storage/v1/objects/objects.go b/openstack/storage/v1/objects/objects.go
index 9575e0f..ab390fa 100644
--- a/openstack/storage/v1/objects/objects.go
+++ b/openstack/storage/v1/objects/objects.go
@@ -7,14 +7,17 @@
 	"strings"
 )
 
+// Object is a structure that holds information related to a storage object.
 type Object map[string]interface{}
 
+// ListOpts is a structure that holds parameters for listing objects.
 type ListOpts struct {
 	Container string
 	Full      bool
 	Params    map[string]string
 }
 
+// DownloadOpts is a structure that holds parameters for downloading an object.
 type DownloadOpts struct {
 	Container string
 	Name      string
@@ -22,6 +25,7 @@
 	Params    map[string]string
 }
 
+// CreateOpts is a structure that holds parameters for creating an object.
 type CreateOpts struct {
 	Container string
 	Name      string
@@ -31,6 +35,7 @@
 	Params    map[string]string
 }
 
+// CopyOpts is a structure that holds parameters for copying one object to another.
 type CopyOpts struct {
 	Container    string
 	Name         string
@@ -40,12 +45,14 @@
 	Headers      map[string]string
 }
 
+// DeleteOpts is a structure that holds parameters for deleting an object.
 type DeleteOpts struct {
 	Container string
 	Name      string
 	Params    map[string]string
 }
 
+// GetOpts is a structure that holds parameters for getting an object's metadata.
 type GetOpts struct {
 	Container string
 	Name      string
@@ -53,6 +60,8 @@
 	Params    map[string]string
 }
 
+// UpdateOpts is a structure that holds parameters for updating, creating, or deleting an
+// object's metadata.
 type UpdateOpts struct {
 	Container string
 	Name      string