v20191012

package
v1.0.931 Latest Latest
Warning

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

Go to latest
Published: May 28, 2024 License: Apache-2.0 Imports: 7 Imported by: 1

Documentation

Index

Constants

View Source
const (

	// 域名配置更新操作失败,请重试或联系客服人员解决。
	FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 获取用户信息失败,请联系腾讯云工程师进一步排查。
	INTERNALERROR_ACCOUNTSYSTEMERROR = "InternalError.AccountSystemError"

	// CAM鉴权错误,请稍后重试。
	INTERNALERROR_CAMSYSTEMERROR = "InternalError.CamSystemError"

	// 数据查询错误,请联系腾讯云工程师进一步排查。
	INTERNALERROR_DATASYSTEMERROR = "InternalError.DataSystemError"

	// 内部配置服务错误,请重试或联系客服人员解决。
	INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"

	// 内部数据错误,请联系腾讯云工程师进一步排查。
	INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"

	// 系统内部错误,请联系客户人员解决或稍后重试。
	INTERNALERROR_ECDNQUERYSYSTEMERROR = "InternalError.EcdnQuerySystemError"

	// 系统错误,请联系腾讯云工程师进一步排查。
	INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"

	// 内部服务错误,请联系腾讯云工程师进一步排查。
	INTERNALERROR_ERROR = "InternalError.Error"

	// 后端服务错误,请稍后重试 。
	INTERNALERROR_PROXYSERVER = "InternalError.ProxyServer"

	// 标签键不存在。
	INVALIDPARAMETER_ECDNCAMTAGKEYNOTEXIST = "InvalidParameter.EcdnCamTagKeyNotExist"

	// 无法解析证书信息。
	INVALIDPARAMETER_ECDNCERTNOCERTINFO = "InvalidParameter.EcdnCertNoCertInfo"

	// 缓存配置不合法 。
	INVALIDPARAMETER_ECDNCONFIGINVALIDCACHE = "InvalidParameter.EcdnConfigInvalidCache"

	// 域名状态不合法。
	INVALIDPARAMETER_ECDNDOMAININVALIDSTATUS = "InvalidParameter.EcdnDomainInvalidStatus"

	// 内部接口错误,请联系腾讯云工程师进一步排查。
	INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"

	// 非法Area参数,请参考文档中示例参数填充。
	INVALIDPARAMETER_ECDNINVALIDPARAMAREA = "InvalidParameter.EcdnInvalidParamArea"

	// 统计粒度不合法,请参考文档中统计分析示例。
	INVALIDPARAMETER_ECDNINVALIDPARAMINTERVAL = "InvalidParameter.EcdnInvalidParamInterval"

	// 参数错误,请参考文档中示例参数填充。
	INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"

	// 刷新不支持泛域名。
	INVALIDPARAMETER_ECDNPURGEWILDCARDNOTALLOWED = "InvalidParameter.EcdnPurgeWildcardNotAllowed"

	// 该域名绑定的标签键数量过多。
	INVALIDPARAMETER_ECDNRESOURCEMANYTAGKEY = "InvalidParameter.EcdnResourceManyTagKey"

	// 日期不合法,请参考文档中日期示例。
	INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"

	// 统计类型不合法,请参考文档中统计分析示例。
	INVALIDPARAMETER_ECDNSTATINVALIDMETRIC = "InvalidParameter.EcdnStatInvalidMetric"

	// 标签键不合法。
	INVALIDPARAMETER_ECDNTAGKEYINVALID = "InvalidParameter.EcdnTagKeyInvalid"

	// 标签键不存在。
	INVALIDPARAMETER_ECDNTAGKEYNOTEXIST = "InvalidParameter.EcdnTagKeyNotExist"

	// 标签键下的值数量过多。
	INVALIDPARAMETER_ECDNTAGKEYTOOMANYVALUE = "InvalidParameter.EcdnTagKeyTooManyValue"

	// 标签值不合法。
	INVALIDPARAMETER_ECDNTAGVALUEINVALID = "InvalidParameter.EcdnTagValueInvalid"

	// URL 超过限制长度。
	INVALIDPARAMETER_ECDNURLEXCEEDLENGTH = "InvalidParameter.EcdnUrlExceedLength"

	// 该用户下标签键数量过多。
	INVALIDPARAMETER_ECDNUSERTOOMANYTAGKEY = "InvalidParameter.EcdnUserTooManyTagKey"

	// 参数错误。
	INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"

	// 域名操作过于频繁。
	LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"

	// 刷新的目录数量超过单次限制。
	LIMITEXCEEDED_ECDNPURGEPATHEXCEEDBATCHLIMIT = "LimitExceeded.EcdnPurgePathExceedBatchLimit"

	// 刷新的目录数量超过每日限制。
	LIMITEXCEEDED_ECDNPURGEPATHEXCEEDDAYLIMIT = "LimitExceeded.EcdnPurgePathExceedDayLimit"

	// 刷新的Url数量超过单次限制。
	LIMITEXCEEDED_ECDNPURGEURLEXCEEDBATCHLIMIT = "LimitExceeded.EcdnPurgeUrlExceedBatchLimit"

	// 刷新的Url数量超过每日限额。
	LIMITEXCEEDED_ECDNPURGEURLEXCEEDDAYLIMIT = "LimitExceeded.EcdnPurgeUrlExceedDayLimit"

	// 接入域名数超出限制。
	LIMITEXCEEDED_ECDNUSERTOOMANYDOMAINS = "LimitExceeded.EcdnUserTooManyDomains"

	// 域名已存在。
	RESOURCEINUSE_ECDNDOMAINEXISTS = "ResourceInUse.EcdnDomainExists"

	// ECDN资源正在被操作中。
	RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"

	// 账号下无此域名,请确认后重试。
	RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"

	// 账号下无此域名,请确认后重试。
	RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"

	// 项目不存在。
	RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"

	// 未开通ECDN服务,请开通后使用此接口。
	RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"

	// 域名已锁定,请联系腾讯云工程师 。
	RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"

	// 域名未下线,请检查后重试。
	RESOURCEUNAVAILABLE_ECDNDOMAINISNOTOFFLINE = "ResourceUnavailable.EcdnDomainIsNotOffline"

	// 域名已下线,请检查后重试。
	RESOURCEUNAVAILABLE_ECDNDOMAINISNOTONLINE = "ResourceUnavailable.EcdnDomainIsNotOnline"

	// 子账号禁止查询整体数据。
	UNAUTHORIZEDOPERATION_CDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.CdnAccountUnauthorized"

	// 子账号未配置cam策略。
	UNAUTHORIZEDOPERATION_CDNCAMUNAUTHORIZED = "UnauthorizedOperation.CdnCamUnauthorized"

	// ECDN子账号加速域名未授权。
	UNAUTHORIZEDOPERATION_CDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnDomainUnauthorized"

	// ECDN子账号加速域名未授权。
	UNAUTHORIZEDOPERATION_CDNHOSTUNAUTHORIZED = "UnauthorizedOperation.CdnHostUnauthorized"

	// 子账号没有授权域名权限,请授权后重试。
	UNAUTHORIZEDOPERATION_CDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnNoDomainUnauthorized"

	// 子账号项目未授权。
	UNAUTHORIZEDOPERATION_CDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.CdnProjectUnauthorized"

	// ECDN 子账号加速域名未授权。
	UNAUTHORIZEDOPERATION_DOMAINNOPERMISSION = "UnauthorizedOperation.DomainNoPermission"

	// ECDN 子账号加速域名未授权。
	UNAUTHORIZEDOPERATION_DOMAINSNOPERMISSION = "UnauthorizedOperation.DomainsNoPermission"

	// 子账号禁止查询整体数据。
	UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"

	// 子账号未配置cam策略。
	UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"

	// 域名解析未进行验证。
	UNAUTHORIZEDOPERATION_ECDNDOMAINRECORDNOTVERIFIED = "UnauthorizedOperation.EcdnDomainRecordNotVerified"

	// ECDN子账号加速域名未授权。
	UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"

	// 该域名属于其他账号,您没有权限接入。
	UNAUTHORIZEDOPERATION_ECDNHOSTISOWNEDBYOTHER = "UnauthorizedOperation.EcdnHostIsOwnedByOther"

	// ECDN子账号加速域名未授权。
	UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"

	// 请前往CDN控制台进行操作 。
	UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"

	// 子账号没有授权域名权限,请授权后重试。
	UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"

	// 子账号项目未授权。
	UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"

	// 加速服务已停服,请重启加速服务后重试。
	UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

	// 非内测白名单用户,无该功能使用权限。
	UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"

	// ECDN 子账号cam未授权。
	UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"

	// 操作过于频繁,请稍后重试 。
	UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

	// ECDN 子账号项目未授权。
	UNAUTHORIZEDOPERATION_PROJECTNOPERMISSION = "UnauthorizedOperation.ProjectNoPermission"

	// ECDN 子账号项目未授权。
	UNAUTHORIZEDOPERATION_PROJECTSNOPERMISSION = "UnauthorizedOperation.ProjectsNoPermission"

	// 未知错误,请稍后重试 。
	UNAUTHORIZEDOPERATION_UNKNOWN = "UnauthorizedOperation.Unknown"
)
View Source
const APIVersion = "2019-10-12"

Variables

This section is empty.

Functions

This section is empty.

Types

type AddEcdnDomainRequest

type AddEcdnDomainRequest struct {
	*tchttp.BaseRequest

	// 域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 源站配置。
	Origin *Origin `json:"Origin,omitnil,omitempty" name:"Origin"`

	// 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 项目id,默认0。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// IP黑白名单配置。
	IpFilter *IpFilter `json:"IpFilter,omitnil,omitempty" name:"IpFilter"`

	// IP限频配置。
	IpFreqLimit *IpFreqLimit `json:"IpFreqLimit,omitnil,omitempty" name:"IpFreqLimit"`

	// 源站响应头部配置。
	ResponseHeader *ResponseHeader `json:"ResponseHeader,omitnil,omitempty" name:"ResponseHeader"`

	// 节点缓存配置。
	CacheKey *CacheKey `json:"CacheKey,omitnil,omitempty" name:"CacheKey"`

	// 缓存规则配置。
	Cache *Cache `json:"Cache,omitnil,omitempty" name:"Cache"`

	// Https配置。
	Https *Https `json:"Https,omitnil,omitempty" name:"Https"`

	// 访问协议强制跳转配置。
	ForceRedirect *ForceRedirect `json:"ForceRedirect,omitnil,omitempty" name:"ForceRedirect"`

	// 域名绑定的标签
	Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"`

	// WebSocket配置
	WebSocket *WebSocket `json:"WebSocket,omitnil,omitempty" name:"WebSocket"`
}

func NewAddEcdnDomainRequest

func NewAddEcdnDomainRequest() (request *AddEcdnDomainRequest)

func (*AddEcdnDomainRequest) FromJsonString

func (r *AddEcdnDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddEcdnDomainRequest) ToJsonString

func (r *AddEcdnDomainRequest) ToJsonString() string

type AddEcdnDomainRequestParams added in v1.0.426

