熱門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實例已經綁定的標簽列表。 |