/// import { AxiosPromise, AxiosRequestConfig } from "axios"; /** 加速地域信息 */ declare interface AcceleratorAreas { /** 加速地域。 */ AccelerateRegion: string; /** 带宽。 */ Bandwidth: number; /** 支持'BGP', '三网', '精品',默认BGP。 */ IspType?: string; /** 仅支持IPv4,默认是IPv4。 */ IpVersion?: string; /** 加速地域ID。 */ AcceleratorAreaId?: string; /** IP。 */ IpAddress?: string[]; /** IP信息。 */ IpAddressInfoSet?: IpAddressInfoSet[] | null; } /** 可加速地域信息 */ declare interface AcceleratorRegionSet { /** 地域中文名称。 */ Name?: string; /** 是否可用;0:不可用,1:可用。 */ IsAvailable?: number; /** 地域信息。 */ Region?: string; /** 地区名称。 */ AreaName?: string; /** 是否中国地域。 */ IsChinaMainland?: number; /** 支持IspType类型。 */ SupportIspType?: string[]; /** 是否腾讯地域。 */ IsTencentRegion?: number; } /** 终端节点配置 */ declare interface EndpointConfigurations { /** 域名类型。可选值'Domain', 'PublicIp'。 */ EndpointType: string; /** 域名。 */ EndpointService: string; /** 权重。 */ Weight: number; /** 健康检查状态;HEALTH:健康;UNHEALTH:不健康。 */ HealthCheckStatus?: string; } /** 终端节点组配置 */ declare interface EndpointGroupConfiguration { /** 名称,最大长度不能超过60个字节。 */ Name: string; /** 地域。 */ EndpointGroupRegion: string; /** 终端节点配置。 */ EndpointConfigurations: EndpointConfigurations[]; /** 检查协议。支持'TCP', 'HTTP', 'HTTPS', 'PING', 'CUSTOM'。 */ CheckType?: string; /** 描述信息,最大长度不能超过100个字节。 */ Description?: string; /** 检查端口。 */ CheckPort?: string; /** 检查内容。 */ ContextType?: string; /** 检查请求。 */ CheckSendContext?: string; /** 检查返回结果。 */ CheckRecvContext?: string; /** 是否开启健康检查。 */ EnableHealthCheck?: boolean; /** 响应超时时间。 */ ConnectTimeout?: number; /** 健康检查间隔。 */ HealthCheckInterval?: number; /** 不健康阀值。 */ UnhealthyThreshold?: number; /** 健康阈值。 */ HealthyThreshold?: number; /** 回源协议。 */ ForwardProtocol?: string; /** 检查域名。 */ CheckDomain?: string; /** 检查URL。 */ CheckPath?: string; /** 请求方式。 */ CheckMethod?: string; /** 状态检测码。 */ StatusMask?: string[]; /** 端口映射。 */ PortOverrides?: PortOverride[]; /** 运用商类型。 */ IspType?: string; /** HPPTS加密算法套件 */ CipherPolicyId?: string; } /** 终端节点组信息 */ declare interface EndpointGroupConfigurationSet { /** 全球加速实例ID。 */ GlobalAcceleratorId?: string; /** 监听器实例ID。 */ ListenerId?: string; /** 终端节点组ID。 */ EndpointGroupId?: string; /** 名称。 */ Name?: string; /** 地域。 */ EndpointGroupRegion?: string; /** 描述。 */ Description?: string; /** 终端节点信息。 */ EndpointConfigurations?: EndpointConfigurations[]; /** 是否开启健康检查。 */ EnableHealthCheck?: boolean; /** 响应超时时间。 */ ConnectTimeout?: number; /** 健康检查间隔。 */ HealthCheckInterval?: number; /** 不健康阈值。 */ UnhealthyThreshold?: number; /** 健康阈值。 */ HealthyThreshold?: number; /** 检查协议。 */ CheckType?: string; /** 检查端口。 */ CheckPort?: number; /** 检查内容。 */ ContextType?: string; /** 检查请求。 */ CheckSendContext?: string; /** 检查返回结果。 */ CheckRecvContext?: string; /** 检查域名。 */ CheckDomain?: string; /** 检查URL。 */ CheckPath?: string; /** 请求方式。 */ CheckMethod?: string; /** 状态检测码。 */ StatusMask?: string[]; /** 终端节点组类型。 */ EndpointGroupType?: string; /** 回源协议。 */ ForwardProtocol?: string; /** 端口映射信息。 */ PortOverrides?: PortOverride[]; /** 自定义终端节点组是否绑定七层转发规则。 */ VirtualExistForwardingRuleFlag?: boolean; /** 出终端节点组公网IP。 */ OriginPublicIps?: string[]; /** 运营商类型;中国移动(CMCC),中国联通(CUCC),中国电信(CTCC)。 */ IspType?: string; /** HPPTS加密算法套件 */ CipherPolicyId?: string; } /** 过滤器 */ declare interface Filter { /** 属性名称, 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 */ Name: string; /** 属性值, 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。当值类型为布尔类型时,可直接取值为字符串"TRUE"或 "FALSE"。 */ Values: string[]; } /** 七层转发策略信息 */ declare interface ForwardingPolicySet { /** 全球加速实例ID。 */ GlobalAcceleratorId?: string; /** 监听器ID。 */ ListenerId?: string; /** 策略ID。 */ ForwardingPolicyId?: string; /** 域名。 */ Host?: string; /** 是否为默认域名。 */ DefaultHostFlag?: boolean; } /** 七层转发规则信息 */ declare interface ForwardingRuleSet { /** 七层转发规则条件信息。 */ RuleCondition?: RuleCondition[]; /** 七层转发规则行为信息。 */ RuleAction?: RuleAction[]; /** 是否开启回源Sni。 */ EnableOriginSni?: boolean; /** 回源Sni。 */ OriginSni?: string; /** 回源Herder信息。 */ OriginHeaders?: OriginHeader[]; /** 回源Host。 */ OriginHost?: string; /** 全球加速实例ID。 */ GlobalAcceleratorId?: string; /** 监听器ID。 */ ListenerId?: string; /** 七层转发策略ID。 */ ForwardingPolicyId?: string; /** 七层转发规则ID。 */ ForwardingRuleId?: string; } /** 全球加速实例信息 */ declare interface GlobalAcceleratorSet { /** 全球加速实例ID。 */ GlobalAcceleratorId?: string; /** 全球加速实例名称。 */ Name?: string; /** 全球加速实例描述。 */ Description?: string; /** 全球加速实例创建时间。 */ CreateTime?: string; /** 全球加速实例状态。 */ State?: string; /** 全球加速实例付费类型。 */ InstanceChargeType?: string; /** 全球加速实例DdosId。 */ DdosId?: string; /** 所属加速实例监听器个数。 */ ListenerCounts?: number; /** 所属加速实例加速地域个数。 */ AcceleratorAreaCounts?: number; /** 全球加速实例状态。 */ Status?: string; /** 域名。 */ Cname?: string; /** 跨境类型;HighQuality(精品跨境)、Unicom(联通跨境)、NotAvailable(未开通)。 */ CrossBorderType?: string | null; /** 标签信息。 */ TagSet?: Tag[]; } /** 加速地域公网IP信息 */ declare interface IpAddressInfoSet { /** IP地址。 */ IpAddress?: string; /** IP类型。 */ IspType?: string; } /** 监听器信息 */ declare interface ListenerSet { /** 全球加速实例ID。 */ GlobalAcceleratorId?: string; /** 监听器ID。 */ ListenerId?: string; /** 监听器名称。 */ Name?: string; /** 监听器描述。 */ Description?: string; /** 协议。 */ Protocol?: string; /** 端口范围。 */ PortRanges?: PortRanges; /** 是否打开七层获取源IP方式。 */ XForwardedForRealIp?: boolean; /** 开启会话保持。 */ ClientAffinity?: string; /** 会话保持时间。 */ ClientAffinityTime?: number; /** SSL解析方式。 */ CertificationType?: string; /** 服务器证书。 */ ServerCertificates?: string[]; /** 客户端证书。 */ ClientCaCertificates?: string[]; /** TLS密码套件包。 */ CipherPolicyId?: string; /** HTTP版本。 */ HttpVersion?: string; /** 请求超时时间。 */ RequestTimeout?: number; /** 创建时间。 */ CreateTime?: string; /** 监听路由类型。 */ ListenerType?: string; /** 监听器状态。 */ Status?: string; /** 所属监听器终端节点组个数。 */ EndpointGroupCounts?: number; /** 四层获取源IP方式。 */ GetRealIpType?: string; /** 连接超时时间。 */ IdleTimeout?: number; } /** 回源Header信息 */ declare interface OriginHeader { /** 键。 */ Key: string | null; /** 值。 */ Value: string | null; } /** 端口映射 */ declare interface PortOverride { /** 监听端口。 */ ListenerPort: number | null; /** 映射端口。 */ EndpointPort: number | null; } /** 端口范围 */ declare interface PortRanges { /** 起始端口。 */ FromPort: number | null; /** 终点端口。 */ ToPort: number | null; } /** 七层转发规则行为信息 */ declare interface RuleAction { /** 七层转发规则行为类型 */ RuleActionType: string | null; /** 七层转发规则行为值 */ RuleActionValue?: string | null; } /** 七层转发规则条件信息 */ declare interface RuleCondition { /** 七层转发规则条件类型 */ RuleConditionType: string | null; /** 七层转发规则条件值 */ RuleConditionValue: string[] | null; } /** 标签键值对 */ declare interface Tag { /** 标签键 */ Key: string; /** 标签值 */ Value: string; } declare interface CreateAccelerateAreasRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 加速地域信息。 */ AcceleratorAreas: AcceleratorAreas[]; } declare interface CreateAccelerateAreasResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateEndpointGroupRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 终端节点组类型。支持VIRTUAL,DEFAULT。 */ EndpointGroupType: string; /** 终端节点组配置。 */ EndpointGroupConfiguration: EndpointGroupConfiguration; } declare interface CreateEndpointGroupResponse { /** 任务ID。 */ TaskId?: string; /** 终端节点组实例ID。 */ EndpointGroupId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateForwardingPolicyRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 域名。 */ Host: string; } declare interface CreateForwardingPolicyResponse { /** 异步任务ID。 */ TaskId?: string; /** 七层转发策略ID。 */ ForwardingPolicyId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateForwardingRuleRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 策略ID。 */ ForwardingPolicyId: string; /** 七层转发规则条件信息。 */ RuleConditions: RuleCondition[]; /** 七层转发规则行为信息。 */ RuleActions: RuleAction[]; /** 回源Header信息。 */ OriginHeaders?: OriginHeader[]; /** 是否开启回源sni。 */ EnableOriginSni?: boolean; /** 回源sni。 */ OriginSni?: string; /** 回源host。 */ OriginHost?: string; } declare interface CreateForwardingRuleResponse { /** 异步任务ID。 */ TaskId?: string; /** 七层转发规则ID。 */ ForwardingRuleId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateGlobalAcceleratorRequest { /** 名称,最大长度不能超过60个字节。 */ Name: string; /** 计费模式,PREPAID:表示预付费,即包年包月,POSTPAID:表示后付费,即按量计费。默认:POSTPAID。当前仅支持后付费。 */ InstanceChargeType?: string; /** 描述信息,最大长度不能超过100个字节。 */ Description?: string; /** 跨境类型;HighQuality:精品BGP-IP跨境;Unicom:联通专线跨境。 */ CrossBorderType?: string; /** 此Flag代表签署跨境服务承诺书。当使用跨境服务时候,此字段必传。True:代表签署。 */ CrossBorderPromiseFlag?: boolean; /** 标签信息 */ Tags?: Tag[]; } declare interface CreateGlobalAcceleratorResponse { /** 任务ID。 */ TaskId?: string; /** 全球加速实例ID。 */ GlobalAcceleratorId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateListenerRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 名称,最大长度不能超过60个字节。 */ Name: string; /** 端口范围。 */ PortRanges: PortRanges; /** 描述信息,最大长度不能超过100个字节。 */ Description?: string; /** 监听类型,默认为智能路由。 */ ListenerType?: string; /** 协议,默认为TCP。 */ Protocol?: string; /** 连接空闲等待时间。 */ IdleTimeout?: number; /** 四层获取源IP方式,支持'TOA', 'ProxyProtocol'。 */ GetRealIpType?: string; /** 是否开启会话保持。 */ ClientAffinity?: string; /** 请求超时时间。 */ RequestTimeout?: number; /** 是否打开七层获取源IP方式。 */ XForwardedForRealIp?: boolean; /** 解析方式。UNIDIRECTIONAL:双向。MUTUAL:单向。 */ CertificationType?: string; /** 加密算法套件。 */ CipherPolicyId?: string; /** 服务器证书。 */ ServerCertificates?: string[]; /** 客户端证书。 */ ClientCaCertificates?: string[]; } declare interface CreateListenerResponse { /** 任务ID。 */ TaskId?: string; /** 监听器ID。 */ ListenerId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteAccelerateAreasRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 加速地域ID。 */ AcceleratorAreaIds: string[]; } declare interface DeleteAccelerateAreasResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteEndpointGroupsRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 终端节点组ID。 */ EndpointGroupIds: string[]; } declare interface DeleteEndpointGroupsResponse { /** 任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteForwardingPolicyRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 策略ID。 */ ForwardingPolicyId: string; } declare interface DeleteForwardingPolicyResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteForwardingRuleRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 策略ID。 */ ForwardingPolicyId: string; /** 七层转发规则ID。 */ ForwardingRuleId: string; } declare interface DeleteForwardingRuleResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteGlobalAcceleratorRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; } declare interface DeleteGlobalAcceleratorResponse { /** 任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteListenerRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; } declare interface DeleteListenerResponse { /** 任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAccelerateAreasRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 偏移量。 */ Offset?: number; /** 符合条件实例数量。 */ Limit?: number; } declare interface DescribeAccelerateAreasResponse { /** 加速地域信息。 */ AccelerateAreaSet?: AcceleratorAreas[]; /** 实例个数。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAccelerateRegionsRequest { } declare interface DescribeAccelerateRegionsResponse { /** 加速地域信息。 */ AcceleratorRegionSet?: AcceleratorRegionSet[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCrossBorderSettlementRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 加速地域。 */ AccelerateRegion: string; /** 终端节点组地域。 */ EndpointGroupRegion: string; /** 账单年月时间。 */ SettlementMonth: number; } declare interface DescribeCrossBorderSettlementResponse { /** 流量用量,单位是GB;精度为保留小数点6位。 */ Traffic?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeEndpointGroupsRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。 */ Limit?: number; /** 过滤条件。 endpoint-group-id- String -(过滤条件)终端节点组实例ID。endpoint-group-type- String -(过滤条件)终端节点组实例类型。 */ Filters?: Filter[]; } declare interface DescribeEndpointGroupsResponse { /** 符合条件的终端节点组。 */ EndpointGroupConfigurationSet?: EndpointGroupConfigurationSet[]; /** 符合条件的实例个数。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeForwardingPolicyRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。 */ Limit?: number; } declare interface DescribeForwardingPolicyResponse { /** 符合条件的策略信息。 */ ForwardingPolicySet?: ForwardingPolicySet[]; /** 符合条件的实例个数。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeForwardingRuleRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 七层转发规则ID。 */ ForwardingPolicyId: string; /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。 */ Limit?: number; } declare interface DescribeForwardingRuleResponse { /** 符合条件的规则信息。 */ ForwardingRuleSet?: ForwardingRuleSet[]; /** 符合条件的实例个数。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeGlobalAcceleratorsRequest { /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。 */ Limit?: number; /** 过滤条件。global-accelerator-id - String -(过滤条件)全球加速实例ID。 global-accelerator-state - String -(过滤条件)全球加速实例状态。 */ Filters?: Filter[]; } declare interface DescribeGlobalAcceleratorsResponse { /** 符合条件的全球加速实例。 */ GlobalAcceleratorSet?: GlobalAcceleratorSet[]; /** 符合条件的实例个数。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeListenersRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。 */ Limit?: number; /** 过滤条件。 listener-id- String -(过滤条件)监听器实例ID。 */ Filters?: Filter[]; } declare interface DescribeListenersResponse { /** 符合条件的监听器实例。 */ ListenerSet?: ListenerSet[]; /** 符合条件的实例个数。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeTaskResultRequest { /** 异步任务ID。 */ TaskId: string; } declare interface DescribeTaskResultResponse { /** 任务状态。 */ Status?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyAccelerateAreasRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 加速地域信息。 */ AcceleratorAreas: AcceleratorAreas[]; } declare interface ModifyAccelerateAreasResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyEndpointGroupRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 终端节点组ID。 */ EndpointGroupId: string; /** 终端节点配置。 */ EndpointConfigurations?: EndpointConfigurations[]; /** 名称,最大长度不能超过60个字节。 */ Name?: string; /** 描述信息,最大长度不能超过100个字节。 */ Description?: string; /** 是否开启健康检查。 */ EnableHealthCheck?: boolean; /** 响应超时时间。 */ ConnectTimeout?: number; /** 健康检查间隔。 */ HealthCheckInterval?: number; /** 不健康阀值。 */ UnhealthyThreshold?: number; /** 健康阀值。 */ HealthyThreshold?: number; /** 检查协议。 */ CheckType?: string; /** 检查端口。 */ CheckPort?: number; /** 检查内容。 */ ContextType?: string; /** 检查请求。 */ CheckSendContext?: string; /** 检查返回结果。 */ CheckRecvContext?: string; /** 检查域名。 */ CheckDomain?: string; /** 检查URL。 */ CheckPath?: string; /** 请求方式。 */ CheckMethod?: string; /** 状态检测码。 */ StatusMask?: string[]; /** 回源协议。 */ ForwardProtocol?: string; /** 端口映射。 */ PortOverrides?: PortOverride[]; /** HPPTS加密算法套件 */ CipherPolicyId?: string; } declare interface ModifyEndpointGroupResponse { /** 任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyForwardingPolicyRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 策略ID。 */ ForwardingPolicyId: string; /** 域名。 */ Host: string; } declare interface ModifyForwardingPolicyResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyForwardingRuleRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 策略ID。 */ ForwardingPolicyId: string; /** 七层转发规则ID。 */ ForwardingRuleId: string; /** 七层转发规则条件信息。 */ RuleConditions?: RuleCondition[]; /** 七层转发规则行为信息。 */ RuleActions?: RuleAction[]; /** 回源Header信息。 */ OriginHeaders?: OriginHeader[]; /** 是否开启回源sni。 */ EnableOriginSni?: boolean; /** 回源sni。 */ OriginSni?: string; /** 回源host。 */ OriginHost?: string; } declare interface ModifyForwardingRuleResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyGlobalAcceleratorRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 名称,最大长度不能超过60个字节。 */ Name?: string; /** 描述信息,最大长度不能超过100个字节。 */ Description?: string; /** 跨境类型。 */ CrossBorderType?: string; /** 代表是否跨境服务承诺。 */ CrossBorderPromiseFlag?: boolean; } declare interface ModifyGlobalAcceleratorResponse { /** 异步任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyListenerRequest { /** 全球加速实例ID。 */ GlobalAcceleratorId: string; /** 监听器ID。 */ ListenerId: string; /** 名称,最大长度不能超过60个字节。 */ Name?: string; /** 描述信息,最大长度不能超过100个字节。 */ Description?: string; /** 连接空闲等待时间。 */ IdleTimeout?: number; /** 是否开启会话保持。 */ ClientAffinity?: string; /** 会话保持时间。 */ ClientAffinityTime?: number; /** 请求超时时间。 */ RequestTimeout?: number; /** 是否打开七层获取源IP方式。 */ XForwardedForRealIp?: boolean; /** 解析方式。UNIDIRECTIONAL:双向。MUTUAL:单向。 */ CertificationType?: string; /** 加密算法套件。 */ CipherPolicyId?: string; /** 服务器证书。 */ ServerCertificates?: string[]; /** 客户端证书。 */ ClientCaCertificates?: string[]; /** 四层获取源IP方式。 */ GetRealIpType?: string; } declare interface ModifyListenerResponse { /** 任务ID。 */ TaskId?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } /** {@link Ga2 全球加速} */ declare interface Ga2 { (): Versions; /** 创建加速地域 {@link CreateAccelerateAreasRequest} {@link CreateAccelerateAreasResponse} */ CreateAccelerateAreas(data: CreateAccelerateAreasRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建终端节点组 {@link CreateEndpointGroupRequest} {@link CreateEndpointGroupResponse} */ CreateEndpointGroup(data: CreateEndpointGroupRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建七层转发策略 {@link CreateForwardingPolicyRequest} {@link CreateForwardingPolicyResponse} */ CreateForwardingPolicy(data: CreateForwardingPolicyRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建七层转发规则 {@link CreateForwardingRuleRequest} {@link CreateForwardingRuleResponse} */ CreateForwardingRule(data: CreateForwardingRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建全球加速实例 {@link CreateGlobalAcceleratorRequest} {@link CreateGlobalAcceleratorResponse} */ CreateGlobalAccelerator(data: CreateGlobalAcceleratorRequest, config?: AxiosRequestConfig): AxiosPromise; /** 创建监听器 {@link CreateListenerRequest} {@link CreateListenerResponse} */ CreateListener(data: CreateListenerRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除加速地域 {@link DeleteAccelerateAreasRequest} {@link DeleteAccelerateAreasResponse} */ DeleteAccelerateAreas(data: DeleteAccelerateAreasRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除终端节点组 {@link DeleteEndpointGroupsRequest} {@link DeleteEndpointGroupsResponse} */ DeleteEndpointGroups(data: DeleteEndpointGroupsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除七层转发策略 {@link DeleteForwardingPolicyRequest} {@link DeleteForwardingPolicyResponse} */ DeleteForwardingPolicy(data: DeleteForwardingPolicyRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除七层转发规则 {@link DeleteForwardingRuleRequest} {@link DeleteForwardingRuleResponse} */ DeleteForwardingRule(data: DeleteForwardingRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除全球加速实例 {@link DeleteGlobalAcceleratorRequest} {@link DeleteGlobalAcceleratorResponse} */ DeleteGlobalAccelerator(data: DeleteGlobalAcceleratorRequest, config?: AxiosRequestConfig): AxiosPromise; /** 删除监听器 {@link DeleteListenerRequest} {@link DeleteListenerResponse} */ DeleteListener(data: DeleteListenerRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询加速地域 {@link DescribeAccelerateAreasRequest} {@link DescribeAccelerateAreasResponse} */ DescribeAccelerateAreas(data: DescribeAccelerateAreasRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询可选加速区域 {@link DescribeAccelerateRegionsRequest} {@link DescribeAccelerateRegionsResponse} */ DescribeAccelerateRegions(data?: DescribeAccelerateRegionsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询跨境账单 {@link DescribeCrossBorderSettlementRequest} {@link DescribeCrossBorderSettlementResponse} */ DescribeCrossBorderSettlement(data: DescribeCrossBorderSettlementRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询终端节点组 {@link DescribeEndpointGroupsRequest} {@link DescribeEndpointGroupsResponse} */ DescribeEndpointGroups(data: DescribeEndpointGroupsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查看七层转发策略 {@link DescribeForwardingPolicyRequest} {@link DescribeForwardingPolicyResponse} */ DescribeForwardingPolicy(data: DescribeForwardingPolicyRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查看七层转发规则 {@link DescribeForwardingRuleRequest} {@link DescribeForwardingRuleResponse} */ DescribeForwardingRule(data: DescribeForwardingRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询全球加速实例 {@link DescribeGlobalAcceleratorsRequest} {@link DescribeGlobalAcceleratorsResponse} */ DescribeGlobalAccelerators(data?: DescribeGlobalAcceleratorsRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询监听器 {@link DescribeListenersRequest} {@link DescribeListenersResponse} */ DescribeListeners(data: DescribeListenersRequest, config?: AxiosRequestConfig): AxiosPromise; /** 查询异步任务结果 {@link DescribeTaskResultRequest} {@link DescribeTaskResultResponse} */ DescribeTaskResult(data: DescribeTaskResultRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改加速地域 {@link ModifyAccelerateAreasRequest} {@link ModifyAccelerateAreasResponse} */ ModifyAccelerateAreas(data: ModifyAccelerateAreasRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改终端节点组 {@link ModifyEndpointGroupRequest} {@link ModifyEndpointGroupResponse} */ ModifyEndpointGroup(data: ModifyEndpointGroupRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改七层转发策略 {@link ModifyForwardingPolicyRequest} {@link ModifyForwardingPolicyResponse} */ ModifyForwardingPolicy(data: ModifyForwardingPolicyRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改七层转发规则 {@link ModifyForwardingRuleRequest} {@link ModifyForwardingRuleResponse} */ ModifyForwardingRule(data: ModifyForwardingRuleRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改全球加速实例 {@link ModifyGlobalAcceleratorRequest} {@link ModifyGlobalAcceleratorResponse} */ ModifyGlobalAccelerator(data: ModifyGlobalAcceleratorRequest, config?: AxiosRequestConfig): AxiosPromise; /** 修改监听器 {@link ModifyListenerRequest} {@link ModifyListenerResponse} */ ModifyListener(data: ModifyListenerRequest, config?: AxiosRequestConfig): AxiosPromise; } export declare type Versions = ["2025-01-15"]; export default Ga2;