type AddEcdnDomainRequestParams struct {
	// 域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 源站配置。
	Origin *Origin `json:"Origin,omitnil,omitempty" name:"Origin"`

	// 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 项目id,默认0。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// IP黑白名单配置。
	IpFilter *IpFilter `json:"IpFilter,omitnil,omitempty" name:"IpFilter"`

	// IP限频配置。
	IpFreqLimit *IpFreqLimit `json:"IpFreqLimit,omitnil,omitempty" name:"IpFreqLimit"`

	// 源站响应头部配置。
	ResponseHeader *ResponseHeader `json:"ResponseHeader,omitnil,omitempty" name:"ResponseHeader"`

	// 节点缓存配置。
	CacheKey *CacheKey `json:"CacheKey,omitnil,omitempty" name:"CacheKey"`

	// 缓存规则配置。
	Cache *Cache `json:"Cache,omitnil,omitempty" name:"Cache"`

	// Https配置。
	Https *Https `json:"Https,omitnil,omitempty" name:"Https"`

	// 访问协议强制跳转配置。
	ForceRedirect *ForceRedirect `json:"ForceRedirect,omitnil,omitempty" name:"ForceRedirect"`

	// 域名绑定的标签
	Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"`

	// WebSocket配置
	WebSocket *WebSocket `json:"WebSocket,omitnil,omitempty" name:"WebSocket"`
}

Predefined struct for user

type AddEcdnDomainResponse

type AddEcdnDomainResponse struct {
	*tchttp.BaseResponse
	Response *AddEcdnDomainResponseParams `json:"Response"`
}

func NewAddEcdnDomainResponse

func NewAddEcdnDomainResponse() (response *AddEcdnDomainResponse)

func (*AddEcdnDomainResponse) FromJsonString

func (r *AddEcdnDomainResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddEcdnDomainResponse) ToJsonString

func (r *AddEcdnDomainResponse) ToJsonString() string

type AddEcdnDomainResponseParams added in v1.0.426

type AddEcdnDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AdvanceHttps added in v1.0.318

type AdvanceHttps struct {
	// 自定义Tls数据开关
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomTlsStatus *string `json:"CustomTlsStatus,omitnil,omitempty" name:"CustomTlsStatus"`

	// Tls版本列表,支持设置 TLSv1, TLSV1.1, TLSV1.2, TLSv1.3,修改时必须开启连续的版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	TlsVersion []*string `json:"TlsVersion,omitnil,omitempty" name:"TlsVersion"`

	// 自定义加密套件
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cipher *string `json:"Cipher,omitnil,omitempty" name:"Cipher"`

	// 回源双向校验开启状态
	// off - 关闭校验
	// oneWay - 校验源站
	// twoWay - 双向校验
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifyOriginType *string `json:"VerifyOriginType,omitnil,omitempty" name:"VerifyOriginType"`

	// 回源层证书配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	CertInfo *ServerCert `json:"CertInfo,omitnil,omitempty" name:"CertInfo"`

	// 源站证书配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	OriginCertInfo *ClientCert `json:"OriginCertInfo,omitnil,omitempty" name:"OriginCertInfo"`
}

type Cache

type Cache struct {
	// 缓存配置规则数组。
	CacheRules []*CacheRule `json:"CacheRules,omitnil,omitempty" name:"CacheRules"`

	// 遵循源站 Cache-Control: max-age 配置,白名单功能。
	// on:开启
	// off:关闭
	// 开启后,未能匹配 CacheRules 规则的资源将根据源站返回的 max-age 值进行节点缓存;匹配了 CacheRules 规则的资源将按照 CacheRules 中设置的缓存过期时间在节点进行缓存
	// 注意:此字段可能返回 null,表示取不到有效值。
	FollowOrigin *string `json:"FollowOrigin,omitnil,omitempty" name:"FollowOrigin"`
}

type CacheKey

type CacheKey struct {
	// 是否开启全路径缓存,on或off。
	FullUrlCache *string `json:"FullUrlCache,omitnil,omitempty" name:"FullUrlCache"`
}

type CacheRule

