熱門API TOP 10

API描述
CreateDBInstance創建一個RDS實例。
DescribeDBInstances查詢RDS實例列表或被RAM授權的實例列表。
DescribeDBInstanceAttribute查詢RDS實例的詳細信息。
DescribeDBInstancePerformance查詢RDS實例性能數據。
DescribeSlowLogRecords查詢RDS實例的慢日志明細。
DescribeSlowLogs查詢RDS實例慢日志統計情況。
DescribeBackups查詢RDS實例備份集列表。
DescribeResourceUsage查詢RDS實例的空間使用信息。
CreateAccount創建管理數據庫的賬號。
CreateDatabase創建數據庫。

費用

API描述
DescribePrice查詢實例的價格。
DescribeRenewalPrice查詢RDS實例續費的費用。
TransformDBInstancePayType變更RDS實例的計費方式。
RenewInstance手動續費RDS實例。

實例

API描述
CreateDBInstance創建一個RDS實例。
DeleteDBInstance釋放RDS實例。
RestartDBInstance重啟RDS實例。
StopDBInstance暫停RDS實例。
StartDBInstance啟用RDS實例。
ModifyDBInstanceSpec變更RDS實例(包括常規實例和只讀實例,不包括災備實例和臨時實例)的規格或存儲空間。
ModifyDasInstanceConfig設置實例存儲空間自動擴容。
DescribeAvailableZones查詢RDS可用區資源。
DescribeAvailableClasses查詢實例可變更規格,包括規格代碼和存儲空間。
DescribeDBInstanceAttribute查詢RDS實例的詳細信息。
GetDBInstanceTopology獲取RDS實例的拓撲結構。
DescribeDBInstances查詢RDS實例列表或被RAM授權的實例列表。
ListClasses查詢RDS實例所有規格的詳情。
DescribeDBInstancesByExpireTime通過過期時間查詢RDS實例信息。
DescribeRegions查詢當前可選的RDS地域和可用區信息。
MigrateToOtherZone遷移RDS實例至其他可用區。
ModifyDBInstanceDescription修改RDS實例的描述。
ModifyDBInstanceMaintainTime修改RDS實例可維護時間段。
ModifyResourceGroup將RDS實例移動到指定資源組。
CheckInstanceExist查詢實例是否存在。
ModifyHADiagnoseConfig修改阿里云對目標RDS實例的可用性檢測方式。
DescribeHADiagnoseConfig查詢阿里云對目標RDS實例的可用性檢測方式。
DescribeAnalyticdbByPrimaryDBInstance查詢RDS MySQL實例關聯的分析型實例。
CheckCloudResourceAuthorized查詢云資源的權限狀態。

升級版本

API描述
UpgradeDBInstanceEngineVersion升級實例數據庫版本。
UpgradeDBInstanceKernelVersion升級RDS實例的內核小版本。
ModifyDBInstanceAutoUpgradeMinorVersion修改RDS實例升級內核小版本的方式。
UpgradeDBInstanceMajorVersionPrecheck執行RDS PostgreSQL實例大版本升級前檢查。
DescribeUpgradeMajorVersionPrecheckTask查詢RDS PostgreSQL實例大版本升級前檢查報告。
UpgradeDBInstanceMajorVersion發起RDS PostgreSQL實例大版本升級。
DescribeUpgradeMajorVersionTasks查詢RDS PostgreSQL實例大版本升級的歷史任務。

網絡與連接地址

API描述
AllocateInstancePublicConnection申請RDS實例的外網地址。
DescribeDBInstanceNetInfo查詢RDS實例的所有連接地址信息。
ModifyDBInstanceConnectionString修改RDS實例的連接地址和端口。
ModifyDBInstanceNetworkExpireTime修改RDS實例連接地址過期時間。
SwitchDBInstanceNetType切換RDS實例內外網地址。
ReleaseInstancePublicConnection釋放RDS實例的外網連接地址。
ModifyDBInstanceNetworkType切換RDS實例網絡類型。
SwitchDBInstanceVpc切換RDS實例的專有網絡VPC或交換機。
DescribeVSwitches查詢專有網絡VPC下虛擬交換機的詳細信息。

主備高可用和數據復制方式

API描述
ModifyDBInstanceHAConfig修改RDS實例的高可用模式和數據復制方式。
DescribeDBInstanceHAConfig查詢RDS實例高可用模式和數據復制方式。
SwitchDBInstanceHA切換RDS實例的主備實例。
ModifyHASwitchConfig開啟或關閉RDS實例的主備自動切換功能。
DescribeHASwitchConfig查詢RDS實例主備自動切換設置。

