更新时间:2024-08-30 GMT+08:00

Zone管理

表1 Zone管理

权限

对应API接口

授权项(Action)

依赖的授权项

IAM项目(Project)

企业项目(Enterprise Project)

创建Zone

POST /v2/zones

dns:zone:create

vpc:*:get*

vpc:*:list*

查询Zone

GET /v2/zones/{zone_id}

dns:zone:get

-

查询Zone列表

GET /v2/zones

dns:zone:list

-

支持以下两种过滤条件:

  • 通过企业项目过滤条件。
  • 通过资源ID过滤条件。

更新Zone

PATCH /v2/zones/{zone_id}

dns:zone:update

-

设置Zone状态

PUT /v2/zones/{zone_id}/statuses

dns:zone:setStatus

-

删除Zone

DELETE /v2/zones/{zone_id}

dns:zone:delete

ces:remoteChecks:list

ces:siteMonitorHealthCheck:get

ces:siteMonitorHealthCheck:create

ces:siteMonitorRule:delete

ces:siteMonitorRule:put

批量删除Zone

DELETE /v2.1/zones

dns:zone:delete

ces:remoteChecks:list

ces:siteMonitorHealthCheck:get

ces:siteMonitorHealthCheck:create

ces:siteMonitorRule:delete

ces:siteMonitorRule:put

内网Zone关联VPC

POST /v2/zones/{zone_id}/associaterouter

dns:zone:associaterouter

vpc:*:get*

vpc:*:list*

说明:

不含共享资源。

内网Zone解关联VPC

POST /v2/zones/{zone_id}/disassociaterouter

dns:zone:disassociaterouter

vpc:*:get*

vpc:*:list*

说明:

不含共享资源。

导出Zone

GET /v2/zones/{zone_id}/export

dns:zone:getExport

-