objectstorage

package
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2017 License: MPL-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BucketResource

func BucketResource() *schema.Resource

func BucketSummaryDatasource

func BucketSummaryDatasource() *schema.Resource

func NamespaceDatasource

func NamespaceDatasource() *schema.Resource

func ObjectDatasource

func ObjectDatasource() *schema.Resource

func ObjectHeadDatasource

func ObjectHeadDatasource() *schema.Resource

func ObjectResource

func ObjectResource() *schema.Resource

Types

type BucketResourceCrud

type BucketResourceCrud struct {
	crud.BaseCrud
	Res *baremetal.Bucket
}

func (*BucketResourceCrud) Create

func (s *BucketResourceCrud) Create() (e error)

func (*BucketResourceCrud) Delete

func (s *BucketResourceCrud) Delete() (e error)

func (*BucketResourceCrud) Get

func (s *BucketResourceCrud) Get() (e error)

func (*BucketResourceCrud) ID

func (s *BucketResourceCrud) ID() string

func (*BucketResourceCrud) SetData

func (s *BucketResourceCrud) SetData()

func (*BucketResourceCrud) Update

func (s *BucketResourceCrud) Update() (e error)

type BucketSummaryDatasourceCrud

type BucketSummaryDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListBuckets
}

func (*BucketSummaryDatasourceCrud) Get

func (s *BucketSummaryDatasourceCrud) Get() (e error)

func (*BucketSummaryDatasourceCrud) SetData

func (s *BucketSummaryDatasourceCrud) SetData()

type NamespaceDatasourceCrud

type NamespaceDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.Namespace
}

func (*NamespaceDatasourceCrud) Get

func (s *NamespaceDatasourceCrud) Get() (e error)

func (*NamespaceDatasourceCrud) SetData

func (s *NamespaceDatasourceCrud) SetData()

type ObjectDatasourceCrud

type ObjectDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.ListObjects
}

func (*ObjectDatasourceCrud) Get

func (s *ObjectDatasourceCrud) Get() (e error)

func (*ObjectDatasourceCrud) SetData

func (s *ObjectDatasourceCrud) SetData()

type ObjectHeadDatasourceCrud

type ObjectHeadDatasourceCrud struct {
	crud.BaseCrud
	Res *baremetal.HeadObject
}

func (*ObjectHeadDatasourceCrud) Get

func (s *ObjectHeadDatasourceCrud) Get() (e error)

func (*ObjectHeadDatasourceCrud) SetData

func (s *ObjectHeadDatasourceCrud) SetData()

type ObjectResourceCrud

type ObjectResourceCrud struct {
	crud.BaseCrud
	Res *baremetal.Object
}

func (*ObjectResourceCrud) Create

func (s *ObjectResourceCrud) Create() (e error)

func (*ObjectResourceCrud) Delete

func (s *ObjectResourceCrud) Delete() (e error)

func (*ObjectResourceCrud) Get

func (s *ObjectResourceCrud) Get() (e error)

func (*ObjectResourceCrud) ID

func (s *ObjectResourceCrud) ID() string

func (*ObjectResourceCrud) SetData

func (s *ObjectResourceCrud) SetData()

func (*ObjectResourceCrud) Update

func (s *ObjectResourceCrud) Update() (e error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL