
# 支持审计的TaurusDB关键操作列表
通过云审计服务，您可以记录与TaurusDB实例相关的操作事件，便于日后的查询、审计和回溯，支持的主要操作事件如下表所示。
表1云审计服务支持的TaurusDB创建、修改、删除操作列表 
| 操作名称          | 资源类型           | 事件名称                  |
|:---|:---|:---|
| 创建实例          | instance       | createInstance        |
| 添加只读节点        | instance       | addNodes              |
| 删除只读节点        | instance       | deleteNode            |
| 重启实例          | instance       | restartInstance       |
| 修改实例端口        | instance       | changeInstancePort    |
| 修改实例安全组       | instance       | modifySecurityGroup   |
| 只读实例升级为主实例    | instance       | instanceSwitchOver    |
| 绑定或解绑公网IP     | instance       | setOrResetPublicIP    |
| 删除实例          | instance       | deleteInstance        |
| 重命名实例名称       | instance       | renameInstance        |
| 修改节点优先级       | instance       | modifyPriority        |
| 创建数据库         | instance       | createDatabase        |
| 创建数据库用户       | instance       | createDatabaseUser    |
| 重置密码          | instance       | resetPassword         |
| 删除数据库         | instance       | dropDatabase          |
| 删除数据库用户       | instance       | dropDatabaseUser      |
| 修改数据库用户密码     | instance       | modifyDatabaseUserPwd |
| 备份恢复到新实例      | instance       | restoreInstance       |
| 开启读写分离        | instance       | openProxy             |
| 关闭读写分离        | instance       | closeProxy            |
| 设置读写分离权重      | instance       | setProxyWeight        |
| 变更实例的CPU和内存规格 | instance       | resizeFlavorOrVolume  |
| 设置秒级监控        | instance       | openSecondExtend      |
| 升级内核小版本       | instance       | upgradeVersion        |
| 添加标签          | instance       | addInstanceTags       |
| 数据库用户授权       | instance       | grantDatabaseUser     |
| 回收数据库用户权限     | instance       | revokeDatabaseUser    |
| 申请内网域名        | instance       | createDnsName         |
| 修改内网域名        | instance       | modifyDnsName         |
| 修改代理实例路由模式    | instance       | modifyProxyRouteMode  |
| 修改读写分离端口号     | instance       | modifyProxyPort       |
| 申请数据库代理内网域名   | instance       | proxyCreateDns        |
| 修改数据库代理内网域名   | instance       | modifyProxyDnsName    |
| 删除数据库代理内网域名   | instance       | deleteProxyDnsName    |
| 缩容数据库代理节点     | instance       | reduceProxy           |
| 创建备份          | backup         | createManualSnapshot  |
| 设置自动备份策略      | backup         | setBackupPolicy       |
| 删除备份          | backup         | deleteManualSnapshot  |
| 创建参数模板        | parameterGroup | createParameterGroup  |
| 修改参数模板        | parameterGroup | updateParameterGroup  |
| 删除参数模板        | parameterGroup | deleteParameterGroup  |
| 复制参数模板        | parameterGroup | copyParameterGroup    |
| 重置参数模板        | parameterGroup | resetParameterGroup   |
| 比较参数模板        | parameterGroup | compareParameterGroup |
| 应用参数模板        | parameterGroup | applyParameterGroup   |
   
表2云审计服务支持的TaurusDB查询操作列表 
| 操作名称                | 资源类型     | 事件名称                                    |
|:---|:---|:---|
| 查询内核版本信息            | instance | queryDataBaseVersion                    |
| 查询自动变配              | instance | queryAutoScalingPolicy                  |
| 查询实例详情信息            | instance | queryTaurusInstanceInfoUnifyStatus      |
| 查询自动变配历史记录          | instance | queryAutoScalingHistory                 |
| 查询弹性公网IP            | instance | queryTaurusEip                          |
| 查询存储空间自动扩容策略        | instance | queryAutoExpandPolicy                   |
| 查询实例库表信息            | instance | queryTableMetaInfo                      |
| 查询Serverless算力策略    | instance | showServerlessComputeAbilityPolicy      |
| 查询Serverless自定义扩容策略 | instance | showServerlessScalingPolicy             |
| 查询动态Serverless算力策略  | instance | showDynamicServerlessPolicy             |
| 查询自动备份策略            | instance | queryBackupPolicy                       |
| 查询可恢复时间段            | instance | getRecoverableTime                      |
| 查询实例是否开启备份加密功能      | instance | queryBackupEncryptionStatus             |
| 查询指定实例增量备份列表        | instance | queryIncrementalBackupList              |
| 查询表级时间点恢复可选表        | instance | queryPitrDatabaseTable                  |
| 查询指定实例全量备份列表        | instance | getBackupInfoWithPage                   |
| 查询数据库代理信息列表         | instance | queryProxyList                          |
| 查询数据库代理规格信息         | instance | queryProxyFlavors                       |
| 查询代理实例访问控制          | instance | getProxyIpGroup                         |
| 查询代理实例小版本           | instance | queryProxyVersion                       |
| 查询数据库代理内核参数         | instance | queryProxyConfigurations                |
| 获取慢日志详情列表           | instance | querySlowLogFromLts                     |
| 获取错误日志详情列表          | instance | queryErrorLogFromLts                    |
| 获取全量SQL的临时下载链接      | instance | getAuditLogDownloadLink                 |
| 查询慢日志脱敏状态           | instance | querySlowlogSensitiveStatus             |
| 查询慢日志统计信息           | instance | querySlowLogStatistics                  |
| 获取审计日志列表            | instance | queryAuditLogList                       |
| 查询审计日志策略            | instance | queryAuditLogPolicy                     |
| 查询数据库用户             | instance | queryDatabaseUser                       |
| 查询数据库可用字符集          | instance | listDatabaseCharacter                   |
| 查询数据库列表             | instance | listDatabase                            |
| 查询SQL限流开关状态         | instance | queryInstanceSqlFilterControl           |
| 查询SQL限流规则           | instance | querySqlFilterRule                      |
| 查询节点用户会话线程          | instance | queryClientProcesses                    |
| 查询历史SQL限流规则         | instance | queryHistoricalSqlFilterRule            |
| 查询自治限流规则            | instance | queryAutoSqlLimiting                    |
| 查询自治限流执行记录          | instance | queryAutoSqlLimitingLog                 |
| 查询锁等待会话信息           | instance | queryLockWaitSession                    |
| 查询智能Kill会话历史记录      | instance | queryIntelligentKillSessionHistory      |
| 预览智能Kill会话结果        | instance | queryIntelligentKillSessionStatistic    |
| 查询实例列表              | all      | queryTaurusInstanceListsUnifyStatus     |
| 批量查询实例详情            | all      | batchQueryTaurusInstanceInfoUnifyStatus |
| 查询回收站实例信息           | all      | queryRecycleInstancesV3                 |
| 查询全量备份列表            | all      | listBackups                             |
   
