数据库RDS(mysql, sql server, postgresql, ppas, mariadb)支持的API,
云数据库RDS提供以下相关API接口。
实例
API |
描述 |
CreateDBInstance |
调用CreateDBInstance接口创建一个RDS实例。 |
DeleteDBInstance |
调用DeleteDBInstance接口释放RDS实例。 |
RestartDBInstance |
调用RestartDBInstance接口重启RDS实例。 |
RenewInstance |
调用RenewInstance接口对RDS实例进行手动续费。 |
DescribeDBInstanceAttribute |
调用DescribeDBInstanceAttribute接口查看RDS实例的详细信息。 |
DescribeDBInstances |
调用DescribeDBInstances接口查看RDS实例列表或被RAM授权的实例列表。 |
ModifyDBInstanceSpec |
调用ModifyDBInstanceSpec接口变更RDS实例(包括常规实例和只读实例,不包括灾备实例和临时实例)的规格或存储空间。 |
DescribeRegions |
调用DescribeRegions接口查询当前可选的RDS地域和可用区信息。 |
MigrateToOtherZone |
调用MigrateToOtherZone接口将RDS实例迁移至其他可用区。 |
PurgeDBInstanceLog |
调用PurgeDBInstanceLog接口清理或收缩RDS实例日志。 |
UpgradeDBInstanceEngineVersion |
调用UpgradeDBInstanceEngineVersion接口升级实例数据库版本。 |
ModifyDBInstanceDescription |
调用ModifyDBInstanceDescription接口修改RDS实例的描述。 |
ModifyDBInstanceMaintainTime |
调用ModifyDBInstanceMaintainTime接口修改RDS实例可维护时间段。 |
ModifyDBInstanceAutoUpgradeMinorVersion |
调用ModifyDBInstanceAutoUpgradeMinorVersion接口修改RDS实例升级小版本的方式。 |
ModifyHASwitchConfig |
调用ModifyHASwitchConfig接口开启或关闭RDS实例的主备自动切换功能。 |
DescribeHASwitchConfig |
调用DescribeHASwitchConfig接口查看RDS实例主备自动切换设置。 |
DescribeAvailableResource |
调用DescribeAvailableResource接口查询某地域可售卖资源信息。 |
UpgradeDBInstanceKernelVersion |
调用UpgradeDBInstanceKernelVersion接口升级RDS MySQL实例的内核小版本。 |
连接地址
API |
描述 |
AllocateInstancePublicConnection |
调用AllocateInstancePublicConnection接口申请实例的外网地址。 |
DescribeDBInstanceNetInfo |
调用DescribeDBInstanceNetInfo接口查看实例的所有连接地址信息。 |
ModifyDBInstanceConnectionString |
调用ModifyDBInstanceConnectionString接口修改实例的连接地址和端口。 |
ModifyDBInstanceNetworkExpireTime |
调用ModifyDBInstanceNetworkExpireTime接口修改连接地址过期时间。 |
SwitchDBInstanceNetType |
调用SwitchDBInstanceNetType接口切换内外网地址。 |
ReleaseInstancePublicConnection |
调用ReleaseInstancePublicConnection接口释放实例的外网连接地址。 |
主备高可用/数据复制方式
API |
描述 |
ModifyDBInstanceHAConfig |
调用ModifyDBInstanceHAConfig接口修改实例的高可用模式和数据复制方式。 |
DescribeDBInstanceHAConfig |
调用DescribeDBInstanceHAConfig接口查询RDS实例高可用模式和数据复制方式。 |
SwitchDBInstanceHA |
调用SwitchDBInstanceHA接口切换RDS实例的主备实例。 |
历史事件
API |
描述 |
DescribeEvents |
调用DescribeEvents接口查询RDS事件记录列表。 |
DescribeActionEventPolicy |
调用DescribeActionEventPolicy接口查看RDS历史事件功能开启情况。 |
ModifyActionEventPolicy |
调用ModifyActionEventPolicy接口开启或关闭RDS历史事件功能。 |
CloudDBA数据库性能优化
API |
描述 |
CreateDiagnosticReport |
调用CreateDiagnosticReport接口创建诊断报告。 |
DescribeDiagnosticReportList |
调用DescribeDiagnosticReportList接口获取诊断报告列表。 |
数据库代理
API |
描述 |
DescribeDBInstanceProxyConfiguration |
调用DescribeDBInstanceProxyConfiguration接口查看数据库代理设置,已下线。 |
ModifyDBProxyInstance |
调用ModifyDBProxyInstance接口修改RDS数据库独享代理设置。 |
ModifyDBProxy |
调用ModifyDBProxy接口开启或者关闭RDS实例的数据库独享代理功能。 |
DescribeDBProxy |
调用DescribeDBProxy接口查询RDS实例的数据库独享代理详情。 |
DescribeDBProxyEndpoint |
调用DescribeDBProxyEndpoint接口查询RDS实例独享代理的连接地址信息。 |
ModifyDBProxyEndpoint |
调用ModifyDBProxyEndpoint接口修改RDS实例数据库独享代理的连接地址信息。 |
DescribeDBProxyPerformance |
调用DescribeDBProxyPerformance接口查询独享代理实例的性能数据。 |
数据库
API |
描述 |
CreateDatabase |
调用CreateDatabase接口在某个实例下创建数据库。 |
DeleteDatabase |
调用DeleteDatabase接口删除实例下的某个数据库。 |
DescribeDatabases |
调用DescribeDatabases接口查看实例下的数据库信息。 |
ModifyDBDescription |
调用ModifyDBDescription接口修改数据库备注。 |
CopyDatabaseBetweenInstances |
调用CopyDatabaseBetweenInstances接口在实例间复制数据库。 |
DescribeCollationTimeZones |
调用DescribeCollationTimeZones接口查看支持的字符集排序规则和时区。 |
只读实例
API |
描述 |
CreateReadOnlyDBInstance |
调用CreateReadOnlyDBInstance接口为某个实例创建一个只读实例。 |
DescribeReadDBInstanceDelay |
调用DescribeReadDBInstanceDelay接口查询RDS只读实例的延迟信息。 |
读写分离
API |
描述 |
AllocateReadWriteSplittingConnection |
调用AllocateReadWriteSplittingConnection接口申请读写分离地址。 |
CalculateDBInstanceWeight |
调用CalculateDBInstanceWeight接口查询系统权重分配值。 |
ModifyReadWriteSplittingConnection |
调用ModifyReadWriteSplittingConnection接口修改读写分离链路的延迟阈值和各个实例的读权重。 |
ReleaseReadWriteSplittingConnection |
调用ReleaseReadWriteSplittingConnection接口释放读写分离地址。 |
账号
API |
描述 |
CreateAccount |
调用CreateAccount接口创建管理数据库的账号。 |
DeleteAccount |
调用DeleteAccount接口删除数据库账号。 |
DescribeAccounts |
调用DescribeAccounts接口查看实例的帐号信息。 |
GrantAccountPrivilege |
调用GrantAccountPrivilege接口授权账号访问数据库。 |
RevokeAccountPrivilege |
调用RevokeAccountPrivilege接口撤销账号对数据库的访问权限。 |
ModifyAccountDescription |
调用ModifyAccountDescription接口修改数据库账号的描述。 |
ResetAccountPassword |
调用ResetAccountPassword接口重置账号密码。 |
ResetAccount |
调用ResetAccount接口重置高权限账号的权限。 |
安全加密
API |
描述 |
DescribeSecurityGroupConfiguration |
调用DescribeSecurityGroupConfiguration接口查看指定RDS实例和ECS安全组的关联信息。 |
ModifySecurityGroupConfiguration |
调用ModifySecurityGroupConfiguration接口修改指定RDS实例和ECS安全组的关联信息。 |
DescribeDBInstanceIPArrayList |
调用DescribeDBInstanceIPArrayList接口查看RDS实例IP白名单。 |
DescribeDBInstanceSSL |
调用DescribeDBInstanceSSL接口查询实例SSL设置。 |
DescribeDBInstanceTDE |
调用DescribeDBInstanceTDE接口查询实例数据加密状态。 |
ModifyDBInstanceSSL |
调用ModifyDBInstanceSSL接口修改实例SSL链路。 |
ModifyDBInstanceTDE |
调用ModifyDBInstanceTDE接口开启RDS实例透明数据加密功能。 |
ModifySecurityIps |
调用ModifySecurityIps接口修改白名单。 |
MigrateSecurityIPMode |
调用MigrateSecurityIPMode接口把白名单从通用模式切换为高安全模式。 |
DescribeDBInstanceIpHostname |
调用DescribeDBInstanceIpHostname接口查询RDS实例的底层ECS实例的hostname。 |
DescribeDTCSecurityIpHostsForSQLServer |
调用DescribeDTCSecurityIpHostsForSQLServer接口查询RDS实例的分布式事务白名单信息。 |
ModifyDTCSecurityIpHostsForSQLServer |
调用ModifyDTCSecurityIpHostsForSQLServer接口设置分布式事务白名单。 |
网络
API |
描述 |
ModifyDBInstanceNetworkType |
调用ModifyDBInstanceNetworkType接口切换RDS实例网络类型。 |
日志
API |
描述 |
DescribeSlowLogs |
调用DescribeSlowLogs查看慢日志统计情况。 |
DescribeSlowLogRecords |
调用DescribeSlowLogRecords接口查看实例的慢日志明细。 |
DescribeErrorLogs |
调用DescribeErrorLogs接口查看实例某段时间内的错误日志。 |
DescribeBinlogFiles |
调用DescribeBinlogFiles接口查看Binlog日志。 |
ModifySQLCollectorPolicy |
调用ModifySQLCollectorPolicy接口开启或关闭实例的SQL洞察(SQL审计)功能。 |
DescribeSQLLogRecords |
调用DescribeSQLLogRecords接口查询实例的SQL洞察(SQL审计)日志。 |
DescribeSQLLogFiles |
调用DescribeSQLLogFiles接口查询SQL洞察(SQL审计)文件列表。 |
备份
API |
描述 |
CreateBackup |
调用CreateBackup接口为实例创建一个备份集。 |
DescribeBackups |
调用DescribeBackups接口查看备份集列表。 |
DescribeBackupPolicy |
调用DescribeBackupPolicy接口查看实例备份设置。 |
ModifyBackupPolicy |
调用ModifyBackupPolicy接口修改备份设置。 |
DeleteBackup |
调用DeleteBackup接口删除数据备份文件。 |
DescribeBackupTasks |
调用DescribeBackupTasks接口查询实例的备份任务列表。 |
DescribeLogBackupFiles |
调用DescribeLogBackupFiles接口查询实例的日志备份文件。 |
恢复
API |
描述 |
CloneDBInstance |
调用CloneDBInstance接口将历史数据恢复至一个新实例(称为克隆实例)。 |
CreateTempDBInstance |
调用CreateTempDBInstance接口创建临时实例。 |
RecoveryDBInstance |
调用RecoveryDBInstance接口恢复数据库。 |
RestoreTable |
调用RestoreTable接口恢复RDS实例的某些数据库或表到原实例。 |
SQL Server备份文件上云
API |
描述 |
CreateMigrateTask |
调用CreateMigrateTask接口将OSS上的备份文件还原到RDS实例,实现数据上云。 |
DescribeMigrateTasks |
调用DescribeMigrateTasks接口查询备份数据上云任务列表。 |
DescribeOssDownloads |
调用DescribeOssDownloads接口查看备份数据上云任务的文件详情。 |
CreateOnlineDatabaseTask |
在备份数据上云时调用CreateOnlineDatabaseTask接口打开数据库。 |
监控
API |
描述 |
DescribeResourceUsage |
调用DescribeResourceUsage接口查看实例的空间利用信息。 |
DescribeDBInstancePerformance |
调用DescribeDBInstancePerformance接口查看实例性能数据。 |
DescribeDBInstanceMonitor |
调用DescribeDBInstanceMonitor接口查询监控频率。 |
ModifyDBInstanceMonitor |
调用ModifyDBInstanceMonitor修改监控频率。 |
参数
API |
描述 |
DescribeParameterTemplates |
调用DescribeParameterTemplates接口查看数据库参数模板。 |
DescribeParameters |
调用DescribeParameters接口查询实例当前的参数配置。 |
ModifyParameter |
调用ModifyParameter接口修改实例参数。 |
CreateParameterGroup |
调用CreateParameterGroup接口创建RDS参数模板。 |
ModifyParameterGroup |
调用ModifyParameterGroup接口修改RDS参数模板。 |
CloneParameterGroup |
调用CloneParameterGroup接口复制RDS参数模板到当前地域或其他地域内。 |
DescribeParameterGroups |
调用DescribeParameterGroups接口查询目标地域的参数模板列表。 |
DescribeParameterGroup |
调用DescribeParameterGroup接口查询指定的RDS参数模板信息。 |
DeleteParameterGroup |
调用DeleteParameterGroup接口删除RDS参数模板。 |
数据迁移
API |
描述 |
ImportDatabaseBetweenInstances |
调用ImportDatabaseBetweenInstances接口从其它RDS实例迁入数据。 |
CancelImport |
调用CancelImport接口用于取消RDS实例迁移任务。 |
标签
API |
描述 |
TagResources |
调用TagResources为指定的RDS实例创建并绑定标签。 |
UntagResources |
调用UntagResources为指定的RDS实例解绑标签。 |
ListTagResources |
调用ListTagResources查询一个或多个RDS实例已经绑定的标签列表。 |
跨地域备份恢复
API |
描述 |
CheckCreateDdrDBInstance |
调用CheckCreateDdrDBInstance接口预检查某RDS实例是否可以用跨地域备份集进行跨地域恢复。 |
CreateDdrInstance |
调用CreateDdrInstance接口跨地域恢复数据到新实例。 |
ModifyInstanceCrossBackupPolicy |
调用ModifyInstanceCrossBackupPolicy接口修改RDS跨地域备份设置。 |
DescribeInstanceCrossBackupPolicy |
调用DescribeInstanceCrossBackupPolicy接口查询跨地域备份设置。 |
DescribeCrossRegionBackups |
调用DescribeCrossRegionBackups接口查看某RDS实例跨地域数据备份文件列表。 |
DescribeCrossRegionLogBackupFiles |
调用DescribeCrossRegionLogBackupFiles接口查看跨地域日志备份文件列表。 |
DescribeAvailableRecoveryTime |
调用DescribeAvailableRecoveryTime接口查询某跨地域备份文件可恢复哪个时间段的数据。 |
DescribeCrossRegionBackupDBInstance |
调用DescribeCrossRegionBackupDBInstance接口查询所选地域的哪些实例开启了跨地域备份,以及这些实例的跨地域备份设置。 |
原文请参见 https://help.aliyun.com/document_detail/26226.html
http://www.htsjk.com/mariadb/42239.html
www.htsjk.Com
true
http://www.htsjk.com/mariadb/42239.html
NewsArticle
数据库RDS(mysql, sql server, postgresql, ppas, mariadb)支持的API, 云数据库RDS提供以下相关API接口。 实例 API 描述 CreateDBInstance 调用CreateDBInstance接口创建一个RDS实例。 DeleteDBInstance 调用DeleteD...
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。