全球加速提供以下API供您使用。

区域与地域

API描述
ListAccelerateAreas查询可用的加速区域和地域。
ListBusiRegions查询加速业务支持的地域。
DescribeRegions查询实例部署的地域。
ListAvailableBusiRegions查询指定的全球加速实例可用的加速地域。
ListCommonAreas查询可用的加速区域和地域(主要用于查询全球加速向导页面的智能推荐及免费体验活动可用的加速区域和地域)。

资源组

API描述
ChangeResourceGroup修改全球加速资源所属的资源组。

标签

API描述
TagResources为全球加速资源添加标签。
ListTagResources查询全球加速资源已经绑定的标签列表。
UntagResources为全球加速相关资源删除标签。

询价

API描述
DescribeCommodity查询全球加速商品信息。
DescribeCommodityPrice查询全球加速价格信息。

带宽包

API描述
BandwidthPackageAddAccelerator将带宽包与全球加速实例绑定。
BandwidthPackageRemoveAccelerator将带宽包与全球加速实例解绑。
DescribeBandwidthPackage查询带宽包。
ListBandwidthPackages查询带宽包列表。
UpdateBandwidthPackage修改带宽包。
ReplaceBandwidthPackage替换带宽包。
DeleteBandwidthPackage删除带宽包。
CreateBandwidthPackage创建带宽包。
ListBandwidthackages获取带宽包列表。
UpdateBandwidthPackagaAutoRenewAttribute修改带宽包的自动续费属性。

公网线路类型及传输网络质量类型

API描述
ListIspTypes查询加速地域支持的公网线路类型。
UpdateAcceleratorCrossBorderMode修改全球加速实例的传输网络质量类型。

全球加速实例

API描述
CreateAccelerator创建一个全球加速实例。
DescribeAccelerator查询指定的全球加速实例信息。
ListAccelerators查询全球加速实例列表。
UpdateAccelerator修改全球加速实例。
UpdateAcceleratorConfirm确认修改的全球加速实例规格信息。
DeleteAccelerator删除指定的全球加速实例。
CreateSpareIps创建CNAME备用IP,当加速区域异常时,流量可切换到备用IP。
ListSpareIps查询CNAME备用IP列表信息。
GetSpareIp查询CNAME备用IP的状态。
DeleteSpareIps删除CNAME备用IP。
DescribeAcceleratorAutoRenewAttribute查询全球加速实例的自动续费状态。
UpdateAcceleratorAutoRenewAttribute修改全球加速实例的自动续费属性。

加速地域

API描述
CreateIpSets创建加速地域。
DescribeIpSet查询加速地域。
ListIpSets查询加速地域列表。
UpdateIpSet修改加速区域中指定的加速地域。
UpdateIpSets修改加速区域中的多个加速地域。
DeleteIpSet删除一个加速地域。
DeleteIpSets删除多个加速地域。
ListAvailableAccelerateAreas查询可用的加速地域。
GetIpsetsBandwidthLimit查询加速区域的带宽分配限制。

监听

API描述
CreateListener创建监听。
DescribeListener查询监听。
ListListeners查询监听列表。
UpdateListener修改监听。
DeleteListener删除监听。
GetHealthStatus获取监听实例的健康状态信息。
AssociateAdditionalCertificatesWithListener为HTTPS监听绑定扩展证书。
DissociateAdditionalCertificatesFromListener将扩展证书与HTTPS监听解绑。
UpdateAdditionalCertificateWithListener为HTTPS监听替换扩展证书。
ListListenerCertificates查询监听绑定的证书列表。
ListSystemSecurityPolicies查询HTTPS监听支持的TLS系统安全策略列表。

终端节点组(智能路由类型监听)

API描述
CreateEndpointGroup创建终端节点组。
DescribeEndpointGroup查询指定终端节点组。
ListEndpointGroups查询终端节点组列表。
UpdateEndpointGroup修改终端节点组的业务配置。
UpdateEndpointGroupAttribute修改终端节点组的名称和描述。
DeleteEndpointGroup删除终端节点组。
AttachLogStoreToEndpointGroup关联SLS日志库到终端节点组。
DetachLogStoreFromEndpointGroup解除SLS日志库和终端节点组的关联关系。
CreateEndpointGroups创建终端节点组列表。
UpdateEndpointGroups批量修改某个监听下的终端节点组。
ConfigEndpointProbe配置终端节点时延探测。
DeleteEndpointGroups删除终端节点组列表。

终端节点组(自定义路由类型监听)

API描述
CreateCustomRoutingEndpointGroups批量创建自定义路由类型监听的终端节点组。
UpdateCustomRoutingEndpointGroupAttribute修改自定义路由类型监听关联的终端节点组名称和描述信息。
DescribeCustomRoutingEndpointGroup查询自定义路由类型监听关联的指定终端节点组配置信息。
ListCustomRoutingEndpointGroups查询自定义路由类型监听关联的终端节点组。
DeleteCustomRoutingEndpointGroups批量删除自定义路由类型监听关联的终端节点组。

终端节点组映射信息(自定义路由类型监听)

API描述
CreateCustomRoutingEndpointGroupDestinations创建自定义路由监听所关联终端节点组的映射信息。
UpdateCustomRoutingEndpointGroupDestinations修改自定义路由类型监听所关联终端节点组的映射信息。
DescribeCustomRoutingEndpointGroupDestinations查询指定的终端节点组映射信息配置。
ListCustomRoutingEndpointGroupDestinations查询终端节点组的映射信息配置。
DeleteCustomRoutingEndpointGroupDestinations删除自定义路由类型监听所关联终端节点组的映射信息。

终端节点(自定义路由类型监听)

