Documentation ¶
Overview ¶
查询存储空间服务域名
Index ¶
- type AcceleratedUpDomains
- type AlternativeUpDomains
- type ApiDomains
- type BucketQueryHost
- type BucketQueryHosts
- type BucketQueryResult
- type IoDomains
- type IoSrcDomains
- type PreferedApiDomains
- type PreferedIoDomains
- type PreferedIoSrcDomains
- type PreferedRsDomains
- type PreferedRsfDomains
- type PreferedUpDomains
- type Request
- type Response
- type RsDomains
- type RsfDomains
- type UpDomains
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiDomains ¶
type ApiDomains struct {
PreferedApiDomains PreferedApiDomains // 主 API 域名列表
}
API 域名
func (*ApiDomains) MarshalJSON ¶
func (j *ApiDomains) MarshalJSON() ([]byte, error)
func (*ApiDomains) UnmarshalJSON ¶
func (j *ApiDomains) UnmarshalJSON(data []byte) error
type BucketQueryHost ¶
type BucketQueryHost struct { RegionId string // 区域 ID TimeToLive int64 // 查询结果的 TTL UpDomains UpDomains // 上传域名 IoDomains IoDomains // 下载域名 IoSrcDomains IoSrcDomains // 源站下载域名 RsDomains RsDomains // 对象管理域名 RsfDomains RsfDomains // 对象列举域名 ApiDomains ApiDomains // API 域名 }
存储空间服务域名
func (*BucketQueryHost) MarshalJSON ¶
func (j *BucketQueryHost) MarshalJSON() ([]byte, error)
func (*BucketQueryHost) UnmarshalJSON ¶
func (j *BucketQueryHost) UnmarshalJSON(data []byte) error
type IoDomains ¶
type IoDomains struct {
PreferedIoDomains PreferedIoDomains // 主下载域名列表
}
下载域名
func (*IoDomains) MarshalJSON ¶
func (*IoDomains) UnmarshalJSON ¶
type IoSrcDomains ¶
type IoSrcDomains struct {
PreferedIoSrcDomains PreferedIoSrcDomains // 主源站下载域名列表
}
源站下载域名
func (*IoSrcDomains) MarshalJSON ¶
func (j *IoSrcDomains) MarshalJSON() ([]byte, error)
func (*IoSrcDomains) UnmarshalJSON ¶
func (j *IoSrcDomains) UnmarshalJSON(data []byte) error
type Response ¶
type Response struct {
Hosts BucketQueryHosts // 存储空间服务域名
}
获取 API 所用的响应
func (*Response) MarshalJSON ¶
func (*Response) UnmarshalJSON ¶
type RsDomains ¶
type RsDomains struct {
PreferedRsDomains PreferedRsDomains // 主对象管理域名列表
}
对象管理域名
func (*RsDomains) MarshalJSON ¶
func (*RsDomains) UnmarshalJSON ¶
type RsfDomains ¶
type RsfDomains struct {
PreferedRsfDomains PreferedRsfDomains // 主对象列举域名列表
}
对象列举域名
func (*RsfDomains) MarshalJSON ¶
func (j *RsfDomains) MarshalJSON() ([]byte, error)
func (*RsfDomains) UnmarshalJSON ¶
func (j *RsfDomains) UnmarshalJSON(data []byte) error
type UpDomains ¶
type UpDomains struct { AcceleratedUpDomains AcceleratedUpDomains // 加速上传域名列表 PreferedUpDomains PreferedUpDomains // 主上传域名列表 AlternativeUpDomains AlternativeUpDomains // 备选上传域名列表 }
上传域名
func (*UpDomains) MarshalJSON ¶
func (*UpDomains) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.