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 PreferedS3Domains
- type PreferedUpDomains
- type Request
- type Response
- type RsDomains
- type RsfDomains
- type S3Domains
- 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 域名
S3Domains S3Domains // S3 域名
}
存储空间服务域名
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 S3Domains ¶ added in v7.25.3
type S3Domains struct {
RegionAlias string // S3 Region
PreferedApiDomains PreferedS3Domains // 主 S3 域名列表
}
S3 域名
func (*S3Domains) MarshalJSON ¶ added in v7.25.3
func (*S3Domains) UnmarshalJSON ¶ added in v7.25.3
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.