创建新的资源类型,或为已有资源类型增加一个新版本。
接口说明
版本从 v1 开始递增。
创建新的资源类型,v1 版本会被设置为默认版本。可以通过 SetResourceType 修改默认版本。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
ros:RegisterResourceType |
create |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| EntityType |
string |
是 |
实体类型。取值:Module,模块。 枚举值:
|
Module |
| ResourceType |
string |
是 |
资源类型。 |
MODULE::MyOrganization::MyService::MyUsecase |
| TemplateBody |
string |
否 |
模板主体的结构。长度为 1~524,288 个字节。模板即为模块内容。如果长度较大,建议通过 HTTP POST+Body Param 的方式,将参数放在请求体中进行传递,避免 URL 过长而导致请求失败。 说明
|
{"ROSTemplateFormatVersion":"2015-09-01"} |
| TemplateURL |
string |
否 |
包含模板主体的文件的位置。URL 必须指向位于 Web 服务器(HTTP 或 HTTPS)或阿里云 OSS 存储空间(例如:oss://ros/template/demo、oss://ros/template/demo?RegionId=cn-hangzhou)中的模板,模板最大为 524,288 个字节。模板即为模块内容。 说明
URL 的最大长度为:1024 个字节。 |
oss://ros-template/demo |
| Description |
string |
否 |
资源类型的描述。最大长度为 512 个字符。 |
It is a demo. |
| ClientToken |
string |
否 |
保证请求的幂等性。 该值由客户端生成,并且必须是全局唯一的。 |
123e4567-e89b-12d3-a456-42665544**** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| RequestId |
string |
请求 ID。 |
B288A0BE-D927-4888-B0F7-B35EF84B6E6F |
| RegistrationId |
string |
注册 ID。可使用 ListResourceTypeRegistrations 接口查询注册结果。 |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
示例
正常返回示例
JSON格式
{
"RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F",
"RegistrationId": "4a6c9851-3b0f-4f5f-b4ca-a14bf691****"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。