apis

package
v1.62.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2023 License: Apache-2.0 Imports: 2 Imported by: 8

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 ListBucketsResult struct {
	Owner   oss.User     `json:"owner"`
	Buckets []oss.Bucket `json:"buckets"`
}

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 {
}

Jump to

Keyboard shortcuts

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