百度智能云

All Product Document

          Log Service

          Update Fast Query UpdateFastQuery

          Description

          Refresh the fast query details for the specified name.

          Request

          • Request syntax
          PUT /v1/fastquery/{fastQueryName} HTTP/1.1
          Host: <Endpoint>
          Authorization: <Authorization String>
          Content-Type: application/json; charset=utf-8
          {
            "fastQueryName": <fastQueryName>,
            "project": <project>,
            "logStoreName": <logStoreName>,
            "logStreamName": <logStreamName>,
            "query": <query>,
            "description": <description>
          }
          • Request headers

          No additional headers are required beyond the standard request headers.

          • Request parameters
          Parameter name Types Required or not Parameter location Description
          fastQueryName String Yes Path Fast query name
          description String No RequestBody Information description
          query String No RequestBody Fast query statement
          project String Yes RequestBody Project name
          logStoreName String Yes RequestBody Logstore name
          logStreamName String No RequestBody Logstream name

          Response

          • Response headers

          No additional headers are required beyond the standard response headers.

          • Response parameters

          None

          Error code

          Apart from standard error codes, the following codes may be returned:

          Error code Error message Description HTTP status code
          FastQueryNotFound FastQuery [fastQueryName] not found This FastQuery Not Found 404

          Note: [fastQueryName] in error message may be replaced with a specific name.

          Example

          • Request example
          PUT /v1/fastquery/demo HTTP/1.1
          Host: bls-log.bj.baidubce.com
          Authorization:bce-auth-v1/18717522d39411e9b721df098b0b908c/2019-09-10T07:00:20Z/1800/content-type;host;x-bce-date;x-bce-request-id/6a7cb6c9ac7ec156c805e55e7d0bcfc443b47feee97cf099c1c0d93a0b4c8304
          Content-Type: application/json; charset=utf-8
          {
            "description": "this is a description",
            "query": "select count(1) where @timestamp >= 1573104162010 and @timestamp <= 1573204562010"
            "project": "default",
            "logStoreName": "demo",
            "logStreamName": "stream2"
          }
          • Response example
          HTTP/1.1 204
          Content-Type: application/json; charset=utf-8
          X-Bce-Request-Id: 2eeba101-4cc7-4cfe-b5ac-a3be8d060e33
          Date: Fri, 10 Apr 2020 04:42:37 GMT
          Previous
          Create Fast Query CreateFastQuery
          Next
          Delete Fast Query DeleteFastQuery