RdsRestImpl.java
2015-09-24 14:39:42 13 举报
AI智能生成
RdsRestImpl.java是一个Java类文件,它实现了RESTful API接口,用于与远程数据库进行交互。该类提供了一组方法,包括连接数据库、执行查询、插入数据、更新数据和删除数据等操作。通过使用HTTP协议,客户端可以通过发送请求到RdsRestImpl.java来执行相应的数据库操作。该类还处理了各种异常情况,并返回适当的错误响应给客户端。RdsRestImpl.java的设计使得开发人员可以方便地在应用程序中使用数据库功能,而无需直接编写复杂的数据库代码。它是开发基于云的应用程序和微服务架构的重要组成部分,可以提高系统的可扩展性和灵活性。
作者其他创作
大纲/内容
RdsRestImpl.java
/instances/prepare
/instance/credentials/setting
/instances
/instance
\u00A0/instanceNum
/callback/instance/created
提供给service broker使用的回调接口,用于通知RDSMgr更新RDS实例的状态
/callback/instance/updated
/callback/instance/deleted
/callback/instance/billing
/callback/instance/resource
/resizeflavor/prepare
/callback/flavor/resized
/cloudedisk/prepare
/callback/cloudedisk/mounted
/callback/instance/parameter
/callback/instance/getnewtoken
/callback/getinterten/token
/callback/instance/credential
/instance/delete
删除实例 通过instanceId找到订单号,然后向PaaS调用更新订单的接口
/instances/status
/instance/account/setting
用于数据库账户设置,供portal调用
/instance/database/setting
用于创建或删除数据库说明:所有数据库都是由MySQL的root用户创建的。之后创建新的数据库用户时,\u00A0需要指定数据库用户在各个数据库上的操作权限等属性
/instance/databases
/instance/accounts
/instance/configs
/instance/variables
/instance/variables/setting
/instance/variables/setting/default
/instance/slowlog
/instance/slowlog/reset
/instance/errorlog
/instance/restart
instance/backup/config/setting
设置自动备份的配置参数。由Portal调用
/instance/backup/config
用于查询备份配置,供portal调用
/instance/backup/list
\u00A0获取备份信息列表。供Portal调用备份包括自动备份、手动备份和主从配置时的临时备份三种类型在一期工程里没有手动备份功能\u00A0 \u00A0 \u00A0* 这里的备份信息列表不包含主从配置时的临时备份
/instance/backup/manual
用于启动手工备份,供portal调用
/instance/backup/manual/remove
用于删除手工备份,供portal调用
/instance/backup/restore
根据备份数据恢复数据库
/instance/backup/restore/list
/instance/metrics
/instance/metrics/disk
/instance/slave/config
TODO 配置RDS主从复制
/instance/slave/cancel
TODO 取消RDS主从复制关系,即将只读备机升级为独立的主
/instance/getwhitelist
TODO 查询IP白名单,供portal调用
/instance/setwhitelist
\u00A0TODO 设置IP白名单,供portal调用
/instance/transfer
/publicIps/bound
绑定一个公网I
/publicIps/unbound
解除绑定一个公网IP
/publicIps/delete
释放公网IP
/instanceNum/checkout
/checkoutRdsName
0 条评论
下一页