更新时间:2024-04-11 GMT+08:00

获取审计日志列表

功能介绍

获取审计日志列表。

URI

  • URI格式

    GET /v3/{project_id}/instances/{instance_id}/auditlog?start_time={start_time}&end_time={end_time}&offset={offset}&limit={limit}

  • URI样例

    https://{Endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/instances/cee5265e1e5845649e354841234567dfin01/auditlog?start_time=2019-11-06T09:00:00+0800&end_time=2019-11-07T10:40:15+0800&offset=0&limit=10

  • 参数说明
    表1 参数说明

    名称

    是否必选

    说明

    project_id

    租户在某一region下的project ID。

    获取方法请参见获取项目ID

    instance_id

    要查询的实例ID。

    start_time

    查询开始时间,格式为“yyyy-mm-ddThh:mm:ssZ”。

    end_time

    查询结束时间,格式为“yyyy-mm-ddThh:mm:ssZ”,且大于查询开始时间,时间跨度不超过30天。

    offset

    索引位置,偏移量。

    从第一条数据偏移offset条数据后开始查询,默认为0(偏移0条数据,表示从第一条数据开始查询),必须为数字,不能为负数。

    limit

    查询记录数。取值范围[1, 50]。

请求消息

无。

响应消息

  • 正常响应要素说明
    表2 要素说明

    名称

    参数类型

    说明

    auditlogs

    Array of objects

    具体信息。

    详情请参见表3 errorLogList字段数据结构说明

    total_record

    Integer

    总记录数。

    表3 auditlogs字段数据结构说明

    名称

    参数类型

    说明

    id

    String

    审计日志ID。

    name

    String

    审计日志文件名。

    size

    Long

    审计日志大小,单位:KB

    begin_time

    String

    审计日志开始时间,格式为“yyyy-mm-ddThh:mm:ssZ”。

    end_time

    String

    审计日志结束时间,格式为“yyyy-mm-ddThh:mm:ssZ”。

  • 正常响应样例
    {
    	"auditlogs": [{
    		"id": "fa163ea0e2bet11e9d832166a2cf894c5br01",
    		"name": "317156_20190916032844_eb8fe5d181ec44a2850302691541f760in01_Audit_166a2cf8-d832-11e9-94c5-fa163ea0e2be",
    		"size": 20481.835938,
    		"begin_time": "2019-11-06T09:03:34+0800",
    		"end_time": "2019-11-06T10:39:15+0800"
    	}, {
    		"id": "fa163ea0e2bet11e9d832136a668094c5br01",
    		"name": "317162_20190916032838_eb8fe5d181ec44a2850302691541f760in01_Audit_136a6680-d832-11e9-94c5-fa163ea0e2be",
    		"size": 20481.835938,
    		"begin_time": "2019-11-07T09:04:35+0800",
    		"end_time":"2019-11-07T10:38:16+0800"
    	}],
    	"total_record": 2
    }
  • 异常响应

    请参见异常请求结果

状态码

错误码

请参见错误码