调用InsertOrUpdateRegion接口创建或编辑自定义命名空间。

调试

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

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

POST /pop/v5/user_region_def HTTPS|HTTP

请求参数

名称 类型 是否必选 示例值 描述
RegionName String test_region

命名空间名称

RegionTag String cn-beijing:test

命名空间ID:

  • 自定义命名空间ID格式为:地域ID:命名空间标示符,例如:cn-beijing:tdy218。
  • 默认命名空间ID格式为:地域ID,例如:cn-beijing。
Description String test

命名空间描述

Id Long 0

参数为空或ID为0时表示创建命名空间,其他情况表示编辑。

DebugEnable Boolean true

是否允许进行远程调试:

  • true:允许
  • false:不允许

返回数据

名称 类型 示例值 描述
Code Integer 200

接口状态或POP错误码

Message String success

附加信息

RequestId String 37793352-C568-4A5A-BF69-4DC8539D2E20

唯一请求ID

UserDefineRegionEntity Struct

用户自定义命名空间

BelongRegion String cn-beijing

所属地域

DebugEnable Boolean false

是否允许进行远程调试:

  • true:允许
  • false:不允许
Description String 逻辑Region

命名空间描述

Id Long 15160

参数为空或ID为0时表示创建命名空间,其他情况表示编辑。

RegionId String cn-beijing:test

命名空间ID:

  • 自定义命名空间ID格式为:地域ID:命名空间标示符,例如:cn-beijing:tdy218。
  • 默认命名空间ID格式为:地域ID,例如:cn-beijing。
RegionName String test_region

命名空间名称

UserId String edas_****_test@aliyun-****.com

用户主账号ID

示例

请求示例

POST /pop/v5/user_region_def HTTP/1.1
公共请求头
{
  "RegionName": "test_region"
  "RegionTag": "cn-beijing:test"
}

正常返回示例

XML 格式

<Message>success</Message>
<RequestId>37793352-C568-4A5A-BF69-4DC8539D2E20</RequestId>
<UserDefineRegionEntity>
    <RegionName>doctest</RegionName>
    <UserId>edas_****_test@aliyun-****.com</UserId>
    <DebugEnable>false</DebugEnable>
    <Id>15160</Id>
    <RegionId>cn-beijing:doctest</RegionId>
    <BelongRegion>cn-beijing</BelongRegion>
</UserDefineRegionEntity>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"RequestId": "37793352-C568-4A5A-BF69-4DC8539D2E20",
	"UserDefineRegionEntity": {
		"RegionName": "doctest",
		"UserId": "edas_****_test@aliyun-****.com",
		"DebugEnable": false,
		"Id": 15160,
		"RegionId": "cn-beijing:doctest",
		"BelongRegion": "cn-beijing"
	},
	"Code": 200
}

错误码

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