本文汇总了云数据库RDS所有可调用的API,各API的具体信息请参见相关文档。
实例管理
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateDBInstance | 创建RDS实例 |
DeleteDBInstance | 释放RDS实例 |
RestartDBInstance | 重启RDS实例 |
DescribeDBInstanceAttribute | 查看RDS实例详情 |
DescribeDBInstances | 查看RDS实例列表 |
ModifyDBInstanceSpec | 变更RDS实例规格 |
DescribeRegions | 查询RDS地域和可用区信息 |
DescribeDBInstanceHAConfig | 查询RDS可用区信息和数据复制状态 |
MigrateToOtherZone | 迁移RDS实例可用区 |
PurgeDBInstanceLog | 清理RDS实例日志 |
UpgradeDBInstanceEngineVersion | 升级RDS实例版本 |
ModifyDBInstanceDescription | 修改RDS实例备注 |
ModifyDBInstanceMaintainTime | 修改RDS实例可维护时间 |
ModifyDBInstanceHAConfig | 修改实例的数据复制模式和高可用策略 |
SwitchDBInstanceHA | 切换RDS实例的主备 |
DescribeDBInstanceSwitchLog | 查看实例的主备切换日志 |
CreateReadOnlyDBInstance | 创建RDS只读实例 |
DestroyDBInstance | 销毁RDS实例 |
ModifyDBInstanceDelayReplicationTime | 修改只读实例延迟时间 |
CloudDBA数据库性能优化
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateDiagnosticReport | 创建诊断报告 |
DescribeDiagnosticReportList | 获取诊断报告列表 |
数据库代理
[tr=rgb(51, 205, 229)][td]API
描述 |
AllocateReadWriteSplittingConnection | 申请读写分离地址 |
CalculateDBInstanceWeight | 查询系统权重分配值 |
ModifyReadWriteSplittingConnection | 修改读写分离基本信息 |
ReleaseReadWriteSplittingConnection | 释放读写分离地址 |
ModifyDBInstanceConnectionMode | 开启或关闭数据库代理 |
ModifyDBInstanceProxyConfiguration | 设置数据库代理 |
ModifyDBInstanceProxyConfiguration | 查看数据库代理 |
数据库管理
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateDatabase | 创建数据库 |
DeleteDatabase | 删除数据库 |
DescribeDatabases | 查看数据库列表 |
ModifyDBDescription | 修改数据库备注 |
CopyDatabase | 复制数据库SQL Server 2008 R2版 |
CopyDatabaseBetweenInstances | 在SQL Server 2012/2016实例间复制数据库 |
账号管理
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateAccount | 创建账号 |
DeleteAccount | 删除账号 |
DescribeAccounts | 查看账号列表 |
GrantAccountPrivilege | 授权账号访问数据库 |
RevokeAccountPrivilege | 撤销账号权限 |
ModifyAccountDescription | 修改账号备注 |
ResetAccountPassword | 重置密码 |
ResetAccount | 重置账号 |
安全管理
[tr=rgb(51, 205, 229)][td]API
描述 |
DescribeDBInstanceIPArrayList | 查看RDS实例IP白名单 |
DescribeDBInstanceSSL | 查询实例SSL链路 |
DescribeDBInstanceTDE | 查询实例数据加密状态 |
ModifyDBInstanceSSL | 修改实例SSL链路 |
ModifyDBInstanceTDE | 修改实例数据加密状态 |
ModifySecurityIps | 修改RDS实例IP白名单 |
网络管理
[tr=rgb(51, 205, 229)][td]API
描述 |
AllocateInstancePublicConnection | 申请实例的外网连接串 |
DescribeDBInstanceNetInfo | 查看所有连接串 |
ModifyDBInstanceNetworkExpireTime | 修改连接地址过期时间 |
ModifyDBInstanceConnectionString | 修改实例连接串的端口和名字 |
ModifyDBInstanceNetworkType | 修改RDS实例网络类型 |
ReleaseInstancePublicConnection | 释放实例的外网连接串。 |
SwitchDBInstanceNetType | 申请内网连接串(原内外网切换) |
日志管理
[tr=rgb(51, 205, 229)][td]API
描述 |
DescribeSlowLogs | 查看慢日志列表 |
DescribeSlowLogRecords | 查看慢日志明细 |
DescribeErrorLogs | 查看错误日志 |
DescribeBinlogFiles | 查看BINLOG日志 |
DescribeSQLCollectorPolicy | 查询SQL审计功能是否开启 |
ModifySQLCollectorPolicy | 切换SQL采集状态 |
DescribeSQLLogRecords | 查询SQL审计日志 |
DescribeSQLLogFiles | 查询SQL审计文件列表 |
备份恢复
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateBackup | 创建备份 |
CloneDBInstance | 克隆RDS实例 |
DescribeBackups | 查看备份列表 |
CreateTempDBInstance | 创建临时实例 |
DescribeBackupPolicy | 查看备份策略 |
ModifyBackupPolicy | 修改备份策略 |
RestoreDBInstance | 恢复备份集到实例 |
DeleteBackup | 删除数据备份文件 |
DescribeBackupTasks | 查询实例的备份任务列表 |
RecoveryDBInstance | 恢复数据库 |
SQL Server备份文件上云
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateMigrateTask | 创建数据上云任务 |
CreateOnlineDatabaseTask | 打开数据库 |
DescribeMigrateTasks | 查询数据上云任务列表 |
DescribeOssDownloads | 查看数据上云任务文件详情 |
监控管理
[tr=rgb(51, 205, 229)][td]API
描述 |
DescribeResourceUsage | 查看实例资源使用情况 |
DescribeDBInstancePerformance | 查看实例性能数据 |
DescribeDBInstanceMonitor | 查询监控行为 |
ModifyDBInstanceMonitor | 修改监控行为 |
参数管理
[tr=rgb(51, 205, 229)][td]API
描述 |
DescribeParameterTemplates | 查看数据库参数模板 |
DescribeParameters | 查看当前实例数据库参数运行列表 |
ModifyParameter | 修改数据库参数列表 |
数据迁移
[tr=rgb(51, 205, 229)][td]API
描述 |
CreateUploadPathForSQLServer | 获取文件上传地址 |
DescribeFilesForSQLServer | 查看数据文件列表 |
DescribeImportsForSQLServer | 查看导入列表 |
ImportDatabaseBetweenInstances | 其它实例迁入 |
CancelImport | 取消迁移 |
标签管理
RemoveTagsFromResource
[tr=rgb(51, 205, 229)][td]API
描述 |
AddTagsToResource | 绑定标签 |
DescribeTags | 查询标签 |
[tr=rgb(239, 251, 255)][td]
解绑标签 |