Documentation
¶
Index ¶
- func Bootstrap(ctx context.Context, cmd BootstrapCommand) error
- func Configure()
- func CreateBucket(ctx context.Context, name string) (*bucket.Bucket, error)
- func CreateObjectFromCopy(ctx context.Context, b *bucket.Bucket, src *object.Object, key string) (*object.Object, error)
- func CreateObjectFromData(ctx context.Context, b *bucket.Bucket, cmd object.CreateCommand) (*object.Object, error)
- func DeleteObject(ctx context.Context, b *bucket.Bucket, o *object.Object) error
- func IsBootstrapped(ctx context.Context) (bool, error)
- func Login(ctx context.Context, cmd LoginCommand) (*user.User, string, error)
- func ReconcileBucket(ctx context.Context, b *bucket.Bucket) error
- func UpdateObjectFromCopy(ctx context.Context, b *bucket.Bucket, src, dest *object.Object) (*object.Object, error)
- func UpdateObjectWithData(ctx context.Context, b *bucket.Bucket, o *object.Object, ...) (*object.Object, error)
- type BootstrapCommand
- type LoginCommand
- type ObjectPrefixSearchResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateObjectFromCopy ¶ added in v0.2.0
func CreateObjectFromData ¶ added in v0.2.0
func DeleteObject ¶
func UpdateObjectFromCopy ¶ added in v0.2.0
Types ¶
type BootstrapCommand ¶
func (BootstrapCommand) Validate ¶
func (c BootstrapCommand) Validate() error
type LoginCommand ¶
type ObjectPrefixSearchResult ¶ added in v0.2.0
type ObjectPrefixSearchResult struct {
IsTruncated bool
CommonPrefixes []string
Objects []*object.Object
}
func ObjectPrefixSearch ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.