批量添加实例日志上传LTS配置
调试
您可以在API Explorer中调试该接口。
接口约束
- 单次设置LTS日志流时配置项不能超过20个,其中审计日志不能超过10个。
 - 单次请求中无法重复对某个实例的同类日志重复配置LTS日志流。
 - 每个日志流只支持绑定一种日志类型,例如日志流已经配置实例的审计日志,则该日志流不能再配置实例的慢日志或错误日志。同一请求内的单个日志流也无法指定配置多种日志类型。
 - 配置审计日志的LTS日志流时,对于RDS for MySQL实例有内核版本要求:
    
- 5.6:云盘实例要求5.6.43及以上版本,本地盘实例要求5.6.47.3及以上版本。
 - 5.7:云盘实例要求5.7.23及以上版本,本地盘实例要求5.7.29.3及以上版本。
 - 8.0:全部内核版本。
 
 
URI
- 参数说明 
    
表1 参数说明 名称
是否必选
说明
project_id
是
参数解释:
租户在某一region下的project ID。
获取方法请参见获取项目ID。
约束限制:
不涉及。
取值范围:
不涉及。
默认取值:
不涉及。
engine
是
参数解释:
要查询的实例引擎。
约束限制:
支持MySQL和PostgreSQL引擎。
取值范围:
mysql、postgresql
默认取值:
不涉及。
 
请求参数
| 
        名称  | 
      
        是否必选  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        log_configs  | 
      
        是  | 
      
        Array of objects  | 
      
        参数解释: 实例日志配置信息,详情请参见表3。 约束限制: 不涉及。  | 
     
| 
        名称  | 
      
        是否必选  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        instance_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: 实例ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。  | 
     
| 
        log_type  | 
      
        是  | 
      
        String  | 
      
        参数解释: 日志类型。 约束限制: 不涉及。 取值范围: 
 默认取值: 不涉及。  | 
     
| 
        lts_group_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: LTS日志组ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。  | 
     
| 
        lts_stream_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: LTS日志流ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。  | 
     
请求示例
批量添加MySQL实例的日志上传LTS。
POST https://{endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/mysql/instances/logs/lts-configs
{
 "log_configs": [
  {
   "instance_id": "2b1d07d2c9c04d62a95d627c607dbbfein01",
   "log_type": "audit_log",
   "lts_group_id": "8aa6cc4e-847b-48a0-ab26-d0c07c95c7ee",
   "lts_stream_id": "c0be9298-95c5-48d7-af99-b5b2aeebb433"
  }
 ]
}
 响应消息
- 正常响应样例
    
{} - 异常响应
    
请参见异常请求结果。
 
状态码
- 正常
 - 异常
    
请参见状态码。
 
错误码
请参见错误码。