query_bucket_v2

package
v7.24.0 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

查询存储空间服务域名

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceleratedApiDomains

type AcceleratedApiDomains struct {
	MainAcceleratedApiDomains MainAcceleratedApiDomains // 主加速 API 域名列表
}

加速 API 域名

func (*AcceleratedApiDomains) MarshalJSON

func (j *AcceleratedApiDomains) MarshalJSON() ([]byte, error)

func (*AcceleratedApiDomains) UnmarshalJSON

func (j *AcceleratedApiDomains) UnmarshalJSON(data []byte) error

type AcceleratedRsDomains

type AcceleratedRsDomains struct {
	MainAcceleratedRsDomains MainAcceleratedRsDomains // 主加速对象管理域名列表
}

加速对象管理域名

func (*AcceleratedRsDomains) MarshalJSON

func (j *AcceleratedRsDomains) MarshalJSON() ([]byte, error)

func (*AcceleratedRsDomains) UnmarshalJSON

func (j *AcceleratedRsDomains) UnmarshalJSON(data []byte) error

type AcceleratedRsfDomains

type AcceleratedRsfDomains struct {
	MainAcceleratedRsfDomains MainAcceleratedRsfDomains // 主加速对象列举域名列表
}

加速对象列举域名

func (*AcceleratedRsfDomains) MarshalJSON

func (j *AcceleratedRsfDomains) MarshalJSON() ([]byte, error)

func (*AcceleratedRsfDomains) UnmarshalJSON

func (j *AcceleratedRsfDomains) UnmarshalJSON(data []byte) error

type AcceleratedUpDomains

type AcceleratedUpDomains struct {
	MainAcceleratedUpDomains   MainAcceleratedUpDomains   // 主加速上传域名列表
	BackupAcceleratedUpDomains BackupAcceleratedUpDomains // 备用加速上传域名列表
}

加速上传域名

func (*AcceleratedUpDomains) MarshalJSON

func (j *AcceleratedUpDomains) MarshalJSON() ([]byte, error)

func (*AcceleratedUpDomains) UnmarshalJSON

func (j *AcceleratedUpDomains) UnmarshalJSON(data []byte) error

type ApiDomains

type ApiDomains struct {
	AcceleratedApiDomains AcceleratedApiDomains // 加速 API 域名
}

API 域名

func (*ApiDomains) MarshalJSON

func (j *ApiDomains) MarshalJSON() ([]byte, error)

func (*ApiDomains) UnmarshalJSON

func (j *ApiDomains) UnmarshalJSON(data []byte) error

type BackupAcceleratedUpDomains

type BackupAcceleratedUpDomains = []string

备用加速上传域名列表

type BackupBucketAcceleratedUpDomains added in v7.24.0

type BackupBucketAcceleratedUpDomains = []string

空间级别的备用加速上传域名列表

type BackupSourceUpDomains

type BackupSourceUpDomains = []string

备用源站上传域名列表

type BucketAcceleratedUpDomains added in v7.24.0

type BucketAcceleratedUpDomains struct {
	MainAcceleratedUpDomains   MainBucketAcceleratedUpDomains   // 空间级别的主加速上传域名列表
	BackupAcceleratedUpDomains BackupBucketAcceleratedUpDomains // 空间级别的备用加速上传域名列表
}

空间级别的加速上传域名

func (*BucketAcceleratedUpDomains) MarshalJSON added in v7.24.0

func (j *BucketAcceleratedUpDomains) MarshalJSON() ([]byte, error)

func (*BucketAcceleratedUpDomains) UnmarshalJSON added in v7.24.0

func (j *BucketAcceleratedUpDomains) UnmarshalJSON(data []byte) error

type BucketQueryResult

type BucketQueryResult = Response

存储空间服务域名查询结果

type IoDomains

type IoDomains struct {
	SourceIoDomains SourceIoDomains // 源站下载域名
}

下载域名

func (*IoDomains) MarshalJSON

func (j *IoDomains) MarshalJSON() ([]byte, error)

func (*IoDomains) UnmarshalJSON

func (j *IoDomains) UnmarshalJSON(data []byte) error

type IoSrcDomains

type IoSrcDomains struct {
	SourceIoSrcDomains SourceIoSrcDomains // 源站下载域名
}

源站下载域名

func (*IoSrcDomains) MarshalJSON

func (j *IoSrcDomains) MarshalJSON() ([]byte, error)

func (*IoSrcDomains) UnmarshalJSON

func (j *IoSrcDomains) UnmarshalJSON(data []byte) error

type MainAcceleratedApiDomains

type MainAcceleratedApiDomains = []string

主加速 API 域名列表

type MainAcceleratedRsDomains

type MainAcceleratedRsDomains = []string

主加速对象管理域名列表

type MainAcceleratedRsfDomains

type MainAcceleratedRsfDomains = []string

主加速对象列举域名列表

type MainAcceleratedUpDomains

type MainAcceleratedUpDomains = []string

主加速上传域名列表

type MainBucketAcceleratedUpDomains added in v7.24.0

type MainBucketAcceleratedUpDomains = []string

空间级别的主加速上传域名列表

type MainSourceIoDomains

type MainSourceIoDomains = []string

主源站下载域名列表

type MainSourceIoSrcDomains

type MainSourceIoSrcDomains = []string

主源站下载域名列表

