全局流量管理GTM提供以下相关API接口。

地址池

API

描述

AddDnsGtmAddressPool - 新增地址池

调用AddDnsGtmAddressPool新增地址池。

DescribeDnsGtmInstanceAddressPool - 获取地址池详情

调用DescribeDnsGtmInstanceAddressPool获取地址池详细信息。

DeleteDnsGtmAddressPool - 删除 DNS 地址池

调用DeleteDnsGtmAddressPool删除地址池。

UpdateDnsGtmAddressPool - 修改地址池

调用UpdateDnsGtmAddressPool修改地址池。

DescribeDnsGtmInstanceAddressPools - 获取地址池列表

调用DescribeDnsGtmInstanceAddressPools获取GTM实例地址池列表。

DescribeDnsGtmAddressPoolAvailableConfig - 获取地址池可设置配置信息

调用DescribeDnsGtmAddressPoolAvailableConfig获取地址池可设置配置。

DescribeDnsGtmAddrAttributeInfo - 查询地址归属区域信息

调用DescribeDnsGtmAddrAttributeInfo查询地址归属区域。

实例

API

描述

DescribeDnsGtmInstances - 获取GTM实例列表

调用DescribeDnsGtmInstances获取GTM实例列表。

DescribeDnsGtmInstance - 获取GTM实例详情

调用DescribeDnsGtmInstance获取GTM实例的详情信息。

DescribeDnsGtmInstanceStatus - 获取GTM实例状态

调用DescribeDnsGtmInstanceStatus获取实例的当前状态。

SwitchDnsGtmInstanceStrategyMode - 切换访问策略类型

调用SwitchDnsGtmInstanceStrategyMode切换访问策略类型。

UpdateDnsGtmInstanceGlobalConfig - 修改GTM实例全局配置

调用UpdateDnsGtmInstanceGlobalConfig根据传入参数修改GTM实例基本配置。

DescribeDnsGtmInstanceSystemCname - 获取系统分配的CNAME域名(功能已关闭,存量实例不受影响)

调用DescribeDnsGtmInstanceSystemCname获取系统分配的cname域名。

DescribeDnsGtmAvailableAlertGroup - 获取GTM实例可用的报警组列表

调用DescribeDnsGtmAvailableAlertGroup获取GTM实例可用的报警组列表。

访问策略

API

描述

DescribeDnsGtmAccessStrategies - 获取实例访问策略列表

调用DescribeDnsGtmAccessStrategies获取当前实例的访问策略列表。

DescribeDnsGtmAccessStrategy - 获取访问策略详细信息

调用DescribeDnsGtmAccessStrategy根据策略ID获取策略详细信息。

DescribeDnsGtmAccessStrategyAvailableConfig - 获取访问策略可设置的配置

调用DescribeDnsGtmAccessStrategyAvailableConfig获取当前访问策略可设置的配置。

AddDnsGtmAccessStrategy - 新增访问策略

调用AddDnsGtmAccessStrategy根据传入参数新增访问策略。

UpdateDnsGtmAccessStrategy - 修改访问策略

调用UpdateDnsGtmAccessStrategy根据传入参数修改访问策略。

SetDnsGtmAccessMode - 修改生效地址池切换策略

调用SetDnsGtmAccessMode根据传入参数修改生效地址池切换策略。

DeleteDnsGtmAccessStrategy - 删除访问策略

调用DeleteDnsGtmAccessStrategy根据传入参数删除访问策略。

健康检查

API

描述

DescribeDnsGtmMonitorAvailableConfig - 获取 DNS 健康检查可设置的配置

调用DescribeDnsGtmMonitorAvailableConfig获取健康检查可设置的配置。

DescribeDnsGtmMonitorConfig - 获取 DNS 地址池健康检查配置

调用DescribeDnsGtmMonitorConfig获取地址池健康检查配置。

AddDnsGtmMonitor - 添加健康检查

调用AddDnsGtmMonitor创建健康检查。

UpdateDnsGtmMonitor - 修改健康检查

调用UpdateDnsGtmMonitor修改健康检查。

SetDnsGtmMonitorStatus - 设置地址池健康检查状态

调用SetDnsGtmMonitorStatus设置地址池健康检查状态。

获取日志列表

API

描述

DescribeDnsGtmLogs - 获取GTM操作日志列表

调用DescribeDnsGtmLogs获取日志列表。