Documentation
¶
Index ¶
- func NewConfig(c context.Context, m *dbschema.NgingCloudStorage) (aws.Config, error)
- type AWSClient
- func (s *AWSClient) CompleteMultipartUpload(ctx echo.Context, objectName string, uploadId string) error
- func (s *AWSClient) GetBucketCors(ctx context.Context) ([]types.CORSRule, error)
- func (s *AWSClient) ListPage(ctx echo.Context, objectPrefix string) (dirs []os.FileInfo, err error)
- func (s *AWSClient) PutBucketCors(ctx echo.Context) error
- func (s *AWSClient) SetBucketName(bucketName string) *AWSClient
- func (s *AWSClient) Upload(ctx context.Context, reader io.Reader, objectName string) (*s3manager.UploadOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AWSClient ¶
func (*AWSClient) CompleteMultipartUpload ¶
func (*AWSClient) GetBucketCors ¶
func (*AWSClient) SetBucketName ¶
Click to show internal directories.
Click to hide internal directories.