API概览
数据复制服务所提供的接口为REST(Representational State Transfer)风格API。通过使用DDM接口,您可以使用DDM的所有功能,包括创建实例、创建逻辑库等。
| 类型 | 子类型 | 说明 |
|---|---|---|
| DDM实例类接口 | 创建DDM实例 | 创建DDM实例。 DDM运行于虚拟私有云。申请DDM实例前,需保证有可用的虚拟私有云,并且已配置好子网与安全组。 |
| 查询DDM实例列表 | 查询DDM实例列表。 | |
| 查询DDM实例详细信息 | 查询指定DDM实例的详细信息。 | |
| 修改DDM实例名称 | 修改现有DDM实例的名称。 | |
| 修改DDM实例安全组 | 修改现有实例中安全组的出入规则。 | |
| 删除DDM实例 | 删除指定的DDM实例,释放该实例的所有资源。 | |
| 重启DDM实例 | 重启指定的DDM实例。 | |
| DDM表数据重载 | DDM实例跨region容灾场景下,针对目标DDM实例实现表数据reload,使数据同步。 | |
| DDM实例节点扩容 | 对指定的DDM实例的节点个数进行扩容。 | |
| DDM实例节点缩容 | 对指定的DDM实例的节点个数进行缩容。 | |
| DDM逻辑库类接口 | 创建DDM逻辑库 | 创建DDM逻辑库。 创建前需确保存在RDS实例,实例状态正常且没有被其他DDM实例关联使用。 |
| 查询DDM逻辑库列表 | 查询DDM逻辑库列表。 | |
| 查询DDM逻辑库详细信息 | 查询指定逻辑库的详细信息。 | |
| 删除DDM逻辑库 | 删除指定的逻辑库,释放该逻辑库的所有资源。 | |
| DDM逻辑库扩容类接口 | 查询逻辑库扩容可选取的数据库实例列表 | 查询逻辑库扩容时可选取的数据库实例列表。 |
| 查询逻辑库最近一次扩容任务的信息 | 查询逻辑库最近一次扩容任务的信息。 | |
| 查询正在进行逻辑库扩容的任务信息 | 查询正在进行逻辑库扩容的任务信息。 | |
| 下发逻辑库扩容任务 | 下发逻辑库扩容任务。 | |
| 取消逻辑库扩容任务 | 取消逻辑库扩容任务。 | |
| 回滚逻辑库扩容任务 | 回滚逻辑库扩容任务。 | |
| 清理逻辑库扩容任务后的元数据 | 清理逻辑库扩容任务后的元数据。 | |
| 重试逻辑库扩容任务 | 重试逻辑库扩容任务。 | |
| DDM帐号类接口 | 创建DDM帐号 | DDM帐号用于连接和管理逻辑库。一个DDM帐号可以关联多个逻辑库。 |
| 查询DDM帐号列表 | 查询DDM帐号列表。 | |
| 修改DDM帐号 | 修改现有DDM帐号的权限或者与逻辑库的管理关系。 | |
| 删除DDM帐号 | 删除指定的DDM实例帐号,如果帐号关联了逻辑库,则对应的关联关系也会删除。 |