Updates a custom query template.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
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. |
Name | string | No | The name of the template.
| Query of All Alibaba Cloud Resources |
Expression | string | No | The query statement in the template. | SELECT * FROM resources; |
QueryId | string | Yes | The template ID. | sq-GeAck**** |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "D696E6EF-3A6D-5770-801E-4982081FE4D0"
}
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 | NotExists.QueryId | The QueryId does not exist. | The specified query template ID does not exist. |
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.