Creates a custom query template.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
Name | string | Yes | The name of the template.
| Query of All Alibaba Cloud Resources |
Expression | string | Yes | The query statement in the template. | SELECT * FROM resources; |
Description | string | No | The description of the template. The description must be 1 to 256 characters in length. | Queries all resources on which you have permissions and sorts the resources by resource type and resource ID. |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "EFA806B9-7F36-55AB-8B7A-D680C2C5EE57",
"QueryId": "sq-GeAck****"
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | NoPermission | You are not authorized to perform this operation. | You are not authorized to perform the operation. |
409 | LengthExceedLimit.Description | The length of parameter Description exceed limit. | The length of the query template description exceeds the limit. |
409 | LengthExceedLimit.Expression | The length of parameter Expression exceed limit. | The length of the query expression exceeds the limit. |
409 | LengthExceedLimit.Name | The length of parameter Name exceed limit. | The length of the query template name exceeds the limit. |
409 | InvalidParameter.Name | The specified parameter Name is not valid. | The query template name is invalid. |
409 | AlreadyExists.Name | The Query Template Name already exists. | The query template name already exists. |
For a list of error codes, visit the Service error codes.