UNPKG

tencentcloud-sdk-nodejs

Version:
1,088 lines (1,085 loc) 29.1 kB
/** * DescribeEcdnStatistics请求参数结构体 */ export interface DescribeEcdnStatisticsRequest { /** * 查询起始时间,如:2019-12-13 00:00:00 */ StartTime: string; /** * 查询结束时间,如:2019-12-13 23:59:59 */ EndTime: string; /** * 指定查询指标,支持的类型有: flux:流量,单位为 byte bandwidth:带宽,单位为 bps request:请求数,单位为 次 2xx:返回 2xx 状态码汇总或者 2 开头状态码数据,单位为 个 3xx:返回 3xx 状态码汇总或者 3 开头状态码数据,单位为 个 4xx:返回 4xx 状态码汇总或者 4 开头状态码数据,单位为 个 5xx:返回 5xx 状态码汇总或者 5 开头状态码数据,单位为 个 */ Metrics: Array<string>; /** * 时间粒度,支持以下几种模式: 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: number; /** * 指定查询域名列表 最多可一次性查询30个加速域名。 */ Domains?: Array<string>; /** * 指定要查询的项目 ID,[前往查看项目 ID](https://console.cloud.tencent.com/project) 未填充域名情况下,指定项目查询,若填充了具体域名信息,以域名为主 */ Projects?: Array<number | bigint>; /** * 统计区域: mainland: 境内 oversea: 境外 global: 全部 默认 global */ Area?: string; } /** * DescribeDomainsConfig返回参数结构体 */ export interface DescribeDomainsConfigResponse { /** * 域名列表。 */ Domains: Array<DomainDetailInfo>; /** * 符合查询条件的域名总数,用于分页查询。 */ TotalCount: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 回源的自定义Https配置 */ export interface AdvanceHttps { /** * 自定义Tls数据开关 注意:此字段可能返回 null,表示取不到有效值。 */ CustomTlsStatus?: string; /** * Tls版本列表,支持设置 TLSv1, TLSV1.1, TLSV1.2, TLSv1.3,修改时必须开启连续的版本 注意:此字段可能返回 null,表示取不到有效值。 */ TlsVersion?: Array<string>; /** * 自定义加密套件 注意:此字段可能返回 null,表示取不到有效值。 */ Cipher?: string; /** * 回源双向校验开启状态 off - 关闭校验 oneWay - 校验源站 twoWay - 双向校验 注意:此字段可能返回 null,表示取不到有效值。 */ VerifyOriginType?: string; /** * 回源层证书配置信息 注意:此字段可能返回 null,表示取不到有效值。 */ CertInfo?: ServerCert; /** * 源站证书配置信息 注意:此字段可能返回 null,表示取不到有效值。 */ OriginCertInfo?: ClientCert; } /** * PurgeUrlsCache请求参数结构体 */ export interface PurgeUrlsCacheRequest { /** * 要刷新的Url列表,必须包含协议头部。 */ Urls: Array<string>; } /** * 查询对象及其对应的访问明细数据 */ export interface ResourceData { /** * 资源名称,根据查询条件不同分为以下几类: 具体域名:表示该域名明细数据 multiDomains:表示多域名汇总明细数据 项目 ID:指定项目查询时,显示为项目 ID all:账号维度明细数据 */ Resource: string; /** * 资源对应的数据明细 */ EcdnData: EcdnData; } /** * 域名https配置。 */ export interface Https { /** * https配置开关,on或off。开启https配置的域名在部署中状态,开关保持off。 注意:此字段可能返回 null,表示取不到有效值。 */ Switch: string; /** * 是否开启http2,on或off。 注意:此字段可能返回 null,表示取不到有效值。 */ Http2?: string; /** * 是否开启OCSP功能,on或off。 注意:此字段可能返回 null,表示取不到有效值。 */ OcspStapling?: string; /** * 是否开启客户端证书校验功能,on或off,开启时必选上传客户端证书信息。 注意:此字段可能返回 null,表示取不到有效值。 */ VerifyClient?: string; /** * 服务器证书配置信息。 注意:此字段可能返回 null,表示取不到有效值。 */ CertInfo?: ServerCert; /** * 客户端证书配置信息。 注意:此字段可能返回 null,表示取不到有效值。 */ ClientCertInfo?: ClientCert; /** * 是否开启Spdy,on或off。 注意:此字段可能返回 null,表示取不到有效值。 */ Spdy?: string; /** * https证书部署状态,closed,deploying,deployed,failed分别表示已关闭,部署中,部署成功,部署失败。不可作为入参使用。 注意:此字段可能返回 null,表示取不到有效值。 */ SslStatus?: string; /** * Hsts配置 注意:此字段可能返回 null,表示取不到有效值。 */ Hsts?: Hsts; } /** * 缓存配置简单版本,该版本不支持设置源站未返回max-age情况下的缓存规则。 */ export interface Cache { /** * 缓存配置规则数组。 */ CacheRules: Array<CacheRule>; /** * 遵循源站 Cache-Control: max-age 配置,白名单功能。 on:开启 off:关闭 开启后,未能匹配 CacheRules 规则的资源将根据源站返回的 max-age 值进行节点缓存;匹配了 CacheRules 规则的资源将按照 CacheRules 中设置的缓存过期时间在节点进行缓存 注意:此字段可能返回 null,表示取不到有效值。 */ FollowOrigin?: string; } /** * 访问协议强制跳转配置。 */ export interface ForceRedirect { /** * 访问协议强制跳转配置开关,on或off。 注意:此字段可能返回 null,表示取不到有效值。 */ Switch: string; /** * 强制跳转访问协议类型,支持http,https,分别表示请求强制跳转http协议,请求强制跳转https协议。 注意:此字段可能返回 null,表示取不到有效值。 */ RedirectType?: string; /** * 强制跳转开启时返回的http状态码,支持301或302。 注意:此字段可能返回 null,表示取不到有效值。 */ RedirectStatusCode?: number; } /** * DescribeEcdnDomainStatistics返回参数结构体 */ export interface DescribeEcdnDomainStatisticsResponse { /** * 域名数据 */ Data?: Array<DomainData>; /** * 数量 */ TotalCount?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 时间戳与其对应的数值 */ export interface TimestampData { /** * 数据统计时间点,采用向前汇总模式 以 5 分钟粒度为例,13:35:00 时间点代表的统计数据区间为 13:35:00 至 13:39:59 */ Time: string; /** * 数据值 */ Value: Array<number>; } /** * 排序类型数据结构 */ export interface DomainData { /** * 域名 */ Resource: string; /** * 结果详情 */ DetailData: Array<DetailData>; } /** * 查询结果排序条件。 */ export interface Sort { /** * 排序字段,当前支持: createTime,域名创建时间 certExpireTime,证书过期时间 */ Key: string; /** * asc/desc,默认desc。 */ Sequence?: string; } /** * IP限频配置。 */ export interface IpFreqLimit { /** * IP限频配置开关,on或off。 */ Switch: string; /** * 每秒请求数。 注意:此字段可能返回 null,表示取不到有效值。 */ Qps?: number; } /** * DescribePurgeTasks请求参数结构体 */ export interface DescribePurgeTasksRequest { /** * 查询刷新类型。url:查询 url 刷新记录;path:查询目录刷新记录。 */ PurgeType?: string; /** * 开始时间,如2018-08-08 00:00:00。 */ StartTime?: string; /** * 结束时间,如2018-08-08 23:59:59。 */ EndTime?: string; /** * 提交时返回的任务 Id,查询时 TaskId 和起始时间必须指定一项。 */ TaskId?: string; /** * 分页查询偏移量,默认为0(从第0条开始)。 */ Offset?: number; /** * 分页查询限制数目,默认为20。 */ Limit?: number; /** * 查询关键字,请输入域名或 http(s):// 开头完整 URL。 */ Keyword?: string; /** * 查询指定任务状态,fail表示失败,done表示成功,process表示刷新中。 */ Status?: string; } /** * DescribeEcdnStatistics返回参数结构体 */ export interface DescribeEcdnStatisticsResponse { /** * 指定条件查询得到的数据明细 */ Data: Array<ResourceData>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 域名日志信息 */ export interface DomainLogs { /** * 日志起始时间。 */ StartTime: string; /** * 日志结束时间。 */ EndTime: string; /** * 日志下载路径。 */ LogPath: string; } /** * HSTS 配置。 */ export interface Hsts { /** * 是否开启,on或off。 */ Switch: string; /** * MaxAge数值。 注意:此字段可能返回 null,表示取不到有效值。 */ MaxAge?: number; /** * 是否包含子域名,on或off。 注意:此字段可能返回 null,表示取不到有效值。 */ IncludeSubDomains?: string; } /** * 排序类型的数据结构 */ export interface DetailData { /** * 数据类型的名称 */ Name: string; /** * 数据值 */ Value: number; } /** * 分路径的http头部设置规则。 */ export interface HttpHeaderPathRule { /** * http头部设置方式,支持add,set或del,分别表示新增,设置或删除头部。 请求头部暂不支持set。 注意:此字段可能返回 null,表示取不到有效值。 */ HeaderMode: string; /** * http头部名称。 注意:此字段可能返回 null,表示取不到有效值。 */ HeaderName: string; /** * http头部值。del时可不填写该字段。 注意:此字段可能返回 null,表示取不到有效值。 */ HeaderValue: string; /** * 生效的url路径规则类型,支持all,file,directory或path,分别表示全部路径,文件后缀类型,目录或绝对路径生效。 注意:此字段可能返回 null,表示取不到有效值。 */ RuleType: string; /** * url路径或文件类型列表。 注意:此字段可能返回 null,表示取不到有效值。 */ RulePaths: Array<string>; } /** * DescribeEcdnDomainLogs返回参数结构体 */ export interface DescribeEcdnDomainLogsResponse { /** * 日志链接列表。 注意:此字段可能返回 null,表示取不到有效值。 */ DomainLogs: Array<DomainLogs>; /** * 日志链接总条数。 */ TotalCount: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 访问明细数据类型 */ export interface EcdnData { /** * 查询指定的指标名称:Bandwidth,Flux,Request,Delay,状态码,LogBandwidth,LogFlux,LogRequest */ Metrics: Array<string>; /** * 明细数据组合 */ DetailData: Array<TimestampData>; } /** * DescribeDomainsConfig请求参数结构体 */ export interface DescribeDomainsConfigRequest { /** * 分页查询的偏移地址,默认0。 */ Offset?: number; /** * 分页查询的域名个数,默认100。 */ Limit?: number; /** * 查询条件过滤器。 */ Filters?: Array<DomainFilter>; /** * 查询结果排序规则。 */ Sort?: Sort; } /** * https客户端证书配置。 */ export interface ClientCert { /** * 客户端证书,pem格式。 注意:此字段可能返回 null,表示取不到有效值。 */ Certificate: string; /** * 客户端证书名称。 注意:此字段可能返回 null,表示取不到有效值。 */ CertName?: string; /** * 证书过期时间。 注意:此字段可能返回 null,表示取不到有效值。 */ ExpireTime?: string; /** * 证书颁发时间。 注意:此字段可能返回 null,表示取不到有效值。 */ DeployTime?: string; } /** * CDN域名简要信息。 */ export interface DomainBriefInfo { /** * 域名ID。 */ ResourceId: string; /** * 腾讯云账号ID。 */ AppId: number; /** * CDN加速域名。 */ Domain: string; /** * 域名CName。 */ Cname: string; /** * 域名状态,pending,rejected,processing, online,offline,deleted分别表示审核中,审核未通过,审核通过部署中,已开启,已关闭,已删除。 */ Status: string; /** * 项目ID。 */ ProjectId: number; /** * 域名创建时间。 */ CreateTime: string; /** * 域名更新时间。 */ UpdateTime: string; /** * 源站配置详情。 */ Origin: Origin; /** * 域名封禁状态,normal,overdue,quota,malicious,ddos,idle,unlicensed,capping,readonly分别表示 正常,欠费停服,试用客户流量包耗尽,恶意用户,ddos攻击,无流量域名,未备案,带宽封顶,只读 */ Disable: string; /** * 加速区域,mainland,oversea或global。 */ Area: string; /** * 域名锁定状态,normal、global,分别表示未被锁定、全球锁定。 */ Readonly: string; /** * 域名标签。 注意:此字段可能返回 null,表示取不到有效值。 */ Tag: Array<Tag>; } /** * 标签键和标签值 */ export interface Tag { /** * 标签键 注意:此字段可能返回 null,表示取不到有效值。 */ TagKey: string; /** * 标签值 注意:此字段可能返回 null,表示取不到有效值。 */ TagValue: string; } /** * WebSocket配置。 */ export interface WebSocket { /** * WebSocket 超时配置开关, 开关为off时,平台仍支持WebSocket连接,此时超时时间默认为15秒,若需要调整超时时间,将开关置为on. * WebSocket 为内测功能,如需使用,请联系腾讯云工程师开白. */ Switch: string; /** * 设置超时时间,单位为秒,最大超时时间65秒。 注意:此字段可能返回 null,表示取不到有效值。 */ Timeout?: number; } /** * PurgeUrlsCache返回参数结构体 */ export interface PurgeUrlsCacheResponse { /** * 刷新任务Id。 */ TaskId: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * IP黑白名单。 */ export interface IpFilter { /** * IP黑白名单开关,on或off。 */ Switch: string; /** * IP黑白名单类型,whitelist或blacklist。 注意:此字段可能返回 null,表示取不到有效值。 */ FilterType?: string; /** * IP黑白名单列表。 注意:此字段可能返回 null,表示取不到有效值。 */ Filters?: Array<string>; } /** * 自定义响应头配置。 */ export interface ResponseHeader { /** * 自定义响应头开关,on或off。 */ Switch: string; /** * 自定义响应头规则数组。 注意:此字段可能返回 null,表示取不到有效值。 */ HeaderRules?: Array<HttpHeaderPathRule>; } /** * DescribeDomains返回参数结构体 */ export interface DescribeDomainsResponse { /** * 域名信息列表。 */ Domains: Array<DomainBriefInfo>; /** * 域名总个数。 */ TotalCount: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribePurgeTasks返回参数结构体 */ export interface DescribePurgeTasksResponse { /** * 刷新历史记录。 */ PurgeLogs: Array<PurgeTask>; /** * 任务总数,用于分页。 */ TotalCount: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 节点 IP 信息 */ export interface IpStatus { /** * 节点 IP */ Ip: string; /** * 节点所属区域 */ District: string; /** * 节点所属运营商 */ Isp: string; /** * 节点所在城市 */ City: string; /** * 节点状态 online:上线状态,正常调度服务中 offline:下线状态 */ Status: string; /** * 节点 IP 添加时间 */ CreateTime: string; } /** * 刷新任务日志详情 */ export interface PurgeTask { /** * 刷新任务ID。 */ TaskId: string; /** * 刷新Url。 */ Url: string; /** * 刷新任务状态,fail表示失败,done表示成功,process表示刷新中。 */ Status: string; /** * 刷新类型,url表示url刷新,path表示目录刷新。 */ PurgeType: string; /** * 刷新资源方式,flush代表刷新更新资源,delete代表刷新全部资源。 */ FlushType: string; /** * 刷新任务提交时间 */ CreateTime: string; } /** * 缓存配置规则。 */ export interface CacheRule { /** * 缓存类型,支持all,file,directory,path,index,分别表示全部文件,后缀类型,目录,完整路径,首页。 */ CacheType: string; /** * 缓存内容列表。 */ CacheContents: Array<string>; /** * 缓存时间,单位秒。 */ CacheTime: number; } /** * DescribeIpStatus返回参数结构体 */ export interface DescribeIpStatusResponse { /** * 节点列表 */ Ips: Array<IpStatus>; /** * 节点总个数 */ TotalCount: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 源站配置。 */ export interface Origin { /** * 主源站列表,IP与域名源站不可混填。配置源站端口["origin1:port1", "origin2:port2"],配置回源权重["origin1::weight1", "origin2::weight2"],同时配置端口与权重 ["origin1:port1:weight1", "origin2:port2:weight2"],权重值有效范围为0-100。 */ Origins?: Array<string>; /** * 主源站类型,支持domain,ip,分别表示域名源站,ip源站。 设置Origins时必须填写。 注意:此字段可能返回 null,表示取不到有效值。 */ OriginType?: string; /** * 回源时Host头部值。 注意:此字段可能返回 null,表示取不到有效值。 */ ServerName?: string; /** * 回源协议类型,支持http,follow,https,分别表示强制http回源,协议跟随回源,https回源。 不传入的情况下默认为http回源. 注意:此字段可能返回 null,表示取不到有效值。 */ OriginPullProtocol?: string; /** * 备份源站列表。 */ BackupOrigins?: Array<string>; /** * 备份源站类型,同OriginType。 设置BackupOrigins时必须填写。 注意:此字段可能返回 null,表示取不到有效值。 */ BackupOriginType?: string; /** * HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。 */ AdvanceHttps?: AdvanceHttps; } /** * https服务端证书配置。 */ export interface ServerCert { /** * 服务器证书id,当证书为腾讯云托管证书时必填。 注意:此字段可能返回 null,表示取不到有效值。 */ CertId?: string; /** * 服务器证书名称,当证书为腾讯云托管证书时必填。 注意:此字段可能返回 null,表示取不到有效值。 */ CertName?: string; /** * 服务器证书信息,上传自有证书时必填,必须包含完整的证书链信息。 注意:此字段可能返回 null,表示取不到有效值。 */ Certificate?: string; /** * 服务器密钥信息,上传自有证书时必填。 注意:此字段可能返回 null,表示取不到有效值。 */ PrivateKey?: string; /** * 证书过期时间。 注意:此字段可能返回 null,表示取不到有效值。 */ ExpireTime?: string; /** * 证书颁发时间。 注意:此字段可能返回 null,表示取不到有效值。 */ DeployTime?: string; /** * 证书备注信息。 注意:此字段可能返回 null,表示取不到有效值。 */ Message?: string; } /** * 缓存相关配置。 */ export interface CacheKey { /** * 是否开启全路径缓存,on或off。 */ FullUrlCache?: string; } /** * 域名查询时过滤条件。 */ export interface DomainFilter { /** * 过滤字段名,支持的列表如下: - 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; /** * 过滤字段值。 */ Value: Array<string>; /** * 是否启用模糊查询,仅支持过滤字段名为origin,domain。 */ Fuzzy?: boolean; } /** * DescribeEcdnDomainStatistics请求参数结构体 */ export interface DescribeEcdnDomainStatisticsRequest { /** * 查询起始时间,如:2019-12-13 00:00:00。 起止时间不超过90天。 */ StartTime: string; /** * 查询结束时间,如:2019-12-13 23:59:59。 起止时间不超过90天。 */ EndTime: string; /** * 统计指标名称: flux:流量,单位为 byte bandwidth:带宽,单位为 bps request:请求数,单位为 次 */ Metrics: Array<string>; /** * 指定查询域名列表 */ Domains?: Array<string>; /** * 指定要查询的项目 ID,[前往查看项目 ID](https://console.cloud.tencent.com/project) 未填充域名情况下,指定项目查询,若填充了具体域名信息,以域名为主 */ Projects?: Array<number | bigint>; /** * 列表分页起始地址,默认0。 */ Offset?: number; /** * 列表分页记录条数,默认1000,最大3000。 */ Limit?: number; /** * 统计区域: mainland: 境内 oversea: 境外 global: 全部 默认 global */ Area?: string; } /** * DescribeEcdnDomainLogs请求参数结构体 */ export interface DescribeEcdnDomainLogsRequest { /** * 待查询域名。 */ Domain: string; /** * 日志起始时间。如:2019-10-01 00:00:00 */ StartTime: string; /** * 日志结束时间,只支持最近30天内日志查询。2019-10-02 00:00:00 */ EndTime: string; /** * 日志链接列表分页起始地址,默认0。 */ Offset?: number; /** * 日志链接列表分页记录条数,默认100,最大1000。 */ Limit?: number; } /** * ECDN域名详细配置信息。 */ export interface DomainDetailInfo { /** * 域名ID。 */ ResourceId: string; /** * 腾讯云账号ID。 */ AppId: number; /** * 加速域名。 */ Domain: string; /** * 域名CName。 注意:此字段可能返回 null,表示取不到有效值。 */ Cname: string; /** * 域名状态,pending,rejected,processing, online,offline,deleted分别表示审核中,审核未通过,审核通过部署中,已开启,已关闭,已删除。 */ Status: string; /** * 项目ID。 */ ProjectId: number; /** * 域名创建时间。 */ CreateTime: string; /** * 域名更新时间。 */ UpdateTime: string; /** * 源站配置。 */ Origin: Origin; /** * IP黑白名单配置。 注意:此字段可能返回 null,表示取不到有效值。 */ IpFilter: IpFilter; /** * IP限频配置。 注意:此字段可能返回 null,表示取不到有效值。 */ IpFreqLimit: IpFreqLimit; /** * 源站响应头部配置。 注意:此字段可能返回 null,表示取不到有效值。 */ ResponseHeader: ResponseHeader; /** * 节点缓存配置。 注意:此字段可能返回 null,表示取不到有效值。 */ CacheKey: CacheKey; /** * 缓存规则配置。 注意:此字段可能返回 null,表示取不到有效值。 */ Cache: Cache; /** * Https配置。 注意:此字段可能返回 null,表示取不到有效值。 */ Https: Https; /** * 域名封禁状态,normal,overdue,quota,malicious,ddos,idle,unlicensed,capping,readonly分别表示 正常,欠费停服,试用客户流量包耗尽,恶意用户,ddos攻击,无流量域名,未备案,带宽封顶,只读。 注意:此字段可能返回 null,表示取不到有效值。 */ Disable: string; /** * 访问协议强制跳转配置。 注意:此字段可能返回 null,表示取不到有效值。 */ ForceRedirect: ForceRedirect; /** * 加速区域,mainland,overseas或global。 注意:此字段可能返回 null,表示取不到有效值。 */ Area: string; /** * 域名锁定状态,normal、global 分别表示未被锁定,全球锁定。 注意:此字段可能返回 null,表示取不到有效值。 */ Readonly: string; /** * 域名标签。 注意:此字段可能返回 null,表示取不到有效值。 */ Tag: Array<Tag>; /** * WebSocket配置。 注意:此字段可能返回 null,表示取不到有效值。 */ WebSocket: WebSocket; } /** * DescribeIpStatus请求参数结构体 */ export interface DescribeIpStatusRequest { /** * 加速域名 */ Domain: string; /** * 查询区域: mainland: 国内节点 overseas: 海外节点 global: 全球节点 */ Area?: string; } /** * DescribeDomains请求参数结构体 */ export interface DescribeDomainsRequest { /** * 分页查询的偏移地址,默认0。 */ Offset?: number; /** * 分页查询的域名个数,默认100,最大支持1000。 */ Limit?: number; /** * 查询条件过滤器。 */ Filters?: Array<DomainFilter>; }