type CacheRule struct {
	// 缓存类型,支持all,file,directory,path,index,分别表示全部文件,后缀类型,目录,完整路径,首页。
	CacheType *string `json:"CacheType,omitnil,omitempty" name:"CacheType"`

	// 缓存内容列表。
	CacheContents []*string `json:"CacheContents,omitnil,omitempty" name:"CacheContents"`

	// 缓存时间,单位秒。
	CacheTime *int64 `json:"CacheTime,omitnil,omitempty" name:"CacheTime"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) AddEcdnDomain

func (c *Client) AddEcdnDomain(request *AddEcdnDomainRequest) (response *AddEcdnDomainResponse, err error)

AddEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(AddEcdnDomain)用于创建加速域名。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41123"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNCAMTAGKEYNOTEXIST = "InvalidParameter.EcdnCamTagKeyNotExist"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNRESOURCEMANYTAGKEY = "InvalidParameter.EcdnResourceManyTagKey"
INVALIDPARAMETER_ECDNTAGKEYINVALID = "InvalidParameter.EcdnTagKeyInvalid"
INVALIDPARAMETER_ECDNTAGKEYNOTEXIST = "InvalidParameter.EcdnTagKeyNotExist"
INVALIDPARAMETER_ECDNTAGKEYTOOMANYVALUE = "InvalidParameter.EcdnTagKeyTooManyValue"
INVALIDPARAMETER_ECDNTAGVALUEINVALID = "InvalidParameter.EcdnTagValueInvalid"
INVALIDPARAMETER_ECDNUSERTOOMANYTAGKEY = "InvalidParameter.EcdnUserTooManyTagKey"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
LIMITEXCEEDED_ECDNUSERTOOMANYDOMAINS = "LimitExceeded.EcdnUserTooManyDomains"
RESOURCEINUSE_ECDNDOMAINEXISTS = "ResourceInUse.EcdnDomainExists"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINRECORDNOTVERIFIED = "UnauthorizedOperation.EcdnDomainRecordNotVerified"
UNAUTHORIZEDOPERATION_ECDNHOSTISOWNEDBYOTHER = "UnauthorizedOperation.EcdnHostIsOwnedByOther"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"
UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"

func (*Client) AddEcdnDomainWithContext added in v1.0.324

func (c *Client) AddEcdnDomainWithContext(ctx context.Context, request *AddEcdnDomainRequest) (response *AddEcdnDomainResponse, err error)

AddEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(AddEcdnDomain)用于创建加速域名。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41123"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNCAMTAGKEYNOTEXIST = "InvalidParameter.EcdnCamTagKeyNotExist"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNRESOURCEMANYTAGKEY = "InvalidParameter.EcdnResourceManyTagKey"
INVALIDPARAMETER_ECDNTAGKEYINVALID = "InvalidParameter.EcdnTagKeyInvalid"
INVALIDPARAMETER_ECDNTAGKEYNOTEXIST = "InvalidParameter.EcdnTagKeyNotExist"
INVALIDPARAMETER_ECDNTAGKEYTOOMANYVALUE = "InvalidParameter.EcdnTagKeyTooManyValue"
INVALIDPARAMETER_ECDNTAGVALUEINVALID = "InvalidParameter.EcdnTagValueInvalid"
INVALIDPARAMETER_ECDNUSERTOOMANYTAGKEY = "InvalidParameter.EcdnUserTooManyTagKey"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
LIMITEXCEEDED_ECDNUSERTOOMANYDOMAINS = "LimitExceeded.EcdnUserTooManyDomains"
RESOURCEINUSE_ECDNDOMAINEXISTS = "ResourceInUse.EcdnDomainExists"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINRECORDNOTVERIFIED = "UnauthorizedOperation.EcdnDomainRecordNotVerified"
UNAUTHORIZEDOPERATION_ECDNHOSTISOWNEDBYOTHER = "UnauthorizedOperation.EcdnHostIsOwnedByOther"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"
UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"

func (*Client) CreateVerifyRecord

func (c *Client) CreateVerifyRecord(request *CreateVerifyRecordRequest) (response *CreateVerifyRecordResponse, err error)

CreateVerifyRecord ECDN融合CDN后,接口都用CDN的,此接口已经废弃

生成一条子域名解析,提示客户添加到域名解析上,用于泛域名及域名取回校验归属权。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href=" https://cloud.tencent.com/document/api/228/48118"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ACCOUNTSYSTEMERROR = "InternalError.AccountSystemError"
INTERNALERROR_DATASYSTEMERROR = "InternalError.DataSystemError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"

func (*Client) CreateVerifyRecordWithContext added in v1.0.324

func (c *Client) CreateVerifyRecordWithContext(ctx context.Context, request *CreateVerifyRecordRequest) (response *CreateVerifyRecordResponse, err error)

CreateVerifyRecord ECDN融合CDN后,接口都用CDN的,此接口已经废弃

生成一条子域名解析,提示客户添加到域名解析上,用于泛域名及域名取回校验归属权。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href=" https://cloud.tencent.com/document/api/228/48118"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ACCOUNTSYSTEMERROR = "InternalError.AccountSystemError"
INTERNALERROR_DATASYSTEMERROR = "InternalError.DataSystemError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"

func (*Client) DeleteEcdnDomain

func (c *Client) DeleteEcdnDomain(request *DeleteEcdnDomainRequest) (response *DeleteEcdnDomainResponse, err error)

DeleteEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(DeleteEcdnDomain)用于删除指定加速域名。待删除域名必须处于已停用状态。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41122"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"
RESOURCEUNAVAILABLE_ECDNDOMAINISNOTOFFLINE = "ResourceUnavailable.EcdnDomainIsNotOffline"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) DeleteEcdnDomainWithContext added in v1.0.324

func (c *Client) DeleteEcdnDomainWithContext(ctx context.Context, request *DeleteEcdnDomainRequest) (response *DeleteEcdnDomainResponse, err error)

DeleteEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(DeleteEcdnDomain)用于删除指定加速域名。待删除域名必须处于已停用状态。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41122"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"
RESOURCEUNAVAILABLE_ECDNDOMAINISNOTOFFLINE = "ResourceUnavailable.EcdnDomainIsNotOffline"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) DescribeDomains

func (c *Client) DescribeDomains(request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)

DescribeDomains 本接口(DescribeDomains)用于查询CDN域名基本信息,包括项目id,状态,业务类型,创建时间,更新时间等。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41118"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR_CAMSYSTEMERROR = "InternalError.CamSystemError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNQUERYSYSTEMERROR = "InternalError.EcdnQuerySystemError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INTERNALERROR_ERROR = "InternalError.Error"
INTERNALERROR_PROXYSERVER = "InternalError.ProxyServer"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

func (*Client) DescribeDomainsConfig

func (c *Client) DescribeDomainsConfig(request *DescribeDomainsConfigRequest) (response *DescribeDomainsConfigResponse, err error)

DescribeDomainsConfig 本接口(DescribeDomainsConfig)用于查询CDN加速域名详细配置信息。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41117"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_CAMSYSTEMERROR = "InternalError.CamSystemError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNQUERYSYSTEMERROR = "InternalError.EcdnQuerySystemError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INTERNALERROR_ERROR = "InternalError.Error"
INVALIDPARAMETER_ECDNCERTNOCERTINFO = "InvalidParameter.EcdnCertNoCertInfo"
INVALIDPARAMETER_ECDNCONFIGINVALIDCACHE = "InvalidParameter.EcdnConfigInvalidCache"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"

func (*Client) DescribeDomainsConfigWithContext added in v1.0.324

func (c *Client) DescribeDomainsConfigWithContext(ctx context.Context, request *DescribeDomainsConfigRequest) (response *DescribeDomainsConfigResponse, err error)

DescribeDomainsConfig 本接口(DescribeDomainsConfig)用于查询CDN加速域名详细配置信息。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41117"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_CAMSYSTEMERROR = "InternalError.CamSystemError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNQUERYSYSTEMERROR = "InternalError.EcdnQuerySystemError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INTERNALERROR_ERROR = "InternalError.Error"
INVALIDPARAMETER_ECDNCERTNOCERTINFO = "InvalidParameter.EcdnCertNoCertInfo"
INVALIDPARAMETER_ECDNCONFIGINVALIDCACHE = "InvalidParameter.EcdnConfigInvalidCache"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"

func (*Client) DescribeDomainsWithContext added in v1.0.324

func (c *Client) DescribeDomainsWithContext(ctx context.Context, request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)

DescribeDomains 本接口(DescribeDomains)用于查询CDN域名基本信息,包括项目id,状态,业务类型,创建时间,更新时间等。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41118"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR_CAMSYSTEMERROR = "InternalError.CamSystemError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNQUERYSYSTEMERROR = "InternalError.EcdnQuerySystemError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INTERNALERROR_ERROR = "InternalError.Error"
INTERNALERROR_PROXYSERVER = "InternalError.ProxyServer"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

func (*Client) DescribeEcdnDomainLogs

func (c *Client) DescribeEcdnDomainLogs(request *DescribeEcdnDomainLogsRequest) (response *DescribeEcdnDomainLogsResponse, err error)

DescribeEcdnDomainLogs 本接口(DescribeEcdnDomainLogs)用于查询域名的访问日志下载地址。

可能返回的错误码:

INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"

func (*Client) DescribeEcdnDomainLogsWithContext added in v1.0.324

func (c *Client) DescribeEcdnDomainLogsWithContext(ctx context.Context, request *DescribeEcdnDomainLogsRequest) (response *DescribeEcdnDomainLogsResponse, err error)

DescribeEcdnDomainLogs 本接口(DescribeEcdnDomainLogs)用于查询域名的访问日志下载地址。

可能返回的错误码:

INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"

func (*Client) DescribeEcdnDomainStatistics

func (c *Client) DescribeEcdnDomainStatistics(request *DescribeEcdnDomainStatisticsRequest) (response *DescribeEcdnDomainStatisticsResponse, err error)

DescribeEcdnDomainStatistics 本接口(DescribeEcdnDomainStatistics)用于查询指定时间段内的域名访问统计指标。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/30986"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"
INVALIDPARAMETER_ECDNSTATINVALIDMETRIC = "InvalidParameter.EcdnStatInvalidMetric"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_CDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.CdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_CDNCAMUNAUTHORIZED = "UnauthorizedOperation.CdnCamUnauthorized"
UNAUTHORIZEDOPERATION_CDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNHOSTUNAUTHORIZED = "UnauthorizedOperation.CdnHostUnauthorized"
UNAUTHORIZEDOPERATION_CDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.CdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_DOMAINNOPERMISSION = "UnauthorizedOperation.DomainNoPermission"
UNAUTHORIZEDOPERATION_DOMAINSNOPERMISSION = "UnauthorizedOperation.DomainsNoPermission"
UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
UNAUTHORIZEDOPERATION_PROJECTNOPERMISSION = "UnauthorizedOperation.ProjectNoPermission"
UNAUTHORIZEDOPERATION_PROJECTSNOPERMISSION = "UnauthorizedOperation.ProjectsNoPermission"

func (*Client) DescribeEcdnDomainStatisticsWithContext added in v1.0.324

func (c *Client) DescribeEcdnDomainStatisticsWithContext(ctx context.Context, request *DescribeEcdnDomainStatisticsRequest) (response *DescribeEcdnDomainStatisticsResponse, err error)

DescribeEcdnDomainStatistics 本接口(DescribeEcdnDomainStatistics)用于查询指定时间段内的域名访问统计指标。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/30986"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"
INVALIDPARAMETER_ECDNSTATINVALIDMETRIC = "InvalidParameter.EcdnStatInvalidMetric"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_CDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.CdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_CDNCAMUNAUTHORIZED = "UnauthorizedOperation.CdnCamUnauthorized"
UNAUTHORIZEDOPERATION_CDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNHOSTUNAUTHORIZED = "UnauthorizedOperation.CdnHostUnauthorized"
UNAUTHORIZEDOPERATION_CDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.CdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_DOMAINNOPERMISSION = "UnauthorizedOperation.DomainNoPermission"
UNAUTHORIZEDOPERATION_DOMAINSNOPERMISSION = "UnauthorizedOperation.DomainsNoPermission"
UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
UNAUTHORIZEDOPERATION_PROJECTNOPERMISSION = "UnauthorizedOperation.ProjectNoPermission"
UNAUTHORIZEDOPERATION_PROJECTSNOPERMISSION = "UnauthorizedOperation.ProjectsNoPermission"

func (*Client) DescribeEcdnStatistics

func (c *Client) DescribeEcdnStatistics(request *DescribeEcdnStatisticsRequest) (response *DescribeEcdnStatisticsResponse, err error)

DescribeEcdnStatistics DescribeEcdnStatistics用于查询 ECDN 实时访问监控数据,支持以下指标查询:

+ 流量(单位为 byte)

+ 带宽(单位为 bps)

+ 请求数(单位为 次)

+ 状态码 2xx 汇总及各 2 开头状态码明细(单位为 个)

+ 状态码 3xx 汇总及各 3 开头状态码明细(单位为 个)

+ 状态码 4xx 汇总及各 4 开头状态码明细(单位为 个)

+ 状态码 5xx 汇总及各 5 开头状态码明细(单位为 个)

可能返回的错误码:

INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INTERNALERROR_PROXYSERVER = "InternalError.ProxyServer"
INVALIDPARAMETER_ECDNINVALIDPARAMINTERVAL = "InvalidParameter.EcdnInvalidParamInterval"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"
INVALIDPARAMETER_ECDNSTATINVALIDMETRIC = "InvalidParameter.EcdnStatInvalidMetric"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"
RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_CDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.CdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_CDNCAMUNAUTHORIZED = "UnauthorizedOperation.CdnCamUnauthorized"
UNAUTHORIZEDOPERATION_CDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNHOSTUNAUTHORIZED = "UnauthorizedOperation.CdnHostUnauthorized"
UNAUTHORIZEDOPERATION_CDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.CdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_DOMAINNOPERMISSION = "UnauthorizedOperation.DomainNoPermission"
UNAUTHORIZEDOPERATION_DOMAINSNOPERMISSION = "UnauthorizedOperation.DomainsNoPermission"
UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
UNAUTHORIZEDOPERATION_PROJECTNOPERMISSION = "UnauthorizedOperation.ProjectNoPermission"
UNAUTHORIZEDOPERATION_PROJECTSNOPERMISSION = "UnauthorizedOperation.ProjectsNoPermission"
UNAUTHORIZEDOPERATION_UNKNOWN = "UnauthorizedOperation.Unknown"

func (*Client) DescribeEcdnStatisticsWithContext added in v1.0.324

func (c *Client) DescribeEcdnStatisticsWithContext(ctx context.Context, request *DescribeEcdnStatisticsRequest) (response *DescribeEcdnStatisticsResponse, err error)

DescribeEcdnStatistics DescribeEcdnStatistics用于查询 ECDN 实时访问监控数据,支持以下指标查询:

+ 流量(单位为 byte)

+ 带宽(单位为 bps)

+ 请求数(单位为 次)

+ 状态码 2xx 汇总及各 2 开头状态码明细(单位为 个)

+ 状态码 3xx 汇总及各 3 开头状态码明细(单位为 个)

+ 状态码 4xx 汇总及各 4 开头状态码明细(单位为 个)

+ 状态码 5xx 汇总及各 5 开头状态码明细(单位为 个)

可能返回的错误码:

INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INTERNALERROR_PROXYSERVER = "InternalError.ProxyServer"
INVALIDPARAMETER_ECDNINVALIDPARAMINTERVAL = "InvalidParameter.EcdnInvalidParamInterval"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNSTATINVALIDDATE = "InvalidParameter.EcdnStatInvalidDate"
INVALIDPARAMETER_ECDNSTATINVALIDMETRIC = "InvalidParameter.EcdnStatInvalidMetric"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"
RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_CDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.CdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_CDNCAMUNAUTHORIZED = "UnauthorizedOperation.CdnCamUnauthorized"
UNAUTHORIZEDOPERATION_CDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNHOSTUNAUTHORIZED = "UnauthorizedOperation.CdnHostUnauthorized"
UNAUTHORIZEDOPERATION_CDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.CdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_CDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.CdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_DOMAINNOPERMISSION = "UnauthorizedOperation.DomainNoPermission"
UNAUTHORIZEDOPERATION_DOMAINSNOPERMISSION = "UnauthorizedOperation.DomainsNoPermission"
UNAUTHORIZEDOPERATION_ECDNACCOUNTUNAUTHORIZED = "UnauthorizedOperation.EcdnAccountUnauthorized"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNNODOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnNoDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_NOPERMISSION = "UnauthorizedOperation.NoPermission"
UNAUTHORIZEDOPERATION_PROJECTNOPERMISSION = "UnauthorizedOperation.ProjectNoPermission"
UNAUTHORIZEDOPERATION_PROJECTSNOPERMISSION = "UnauthorizedOperation.ProjectsNoPermission"
UNAUTHORIZEDOPERATION_UNKNOWN = "UnauthorizedOperation.Unknown"

func (*Client) DescribeIpStatus

func (c *Client) DescribeIpStatus(request *DescribeIpStatusRequest) (response *DescribeIpStatusResponse, err error)

DescribeIpStatus DescribeIpStatus 用于查询域名所在加速平台的所有节点信息, 如果您的源站有白名单设置,可以通过本接口获取ECDN服务的节点IP进行加白, 本接口为内测接口,请联系腾讯云工程师开白。

由于产品服务节点常有更新,对于源站开白的使用场景,请定期调用接口获取最新节点信息,若新增服务节点发布7日后您尚未更新加白导致回源失败等问题,ECDN侧不对此承担责任。

可能返回的错误码:

INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"
UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

func (*Client) DescribeIpStatusWithContext added in v1.0.324

func (c *Client) DescribeIpStatusWithContext(ctx context.Context, request *DescribeIpStatusRequest) (response *DescribeIpStatusResponse, err error)

DescribeIpStatus DescribeIpStatus 用于查询域名所在加速平台的所有节点信息, 如果您的源站有白名单设置,可以通过本接口获取ECDN服务的节点IP进行加白, 本接口为内测接口,请联系腾讯云工程师开白。

由于产品服务节点常有更新,对于源站开白的使用场景,请定期调用接口获取最新节点信息,若新增服务节点发布7日后您尚未更新加白导致回源失败等问题,ECDN侧不对此承担责任。

可能返回的错误码:

INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNHOSTNOTEXISTS = "ResourceNotFound.EcdnHostNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNHOSTUNAUTHORIZED = "UnauthorizedOperation.EcdnHostUnauthorized"
UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"
UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

func (*Client) DescribePurgeQuota

func (c *Client) DescribePurgeQuota(request *DescribePurgeQuotaRequest) (response *DescribePurgeQuotaResponse, err error)

DescribePurgeQuota ECDN融合CDN后,接口都用CDN的,此接口已经废弃

查询刷新接口的用量配额。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41956"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) DescribePurgeQuotaWithContext added in v1.0.324

func (c *Client) DescribePurgeQuotaWithContext(ctx context.Context, request *DescribePurgeQuotaRequest) (response *DescribePurgeQuotaResponse, err error)

DescribePurgeQuota ECDN融合CDN后,接口都用CDN的,此接口已经废弃

查询刷新接口的用量配额。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/41956"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) DescribePurgeTasks

func (c *Client) DescribePurgeTasks(request *DescribePurgeTasksRequest) (response *DescribePurgeTasksResponse, err error)

DescribePurgeTasks DescribePurgeTasks 用于查询刷新任务提交历史记录及执行进度。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/37873"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) DescribePurgeTasksWithContext added in v1.0.324

func (c *Client) DescribePurgeTasksWithContext(ctx context.Context, request *DescribePurgeTasksRequest) (response *DescribePurgeTasksResponse, err error)

DescribePurgeTasks DescribePurgeTasks 用于查询刷新任务提交历史记录及执行进度。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/37873"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) PurgePathCache

func (c *Client) PurgePathCache(request *PurgePathCacheRequest) (response *PurgePathCacheResponse, err error)

PurgePathCache ECDN融合CDN后,接口都用CDN的,此接口已经废弃

PurgePathCache 用于批量刷新目录缓存,一次提交将返回一个刷新任务id。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href=" https://cloud.tencent.com/document/api/570/42475"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNDOMAININVALIDSTATUS = "InvalidParameter.EcdnDomainInvalidStatus"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNPURGEWILDCARDNOTALLOWED = "InvalidParameter.EcdnPurgeWildcardNotAllowed"
INVALIDPARAMETER_ECDNURLEXCEEDLENGTH = "InvalidParameter.EcdnUrlExceedLength"
LIMITEXCEEDED_ECDNPURGEPATHEXCEEDBATCHLIMIT = "LimitExceeded.EcdnPurgePathExceedBatchLimit"
LIMITEXCEEDED_ECDNPURGEPATHEXCEEDDAYLIMIT = "LimitExceeded.EcdnPurgePathExceedDayLimit"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"
UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

func (*Client) PurgePathCacheWithContext added in v1.0.324

func (c *Client) PurgePathCacheWithContext(ctx context.Context, request *PurgePathCacheRequest) (response *PurgePathCacheResponse, err error)

PurgePathCache ECDN融合CDN后,接口都用CDN的,此接口已经废弃

PurgePathCache 用于批量刷新目录缓存,一次提交将返回一个刷新任务id。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href=" https://cloud.tencent.com/document/api/570/42475"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNDOMAININVALIDSTATUS = "InvalidParameter.EcdnDomainInvalidStatus"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNPURGEWILDCARDNOTALLOWED = "InvalidParameter.EcdnPurgeWildcardNotAllowed"
INVALIDPARAMETER_ECDNURLEXCEEDLENGTH = "InvalidParameter.EcdnUrlExceedLength"
LIMITEXCEEDED_ECDNPURGEPATHEXCEEDBATCHLIMIT = "LimitExceeded.EcdnPurgePathExceedBatchLimit"
LIMITEXCEEDED_ECDNPURGEPATHEXCEEDDAYLIMIT = "LimitExceeded.EcdnPurgePathExceedDayLimit"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"
UNAUTHORIZEDOPERATION_OPERATIONTOOOFTEN = "UnauthorizedOperation.OperationTooOften"

func (*Client) PurgeUrlsCache

func (c *Client) PurgeUrlsCache(request *PurgeUrlsCacheRequest) (response *PurgeUrlsCacheResponse, err error)

PurgeUrlsCache PurgeUrlsCache 用于批量刷新Url,一次提交将返回一个刷新任务id。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/37870"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNDOMAININVALIDSTATUS = "InvalidParameter.EcdnDomainInvalidStatus"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNPURGEWILDCARDNOTALLOWED = "InvalidParameter.EcdnPurgeWildcardNotAllowed"
INVALIDPARAMETER_ECDNURLEXCEEDLENGTH = "InvalidParameter.EcdnUrlExceedLength"
LIMITEXCEEDED_ECDNPURGEURLEXCEEDBATCHLIMIT = "LimitExceeded.EcdnPurgeUrlExceedBatchLimit"
LIMITEXCEEDED_ECDNPURGEURLEXCEEDDAYLIMIT = "LimitExceeded.EcdnPurgeUrlExceedDayLimit"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) PurgeUrlsCacheWithContext added in v1.0.324

func (c *Client) PurgeUrlsCacheWithContext(ctx context.Context, request *PurgeUrlsCacheRequest) (response *PurgeUrlsCacheResponse, err error)

PurgeUrlsCache PurgeUrlsCache 用于批量刷新Url,一次提交将返回一个刷新任务id。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/api/228/37870"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNDOMAININVALIDSTATUS = "InvalidParameter.EcdnDomainInvalidStatus"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
INVALIDPARAMETER_ECDNPURGEWILDCARDNOTALLOWED = "InvalidParameter.EcdnPurgeWildcardNotAllowed"
INVALIDPARAMETER_ECDNURLEXCEEDLENGTH = "InvalidParameter.EcdnUrlExceedLength"
LIMITEXCEEDED_ECDNPURGEURLEXCEEDBATCHLIMIT = "LimitExceeded.EcdnPurgeUrlExceedBatchLimit"
LIMITEXCEEDED_ECDNPURGEURLEXCEEDDAYLIMIT = "LimitExceeded.EcdnPurgeUrlExceedDayLimit"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) StartEcdnDomain

func (c *Client) StartEcdnDomain(request *StartEcdnDomainRequest) (response *StartEcdnDomainResponse, err error)

StartEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(StartEcdnDomain)用于启用加速域名,待启用域名必须处于已下线状态。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/product/228/41121"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"
RESOURCEUNAVAILABLE_ECDNDOMAINISNOTOFFLINE = "ResourceUnavailable.EcdnDomainIsNotOffline"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) StartEcdnDomainWithContext added in v1.0.324

func (c *Client) StartEcdnDomainWithContext(ctx context.Context, request *StartEcdnDomainRequest) (response *StartEcdnDomainResponse, err error)

StartEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(StartEcdnDomain)用于启用加速域名,待启用域名必须处于已下线状态。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/product/228/41121"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"
RESOURCEUNAVAILABLE_ECDNDOMAINISNOTOFFLINE = "ResourceUnavailable.EcdnDomainIsNotOffline"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) StopEcdnDomain

func (c *Client) StopEcdnDomain(request *StopEcdnDomainRequest) (response *StopEcdnDomainResponse, err error)

StopEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(StopCdnDomain)用于停止加速域名,待停用加速域名必须处于已上线或部署中状态。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/product/228/41120"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISNOTONLINE = "ResourceUnavailable.EcdnDomainIsNotOnline"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) StopEcdnDomainWithContext added in v1.0.324

func (c *Client) StopEcdnDomainWithContext(ctx context.Context, request *StopEcdnDomainRequest) (response *StopEcdnDomainResponse, err error)

StopEcdnDomain ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(StopCdnDomain)用于停止加速域名,待停用加速域名必须处于已上线或部署中状态。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/product/228/41120"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISNOTONLINE = "ResourceUnavailable.EcdnDomainIsNotOnline"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"

func (*Client) UpdateDomainConfig

func (c *Client) UpdateDomainConfig(request *UpdateDomainConfigRequest) (response *UpdateDomainConfigResponse, err error)

UpdateDomainConfig ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(UpdateDomainConfig)用于更新ECDN加速域名配置信息。

注意:如果需要更新复杂类型的配置项,必须传递整个对象的所有属性,未传递的属性将使用默认值。建议通过查询接口获取配置属性后,直接修改后传递给本接口。Https配置由于证书的特殊性,更新时不用传递证书和密钥字段。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/product/228/41116"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNINVALIDPARAMAREA = "InvalidParameter.EcdnInvalidParamArea"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"
UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"

func (*Client) UpdateDomainConfigWithContext added in v1.0.324

func (c *Client) UpdateDomainConfigWithContext(ctx context.Context, request *UpdateDomainConfigRequest) (response *UpdateDomainConfigResponse, err error)

UpdateDomainConfig ECDN融合CDN后,接口都用CDN的,此接口已经废弃

本接口(UpdateDomainConfig)用于更新ECDN加速域名配置信息。

注意:如果需要更新复杂类型的配置项,必须传递整个对象的所有属性,未传递的属性将使用默认值。建议通过查询接口获取配置属性后,直接修改后传递给本接口。Https配置由于证书的特殊性,更新时不用传递证书和密钥字段。

>? 若您的业务已迁移至 CDN 控制台,请参考<a href="https://cloud.tencent.com/document/product/228/41116"> CDN 接口文档</a>,使用 CDN 相关API 进行操作。

可能返回的错误码:

FAILEDOPERATION_ECDNCONFIGERROR = "FailedOperation.EcdnConfigError"
INTERNALERROR_ECDNCONFIGERROR = "InternalError.EcdnConfigError"
INTERNALERROR_ECDNDBERROR = "InternalError.EcdnDbError"
INTERNALERROR_ECDNSYSTEMERROR = "InternalError.EcdnSystemError"
INVALIDPARAMETER_ECDNINTERFACEERROR = "InvalidParameter.EcdnInterfaceError"
INVALIDPARAMETER_ECDNINVALIDPARAMAREA = "InvalidParameter.EcdnInvalidParamArea"
INVALIDPARAMETER_ECDNPARAMERROR = "InvalidParameter.EcdnParamError"
LIMITEXCEEDED_ECDNDOMAINOPTOOOFTEN = "LimitExceeded.EcdnDomainOpTooOften"
RESOURCEINUSE_ECDNOPINPROGRESS = "ResourceInUse.EcdnOpInProgress"
RESOURCENOTFOUND_ECDNDOMAINNOTEXISTS = "ResourceNotFound.EcdnDomainNotExists"
RESOURCENOTFOUND_ECDNPROJECTNOTEXISTS = "ResourceNotFound.EcdnProjectNotExists"
RESOURCENOTFOUND_ECDNUSERNOTEXISTS = "ResourceNotFound.EcdnUserNotExists"
RESOURCEUNAVAILABLE_ECDNDOMAINISLOCKED = "ResourceUnavailable.EcdnDomainIsLocked"
UNAUTHORIZEDOPERATION_ECDNCAMUNAUTHORIZED = "UnauthorizedOperation.EcdnCamUnauthorized"
UNAUTHORIZEDOPERATION_ECDNDOMAINUNAUTHORIZED = "UnauthorizedOperation.EcdnDomainUnauthorized"
UNAUTHORIZEDOPERATION_ECDNMIGRATEDCDN = "UnauthorizedOperation.EcdnMigratedCdn"
UNAUTHORIZEDOPERATION_ECDNPROJECTUNAUTHORIZED = "UnauthorizedOperation.EcdnProjectUnauthorized"
UNAUTHORIZEDOPERATION_ECDNUSERISSUSPENDED = "UnauthorizedOperation.EcdnUserIsSuspended"
UNAUTHORIZEDOPERATION_ECDNUSERNOWHITELIST = "UnauthorizedOperation.EcdnUserNoWhitelist"

type ClientCert

type ClientCert struct {
	// 客户端证书,pem格式。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Certificate *string `json:"Certificate,omitnil,omitempty" name:"Certificate"`

	// 客户端证书名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CertName *string `json:"CertName,omitnil,omitempty" name:"CertName"`

	// 证书过期时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 证书颁发时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployTime *string `json:"DeployTime,omitnil,omitempty" name:"DeployTime"`
}

type CreateVerifyRecordRequest

type CreateVerifyRecordRequest struct {
	*tchttp.BaseRequest

	// 要取回的域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

func NewCreateVerifyRecordRequest

func NewCreateVerifyRecordRequest() (request *CreateVerifyRecordRequest)

func (*CreateVerifyRecordRequest) FromJsonString

func (r *CreateVerifyRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVerifyRecordRequest) ToJsonString

func (r *CreateVerifyRecordRequest) ToJsonString() string

type CreateVerifyRecordRequestParams added in v1.0.426

type CreateVerifyRecordRequestParams struct {
	// 要取回的域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

Predefined struct for user

type CreateVerifyRecordResponse

type CreateVerifyRecordResponse struct {
	*tchttp.BaseResponse
	Response *CreateVerifyRecordResponseParams `json:"Response"`
}

func NewCreateVerifyRecordResponse

func NewCreateVerifyRecordResponse() (response *CreateVerifyRecordResponse)

func (*CreateVerifyRecordResponse) FromJsonString

func (r *CreateVerifyRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVerifyRecordResponse) ToJsonString

func (r *CreateVerifyRecordResponse) ToJsonString() string

type CreateVerifyRecordResponseParams added in v1.0.426

type CreateVerifyRecordResponseParams struct {
	// 子解析
	SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"`

	// 解析值
	Record *string `json:"Record,omitnil,omitempty" name:"Record"`

	// 解析类型
	RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteEcdnDomainRequest

type DeleteEcdnDomainRequest struct {
	*tchttp.BaseRequest

	// 待删除域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

func NewDeleteEcdnDomainRequest

func NewDeleteEcdnDomainRequest() (request *DeleteEcdnDomainRequest)

func (*DeleteEcdnDomainRequest) FromJsonString

func (r *DeleteEcdnDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEcdnDomainRequest) ToJsonString

func (r *DeleteEcdnDomainRequest) ToJsonString() string

type DeleteEcdnDomainRequestParams added in v1.0.426

type DeleteEcdnDomainRequestParams struct {
	// 待删除域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

Predefined struct for user

type DeleteEcdnDomainResponse

type DeleteEcdnDomainResponse struct {
	*tchttp.BaseResponse
	Response *DeleteEcdnDomainResponseParams `json:"Response"`
}

func NewDeleteEcdnDomainResponse

func NewDeleteEcdnDomainResponse() (response *DeleteEcdnDomainResponse)

func (*DeleteEcdnDomainResponse) FromJsonString

func (r *DeleteEcdnDomainResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEcdnDomainResponse) ToJsonString

func (r *DeleteEcdnDomainResponse) ToJsonString() string

type DeleteEcdnDomainResponseParams added in v1.0.426

type DeleteEcdnDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeDomainsConfigRequest

type DescribeDomainsConfigRequest struct {
	*tchttp.BaseRequest

	// 分页查询的偏移地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页查询的域名个数,默认100。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询条件过滤器。
	Filters []*DomainFilter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 查询结果排序规则。
	Sort *Sort `json:"Sort,omitnil,omitempty" name:"Sort"`
}

func NewDescribeDomainsConfigRequest

func NewDescribeDomainsConfigRequest() (request *DescribeDomainsConfigRequest)

func (*DescribeDomainsConfigRequest) FromJsonString

func (r *DescribeDomainsConfigRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDomainsConfigRequest) ToJsonString

func (r *DescribeDomainsConfigRequest) ToJsonString() string

type DescribeDomainsConfigRequestParams added in v1.0.426

type DescribeDomainsConfigRequestParams struct {
	// 分页查询的偏移地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页查询的域名个数,默认100。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询条件过滤器。
	Filters []*DomainFilter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 查询结果排序规则。
	Sort *Sort `json:"Sort,omitnil,omitempty" name:"Sort"`
}

Predefined struct for user

type DescribeDomainsConfigResponse

type DescribeDomainsConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDomainsConfigResponseParams `json:"Response"`
}

func NewDescribeDomainsConfigResponse

func NewDescribeDomainsConfigResponse() (response *DescribeDomainsConfigResponse)

func (*DescribeDomainsConfigResponse) FromJsonString

func (r *DescribeDomainsConfigResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDomainsConfigResponse) ToJsonString

func (r *DescribeDomainsConfigResponse) ToJsonString() string

type DescribeDomainsConfigResponseParams added in v1.0.426

type DescribeDomainsConfigResponseParams struct {
	// 域名列表。
	Domains []*DomainDetailInfo `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 符合查询条件的域名总数,用于分页查询。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeDomainsRequest

type DescribeDomainsRequest struct {
	*tchttp.BaseRequest

	// 分页查询的偏移地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页查询的域名个数,默认100,最大支持1000。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询条件过滤器。
	Filters []*DomainFilter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeDomainsRequest

func NewDescribeDomainsRequest() (request *DescribeDomainsRequest)

func (*DescribeDomainsRequest) FromJsonString

func (r *DescribeDomainsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDomainsRequest) ToJsonString

func (r *DescribeDomainsRequest) ToJsonString() string

type DescribeDomainsRequestParams added in v1.0.426

type DescribeDomainsRequestParams struct {
	// 分页查询的偏移地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页查询的域名个数,默认100,最大支持1000。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询条件过滤器。
	Filters []*DomainFilter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeDomainsResponse

type DescribeDomainsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDomainsResponseParams `json:"Response"`
}

func NewDescribeDomainsResponse

func NewDescribeDomainsResponse() (response *DescribeDomainsResponse)

func (*DescribeDomainsResponse) FromJsonString

func (r *DescribeDomainsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDomainsResponse) ToJsonString

func (r *DescribeDomainsResponse) ToJsonString() string

type DescribeDomainsResponseParams added in v1.0.426

type DescribeDomainsResponseParams struct {
	// 域名信息列表。
	Domains []*DomainBriefInfo `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 域名总个数。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEcdnDomainLogsRequest

type DescribeEcdnDomainLogsRequest struct {
	*tchttp.BaseRequest

	// 待查询域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 日志起始时间。如:2019-10-01 00:00:00
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 日志结束时间,只支持最近30天内日志查询。2019-10-02 00:00:00
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 日志链接列表分页起始地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 日志链接列表分页记录条数,默认100,最大1000。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeEcdnDomainLogsRequest

func NewDescribeEcdnDomainLogsRequest() (request *DescribeEcdnDomainLogsRequest)

func (*DescribeEcdnDomainLogsRequest) FromJsonString

func (r *DescribeEcdnDomainLogsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEcdnDomainLogsRequest) ToJsonString

func (r *DescribeEcdnDomainLogsRequest) ToJsonString() string

type DescribeEcdnDomainLogsRequestParams added in v1.0.426

type DescribeEcdnDomainLogsRequestParams struct {
	// 待查询域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 日志起始时间。如:2019-10-01 00:00:00
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 日志结束时间,只支持最近30天内日志查询。2019-10-02 00:00:00
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 日志链接列表分页起始地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 日志链接列表分页记录条数,默认100,最大1000。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeEcdnDomainLogsResponse

type DescribeEcdnDomainLogsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEcdnDomainLogsResponseParams `json:"Response"`
}

func NewDescribeEcdnDomainLogsResponse

func NewDescribeEcdnDomainLogsResponse() (response *DescribeEcdnDomainLogsResponse)

func (*DescribeEcdnDomainLogsResponse) FromJsonString

func (r *DescribeEcdnDomainLogsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEcdnDomainLogsResponse) ToJsonString

func (r *DescribeEcdnDomainLogsResponse) ToJsonString() string

type DescribeEcdnDomainLogsResponseParams added in v1.0.426

type DescribeEcdnDomainLogsResponseParams struct {
	// 日志链接列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DomainLogs []*DomainLogs `json:"DomainLogs,omitnil,omitempty" name:"DomainLogs"`

	// 日志链接总条数。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEcdnDomainStatisticsRequest

type DescribeEcdnDomainStatisticsRequest struct {
	*tchttp.BaseRequest

	// 查询起始时间,如:2019-12-13 00:00:00。
	// 起止时间不超过90天。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间,如:2019-12-13 23:59:59。
	// 起止时间不超过90天。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 统计指标名称:
	// flux:流量,单位为 byte
	// bandwidth:带宽,单位为 bps
	// request:请求数,单位为 次
	Metrics []*string `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 指定查询域名列表
	Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 指定要查询的项目 ID,[前往查看项目 ID](https://console.cloud.tencent.com/project)
	// 未填充域名情况下,指定项目查询,若填充了具体域名信息,以域名为主
	Projects []*int64 `json:"Projects,omitnil,omitempty" name:"Projects"`

	// 列表分页起始地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 列表分页记录条数,默认1000,最大3000。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 统计区域:
	// mainland: 境内
	// oversea: 境外
	// global: 全部
	// 默认 global
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`
}

func NewDescribeEcdnDomainStatisticsRequest

func NewDescribeEcdnDomainStatisticsRequest() (request *DescribeEcdnDomainStatisticsRequest)

func (*DescribeEcdnDomainStatisticsRequest) FromJsonString

func (r *DescribeEcdnDomainStatisticsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEcdnDomainStatisticsRequest) ToJsonString

func (r *DescribeEcdnDomainStatisticsRequest) ToJsonString() string

type DescribeEcdnDomainStatisticsRequestParams added in v1.0.426

type DescribeEcdnDomainStatisticsRequestParams struct {
	// 查询起始时间,如:2019-12-13 00:00:00。
	// 起止时间不超过90天。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间,如:2019-12-13 23:59:59。
	// 起止时间不超过90天。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 统计指标名称:
	// flux:流量,单位为 byte
	// bandwidth:带宽,单位为 bps
	// request:请求数,单位为 次
	Metrics []*string `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 指定查询域名列表
	Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 指定要查询的项目 ID,[前往查看项目 ID](https://console.cloud.tencent.com/project)
	// 未填充域名情况下,指定项目查询,若填充了具体域名信息,以域名为主
	Projects []*int64 `json:"Projects,omitnil,omitempty" name:"Projects"`

	// 列表分页起始地址,默认0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 列表分页记录条数,默认1000,最大3000。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 统计区域:
	// mainland: 境内
	// oversea: 境外
	// global: 全部
	// 默认 global
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`
}

Predefined struct for user

type DescribeEcdnDomainStatisticsResponse

type DescribeEcdnDomainStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEcdnDomainStatisticsResponseParams `json:"Response"`
}

func NewDescribeEcdnDomainStatisticsResponse

func NewDescribeEcdnDomainStatisticsResponse() (response *DescribeEcdnDomainStatisticsResponse)

func (*DescribeEcdnDomainStatisticsResponse) FromJsonString

func (r *DescribeEcdnDomainStatisticsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEcdnDomainStatisticsResponse) ToJsonString

func (r *DescribeEcdnDomainStatisticsResponse) ToJsonString() string

type DescribeEcdnDomainStatisticsResponseParams added in v1.0.426

type DescribeEcdnDomainStatisticsResponseParams struct {
	// 域名数据
	Data []*DomainData `json:"Data,omitnil,omitempty" name:"Data"`

	// 数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEcdnStatisticsRequest

type DescribeEcdnStatisticsRequest struct {
	*tchttp.BaseRequest

	// 查询起始时间,如:2019-12-13 00:00:00
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间,如:2019-12-13 23:59:59
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 指定查询指标,支持的类型有:
	// flux:流量,单位为 byte
	// bandwidth:带宽,单位为 bps
	// request:请求数,单位为 次
	// 2xx:返回 2xx 状态码汇总或者 2 开头状态码数据,单位为 个
	// 3xx:返回 3xx 状态码汇总或者 3 开头状态码数据,单位为 个
	// 4xx:返回 4xx 状态码汇总或者 4 开头状态码数据,单位为 个
	// 5xx:返回 5xx 状态码汇总或者 5 开头状态码数据,单位为 个
	Metrics []*string `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 时间粒度,支持以下几种模式:
	// 1 天	 1,5,15,30,60,120,240,1440
	// 2 ~ 3 天	15,30,60,120,240,1440
	// 4 ~ 7 天	30,60,120,240,1440
	// 8 ~ 31 天	 60,120,240,1440
	Interval *int64 `json:"Interval,omitnil,omitempty" name:"Interval"`

	// 指定查询域名列表
	//
	// 最多可一次性查询30个加速域名。
	Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 指定要查询的项目 ID,[前往查看项目 ID](https://console.cloud.tencent.com/project)
	// 未填充域名情况下,指定项目查询,若填充了具体域名信息,以域名为主
	Projects []*int64 `json:"Projects,omitnil,omitempty" name:"Projects"`

	// 统计区域:
	// mainland: 境内
	// oversea: 境外
	// global: 全部
	// 默认 global
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`
}

func NewDescribeEcdnStatisticsRequest

func NewDescribeEcdnStatisticsRequest() (request *DescribeEcdnStatisticsRequest)

func (*DescribeEcdnStatisticsRequest) FromJsonString

func (r *DescribeEcdnStatisticsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEcdnStatisticsRequest) ToJsonString

func (r *DescribeEcdnStatisticsRequest) ToJsonString() string

type DescribeEcdnStatisticsRequestParams added in v1.0.426

type DescribeEcdnStatisticsRequestParams struct {
	// 查询起始时间,如:2019-12-13 00:00:00
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间,如:2019-12-13 23:59:59
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 指定查询指标,支持的类型有:
	// flux:流量,单位为 byte
	// bandwidth:带宽,单位为 bps
	// request:请求数,单位为 次
	// 2xx:返回 2xx 状态码汇总或者 2 开头状态码数据,单位为 个
	// 3xx:返回 3xx 状态码汇总或者 3 开头状态码数据,单位为 个
	// 4xx:返回 4xx 状态码汇总或者 4 开头状态码数据,单位为 个
	// 5xx:返回 5xx 状态码汇总或者 5 开头状态码数据,单位为 个
	Metrics []*string `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 时间粒度,支持以下几种模式:
	// 1 天	 1,5,15,30,60,120,240,1440
	// 2 ~ 3 天	15,30,60,120,240,1440
	// 4 ~ 7 天	30,60,120,240,1440
	// 8 ~ 31 天	 60,120,240,1440
	Interval *int64 `json:"Interval,omitnil,omitempty" name:"Interval"`

	// 指定查询域名列表
	//
	// 最多可一次性查询30个加速域名。
	Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"`

	// 指定要查询的项目 ID,[前往查看项目 ID](https://console.cloud.tencent.com/project)
	// 未填充域名情况下,指定项目查询,若填充了具体域名信息,以域名为主
	Projects []*int64 `json:"Projects,omitnil,omitempty" name:"Projects"`

	// 统计区域:
	// mainland: 境内
	// oversea: 境外
	// global: 全部
	// 默认 global
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`
}

Predefined struct for user

type DescribeEcdnStatisticsResponse

type DescribeEcdnStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEcdnStatisticsResponseParams `json:"Response"`
}

func NewDescribeEcdnStatisticsResponse

func NewDescribeEcdnStatisticsResponse() (response *DescribeEcdnStatisticsResponse)

func (*DescribeEcdnStatisticsResponse) FromJsonString

func (r *DescribeEcdnStatisticsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEcdnStatisticsResponse) ToJsonString

func (r *DescribeEcdnStatisticsResponse) ToJsonString() string

type DescribeEcdnStatisticsResponseParams added in v1.0.426

type DescribeEcdnStatisticsResponseParams struct {
	// 指定条件查询得到的数据明细
	Data []*ResourceData `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeIpStatusRequest

type DescribeIpStatusRequest struct {
	*tchttp.BaseRequest

	// 加速域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 查询区域:
	// mainland: 国内节点
	// overseas: 海外节点
	// global: 全球节点
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`
}

func NewDescribeIpStatusRequest

func NewDescribeIpStatusRequest() (request *DescribeIpStatusRequest)

func (*DescribeIpStatusRequest) FromJsonString

func (r *DescribeIpStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeIpStatusRequest) ToJsonString

func (r *DescribeIpStatusRequest) ToJsonString() string

type DescribeIpStatusRequestParams added in v1.0.426

type DescribeIpStatusRequestParams struct {
	// 加速域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 查询区域:
	// mainland: 国内节点
	// overseas: 海外节点
	// global: 全球节点
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`
}

Predefined struct for user

type DescribeIpStatusResponse

type DescribeIpStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIpStatusResponseParams `json:"Response"`
}

func NewDescribeIpStatusResponse

func NewDescribeIpStatusResponse() (response *DescribeIpStatusResponse)

func (*DescribeIpStatusResponse) FromJsonString

func (r *DescribeIpStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeIpStatusResponse) ToJsonString

func (r *DescribeIpStatusResponse) ToJsonString() string

type DescribeIpStatusResponseParams added in v1.0.426

type DescribeIpStatusResponseParams struct {
	// 节点列表
	Ips []*IpStatus `json:"Ips,omitnil,omitempty" name:"Ips"`

	// 节点总个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePurgeQuotaRequest

type DescribePurgeQuotaRequest struct {
	*tchttp.BaseRequest
}

func NewDescribePurgeQuotaRequest

func NewDescribePurgeQuotaRequest() (request *DescribePurgeQuotaRequest)

func (*DescribePurgeQuotaRequest) FromJsonString

func (r *DescribePurgeQuotaRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePurgeQuotaRequest) ToJsonString

func (r *DescribePurgeQuotaRequest) ToJsonString() string

type DescribePurgeQuotaRequestParams added in v1.0.426

type DescribePurgeQuotaRequestParams struct {
}

Predefined struct for user

type DescribePurgeQuotaResponse

type DescribePurgeQuotaResponse struct {
	*tchttp.BaseResponse
	Response *DescribePurgeQuotaResponseParams `json:"Response"`
}

func NewDescribePurgeQuotaResponse

func NewDescribePurgeQuotaResponse() (response *DescribePurgeQuotaResponse)

func (*DescribePurgeQuotaResponse) FromJsonString

func (r *DescribePurgeQuotaResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePurgeQuotaResponse) ToJsonString

func (r *DescribePurgeQuotaResponse) ToJsonString() string

type DescribePurgeQuotaResponseParams added in v1.0.426

type DescribePurgeQuotaResponseParams struct {
	// Url刷新用量及配额。
	UrlPurge *Quota `json:"UrlPurge,omitnil,omitempty" name:"UrlPurge"`

	// 目录刷新用量及配额。
	PathPurge *Quota `json:"PathPurge,omitnil,omitempty" name:"PathPurge"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePurgeTasksRequest

type DescribePurgeTasksRequest struct {
	*tchttp.BaseRequest

	// 查询刷新类型。url:查询 url 刷新记录;path:查询目录刷新记录。
	PurgeType *string `json:"PurgeType,omitnil,omitempty" name:"PurgeType"`

	// 开始时间,如2018-08-08 00:00:00。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,如2018-08-08 23:59:59。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 提交时返回的任务 Id,查询时 TaskId 和起始时间必须指定一项。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 分页查询偏移量,默认为0(从第0条开始)。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页查询限制数目,默认为20。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询关键字,请输入域名或 http(s):// 开头完整 URL。
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 查询指定任务状态,fail表示失败,done表示成功,process表示刷新中。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

func NewDescribePurgeTasksRequest

func NewDescribePurgeTasksRequest() (request *DescribePurgeTasksRequest)

func (*DescribePurgeTasksRequest) FromJsonString

func (r *DescribePurgeTasksRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePurgeTasksRequest) ToJsonString

func (r *DescribePurgeTasksRequest) ToJsonString() string

type DescribePurgeTasksRequestParams added in v1.0.426

type DescribePurgeTasksRequestParams struct {
	// 查询刷新类型。url:查询 url 刷新记录;path:查询目录刷新记录。
	PurgeType *string `json:"PurgeType,omitnil,omitempty" name:"PurgeType"`

	// 开始时间,如2018-08-08 00:00:00。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,如2018-08-08 23:59:59。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 提交时返回的任务 Id,查询时 TaskId 和起始时间必须指定一项。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 分页查询偏移量,默认为0(从第0条开始)。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页查询限制数目,默认为20。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询关键字,请输入域名或 http(s):// 开头完整 URL。
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 查询指定任务状态,fail表示失败,done表示成功,process表示刷新中。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

Predefined struct for user

type DescribePurgeTasksResponse

type DescribePurgeTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribePurgeTasksResponseParams `json:"Response"`
}

func NewDescribePurgeTasksResponse

func NewDescribePurgeTasksResponse() (response *DescribePurgeTasksResponse)

func (*DescribePurgeTasksResponse) FromJsonString

func (r *DescribePurgeTasksResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePurgeTasksResponse) ToJsonString

func (r *DescribePurgeTasksResponse) ToJsonString() string

type DescribePurgeTasksResponseParams added in v1.0.426

type DescribePurgeTasksResponseParams struct {
	// 刷新历史记录。
	PurgeLogs []*PurgeTask `json:"PurgeLogs,omitnil,omitempty" name:"PurgeLogs"`

	// 任务总数,用于分页。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DetailData

type DetailData struct {
	// 数据类型的名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 数据值
	Value *float64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type DomainBriefInfo

type DomainBriefInfo struct {
	// 域名ID。
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 腾讯云账号ID。
	AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"`

	// CDN加速域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 域名CName。
	Cname *string `json:"Cname,omitnil,omitempty" name:"Cname"`

	// 域名状态,pending,rejected,processing, online,offline,deleted分别表示审核中,审核未通过,审核通过部署中,已开启,已关闭,已删除。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 项目ID。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 域名创建时间。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 域名更新时间。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 源站配置详情。
	Origin *Origin `json:"Origin,omitnil,omitempty" name:"Origin"`

	// 域名封禁状态,normal,overdue,quota,malicious,ddos,idle,unlicensed,capping,readonly分别表示 正常,欠费停服,试用客户流量包耗尽,恶意用户,ddos攻击,无流量域名,未备案,带宽封顶,只读
	Disable *string `json:"Disable,omitnil,omitempty" name:"Disable"`

	// 加速区域,mainland,oversea或global。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 域名锁定状态,normal、global,分别表示未被锁定、全球锁定。
	Readonly *string `json:"Readonly,omitnil,omitempty" name:"Readonly"`

	// 域名标签。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"`
}

type DomainData

type DomainData struct {
	// 域名
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 结果详情
	DetailData []*DetailData `json:"DetailData,omitnil,omitempty" name:"DetailData"`
}

type DomainDetailInfo

type DomainDetailInfo struct {
	// 域名ID。
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 腾讯云账号ID。
	AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"`

	// 加速域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 域名CName。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cname *string `json:"Cname,omitnil,omitempty" name:"Cname"`

	// 域名状态,pending,rejected,processing, online,offline,deleted分别表示审核中,审核未通过,审核通过部署中,已开启,已关闭,已删除。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 项目ID。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// 域名创建时间。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 域名更新时间。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 源站配置。
	Origin *Origin `json:"Origin,omitnil,omitempty" name:"Origin"`

	// IP黑白名单配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IpFilter *IpFilter `json:"IpFilter,omitnil,omitempty" name:"IpFilter"`

	// IP限频配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IpFreqLimit *IpFreqLimit `json:"IpFreqLimit,omitnil,omitempty" name:"IpFreqLimit"`

	// 源站响应头部配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResponseHeader *ResponseHeader `json:"ResponseHeader,omitnil,omitempty" name:"ResponseHeader"`

	// 节点缓存配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CacheKey *CacheKey `json:"CacheKey,omitnil,omitempty" name:"CacheKey"`

	// 缓存规则配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cache *Cache `json:"Cache,omitnil,omitempty" name:"Cache"`

	// Https配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Https *Https `json:"Https,omitnil,omitempty" name:"Https"`

	// 域名封禁状态,normal,overdue,quota,malicious,ddos,idle,unlicensed,capping,readonly分别表示 正常,欠费停服,试用客户流量包耗尽,恶意用户,ddos攻击,无流量域名,未备案,带宽封顶,只读。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Disable *string `json:"Disable,omitnil,omitempty" name:"Disable"`

	// 访问协议强制跳转配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ForceRedirect *ForceRedirect `json:"ForceRedirect,omitnil,omitempty" name:"ForceRedirect"`

	// 加速区域,mainland,overseas或global。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 域名锁定状态,normal、global 分别表示未被锁定,全球锁定。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Readonly *string `json:"Readonly,omitnil,omitempty" name:"Readonly"`

	// 域名标签。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"`

	// WebSocket配置。
	// 注意:此字段可能返回 null,表示取不到有效值。
	WebSocket *WebSocket `json:"WebSocket,omitnil,omitempty" name:"WebSocket"`
}

type DomainFilter

type DomainFilter struct {
	// 过滤字段名,支持的列表如下:
	// - origin:主源站。
	// - domain:域名。
	// - resourceId:域名id。
	// - status:域名状态,online,offline,processing。
	// - disable:域名封禁状态,normal,unlicensed。
	// - projectId:项目ID。
	// - fullUrlCache:全路径缓存,on或off。
	// - https:是否配置https,on,off或processing。
	// - originPullProtocol:回源协议类型,支持http,follow或https。
	// - area:加速区域,支持mainland,overseas或global。
	// - tagKey:标签键。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 过滤字段值。
	Value []*string `json:"Value,omitnil,omitempty" name:"Value"`

	// 是否启用模糊查询,仅支持过滤字段名为origin,domain。
	Fuzzy *bool `json:"Fuzzy,omitnil,omitempty" name:"Fuzzy"`
}

type DomainLogs

type DomainLogs struct {
	// 日志起始时间。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 日志结束时间。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 日志下载路径。
	LogPath *string `json:"LogPath,omitnil,omitempty" name:"LogPath"`
}

type EcdnData

type EcdnData struct {
	// 查询指定的指标名称:Bandwidth,Flux,Request,Delay,状态码,LogBandwidth,LogFlux,LogRequest
	Metrics []*string `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 明细数据组合
	DetailData []*TimestampData `json:"DetailData,omitnil,omitempty" name:"DetailData"`
}

type ForceRedirect

type ForceRedirect struct {
	// 访问协议强制跳转配置开关,on或off。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// 强制跳转访问协议类型,支持http,https,分别表示请求强制跳转http协议,请求强制跳转https协议。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RedirectType *string `json:"RedirectType,omitnil,omitempty" name:"RedirectType"`

	// 强制跳转开启时返回的http状态码,支持301或302。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RedirectStatusCode *int64 `json:"RedirectStatusCode,omitnil,omitempty" name:"RedirectStatusCode"`
}

type Hsts

type Hsts struct {
	// 是否开启,on或off。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// MaxAge数值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxAge *int64 `json:"MaxAge,omitnil,omitempty" name:"MaxAge"`

	// 是否包含子域名,on或off。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IncludeSubDomains *string `json:"IncludeSubDomains,omitnil,omitempty" name:"IncludeSubDomains"`
}

type HttpHeaderPathRule

type HttpHeaderPathRule struct {
	// http头部设置方式,支持add,set或del,分别表示新增,设置或删除头部。
	// 请求头部暂不支持set。
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeaderMode *string `json:"HeaderMode,omitnil,omitempty" name:"HeaderMode"`

	// http头部名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeaderName *string `json:"HeaderName,omitnil,omitempty" name:"HeaderName"`

	// http头部值。del时可不填写该字段。
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeaderValue *string `json:"HeaderValue,omitnil,omitempty" name:"HeaderValue"`

	// 生效的url路径规则类型,支持all,file,directory或path,分别表示全部路径,文件后缀类型,目录或绝对路径生效。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleType *string `json:"RuleType,omitnil,omitempty" name:"RuleType"`

	// url路径或文件类型列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RulePaths []*string `json:"RulePaths,omitnil,omitempty" name:"RulePaths"`
}

type Https

type Https struct {
	// https配置开关,on或off。开启https配置的域名在部署中状态,开关保持off。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// 是否开启http2,on或off。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Http2 *string `json:"Http2,omitnil,omitempty" name:"Http2"`

	// 是否开启OCSP功能,on或off。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OcspStapling *string `json:"OcspStapling,omitnil,omitempty" name:"OcspStapling"`

	// 是否开启客户端证书校验功能,on或off,开启时必选上传客户端证书信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	VerifyClient *string `json:"VerifyClient,omitnil,omitempty" name:"VerifyClient"`

	// 服务器证书配置信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CertInfo *ServerCert `json:"CertInfo,omitnil,omitempty" name:"CertInfo"`

	// 客户端证书配置信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClientCertInfo *ClientCert `json:"ClientCertInfo,omitnil,omitempty" name:"ClientCertInfo"`

	// 是否开启Spdy,on或off。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Spdy *string `json:"Spdy,omitnil,omitempty" name:"Spdy"`

	// https证书部署状态,closed,deploying,deployed,failed分别表示已关闭,部署中,部署成功,部署失败。不可作为入参使用。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SslStatus *string `json:"SslStatus,omitnil,omitempty" name:"SslStatus"`

	// Hsts配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Hsts *Hsts `json:"Hsts,omitnil,omitempty" name:"Hsts"`
}

type IpFilter

type IpFilter struct {
	// IP黑白名单开关,on或off。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// IP黑白名单类型,whitelist或blacklist。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FilterType *string `json:"FilterType,omitnil,omitempty" name:"FilterType"`

	// IP黑白名单列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Filters []*string `json:"Filters,omitnil,omitempty" name:"Filters"`
}

type IpFreqLimit

type IpFreqLimit struct {
	// IP限频配置开关,on或off。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// 每秒请求数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Qps *int64 `json:"Qps,omitnil,omitempty" name:"Qps"`
}

type IpStatus

type IpStatus struct {
	// 节点 IP
	Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"`

	// 节点所属区域
	District *string `json:"District,omitnil,omitempty" name:"District"`

	// 节点所属运营商
	Isp *string `json:"Isp,omitnil,omitempty" name:"Isp"`

	// 节点所在城市
	City *string `json:"City,omitnil,omitempty" name:"City"`

	// 节点状态
	// online:上线状态,正常调度服务中
	// offline:下线状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 节点 IP 添加时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type Origin

type Origin struct {
	// 主源站列表,IP与域名源站不可混填。配置源站端口["origin1:port1", "origin2:port2"],配置回源权重["origin1::weight1", "origin2::weight2"],同时配置端口与权重 ["origin1:port1:weight1", "origin2:port2:weight2"],权重值有效范围为0-100。
	Origins []*string `json:"Origins,omitnil,omitempty" name:"Origins"`

	// 主源站类型,支持domain,ip,分别表示域名源站,ip源站。
	// 设置Origins时必须填写。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OriginType *string `json:"OriginType,omitnil,omitempty" name:"OriginType"`

	// 回源时Host头部值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServerName *string `json:"ServerName,omitnil,omitempty" name:"ServerName"`

	// 回源协议类型,支持http,follow,https,分别表示强制http回源,协议跟随回源,https回源。
	// 不传入的情况下默认为http回源.
	// 注意:此字段可能返回 null,表示取不到有效值。
	OriginPullProtocol *string `json:"OriginPullProtocol,omitnil,omitempty" name:"OriginPullProtocol"`

	// 备份源站列表。
	BackupOrigins []*string `json:"BackupOrigins,omitnil,omitempty" name:"BackupOrigins"`

	// 备份源站类型,同OriginType。
	// 设置BackupOrigins时必须填写。
	// 注意:此字段可能返回 null,表示取不到有效值。
	BackupOriginType *string `json:"BackupOriginType,omitnil,omitempty" name:"BackupOriginType"`

	// HTTPS回源高级配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	AdvanceHttps *AdvanceHttps `json:"AdvanceHttps,omitnil,omitempty" name:"AdvanceHttps"`
}

type PurgePathCacheRequest

type PurgePathCacheRequest struct {
	*tchttp.BaseRequest

	// 要刷新的目录列表,必须包含协议头部。
	Paths []*string `json:"Paths,omitnil,omitempty" name:"Paths"`

	// 刷新类型,flush 代表刷新有更新的资源,delete 表示刷新全部资源。
	FlushType *string `json:"FlushType,omitnil,omitempty" name:"FlushType"`
}

func NewPurgePathCacheRequest

func NewPurgePathCacheRequest() (request *PurgePathCacheRequest)

func (*PurgePathCacheRequest) FromJsonString

func (r *PurgePathCacheRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PurgePathCacheRequest) ToJsonString

func (r *PurgePathCacheRequest) ToJsonString() string

type PurgePathCacheRequestParams added in v1.0.426

type PurgePathCacheRequestParams struct {
	// 要刷新的目录列表,必须包含协议头部。
	Paths []*string `json:"Paths,omitnil,omitempty" name:"Paths"`

	// 刷新类型,flush 代表刷新有更新的资源,delete 表示刷新全部资源。
	FlushType *string `json:"FlushType,omitnil,omitempty" name:"FlushType"`
}

Predefined struct for user

type PurgePathCacheResponse

type PurgePathCacheResponse struct {
	*tchttp.BaseResponse
	Response *PurgePathCacheResponseParams `json:"Response"`
}

func NewPurgePathCacheResponse

func NewPurgePathCacheResponse() (response *PurgePathCacheResponse)

func (*PurgePathCacheResponse) FromJsonString

func (r *PurgePathCacheResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PurgePathCacheResponse) ToJsonString

func (r *PurgePathCacheResponse) ToJsonString() string

type PurgePathCacheResponseParams added in v1.0.426

type PurgePathCacheResponseParams struct {
	// 刷新任务Id。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PurgeTask

type PurgeTask struct {
	// 刷新任务ID。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 刷新Url。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 刷新任务状态,fail表示失败,done表示成功,process表示刷新中。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 刷新类型,url表示url刷新,path表示目录刷新。
	PurgeType *string `json:"PurgeType,omitnil,omitempty" name:"PurgeType"`

	// 刷新资源方式,flush代表刷新更新资源,delete代表刷新全部资源。
	FlushType *string `json:"FlushType,omitnil,omitempty" name:"FlushType"`

	// 刷新任务提交时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type PurgeUrlsCacheRequest

type PurgeUrlsCacheRequest struct {
	*tchttp.BaseRequest

	// 要刷新的Url列表,必须包含协议头部。
	Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"`
}

func NewPurgeUrlsCacheRequest

func NewPurgeUrlsCacheRequest() (request *PurgeUrlsCacheRequest)

func (*PurgeUrlsCacheRequest) FromJsonString

func (r *PurgeUrlsCacheRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PurgeUrlsCacheRequest) ToJsonString

func (r *PurgeUrlsCacheRequest) ToJsonString() string

type PurgeUrlsCacheRequestParams added in v1.0.426

type PurgeUrlsCacheRequestParams struct {
	// 要刷新的Url列表,必须包含协议头部。
	Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"`
}

Predefined struct for user

type PurgeUrlsCacheResponse

type PurgeUrlsCacheResponse struct {
	*tchttp.BaseResponse
	Response *PurgeUrlsCacheResponseParams `json:"Response"`
}

func NewPurgeUrlsCacheResponse

func NewPurgeUrlsCacheResponse() (response *PurgeUrlsCacheResponse)

func (*PurgeUrlsCacheResponse) FromJsonString

func (r *PurgeUrlsCacheResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PurgeUrlsCacheResponse) ToJsonString

func (r *PurgeUrlsCacheResponse) ToJsonString() string

type PurgeUrlsCacheResponseParams added in v1.0.426

type PurgeUrlsCacheResponseParams struct {
	// 刷新任务Id。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Quota

type Quota struct {
	// 单次批量提交配额上限。
	Batch *int64 `json:"Batch,omitnil,omitempty" name:"Batch"`

	// 每日提交配额上限。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 每日剩余的可提交配额。
	Available *int64 `json:"Available,omitnil,omitempty" name:"Available"`
}

type ResourceData

type ResourceData struct {
	// 资源名称,根据查询条件不同分为以下几类:
	// 具体域名:表示该域名明细数据
	// multiDomains:表示多域名汇总明细数据
	// 项目 ID:指定项目查询时,显示为项目 ID
	// all:账号维度明细数据
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 资源对应的数据明细
	EcdnData *EcdnData `json:"EcdnData,omitnil,omitempty" name:"EcdnData"`
}

type ResponseHeader

type ResponseHeader struct {
	// 自定义响应头开关,on或off。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// 自定义响应头规则数组。
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeaderRules []*HttpHeaderPathRule `json:"HeaderRules,omitnil,omitempty" name:"HeaderRules"`
}

type ServerCert

type ServerCert struct {
	// 服务器证书id,当证书为腾讯云托管证书时必填。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"`

	// 服务器证书名称,当证书为腾讯云托管证书时必填。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CertName *string `json:"CertName,omitnil,omitempty" name:"CertName"`

	// 服务器证书信息,上传自有证书时必填,必须包含完整的证书链信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Certificate *string `json:"Certificate,omitnil,omitempty" name:"Certificate"`

	// 服务器密钥信息,上传自有证书时必填。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PrivateKey *string `json:"PrivateKey,omitnil,omitempty" name:"PrivateKey"`

	// 证书过期时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 证书颁发时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployTime *string `json:"DeployTime,omitnil,omitempty" name:"DeployTime"`

	// 证书备注信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
}

type Sort

type Sort struct {
	// 排序字段,当前支持:
	// createTime,域名创建时间
	// certExpireTime,证书过期时间
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// asc/desc,默认desc。
	Sequence *string `json:"Sequence,omitnil,omitempty" name:"Sequence"`
}

type StartEcdnDomainRequest

type StartEcdnDomainRequest struct {
	*tchttp.BaseRequest

	// 待启用域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

func NewStartEcdnDomainRequest

func NewStartEcdnDomainRequest() (request *StartEcdnDomainRequest)

func (*StartEcdnDomainRequest) FromJsonString

func (r *StartEcdnDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StartEcdnDomainRequest) ToJsonString

func (r *StartEcdnDomainRequest) ToJsonString() string

type StartEcdnDomainRequestParams added in v1.0.426

type StartEcdnDomainRequestParams struct {
	// 待启用域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

Predefined struct for user

type StartEcdnDomainResponse

type StartEcdnDomainResponse struct {
	*tchttp.BaseResponse
	Response *StartEcdnDomainResponseParams `json:"Response"`
}

func NewStartEcdnDomainResponse

func NewStartEcdnDomainResponse() (response *StartEcdnDomainResponse)

func (*StartEcdnDomainResponse) FromJsonString

func (r *StartEcdnDomainResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StartEcdnDomainResponse) ToJsonString

func (r *StartEcdnDomainResponse) ToJsonString() string

type StartEcdnDomainResponseParams added in v1.0.426

type StartEcdnDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StopEcdnDomainRequest

type StopEcdnDomainRequest struct {
	*tchttp.BaseRequest

	// 待停用域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

func NewStopEcdnDomainRequest

func NewStopEcdnDomainRequest() (request *StopEcdnDomainRequest)

func (*StopEcdnDomainRequest) FromJsonString

func (r *StopEcdnDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopEcdnDomainRequest) ToJsonString

func (r *StopEcdnDomainRequest) ToJsonString() string

type StopEcdnDomainRequestParams added in v1.0.426

type StopEcdnDomainRequestParams struct {
	// 待停用域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

Predefined struct for user

type StopEcdnDomainResponse

type StopEcdnDomainResponse struct {
	*tchttp.BaseResponse
	Response *StopEcdnDomainResponseParams `json:"Response"`
}

func NewStopEcdnDomainResponse

func NewStopEcdnDomainResponse() (response *StopEcdnDomainResponse)

func (*StopEcdnDomainResponse) FromJsonString

func (r *StopEcdnDomainResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopEcdnDomainResponse) ToJsonString

func (r *StopEcdnDomainResponse) ToJsonString() string

type StopEcdnDomainResponseParams added in v1.0.426

type StopEcdnDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Tag

type Tag struct {
	// 标签键
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`

	// 标签值
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"`
}

type TimestampData

type TimestampData struct {
	// 数据统计时间点,采用向前汇总模式
	// 以 5 分钟粒度为例,13:35:00 时间点代表的统计数据区间为 13:35:00 至 13:39:59
	Time *string `json:"Time,omitnil,omitempty" name:"Time"`

	// 数据值
	Value []*float64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type UpdateDomainConfigRequest

type UpdateDomainConfigRequest struct {
	*tchttp.BaseRequest

	// 域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 源站配置。
	Origin *Origin `json:"Origin,omitnil,omitempty" name:"Origin"`

	// 项目id。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// IP黑白名单配置。
	IpFilter *IpFilter `json:"IpFilter,omitnil,omitempty" name:"IpFilter"`

	// IP限频配置。
	IpFreqLimit *IpFreqLimit `json:"IpFreqLimit,omitnil,omitempty" name:"IpFreqLimit"`

	// 源站响应头部配置。
	ResponseHeader *ResponseHeader `json:"ResponseHeader,omitnil,omitempty" name:"ResponseHeader"`

	// 节点缓存配置。
	CacheKey *CacheKey `json:"CacheKey,omitnil,omitempty" name:"CacheKey"`

	// 缓存规则配置。
	Cache *Cache `json:"Cache,omitnil,omitempty" name:"Cache"`

	// Https配置。
	Https *Https `json:"Https,omitnil,omitempty" name:"Https"`

	// 访问协议强制跳转配置。
	ForceRedirect *ForceRedirect `json:"ForceRedirect,omitnil,omitempty" name:"ForceRedirect"`

	// 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// WebSocket配置
	WebSocket *WebSocket `json:"WebSocket,omitnil,omitempty" name:"WebSocket"`
}

func NewUpdateDomainConfigRequest

func NewUpdateDomainConfigRequest() (request *UpdateDomainConfigRequest)

func (*UpdateDomainConfigRequest) FromJsonString

func (r *UpdateDomainConfigRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateDomainConfigRequest) ToJsonString

func (r *UpdateDomainConfigRequest) ToJsonString() string

type UpdateDomainConfigRequestParams added in v1.0.426

type UpdateDomainConfigRequestParams struct {
	// 域名。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 源站配置。
	Origin *Origin `json:"Origin,omitnil,omitempty" name:"Origin"`

	// 项目id。
	ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"`

	// IP黑白名单配置。
	IpFilter *IpFilter `json:"IpFilter,omitnil,omitempty" name:"IpFilter"`

	// IP限频配置。
	IpFreqLimit *IpFreqLimit `json:"IpFreqLimit,omitnil,omitempty" name:"IpFreqLimit"`

	// 源站响应头部配置。
	ResponseHeader *ResponseHeader `json:"ResponseHeader,omitnil,omitempty" name:"ResponseHeader"`

	// 节点缓存配置。
	CacheKey *CacheKey `json:"CacheKey,omitnil,omitempty" name:"CacheKey"`

	// 缓存规则配置。
	Cache *Cache `json:"Cache,omitnil,omitempty" name:"Cache"`

	// Https配置。
	Https *Https `json:"Https,omitnil,omitempty" name:"Https"`

	// 访问协议强制跳转配置。
	ForceRedirect *ForceRedirect `json:"ForceRedirect,omitnil,omitempty" name:"ForceRedirect"`

	// 域名加速区域,mainland,overseas或global,分别表示中国境内加速,海外加速或全球加速。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// WebSocket配置
	WebSocket *WebSocket `json:"WebSocket,omitnil,omitempty" name:"WebSocket"`
}

Predefined struct for user

type UpdateDomainConfigResponse

type UpdateDomainConfigResponse struct {
	*tchttp.BaseResponse
	Response *UpdateDomainConfigResponseParams `json:"Response"`
}

func NewUpdateDomainConfigResponse

func NewUpdateDomainConfigResponse() (response *UpdateDomainConfigResponse)

func (*UpdateDomainConfigResponse) FromJsonString

func (r *UpdateDomainConfigResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateDomainConfigResponse) ToJsonString

func (r *UpdateDomainConfigResponse) ToJsonString() string

type UpdateDomainConfigResponseParams added in v1.0.426

type UpdateDomainConfigResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type WebSocket

type WebSocket struct {
	// WebSocket 超时配置开关, 开关为off时,平台仍支持WebSocket连接,此时超时时间默认为15秒,若需要调整超时时间,将开关置为on.
	//
	// * WebSocket 为内测功能,如需使用,请联系腾讯云工程师开白.
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// 设置超时时间,单位为秒,最大超时时间65秒。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`
}

Jump to

Keyboard shortcuts

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