Creates a model for an API group.
Operation description
- For more information about the model definition, see JSON Schema Draft 4.
- JSON Schema supports only element attributes of the Object type.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ModelName | string | Yes | The name of the model. The name must be unique within the group. | Test |
GroupId | string | Yes | The ID of the API group to which the model belongs. | 30e792398d6c4569b04c0e53a3494381 |
Schema | string | Yes | The definition of the model in JSON Schema. | {"type":"object","properties":{"id":{"format":"int64","maximum":100,"exclusiveMaximum":true,"type":"integer"},"name":{"maxLength":10,"type":"string"}}} |
Description | string | No | The description of the model definition. | Model Description |
Tag | array<object> | No | The object tags that match the lifecycle rule. You can specify multiple tags. | |
object | No | |||
Key | string | No | The key of the tag. | key |
Value | string | No | The values of the tag. | 123 |
Response parameters
Examples
Sample success responses
JSON
format
{
"ModifiedTime": "2019-01-29T09:33:01Z",
"RequestId": "4173F95B-360C-460C-9F6C-4A960B904411",
"Description": "Model Description",
"GroupId": "30e792398d6c4569b04c0e53a3494381",
"Schema": "{\\\"type\\\":\\\"object\\\",\\\"properties\\\":{\\\"id\\\":{\\\"format\\\":\\\"int64\\\",\\\"maximum\\\":100,\\\"exclusiveMaximum\\\":true,\\\"type\\\":\\\"integer\\\"},\\\"name\\\":{\\\"maxLength\\\":10,\\\"type\\\":\\\"string\\\"}}}",
"ModelName": "Test",
"CreatedTime": "2019-01-29T09:33:01Z",
"ModelId": "766c0b9538a04bdf974953b5576783ba",
"RegionId": "cn-qingdao",
"ModelRef": "https://apigateway.aliyun.com/models/30e792398d6c4569b04c0e53a3494381/766c0b9538a04bdf974953b5576783ba"
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|---|---|
2023-12-07 | The request parameters of the API has changed | View Change Details |