歷史事件

API描述
DescribeEvents查詢RDS事件記錄列表。
DescribeActionEventPolicy查詢RDS歷史事件功能開啟情況。
ModifyActionEventPolicy開啟或關閉RDS歷史事件功能。

通知

API描述
QueryNotify查詢RDS通知列表。
ModifyActionEventPolicy開啟或關閉RDS歷史事件功能。

CloudDBA數據庫性能優化

API描述
CreateDiagnosticReport創建診斷報告。
DescribeDiagnosticReportList獲取診斷報告列表。

賬號

API描述
CreateAccount創建管理數據庫的賬號。
DeleteAccount刪除數據庫賬號。
ResetAccountPassword重置賬號密碼。
LockAccount鎖定RDS PostgreSQL實例的賬號。
UnlockAccount解鎖RDS PostgreSQL實例的賬號。
DescribeAccounts查詢RDS實例的賬號信息。
ModifyAccountDescription修改數據庫賬號的描述。
DescribeInstanceKeywords查詢RDS實例的保留關鍵字,即創建數據庫或賬號時禁用的關鍵字。
ModifyPGHbaConfig修改RDS PostgreSQL實例的pg_hba.conf文件配置。
DescribePGHbaConfig查詢RDS PostgreSQL實例的pg_hba.conf文件的配置。
DescribeModifyPGHbaConfigLog查詢RDS PostgreSQL實例的pg_hba.conf文件的修改記錄。
GrantAccountPrivilege授權賬號訪問數據庫。
GrantOperatorPermission授予服務賬號權限。
RevokeOperatorPermission撤銷服務賬號權限。
RevokeAccountPrivilege撤銷賬號對數據庫的訪問權限。
ResetAccount重置高權限賬號的權限。

數據庫

API描述
CreateDatabase創建數據庫。
DeleteDatabase刪除RDS實例下的某個數據庫。
ModifyDBDescription修改數據庫備注。
CopyDatabaseBetweenInstances在RDS實例間復制數據庫。
DescribeDatabases查詢RDS實例下的數據庫信息。
CheckDBNameAvailable檢查數據庫名稱是否可用。
DescribeCollationTimeZones查詢支持的字符集排序規則和時區。
DescribeCharacterSetName查詢RDS實例支持的字符集。

只讀實例

API描述
CreateReadOnlyDBInstance為某個RDS實例創建一個只讀實例。
DescribeReadDBInstanceDelay查詢RDS只讀實例的延遲信息。
ModifyReadonlyInstanceDelayReplicationTime修改RDS只讀實例的延遲復制時間。

集群版實例

API描述
CreateDBNodes新增集群版實例節點。
DeleteDBNodes刪除集群版實例節點。
DescribeDBInstanceEndpoints查詢實例的Endpoint信息。
CreateDBInstanceEndpoint創建實例的Endpoint。
DeleteDBInstanceEndpoint刪除實例的Endpoint。
ModifyDBInstanceEndpoint修改實例Endpoint信息。
CreateDBInstanceEndpointAddress創建實例外網連接地址。
DeleteDBInstanceEndpointAddress刪除實例的外網連接地址。
ModifyDBInstanceEndpointAddress修改實例的Endpoint連接地址。

數據庫共享代理(下線中)

API描述
AllocateReadWriteSplittingConnection申請讀寫分離地址。
ReleaseReadWriteSplittingConnection釋放讀寫分離地址。
CalculateDBInstanceWeight查詢系統權重分配值。
ModifyReadWriteSplittingConnection修改讀寫分離鏈路的延遲閾值和各個實例的讀權重。
DescribeDBInstanceProxyConfiguration查詢數據庫代理設置。

數據庫獨享代理(讀寫分離)

