Bring in the list APIs implemented by Bala <bala@minio.io>

This commit is contained in:
Harshavardhana
2016-01-23 19:44:32 -08:00
parent 0a9496462a
commit 3f1c4bb4b0
59 changed files with 10172 additions and 184 deletions
+18 -3
View File
@@ -1,12 +1,27 @@
package main
// AuthToken - auth token
// ListBucketsArgs - list bucket args.
type ListBucketsArgs struct{}
// ListObjectsArgs - list object args.
type ListObjectsArgs struct {
BucketName string `json:"bucketName"`
Prefix string `json:"prefix"`
}
// GetObjectURLArgs - get object url.
type GetObjectURLArgs struct {
BucketName string `json:"bucketName"`
ObjectName string `json:"objectName"`
}
// AuthToken - auth token reply
type AuthToken struct {
Token string `json:"token" form:"token"`
}
// User users.
type User struct {
// LoginArgs - login arguments.
type LoginArgs struct {
Username string `json:"username" form:"username"`
Password string `json:"password" form:"password"`
}