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 (Required) * param bucketname: bucket名字,例如:test-bucket (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteBucketRequestWithAllParams ¶ added in v1.7.0
func NewDeleteBucketRequestWithAllParams( regionId string, bucketname string, ) *DeleteBucketRequest
* param regionId: Region ID,例如:cn-north-1 (Required) * param bucketname: bucket名字,例如:test-bucket (Required)
func NewDeleteBucketRequestWithoutParam ¶ added in v1.7.0
func NewDeleteBucketRequestWithoutParam() *DeleteBucketRequest
This constructor has better compatible ability when API parameters changed
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)
param bucketname: bucket名字,例如:test-bucket(Required)
func (*DeleteBucketRequest) SetRegionId ¶
func (r *DeleteBucketRequest) SetRegionId(regionId string)
param regionId: Region ID,例如:cn-north-1(Required)
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 (Required) * param bucketname: bucket名字,例如:test-bucket (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewHeadBucketRequestWithAllParams ¶ added in v1.7.0
func NewHeadBucketRequestWithAllParams( regionId string, bucketname string, ) *HeadBucketRequest
* param regionId: Region ID,例如:cn-north-1 (Required) * param bucketname: bucket名字,例如:test-bucket (Required)
func NewHeadBucketRequestWithoutParam ¶ added in v1.7.0
func NewHeadBucketRequestWithoutParam() *HeadBucketRequest
This constructor has better compatible ability when API parameters changed
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)
param bucketname: bucket名字,例如:test-bucket(Required)
func (*HeadBucketRequest) SetRegionId ¶
func (r *HeadBucketRequest) SetRegionId(regionId string)
param regionId: Region ID,例如:cn-north-1(Required)
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 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListBucketsRequestWithAllParams ¶ added in v1.7.0
func NewListBucketsRequestWithAllParams( regionId string, ) *ListBucketsRequest
* param regionId: Region ID,例如:cn-north-1 (Required)
func NewListBucketsRequestWithoutParam ¶ added in v1.7.0
func NewListBucketsRequestWithoutParam() *ListBucketsRequest
This constructor has better compatible ability when API parameters changed
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)
param regionId: Region ID,例如:cn-north-1(Required)
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 (Required) * param bucketname: bucket名字,例如:test-bucket (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewPutBucketRequestWithAllParams ¶ added in v1.7.0
func NewPutBucketRequestWithAllParams( regionId string, bucketname string, ) *PutBucketRequest
* param regionId: Region ID,例如:cn-north-1 (Required) * param bucketname: bucket名字,例如:test-bucket (Required)
func NewPutBucketRequestWithoutParam ¶ added in v1.7.0
func NewPutBucketRequestWithoutParam() *PutBucketRequest
This constructor has better compatible ability when API parameters changed
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)
param bucketname: bucket名字,例如:test-bucket(Required)
func (*PutBucketRequest) SetRegionId ¶
func (r *PutBucketRequest) SetRegionId(regionId string)
param regionId: Region ID,例如:cn-north-1(Required)
type PutBucketResponse ¶
type PutBucketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result PutBucketResult `json:"result"` }
type PutBucketResult ¶
type PutBucketResult struct { }