Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteBucketRequest ¶
type DeleteBucketRequest struct { core.JDCloudRequest /* Region ID,例如:cn-north-1 */ RegionId string `json:"regionId"` /* bucket名字,例如:test-bucket */ Bucketname string `json:"bucketname"` }
func NewDeleteBucketRequest ¶
func NewDeleteBucketRequest( regionId string, bucketname string, ) *DeleteBucketRequest
* param regionId: Region ID,例如:cn-north-1 * param bucketname: bucket名字,例如:test-bucket
func (DeleteBucketRequest) GetRegionId ¶
func (r DeleteBucketRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteBucketRequest) SetBucketname ¶
func (r *DeleteBucketRequest) SetBucketname(bucketname string)
func (*DeleteBucketRequest) SetRegionId ¶
func (r *DeleteBucketRequest) SetRegionId(regionId string)
type DeleteBucketResponse ¶
type DeleteBucketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteBucketResult `json:"result"` }
type DeleteBucketResult ¶
type DeleteBucketResult struct { }
type HeadBucketRequest ¶
type HeadBucketRequest struct { core.JDCloudRequest /* Region ID,例如:cn-north-1 */ RegionId string `json:"regionId"` /* bucket名字,例如:test-bucket */ Bucketname string `json:"bucketname"` }
func NewHeadBucketRequest ¶
func NewHeadBucketRequest( regionId string, bucketname string, ) *HeadBucketRequest
* param regionId: Region ID,例如:cn-north-1 * param bucketname: bucket名字,例如:test-bucket
func (HeadBucketRequest) GetRegionId ¶
func (r HeadBucketRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*HeadBucketRequest) SetBucketname ¶
func (r *HeadBucketRequest) SetBucketname(bucketname string)
func (*HeadBucketRequest) SetRegionId ¶
func (r *HeadBucketRequest) SetRegionId(regionId string)
type HeadBucketResponse ¶
type HeadBucketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result HeadBucketResult `json:"result"` }
type HeadBucketResult ¶
type HeadBucketResult struct { }
type ListBucketsRequest ¶
type ListBucketsRequest struct { core.JDCloudRequest /* Region ID,例如:cn-north-1 */ RegionId string `json:"regionId"` }
func NewListBucketsRequest ¶
func NewListBucketsRequest( regionId string, ) *ListBucketsRequest
* param regionId: Region ID,例如:cn-north-1
func (ListBucketsRequest) GetRegionId ¶
func (r ListBucketsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListBucketsRequest) SetRegionId ¶
func (r *ListBucketsRequest) SetRegionId(regionId string)
type ListBucketsResponse ¶
type ListBucketsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListBucketsResult `json:"result"` }
type ListBucketsResult ¶
type PutBucketRequest ¶
type PutBucketRequest struct { core.JDCloudRequest /* Region ID,例如:cn-north-1 */ RegionId string `json:"regionId"` /* bucket名字,例如:test-bucket */ Bucketname string `json:"bucketname"` }
func NewPutBucketRequest ¶
func NewPutBucketRequest( regionId string, bucketname string, ) *PutBucketRequest
* param regionId: Region ID,例如:cn-north-1 * param bucketname: bucket名字,例如:test-bucket
func (PutBucketRequest) GetRegionId ¶
func (r PutBucketRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*PutBucketRequest) SetBucketname ¶
func (r *PutBucketRequest) SetBucketname(bucketname string)
func (*PutBucketRequest) SetRegionId ¶
func (r *PutBucketRequest) SetRegionId(regionId string)
type PutBucketResponse ¶
type PutBucketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result PutBucketResult `json:"result"` }
type PutBucketResult ¶
type PutBucketResult struct { }