{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"ListDbCacheRulesResponseBody":{"properties":{"dbcache_mapping_id":{"description":"内存加速映射ID。","type":"string"},"rules":{"description":"内存加速规则详情。","items":{"$ref":"#/definitions/QueryDBCacheRuleResponse"},"type":"array"},"total_count":{"description":"总记录数。","format":"int32","type":"integer"}},"required":["total_count","dbcache_mapping_id","rules"],"type":"object"},"QueryDBCacheRuleResponse":{"properties":{"id":{"description":"内存加速规则ID。","type":"string"},"key_columns":{"description":"映射的key使用的column列表。","items":{"type":"string"},"type":"array"},"key_prefix":{"description":"键前缀。","type":"string"},"key_separator":{"description":"映射的key分隔符。","type":"string"},"name":{"description":"内存加速规则名称。","type":"string"},"source_db_schema":{"description":"源端数据库。","type":"string"},"source_db_table":{"description":"源端数据表。","type":"string"},"status":{"description":"内存加速规则状态。\n- normal,正常; \n- createfail, 创建失败;","type":"string"},"storage_type":{"description":"目标数据存储类型。取值为: hash。","type":"string"},"target_database":{"description":"目标数据库。","type":"string"},"ttl":{"description":"key的生存时间。单位:ms。不传该值,默认取-1,表示永久存储。","type":"string"},"value_columns":{"description":"映射的value使用的column列表。","items":{"type":"string"},"type":"array"},"value_separator":{"description":"映射的value分隔符。","type":"string"}},"required":["id"],"type":"object"}},"description":null,"group_id":"e59009abc8d6499f9f8dc004e69d73d7","host":"gaussdb-nosql.cn-north-4.myhuaweicloud.com","id":"ded8ee40557d45219e85db105b709398","info_version":"v3","method":"get","name":"ListDbCacheRules","parameters":{},"paths":{"/v3/{project_id}/dbcache/rules":{"get":{"description":"查询内存加速规则列表和详情。","operationId":"ListDbCacheRules","parameters":[{"description":"租户在某一region下的project ID。","in":"path","name":"project_id","required":true,"type":"string"},{"description":"用户Token。","in":"header","name":"X-Auth-Token","required":true,"type":"string"},{"description":"内存加速映射ID。","in":"query","name":"dbcache_mapping_id","required":true,"type":"string"},{"description":"内存加速规则ID。","in":"query","name":"rule_id","required":false,"type":"string"},{"description":"内存加速规则名称。名称以“*”起始,表示按照“*”后面的值模糊匹配,否则,按照实际填写的名称精确匹配查询。","in":"query","name":"rule_name","required":false,"type":"string"},{"description":"源端数据库名。名称以“*”起始,表示按照“*”后面的值模糊匹配,否则,按照实际填写的名称精确匹配查询。","in":"query","name":"source_db_schema","required":false,"type":"string"},{"description":"源端数据表名。名称以“*”起始,表示按照“*”后面的值模糊匹配,否则,按照实际填写的名称精确匹配查询。","in":"query","name":"source_db_table","required":false,"type":"string"},{"description":"索引位置,偏移量。\n从第一条数据偏移offset条数据后开始查询,默认为0(偏移0条数据,表示从第一条数据开始查询)。 取值必须为数字,不能为负数。","in":"query","name":"offset","required":false,"type":"string"},{"description":"查询个数上限值。取值范围:1~100。不传该参数时,默认查询前100条信息。","in":"query","name":"limit","required":false,"type":"string"}],"responses":{"200":{"description":"Success.","examples":{"application/json":{"dbcache_mapping_id":"0231e002-d278-4df8-815c-8284164168e5","rules":[{"id":"0231e002-d278-4df8-815c-8284164168e5","key_columns":["sno","sname","age"],"key_separator":":","name":"dbcache_rule_01","source_db_schema":"test","source_db_table":"student_t","status":"normal","storage_type":"hash","target_database":"0","ttl":"10000","value_columns":["sno","sname","age"]}],"total_count":10}},"schema":{"$ref":"#/definitions/ListDbCacheRulesResponseBody"}}},"summary":"查询内存加速规则列表和详情","tags":["实例管理"],"x-api-type":"open-api","x-constraint":"仅支持GeminiDB Redis主备类型实例。","x-is-registered":"Y","x-order":4,"x-request-examples-1":{"dbcache_mapping_id":"1094e5d3-c140-4095-9b13-242de267c175"},"x-request-examples-description-1":"查询映射ID为1094e5d3-c140-4095-9b13-242de267c175下的前10条内存加速规则记录。","x-request-examples-text-1":{"dbcache_mapping_id":"1094e5d3-c140-4095-9b13-242de267c175"},"x-request-examples-url-1":"GET https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/dbcache/rule?offset=0&limit=10","x-support-sdk":"Y"}}},"product_short":"GaussDBforNoSQL","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"查询内存加速规则列表和详情","tags":"实例管理","uri":null,"version":"2.0"}