API描述
ModifyDBProxy開啟或者關閉RDS實例的數據庫獨享代理功能。
UpgradeDBProxyInstanceKernelVersion升級獨享代理內核小版本。
ModifyDBProxyInstance修改RDS數據庫獨享代理數量。
ModifyDBProxyEndpoint修改RDS實例數據庫獨享代理的連接地址配置(讀寫分離、事務拆分、連接池)。
DescribeDBProxy查詢RDS實例的數據庫獨享代理詳情。
DescribeDBProxyEndpoint查詢RDS實例獨享代理的連接地址信息。
DescribeDBProxyPerformance查詢獨享代理的性能數據。
CreateDBProxyEndpointAddress創建RDS實例獨享代理的連接地址。
ModifyDBProxyEndpointAddress修改RDS實例獨享代理的連接地址。
DeleteDBProxyEndpointAddress刪除RDS實例獨享代理的連接地址。
ModifyDbProxyInstanceSsl設置RDS實例獨享代理連接地址SSL加密。
GetDbProxyInstanceSsl查詢RDS實例獨享代理連接地址SSL加密信息。

安全加密

API描述
DescribeSecurityGroupConfiguration查詢指定RDS實例和ECS安全組的關聯信息。
ModifySecurityGroupConfiguration修改指定RDS實例和ECS安全組的關聯信息。
DescribeDBInstanceIPArrayList查詢RDS實例IP白名單。
ModifySecurityIps修改IP白名單。
DescribeDBInstanceSSL查詢RDS實例SSL設置。
ModifyDBInstanceSSL修改RDS實例SSL鏈路。
DescribeDBInstanceTDE查詢RDS實例數據加密狀態。
ModifyDBInstanceTDE開啟RDS實例透明數據加密功能。
MigrateSecurityIPMode白名單從通用模式切換為高安全模式。
DescribeDBInstanceIpHostname查詢RDS實例的底層ECS實例的hostname。
DescribeDTCSecurityIpHostsForSQLServer查詢RDS實例的分布式事務白名單信息。
ModifyDTCSecurityIpHostsForSQLServer設置分布式事務白名單。
DescribeDBInstanceEncryptionKey查詢RDS實例的云盤加密狀態及密鑰詳情。
CreateServiceLinkedRole創建服務關聯角色(SLR)。
ModifyDBInstanceDeletionProtection開啟或關閉RDS實例的釋放保護功能。

日志

API描述
ModifySQLCollectorPolicy開啟或關閉實例的SQL洞察(SQL審計)功能。
DescribeSQLCollectorPolicy查詢RDS實例的SQL審計或SQL洞察功能是否開啟。
DescribeSQLLogRecords查詢RDS實例的SQL洞察(SQL審計)日志。
DescribeSQLLogFiles查詢SQL洞察(SQL審計)文件列表。
ModifySQLCollectorRetention修改RDS實例的SQL洞察日志保存時長。
DescribeSQLCollectorRetention查詢RDS實例的SQL洞察日志保存時長。
DescribeSlowLogs查詢慢日志統計情況。
DescribeSlowLogRecords查詢RDS實例的慢日志明細。
DescribeErrorLogs查詢RDS實例某段時間內的錯誤日志。
PurgeDBInstanceLog清理或收縮RDS實例日志。
DescribeSQLLogReports查詢實例的SQL日志運行報告。
DescribeSQLLogReportList查看實例的SQL日志運行報告列表。

備份

API描述
CreateBackup創建一個備份集。
DescribeBackups查詢備份集列表。
DescribeDetachedBackups查看已刪除實例的備份集列表。
DescribeBackupPolicy查詢RDS實例備份設置。
ModifyBackupPolicy修改備份設置。
DeleteBackup刪除數據備份文件。
DescribeBackupTasks查詢RDS實例的備份任務列表。
DescribeBinlogFiles查詢Binlog日志。

恢復

API描述
RecoveryDBInstance恢復數據庫。
CloneDBInstance將歷史數據恢復至一個新實例(稱為克隆實例)。
CreateTempDBInstance創建臨時實例。
DescribeLocalAvailableRecoveryTime查詢RDS實例備份可恢復的時間范圍。
RestoreTable恢復RDS實例的某些數據庫或表到原實例。
DescribeMetaList查詢目標備份集中可恢復的庫表信息。

跨地域備份恢復

API描述
CheckCreateDdrDBInstance預檢查某RDS實例是否可以用跨地域備份集進行跨地域恢復。
CreateDdrInstance跨地域恢復數據到新實例。
RestoreDdrTable跨地域恢復數據到已有實例。
ModifyInstanceCrossBackupPolicy修改RDS跨地域備份設置。
DescribeInstanceCrossBackupPolicy查詢跨地域備份設置。
DescribeCrossBackupMetaList查詢跨地域備份的庫表信息。
DescribeCrossRegionBackups查詢某RDS實例跨地域數據備份文件列表。
DescribeCrossRegionLogBackupFiles查詢跨地域日志備份文件列表。
DescribeAvailableCrossRegion查詢所選地域當前可以進行跨地域備份的目的地域。
DescribeAvailableRecoveryTime查詢某跨地域備份文件可恢復哪個時間段的數據。
DescribeCrossRegionBackupDBInstance查詢所選地域的哪些實例開啟了跨地域備份,以及這些實例的跨地域備份設置。