API描述
CreateCustomRoutingEndpoints创建自定义路由类型监听的终端节点。
UpdateCustomRoutingEndpoints修改自定义路由类型监听的终端节点。
DescribeCustomRoutingEndpoint查询自定义路由类型监听的指定终端节点。
ListCustomRoutingEndpoints查询自定义路由类型监听的终端节点列表。
DeleteCustomRoutingEndpoints删除自定义路由类型监听的终端节点。

终端节点流量通行目标(自定义路由类型监听)

API描述
CreateCustomRoutingEndpointTrafficPolicies创建终端节点流量通行目标(自定义路由类型监听)。
UpdateCustomRoutingEndpointTrafficPolicies修改终端节点流量通行目标(自定义路由类型监听)。
DescribeCustomRoutingEndPointTrafficPolicy查询指定终端节点流量通行目标(自定义路由类型监听)。
ListCustomRoutingEndpointTrafficPolicies查询终端节点流量通行目标列表(自定义路由类型监听)。
DeleteCustomRoutingEndpointTrafficPolicies删除终端节点流量通行目标(自定义路由类型监听)。

端口映射表(自定义路由类型监听)

API描述
ListCustomRoutingPortMappings查询生成的端口映射表(自定义路由类型监听)。
ListCustomRoutingPortMappingsByDestination查询指定后端实例的端口映射表(自定义路由类型监听)。

转发策略

API描述
CreateForwardingRules创建转发策略。
UpdateForwardingRules更新转发策略。
ListForwardingRules查看已经创建的转发策略信息。
DeleteForwardingRules删除转发策略。

访问控制

API描述
CreateAcl创建访问控制策略组。
UpdateAclAttribute修改访问控制策略组属性。
AddEntriesToAcl在访问控制策略组中添加IP条目。
RemoveEntriesFromAcl删除访问控制策略组中的IP条目。
ListAcls查询某一个地域的访问控制策略组列表。
GetAcl获取访问控制策略。
DeleteAcl删除访问控制策略组。
AssociateAclsWithListener将访问控制策略组与监听进行关联。
DissociateAclsFromListener将访问控制策略组与监听解除关联。

源站探测

API描述
CreateApplicationMonitor创建源站探测任务。
UpdateApplicationMonitor 修改源站探测任务的配置。
DisableApplicationMonitor关闭源站探测。
EnableApplicationMonitor开启源站探测。
DeleteApplicationMonitor删除源站探测任务。
ListApplicationMonitor查询源站探测任务列表。
DescribeApplicationMonitor查询源站探测任务的详细信息。
DetectApplicationMonitor开启诊断。
ListApplicationMonitorDetectResult查询源站探测任务的诊断结果。

域名管理

API描述
CreateDomain添加加速域名,以将加速域名与全球加速实例进行关联。
UpdateDomainState更新加速域名的ICP备案状态。
UpdateDomain修改加速域名。
ListDomains查询加速域名。
GetInvalidDomainCount获取违规域名个数。
DeleteDomainAcceleratorRelation删除加速域名与全球加速实例的关联关系。

基础型全球加速实例

API描述
CreateBasicAccelerator创建一个基础型全球加速实例。
UpdateBasicAccelerator修改基础型全球加速实例。
GetBasicAccelerator查询指定的基础型全球加速实例的信息。
ListBasicAccelerators查询基础型全球加速实例列表。
DeleteBasicAccelerator删除指定的基础型全球加速实例。

加速地域(基础型全球加速实例)

API描述
CreateBasicIpSet创建基础型全球加速实例的加速地域。
UpdateBasicIpSet修改基础型全球加速实例的接入地域带宽。
GetBasicIpSet查询指定基础型全球加速实例的加速地域信息。
DeleteBasicIpSet删除基础性全球加速实例的加速地域。

加速IP(基础型全球加速实例)

API描述
CreateBasicAccelerateIp为基础型全球加速实例创建加速IP。
GetBasicAccelerateIp查询基础型全球加速实例下指定加速IP的信息。
GetBasicAccelerateIpIdleCount查询基础型全球加速实例的闲置加速IP数量。
ListBasicAccelerateIps查询基础型全球加速实例加速地域下的加速IP信息。
DeleteBasicAccelerateIp删除基础型全球加速实例的加速IP。

终端节点组(基础型全球加速实例)

API描述
CreateBasicEndpointGroup创建基础型全球加速实例的终端节点组。
UpdateBasicEndpointGroup修改基础型终端节点组配置信息。
GetBasicEndpointGroup查询指定基础型全球加速实例的终端节点组信息。
DeleteBasicEndpointGroup删除基础型全球加速实例的终端节点组。

终端节点(基础型全球加速实例)

API描述
CreateBasicEndpoint为基础型全球加速实例创建终端节点。
CreateBasicEndpoints为基础型全球加速实例批量创建终端节点。
UpdateBasicEndpoint修改基础型全球加速实例的终端节点名称。
GetBasicEndpoint查询基础型全球加速实例下指定终端节点的信息。
ListBasicEndpoints查询基础型全球加速实例的终端节点列表。
DeleteBasicEndpoint删除基础型全球加速实例的终端节点。

加速IP与终端节点的绑定关系(基础型全球加速实例)

API描述
CreateBasicAccelerateIpEndpointRelation为基础型全球加速实例创建加速IP与终端节点的绑定关系。
CreateBasicAccelerateIpEndpointRelations为基础型全球加速实例批量创建加速IP与终端节点的绑定关系。
GetBasicAccelerateIpEndpointRelation查询基础型全球加速实例的加速IP和终端节点的绑定关系。
ListBasicAccelerateIpEndpointRelations查询基础型全球加速实例的加速IP和终端节点的绑定关系。
DeleteBasicAccelerateIpEndpointRelation删除基础型全球加速实例的加速IP和终端节点的绑定关系。