百度智能云

All Product Document

          Log Service

          UpdateFastQuery

          Description

          Update the fast query instance information of 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>, 
            "logStoreName": <logStoreName>, 
            "logStreamName": <logStreamName>, 
            "query": <query>, 
            "description": <description> 
          } 
          • Request header

          Except for the public request header, there are no other special headers.

          • Request parameter
          Parameter name Type 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
          logStoreName String Yes RequestBody Log set name
          logStreamName String No RequestBody Log stream name

          Response

          • Response header

          Except for the public response header, there are no other special headers.

          • Response parameter

          None

          Error Code

          In addition to general error codes, the following error codes may also appear:

          Error code Error message Description HTTP status code
          FastQueryNotFound FastQuery [fastQueryName] not found The FastQuery does not exist 404

          Note: The [fastQueryName] part of the error message will 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" 
            "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
          DescribeFastQuery
          Next
          DeleteFastQuery