调用MoveResourceGroup,将一个WAF资源转移到其他资源组。

使用说明

WAF资源表示已接入WAF防护的域名。资源组(Resource Group)是在阿里云账号下进行资源分组管理的一种机制。资源组帮助您解决单个云账号内多项目或多应用的资源分组,以及用户授权管理的复杂性问题。接入WAF防护的域名资源默认属于默认资源组。您可以将WAF的域名资源转移到您自定义的资源组中,实现资源分组管理。

您可以通过阿里云控制台创建资源组,相关操作,请参见创建资源组;或者通过调用资源管理服务的API创建资源组,具体接口说明,请参见CreateResourceGroup

关于资源组的更多介绍,请参见什么是资源管理

QPS限制

本接口无单用户QPS限制,请您根据实际需要合理调用。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String MoveResourceGroup

要执行的操作。取值:MoveResourceGroup

RegionId String cn-hangzhou

WAF实例所属地域。取值:

  • cn-hangzhou:表示中国内地。
  • ap-southeast-1:表示海外地区。
ResourceType String domain

WAF资源的类型。唯一取值:domain,表示WAF的资源类型仅为域名。

ResourceId String waf-cn-09k1rd5****~www.example.com

要操作的WAF资源的ID。

您将网站域名接入WAF防护后,则该域名表示一个WAF资源。WAF资源在资源管理服务中使用资源ID(ResourceId)作为其唯一标识,WAF资源ID的命名方式为:<InstanceId>~<Domain>。具体说明如下:

  • <InstanceId>表示当前WAF实例的ID。您可以调用WAF API中的DescribeInstanceInfo接口,查询当前WAF实例的ID。
  • <Domain>表示已接入WAF实例防护的网站域名。您可以调用WAF API中的DescribeDomainList接口,查询所有已接入WAF实例防护的域名。
  • <InstanceId><Domain>之间使用~连接,即表示WAF域名资源的资源ID。
ResourceGroupId String rg-atstuj3rtop****

WAF资源要转入的资源组的ID。

您通过资源管理服务创建资源组后,资源管理服务会为资源组生成一个唯一标识,即资源组ID(ResourceGroupId)。

您可以在资源管理控制台资源组页面,查询所有资源组ID;或者调用资源管理服务提供的ListResourceGroups接口,查询所有资源组ID。

调用API时,除了本文中该API的请求参数,还需加入阿里云API公共请求参数。公共请求参数的详细介绍,请参见公共参数

调用API的请求格式,请参见本文示例中的请求示例。

返回数据

名称 类型 示例值 描述
RequestId String C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E

本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。

示例

请求示例

http(s)://[Endpoint]/?Action=MoveResourceGroup
&RegionId=cn-hangzhou
&ResourceType=domain
&ResourceId=waf-cn-09k1rd5****~www.example.com
&ResourceGroupId=rg-atstuj3rtop****
&<公共请求参数>

正常返回示例

XML格式

<MoveResourceGroupResponse>
	  <RequestId>C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E</RequestId>
</MoveResourceGroupResponse>

JSON格式

{
    "RequestId": "C33EB3D5-AF96-43CA-9C7E-37A81BC06A1E"
}

错误码

访问错误中心查看更多错误码。