Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseService ¶ added in v1.0.5
type BaseService interface {
QueryBucket(ctx context.Context, params *rexTypes.SasQueryBucketReq) (code int32, result *rexTypes.SasQueryBucketResp, err error)
PresignerGet(ctx context.Context, params *rexTypes.SasPresignerGetObjectReq) (code int32, result *rexTypes.SasPresignerGetObjectResp, err error)
PresignerUpload(ctx context.Context, params *rexTypes.SasPresignerUploadReq) (code int32, result *rexTypes.SasPresignerUploadResp, err error)
PresignerHeadObject(ctx context.Context, params *rexTypes.SasPresignerHeadObjectReq) (code int32, result *rexTypes.SasPresignerHeadObjectResp, err error)
CreateBucketAndConfig(ctx context.Context, params *rexTypes.CreateExistBucketAndConfigReq) (code int32, result *rexTypes.CreateExistBucketAndConfigResp, err error)
CreateBucketNoConfig(ctx context.Context, params *rexTypes.CreateExistBucketNoConfigReq) (code int32, result *rexTypes.CreateExistBucketNoConfigResp, err error)
}
func NewBaseService ¶ added in v1.0.5
func NewBaseService(SdkCtx *sdkCtx.SdkCtx) BaseService
type SasService ¶
type SasService struct {
BaseService
}
func NewSasService ¶
func NewSasService(SdkCtx *sdkCtx.SdkCtx) SasService
Click to show internal directories.
Click to hide internal directories.