監控

API描述
DescribeResourceUsage查詢實例的空間使用信息。
DescribeDBInstancePerformance查詢實例性能數據。
DescribeDBInstanceMonitor查詢監控頻率。
ModifyDBInstanceMonitor修改監控頻率。
DescribeAvailableMetrics獲取RDS PostgreSQL實例支持的所有增強監控指標。
ModifyDBInstanceMetrics變更RDS PostgreSQL實例需要展示的增強監控指標。
DescribeDBInstanceMetrics查詢RDS PostgreSQL實例已開啟的增強指標。

參數

API描述
DescribeParameters查詢實例當前的參數配置。
ModifyParameter修改實例參數。
DescribeModifyParameterLog查詢RDS實例的參數修改日志。
DescribeParameterTemplates查詢數據庫參數模板。
CreateParameterGroup創建RDS參數模板。
ModifyParameterGroup修改RDS參數模板。
CloneParameterGroup復制RDS參數模板到當前地域或其他地域內。
DescribeParameterGroups查詢目標地域的參數模板列表。
DescribeParameterGroup查詢指定的RDS參數模板信息。
DeleteParameterGroup刪除RDS參數模板。

數據遷移

API描述
ImportDatabaseBetweenInstances從其它RDS實例遷入數據。
CancelImport取消RDS SQL Server實例遷移任務。

MySQL備份文件上云

API描述
ImportUserBackupFile將自建庫MySQL的備份數據導入至RDS。
UpdateUserBackupFile變更用戶備份的備注信息和保留時長。
ListUserBackupFiles查詢所有已導入至RDS的用戶備份的詳情。
DeleteUserBackupFile刪除目標用戶備份。

SQL Server備份文件上云

API描述
CreateMigrateTask將OSS上的備份文件還原到RDS實例,實現數據上云。
DescribeMigrateTasks查詢備份數據上云任務列表。
DescribeOssDownloads查詢備份數據上云任務的文件詳情。
CreateOnlineDatabaseTask打開RDS SQL Server備份數據上云任務的數據庫。
DescribeMigrateTaskById查詢SQL Server的某個OSS備份上云任務的信息。
TerminateMigrateTask終止RDS實例遷移任務。

SQL Server AD域

API描述
ModifyADInfo修改RDS SQL Server實例的AD域信息。
DeleteADSetting移除RDS SQL Server實例的AD域信息。
DescribeADInfo查詢RDS SQL Server實例的AD域信息。

SQL Server集群管理

API描述
AllocateReadWriteSplittingConnection申請RDS實例的讀寫分離地址。
ReleaseReadWriteSplittingConnection釋放RDS實例的讀寫分離地址。
CalculateDBInstanceWeight查詢系統權重分配值。
ModifyReadWriteSplittingConnection修改讀寫分離鏈路的延遲閾值和各個實例的讀權重。

PostgreSQL一鍵上云

API描述
CreateCloudMigrationPrecheckTask創建RDS PostgreSQL一鍵上云前檢查任務。
DescribeCloudMigrationPrecheckResult查詢一鍵上云前檢查報告。
CreateCloudMigrationTask創建RDS PostgreSQL遷移上云任務。
ActivateMigrationTargetInstance執行RDS PostgreSQL上云切換,將RDS PostgreSQL提升為主庫,正式提供服務。
DescribeCloudMigrationResult查詢RDS PostgreSQL遷移上云任務詳情。

全球多活數據庫集群

API描述
DescribeGadInstances查詢RDS全球多活數據庫集群列表或目標集群的詳細信息。
CreateGADInstance創建RDS全球多活數據庫集群。
CreateGadInstanceMember在RDS全球多活數據庫集群中添加單元節點。
DeleteGadInstance刪除RDS全球多活數據庫集群。
DetachGadInstanceMemer移除RDS全球多活數據庫集群中的單元節點。

標簽

API描述
TagResources為指定的RDS實例創建并綁定標簽。
UntagResources為指定的RDS實例解綁標簽。
ListTagResources查詢一個或多個RDS實例已經綁定的標簽列表。