ceph

package
v0.0.0-...-8f391c2 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCephOss

func NewCephOss() oss.Oss

Types

type CephOSS

type CephOSS struct {
	// contains filtered or unexported fields
}

func (*CephOSS) AbortMultipartUpload

func (*CephOSS) AppendObject

func (c *CephOSS) AppendObject(ctx context.Context, req *oss.AppendObjectInput) (*oss.AppendObjectOutput, error)

func (*CephOSS) CompleteMultipartUpload

func (*CephOSS) CopyObject

func (c *CephOSS) CopyObject(ctx context.Context, req *oss.CopyObjectInput) (*oss.CopyObjectOutput, error)

func (*CephOSS) CreateMultipartUpload

func (*CephOSS) DeleteObject

func (c *CephOSS) DeleteObject(ctx context.Context, req *oss.DeleteObjectInput) (*oss.DeleteObjectOutput, error)

func (*CephOSS) DeleteObjectTagging

func (c *CephOSS) DeleteObjectTagging(ctx context.Context, req *oss.DeleteObjectTaggingInput) (*oss.DeleteObjectTaggingOutput, error)

func (*CephOSS) DeleteObjects

func (c *CephOSS) DeleteObjects(ctx context.Context, req *oss.DeleteObjectsInput) (*oss.DeleteObjectsOutput, error)

func (*CephOSS) GetObject

func (c *CephOSS) GetObject(ctx context.Context, req *oss.GetObjectInput) (*oss.GetObjectOutput, error)

func (*CephOSS) GetObjectCannedAcl

func (c *CephOSS) GetObjectCannedAcl(ctx context.Context, req *oss.GetObjectCannedAclInput) (*oss.GetObjectCannedAclOutput, error)

func (*CephOSS) GetObjectTagging

func (c *CephOSS) GetObjectTagging(ctx context.Context, req *oss.GetObjectTaggingInput) (*oss.GetObjectTaggingOutput, error)

func (*CephOSS) HeadObject

func (c *CephOSS) HeadObject(ctx context.Context, req *oss.HeadObjectInput) (*oss.HeadObjectOutput, error)

func (*CephOSS) Init

func (c *CephOSS) Init(ctx context.Context, config *oss.Config) error

func (*CephOSS) IsObjectExist

func (c *CephOSS) IsObjectExist(ctx context.Context, req *oss.IsObjectExistInput) (*oss.IsObjectExistOutput, error)

func (*CephOSS) ListMultipartUploads

func (*CephOSS) ListObjectVersions

func (c *CephOSS) ListObjectVersions(ctx context.Context, req *oss.ListObjectVersionsInput) (*oss.ListObjectVersionsOutput, error)

func (*CephOSS) ListObjects

func (c *CephOSS) ListObjects(ctx context.Context, req *oss.ListObjectsInput) (*oss.ListObjectsOutput, error)

func (*CephOSS) ListParts

func (c *CephOSS) ListParts(ctx context.Context, req *oss.ListPartsInput) (*oss.ListPartsOutput, error)

func (*CephOSS) PutObject

func (c *CephOSS) PutObject(ctx context.Context, req *oss.PutObjectInput) (*oss.PutObjectOutput, error)

func (*CephOSS) PutObjectCannedAcl

func (c *CephOSS) PutObjectCannedAcl(ctx context.Context, req *oss.PutObjectCannedAclInput) (*oss.PutObjectCannedAclOutput, error)

func (*CephOSS) PutObjectTagging

func (c *CephOSS) PutObjectTagging(ctx context.Context, req *oss.PutObjectTaggingInput) (*oss.PutObjectTaggingOutput, error)

func (*CephOSS) RestoreObject

func (c *CephOSS) RestoreObject(ctx context.Context, req *oss.RestoreObjectInput) (*oss.RestoreObjectOutput, error)

func (*CephOSS) SignURL

func (c *CephOSS) SignURL(ctx context.Context, req *oss.SignURLInput) (*oss.SignURLOutput, error)

func (*CephOSS) UpdateDownloadBandwidthRateLimit

func (c *CephOSS) UpdateDownloadBandwidthRateLimit(ctx context.Context, req *oss.UpdateBandwidthRateLimitInput) error

func (*CephOSS) UpdateUploadBandwidthRateLimit

func (c *CephOSS) UpdateUploadBandwidthRateLimit(ctx context.Context, req *oss.UpdateBandwidthRateLimitInput) error

func (*CephOSS) UploadPart

func (c *CephOSS) UploadPart(ctx context.Context, req *oss.UploadPartInput) (*oss.UploadPartOutput, error)

func (*CephOSS) UploadPartCopy

func (c *CephOSS) UploadPartCopy(ctx context.Context, req *oss.UploadPartCopyInput) (*oss.UploadPartCopyOutput, error)

Jump to

Keyboard shortcuts

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