type MainSourceUpDomains

type MainSourceUpDomains = []string

主源站上传域名列表

type OldAcceleratedDomains

type OldAcceleratedDomains struct {
	OldMainAcceleratedUpDomains OldMainAcceleratedUpDomains // 主加速上传域名列表
	Info                        string                      // 描述信息
}

已经过时的加速上传域名

func (*OldAcceleratedDomains) MarshalJSON

func (j *OldAcceleratedDomains) MarshalJSON() ([]byte, error)

func (*OldAcceleratedDomains) UnmarshalJSON

func (j *OldAcceleratedDomains) UnmarshalJSON(data []byte) error

type OldAcceleratedUpDomains

type OldAcceleratedUpDomains = OldAcceleratedDomains

已经过时的加速上传域名

type OldMainAcceleratedUpDomains

type OldMainAcceleratedUpDomains = []string

已经过时的主加速上传域名列表

type OldMainSourceUpDomains

type OldMainSourceUpDomains = []string

已经过时的主源站上传域名列表

type OldSourceDomains

type OldSourceDomains struct {
	OldMainSourceUpDomains OldMainSourceUpDomains // 主源站上传域名列表
	Info                   string                 // 描述信息
}

已经过时的源站上传域名

func (*OldSourceDomains) MarshalJSON

func (j *OldSourceDomains) MarshalJSON() ([]byte, error)

func (*OldSourceDomains) UnmarshalJSON

func (j *OldSourceDomains) UnmarshalJSON(data []byte) error

type OldSourceUpDomains

type OldSourceUpDomains = OldSourceDomains

已经过时的源站上传域名

type Request

type Request struct {
	Bucket    string // 存储空间名称
	AccessKey string // Access Key
}

调用 API 所用的请求

type Response

type Response struct {
	RegionId     string       // 区域 ID
	TimeToLive   int64        // 查询结果的 TTL
	UpDomains    UpDomains    // 上传域名
	IoDomains    IoDomains    // 下载域名
	IoSrcDomains IoSrcDomains // 源站下载域名
	RsDomains    RsDomains    // 对象管理域名
	RsfDomains   RsfDomains   // 对象列举域名
	ApiDomains   ApiDomains   // API 域名
}

获取 API 所用的响应

func (*Response) MarshalJSON

func (j *Response) MarshalJSON() ([]byte, error)

func (*Response) UnmarshalJSON

func (j *Response) UnmarshalJSON(data []byte) error

type RsDomains

type RsDomains struct {
	AcceleratedRsDomains AcceleratedRsDomains // 加速对象管理域名
}

对象管理域名

func (*RsDomains) MarshalJSON

func (j *RsDomains) MarshalJSON() ([]byte, error)

func (*RsDomains) UnmarshalJSON

func (j *RsDomains) UnmarshalJSON(data []byte) error

type RsfDomains

type RsfDomains struct {
	AcceleratedRsfDomains AcceleratedRsfDomains // 加速对象列举域名
}

对象列举域名

func (*RsfDomains) MarshalJSON

func (j *RsfDomains) MarshalJSON() ([]byte, error)

func (*RsfDomains) UnmarshalJSON

func (j *RsfDomains) UnmarshalJSON(data []byte) error

type SourceIoDomains

type SourceIoDomains struct {
	MainSourceIoDomains MainSourceIoDomains // 主源站下载域名列表
}

源站下载域名

func (*SourceIoDomains) MarshalJSON

func (j *SourceIoDomains) MarshalJSON() ([]byte, error)

func (*SourceIoDomains) UnmarshalJSON

func (j *SourceIoDomains) UnmarshalJSON(data []byte) error

type SourceIoSrcDomains

type SourceIoSrcDomains struct {
	MainSourceIoSrcDomains MainSourceIoSrcDomains // 主源站下载域名列表
}

源站下载域名

func (*SourceIoSrcDomains) MarshalJSON

func (j *SourceIoSrcDomains) MarshalJSON() ([]byte, error)

func (*SourceIoSrcDomains) UnmarshalJSON

func (j *SourceIoSrcDomains) UnmarshalJSON(data []byte) error

type SourceUpDomains

type SourceUpDomains struct {
	MainSourceUpDomains   MainSourceUpDomains   // 主源站上传域名列表
	BackupSourceUpDomains BackupSourceUpDomains // 备用源站上传域名列表
}

源站上传域名

func (*SourceUpDomains) MarshalJSON

func (j *SourceUpDomains) MarshalJSON() ([]byte, error)

func (*SourceUpDomains) UnmarshalJSON

func (j *SourceUpDomains) UnmarshalJSON(data []byte) error

type UpDomains

type UpDomains struct {
	BucketAcceleratedUpDomains BucketAcceleratedUpDomains // 空间级别的加速上传域名
	AcceleratedUpDomains       AcceleratedUpDomains       // 加速上传域名
	SourceUpDomains            SourceUpDomains            // 源站上传域名
	OldAcceleratedDomains      OldAcceleratedUpDomains    // 已经过时的加速上传域名
	OldSourceDomains           OldSourceUpDomains         // 已经过时的源站上传域名
}

上传域名

func (*UpDomains) MarshalJSON

func (j *UpDomains) MarshalJSON() ([]byte, error)

func (*UpDomains) UnmarshalJSON

func (j *UpDomains) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

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