CLI命令参考
实例管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 在pg_hba.conf文件最后新增单个或多个配置 | hcloud RDS AddPostgresqlHbaConf | 在pg_hba.conf文件最后新增单个或多个配置 | |
| 绑定和解绑弹性公网IP | hcloud RDS AttachEip | 绑定和解绑弹性公网IP | |
| 批量删除实例 | hcloud RDS BatchDeleteInstance | 批量删除实例 | |
| 批量变更实例规格 | hcloud RDS BatchResizeFlavor | 批量变更实例规格 | |
| 批量停止实例 | hcloud RDS BatchStopInstance | 批量停止实例 | |
| 更改主备实例的数据同步方式 | hcloud RDS ChangeFailoverMode | 更改主备实例的数据同步方式 | |
| 切换主备实例的倒换策略 | hcloud RDS ChangeFailoverStrategy | 切换主备实例的倒换策略 | |
| 设置可维护时间段 | hcloud RDS ChangeOpsWindow | 设置可维护时间段 | |
| 大版本升级预检查 | hcloud RDS CheckInstanceForUpgrade | 大版本升级预检查 | |
| 申请域名 | hcloud RDS CreateDnsName | 申请域名 | |
| 创建drs同步任务 | hcloud RDS CreateDrsJobTask | 创建drs同步任务 | |
| 创建数据库实例 | hcloud RDS CreateInstance | 创建数据库实例 | |
| 创建数据库实例V5接口,仅支持IAM5的新平面认证方式(AK/SK认证方式) | hcloud RDS CreateInstanceIam5 | 创建数据库实例V5接口,仅支持IAM5的新平面认证方式(AK/SK认证方式) | |
| 重建从机 | hcloud RDS CreateRebuildSlave | 重建从机 | |
| 新增SQL限流 | hcloud RDS CreateSqlLimit | 新增SQL限流 | |
| 删除数据库实例 | hcloud RDS DeleteInstance | 删除数据库实例 | |
| 删除pg_hba.conf文件的单个或多个配置 | hcloud RDS DeletePostgresqlHbaConf | 删除pg_hba.conf文件的单个或多个配置 | |
| 删除SQL限流 | hcloud RDS DeleteSqlLimit | 删除SQL限流 | |
| 查询自动变配策略 | hcloud RDS ListAutoScalingPolicy | 查询自动变配策略 | |
| 查询SQLServer可用字符集 | hcloud RDS ListCollations | 查询SQLServer可用字符集 | |
| 查询实例可变更规格 | hcloud RDS ListEngineFlavors | 查询实例可变更规格 | |
| 查询数据库可变更规格接口 | hcloud RDS ListFlavorsResize | 查询数据库可变更规格接口 | |
| 查询历史会话 | hcloud RDS ListHistorySessions | 查询历史会话 | |
| 查询历史TOP SQL(瞬时) | hcloud RDS ListHistoryTopSqls | 查询历史TOP SQL(瞬时) | |
| 查询历史等待事件 | hcloud RDS ListHistoryWaitEvents | 查询历史等待事件 | |
| 查询实例大版本升级检查历史 | hcloud RDS ListInspectionHistories | 查询实例大版本升级检查历史 | |
| 获取诊断后的实例数量 | hcloud RDS ListInstanceDiagnosis | 获取诊断后的实例数量 | |
| 查询数据库实例列表 | hcloud RDS ListInstances | 查询数据库实例列表 | |
| 获取指定诊断项的诊断结果 | hcloud RDS ListInstancesInfoDiagnosis | 获取指定诊断项的诊断结果 | |
| 查询实例的pg_hba.conf文件配置 | hcloud RDS ListPostgresqlHbaInfo | 查询实例的pg_hba.conf文件配置 | |
| 查询实例的pg_hba.conf文件修改历史 | hcloud RDS ListPostgresqlHbaInfoHistory | 查询实例的pg_hba.conf文件修改历史 | |
| 查询只读实例可恢复到主实例的库 | hcloud RDS ListReadOnlyReplayDatabase | 查询只读实例可恢复到主实例的库 | |
| 获取指定实例详情 | hcloud RDS ListSimplifiedInstances | 获取指定实例详情 | |
| 查询SQL限流列表 | hcloud RDS ListSqlLimit | 查询SQL限流列表 | |
| 获取SSL证书下载地址 | hcloud RDS ListSslCertDownloadLink | 获取SSL证书下载地址 | |
| 查询TOP SQL相关信息 | hcloud RDS ListTopSqls | 查询TOP SQL相关信息 | |
| 查询实例大版本升级历史信息 | hcloud RDS ListUpgradeHistories | 查询实例大版本升级历史信息 | |
| 查询实例的磁盘信息 | hcloud RDS ListVolumeInfo | 查询实例的磁盘信息 | |
| 迁移主备实例的备机 | hcloud RDS MigrateFollower | 迁移主备实例的备机 | |
| 修改pg_hba.conf文件的单个或多个配置 | hcloud RDS ModifyPostgresqlHbaConf | 修改pg_hba.conf文件的单个或多个配置 | |
| 备机顶替只读节点 | hcloud RDS NotifyReplaceNode | 备机顶替只读节点 | |
| 延迟库只读,恢复库到主实例 | hcloud RDS RestoreLogReplayDatabase | 延迟库只读,恢复库到主实例 | |
| 设置自动扩容策略 | hcloud RDS SetAutoEnlargePolicy | 设置自动扩容策略 | |
| 设置实例内核小版本自动升级策略 | hcloud RDS SetAutoUpgradePolicy | 设置实例内核小版本自动升级策略 | |
| 设置秒级监控策略 | hcloud RDS SetSecondLevelMonitor | 设置秒级监控策略 | |
| 查询自动扩容策略 | hcloud RDS ShowAutoEnlargePolicy | 查询自动扩容策略 | |
| 查询实例内核小版本自动升级策略 | hcloud RDS ShowAutoUpgradePolicy | 查询实例内核小版本自动升级策略 | |
| 查询可用于搭建容灾的主实例或灾备实例 | hcloud RDS ShowAvailableBuildDrInstance | 查询可用于搭建容灾的主实例或灾备实例 | |
| 查询实例可升级的目标版本 | hcloud RDS ShowAvailableVersion | 查询实例可升级的目标版本 | |
| 查询实例IPv6域名。 | hcloud RDS ShowDnsName | 查询实例IPv6域名。 | |
| 查询实例IPv4域名 | hcloud RDS ShowDomainName | 查询实例IPv4域名 | |
| 查询实例的DRS任务名称 | hcloud RDS ShowDrsJobName | 查询实例的DRS任务名称 | |
| 查询历史会话分析的下载信息 | hcloud RDS ShowHistorySessionAnalyseDownloadInfo | 查询历史会话分析的下载信息 | |
| 获取MySQL 5.7升级MySQL 8.0预检查结果 | hcloud RDS ShowPrecheckResult | 获取MySQL 5.7升级MySQL 8.0预检查结果 | |
| 查询重建从机状态 | hcloud RDS ShowRebuildSlaveStatus | 查询重建从机状态 | |
| 获取实例的复制状态。 | hcloud RDS ShowReplicationStatus | 获取实例的复制状态。 | |
| 查询实例重启策略 | hcloud RDS ShowRestartPolicy | 查询实例重启策略 | |
| 查询秒级监控策略 | hcloud RDS ShowSecondLevelMonitoring | 查询秒级监控策略 | |
| 查询实例磁盘空间使用量 | hcloud RDS ShowStorageUsedSpace | 查询实例磁盘空间使用量 | |
| 根据实例ID查询SQL Server TDE状态 | hcloud RDS ShowTdeStatus | 根据实例ID查询SQL Server TDE状态 | |
| 查询top对象 | hcloud RDS ShowTopObjects | 查询top对象 | |
| 查询大版本检查状态或升级状态 | hcloud RDS ShowUpgradeDbMajorVersionStatus | 查询大版本检查状态或升级状态 | |
| 手动倒换主备 | hcloud RDS StartFailover | 手动倒换主备 | |
| 扩容数据库实例的磁盘空间 | hcloud RDS StartInstanceEnlargeVolumeAction | 扩容数据库实例的磁盘空间 | |
| 数据库实例的磁盘空间缩容 | hcloud RDS StartInstanceReduceVolumeAction | 数据库实例的磁盘空间缩容 | |
| 重启数据库实例 | hcloud RDS StartInstanceRestartAction | 重启数据库实例 | |
| 单机转主备实例 | hcloud RDS StartInstanceSingleToHaAction | 单机转主备实例 | |
| 变更数据库实例的规格 | hcloud RDS StartResizeFlavorAction | 变更数据库实例的规格 | |
| 开启实例 | hcloud RDS StartupInstance | 开启实例 | |
| 停止实例 | hcloud RDS StopInstance | 停止实例 | |
| 开启/关闭/禁用所有SQL限流 | hcloud RDS SwitchSqlLimit | 开启/关闭/禁用所有SQL限流 | |
| 解除节点只读状态接口 | hcloud RDS UnlockNodeReadonlyStatus | 解除节点只读状态接口 | |
| 修改域名 | hcloud RDS UpdateDnsName | 修改域名 | |
| 修改实例备注信息 | hcloud RDS UpdateInstanceAlias | 修改实例备注信息 | |
| 修改实例名称 | hcloud RDS UpdateInstanceName | 修改实例名称 | |
| 修改SQL限流 | hcloud RDS UpdateSqlLimit | 修改SQL限流 | |
| SQL Server TDE开关 | hcloud RDS UpdateTdeStatus | SQL Server TDE开关 | |
| 修改时区 | hcloud RDS UpdateTimeZone | 修改时区 | |
| RDS实例按需转包周期 | hcloud RDS UpdateToPeriod | RDS实例按需转包周期 | |
| PostgreSQL数据库升级大版本 | hcloud RDS UpgradeDbMajorVersion | PostgreSQL数据库升级大版本 | |
| 大版本升级前进行升级检查 | hcloud RDS UpgradeDbMajorVersionPreCheck | 大版本升级前进行升级检查 | |
| 升级内核小版本 | hcloud RDS UpgradeDbVersion | 升级内核小版本 | |
| 升级内核小版本 | hcloud RDS UpgradeDbVersionNew | 升级内核小版本 | |
| MySQL大版本升级 | hcloud RDS UpgradeLargeVersion | MySQL大版本升级 | |
| 上传历史会话分析 | hcloud RDS UploadHistorySessionAnalyase | 上传历史会话分析 |
管理数据库和用户(PostgreSQL)
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 授权数据库账号 | hcloud RDS AllowDbPrivilege | 授权数据库账号 | |
| 创建数据库 | hcloud RDS CreatePostgresqlDatabase | 创建数据库 | |
| 创建数据库SCHEMA | hcloud RDS CreatePostgresqlDatabaseSchema | 创建数据库SCHEMA | |
| 创建数据库用户 | hcloud RDS CreatePostgresqlDbUser | 创建数据库用户 | |
| 创建插件 | hcloud RDS CreatePostgresqlExtension | 创建插件 | |
| 删除数据库 | hcloud RDS DeletePostgresqlDatabase | 删除数据库 | |
| 删除数据库用户 | hcloud RDS DeletePostgresqlDbUser | 删除数据库用户 | |
| 删除插件 | hcloud RDS DeletePostgresqlExtension | 删除插件 | |
| 授予用户角色 | hcloud RDS ExecutePrivilegeDatabaseUserRole | 授予用户角色 | |
| 撤回用户角色 | hcloud RDS ExecuteRevokeDatabaseUserRole | 撤回用户角色 | |
| 查询数据库角色信息 | hcloud RDS ListDatabaseUserRole | 查询数据库角色信息 | |
| 查询数据库列表 | hcloud RDS ListPostgresqlDatabases | 查询数据库列表 | |
| 查询数据库SCHEMA列表 | hcloud RDS ListPostgresqlDatabaseSchemas | 查询数据库SCHEMA列表 | |
| 查询数据库用户列表 | hcloud RDS ListPostgresqlDbUserPaginated | 查询数据库用户列表 | |
| 查询插件 | hcloud RDS ListPostgresqlExtension | 查询插件 | |
| 解除数据库账号权限 | hcloud RDS RevokePostgresqlDbPrivilege | 解除数据库账号权限 | |
| 设置数据库用户权限 | hcloud RDS SetDatabaseUserPrivilege | 设置数据库用户权限 | |
| 重置数据库账号密码 | hcloud RDS SetPostgresqlDbUserPwd | 重置数据库账号密码 | |
| 获取实例指定参数的值 | hcloud RDS ShowPostgresqlParamValue | 获取实例指定参数的值 | |
| 修改数据库owner | hcloud RDS UpdateDatabaseOwner | 修改数据库owner | |
| 数据库账号授权 | hcloud RDS UpdateDbUserPrivilege | 数据库账号授权 | |
| 修改指定实例的数据库备注 | hcloud RDS UpdatePostgresqlDatabase | 修改指定实例的数据库备注 | |
| 修改数据库用户名备注 | hcloud RDS UpdatePostgresqlDbUserComment | 修改数据库用户名备注 | |
| 更新插件 | hcloud RDS UpdatePostgresqlExtension | 更新插件 | |
| 修改实例指定参数的值 | hcloud RDS UpdatePostgresqlParameterValue | 修改实例指定参数的值 |
管理数据库和用户(MySQL)
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 授权数据库账号 | hcloud RDS AllowDbUserPrivilege | 授权数据库账号 | |
| 创建数据库 | hcloud RDS CreateDatabase | 创建数据库 | |
| 创建数据库用户 | hcloud RDS CreateDbUser | 创建数据库用户 | |
| 删除数据库 | hcloud RDS DeleteDatabase | 删除数据库 | |
| 删除数据库用户 | hcloud RDS DeleteDbUser | 删除数据库用户 | |
| 查询指定用户的已授权数据库 | hcloud RDS ListAuthorizedDatabases | 查询指定用户的已授权数据库 | |
| 查询指定数据库的已授权用户 | hcloud RDS ListAuthorizedDbUsers | 查询指定数据库的已授权用户 | |
| 查询数据库列表 | hcloud RDS ListDatabases | 查询数据库列表 | |
| 查询数据库用户列表 | hcloud RDS ListDbUsers | 查询数据库用户列表 | |
| 重置数据库密码 | hcloud RDS ResetPwd | 重置数据库密码 | |
| 解除数据库账号权限 | hcloud RDS Revoke | 解除数据库账号权限 | |
| 设置数据库账号密码 | hcloud RDS SetDbUserPwd | 设置数据库账号密码 | |
| 设置数据库用户只读参数 | hcloud RDS SetReadOnlySwitch | 设置数据库用户只读参数 | |
| 修改指定实例的数据库备注 | hcloud RDS UpdateDatabase | 修改指定实例的数据库备注 | |
| 修改数据库用户名备注 | hcloud RDS UpdateDbUserComment | 修改数据库用户名备注 | |
| 修改实例下用户host信息 | hcloud RDS UpdateHostPrivilege | 修改实例下用户host信息 |
管理数据库和用户(SQL Server)
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 授权数据库账号 | hcloud RDS AllowSqlserverDbUserPrivilege | 授权数据库账号 | |
| 添加MSDTC | hcloud RDS BatchAddMsdtcs | 添加MSDTC | |
| 复制数据库 | hcloud RDS CopyDatabase | 复制数据库 | |
| 创建数据库 | hcloud RDS CreateSqlserverDatabase | 创建数据库 | |
| 创建数据库用户 | hcloud RDS CreateSqlserverDbUser | 创建数据库用户 | |
| 删除MSDTC | hcloud RDS DeleteMsdtcLocalHost | 删除MSDTC | |
| 删除数据库 | hcloud RDS DeleteSqlserverDatabase | 删除数据库 | |
| 删除数据库 | hcloud RDS DeleteSqlserverDatabaseEx | 删除数据库 | |
| 删除数据库用户 | hcloud RDS DeleteSqlserverDbUser | 删除数据库用户 | |
| 查询指定数据库的已授权用户 | hcloud RDS ListAuthorizedSqlserverDbUsers | 查询指定数据库的已授权用户 | |
| 查询MSDTC的hosts信息 | hcloud RDS ListMsdtcHosts | 查询MSDTC的hosts信息 | |
| 查询数据库列表 | hcloud RDS ListSqlserverDatabases | 查询数据库列表 | |
| 查询数据库用户列表 | hcloud RDS ListSqlserverDbUsers | 查询数据库用户列表 | |
| 修改实例字符集 | hcloud RDS ModifyCollation | 修改实例字符集 | |
| 解除数据库账号权限 | hcloud RDS RevokeSqlserverDbUserPrivilege | 解除数据库账号权限 | |
| 收缩数据库日志 | hcloud RDS SetInstancesDbShrink | 收缩数据库日志 | |
| 收缩数据库日志 | hcloud RDS SetInstancesNewDbShrink | 收缩数据库日志 | |
| 更新统计信息 | hcloud RDS UpdateStatistics | 更新统计信息 |
参数配置
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 应用参数模板 | hcloud RDS ApplyConfigurationAsync | 应用参数模板 | |
| 比较参数模板 | hcloud RDS CompareConfiguration | 比较参数模板 | |
| 复制参数模板 | hcloud RDS CopyConfiguration | 复制参数模板 | |
| 创建参数模板 | hcloud RDS CreateConfiguration | 创建参数模板 | |
| 删除参数模板 | hcloud RDS DeleteConfiguration | 删除参数模板 | |
| 应用参数模板 | hcloud RDS EnableConfiguration | 应用参数模板 | |
| 查询参数组应用历史 | hcloud RDS ListConfigurationApplyHistories | 查询参数组应用历史 | |
| 获取参数模板列表 | hcloud RDS ListConfigurations | 获取参数模板列表 | |
| 查询实例参数修改历史 | hcloud RDS ListInstanceParamHistories | 查询实例参数修改历史 | |
| 查询应用参数模板的实例列表 | hcloud RDS ListInstancesConfigurations | 查询应用参数模板的实例列表 | |
| 重置自定义参数模板 | hcloud RDS ResetConfiguration | 重置自定义参数模板 | |
| 获取指定参数模板的参数 | hcloud RDS ShowConfiguration | 获取指定参数模板的参数 | |
| 获取指定实例的参数模板 | hcloud RDS ShowInstanceConfiguration | 获取指定实例的参数模板 | |
| 修改参数模板参数 | hcloud RDS UpdateConfiguration | 修改参数模板参数 | |
| 修改指定实例的参数 | hcloud RDS UpdateInstanceConfiguration | 修改指定实例的参数 | |
| 修改指定实例的参数 | hcloud RDS UpdateInstanceConfigurationAsync | 修改指定实例的参数 |
备份与恢复
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 批量删除手动备份 | hcloud RDS BatchDeleteManualBackup | 批量删除手动备份 | |
| 库级时间点恢复 | hcloud RDS BatchRestoreDatabase | 库级时间点恢复 | |
| 表级时间点恢复(PostgreSQL) | hcloud RDS BatchRestorePostgreSqlTables | 表级时间点恢复(PostgreSQL) | |
| 切换实例备份方式(PostgreSQL) | hcloud RDS ChangeBackupConfig | 切换实例备份方式(PostgreSQL) | |
| 创建手动备份 | hcloud RDS CreateManualBackup | 创建手动备份 | |
| 恢复到新实例 | hcloud RDS CreateRestoreInstance | 恢复到新实例 | |
| 删除实例选择是否保留自动备份 | hcloud RDS DeleteBackupSelection | 删除实例选择是否保留自动备份 | |
| 删除手动备份 | hcloud RDS DeleteManualBackup | 删除手动备份 | |
| 获取备份列表 | hcloud RDS ListBackups | 获取备份列表 | |
| 查询转储任务列表 | hcloud RDS ListBackupTransfers | 查询转储任务列表 | |
| 查询指定时间点可恢复的库 | hcloud RDS ListHistoryDatabase | 查询指定时间点可恢复的库 | |
| 获取实例备份概览列表 | hcloud RDS ListInstanceBackupSummary | 获取实例备份概览列表 | |
| 获取实例是否能使用极速恢复 | hcloud RDS ListInstancesSupportFastRestore | 获取实例是否能使用极速恢复 | |
| 查询跨区域备份列表 | hcloud RDS ListOffSiteBackups | 查询跨区域备份列表 | |
| 查询跨区域备份实例列表 | hcloud RDS ListOffSiteInstances | 查询跨区域备份实例列表 | |
| 查询跨区域备份可恢复时间段 | hcloud RDS ListOffSiteRestoreTimes | 查询跨区域备份可恢复时间段 | |
| 查询Binlog合并下载文件 | hcloud RDS ListPackLogInfos | 查询Binlog合并下载文件 | |
| 查询指定时间点可恢复的表(PostgreSQL) | hcloud RDS ListPostgresqlListHistoryTables | 查询指定时间点可恢复的表(PostgreSQL) | |
| 查询可恢复时间段 | hcloud RDS ListRestoreTimes | 查询可恢复时间段 | |
| 查询共享备份列表 | hcloud RDS ListShareBackups | 查询共享备份列表 | |
| 查询稀疏备份策略 | hcloud RDS ListSparseBackupPolicy | 查询稀疏备份策略 | |
| 查询高级备份策略 | hcloud RDS ListUpdateBackupEnhancePolicy | 查询高级备份策略 | |
| 恢复到已有实例 | hcloud RDS RestoreExistInstance | 恢复到已有实例 | |
| 表级时间点恢复(MySQL) | hcloud RDS RestoreTables | 表级时间点恢复(MySQL) | |
| 表级时间点恢复(MySQL) | hcloud RDS RestoreTablesNew | 表级时间点恢复(MySQL) | |
| 恢复到已有实例 | hcloud RDS RestoreToExistingInstance | 恢复到已有实例 | |
| 设置自动备份策略 | hcloud RDS SetBackupPolicy | 设置自动备份策略 | |
| 设置跨区域备份策略 | hcloud RDS SetOffSiteBackupPolicy | 设置跨区域备份策略 | |
| 设置自动转储策略 | hcloud RDS SetTransferPolicy | 设置自动转储策略 | |
| 查询实例备份方式(PostgreSQL) | hcloud RDS ShowBackupConfig | 查询实例备份方式(PostgreSQL) | |
| 获取备份下载链接 | hcloud RDS ShowBackupDownloadLink | 获取备份下载链接 | |
| 查询自动备份策略 | hcloud RDS ShowBackupPolicy | 查询自动备份策略 | |
| 查询备份用量总览 | hcloud RDS ShowBackupUsage | 查询备份用量总览 | |
| 查询库级备份包含的库 | hcloud RDS ShowDatabaseLevelDatabase | 查询库级备份包含的库 | |
| 获取增备策略 | hcloud RDS ShowIncreBackupPolicy1 | 获取增备策略 | |
| 查询跨区域备份策略 | hcloud RDS ShowOffSiteBackupPolicy | 查询跨区域备份策略 | |
| 查询自动转储策略 | hcloud RDS ShowTransferPolicy | 查询自动转储策略 | |
| 停止备份 | hcloud RDS StopBackup | 停止备份 | |
| 手动转储备份 | hcloud RDS TransferBackup | 手动转储备份 | |
| 修改增备策略 | hcloud RDS UpdateIncreBackupPolicy1 | 修改增备策略 | |
| 修改实例稀疏备份策略 | hcloud RDS UpdateSparseBackupPolicy | 修改实例稀疏备份策略 |
事件中心
发布订阅(SQL Server)
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 批量修改发布 | hcloud RDS BatchModifyPublication | 批量修改发布 | |
| 批量修改订阅 | hcloud RDS BatchModifySubscription | 批量修改订阅 | |
| 查询发布监控信息 | hcloud RDS CollectPublicationMonitor | 查询发布监控信息 | |
| 查询订阅监控信息 | hcloud RDS CollectSubscriptionMonitor | 查询订阅监控信息 | |
| 给当前实例配置分发服务器 | hcloud RDS CreateDistribution | 给当前实例配置分发服务器 | |
| 创建数据库定时任务策略 | hcloud RDS CreateJobSchedule | 创建数据库定时任务策略 | |
| 创建发布 | hcloud RDS CreatePublication | 创建发布 | |
| 创建订阅 | hcloud RDS CreateSubscription | 创建订阅 | |
| 删除当前实例的分发服务器 | hcloud RDS DeleteDistribution | 删除当前实例的分发服务器 | |
| 删除数据库定时任务策略 | hcloud RDS DeleteJobSchedule | 删除数据库定时任务策略 | |
| 删除发布 | hcloud RDS DeletePublication | 删除发布 | |
| 删除订阅 | hcloud RDS DeleteSubscription | 删除订阅 | |
| 查询数据库代理作业执行历史 | hcloud RDS ListDbAgentJobHistorys | 查询数据库代理作业执行历史 | |
| 查询数据库代理作业执行历史步骤 | hcloud RDS ListDbAgentJobHistorySteps | 查询数据库代理作业执行历史步骤 | |
| 查询数据库代理作业列表 | hcloud RDS ListDbAgentJobs | 查询数据库代理作业列表 | |
| 查询当前实例配置的分发服务器 | hcloud RDS ListDistribution | 查询当前实例配置的分发服务器 | |
| 查询可配置为当前实例分发服务器的实例列表 | hcloud RDS ListDistributorInstances | 查询可配置为当前实例分发服务器的实例列表 | |
| 查询数据库定时任务策略 | hcloud RDS ListJobSchedules | 查询数据库定时任务策略 | |
| 查询实例发布信息 | hcloud RDS ListPublications | 查询实例发布信息 | |
| 查询实例可选的发布 | hcloud RDS ListPublications4Subscription | 查询实例可选的发布 | |
| 查询远程SQL Server数据库列表 | hcloud RDS ListRemoteDb | 查询远程SQL Server数据库列表 | |
| 查询发布订阅报错列表 | hcloud RDS ListReplicationErrors | 查询发布订阅报错列表 | |
| 查询发布订阅配置文件列表 | hcloud RDS ListReplicationProfiles | 查询发布订阅配置文件列表 | |
| 查询可配置为当前实例订阅服务器的实例列表 | hcloud RDS ListSubscriberInstances | 查询可配置为当前实例订阅服务器的实例列表 | |
| 查询实例订阅信息 | hcloud RDS ListSubscriptions | 查询实例订阅信息 | |
| 修改数据库代理作业 | hcloud RDS ModifyDbAgentJob | 修改数据库代理作业 | |
| 修改数据库定时任务策略 | hcloud RDS ModifyJobSchedule | 修改数据库定时任务策略 | |
| 修改发布 | hcloud RDS ModifyPublication | 修改发布 | |
| 重新生成发布快照 | hcloud RDS RefreshPublicationSnapshot | 重新生成发布快照 | |
| 重新生成订阅 | hcloud RDS RefreshSubscription | 重新生成订阅 | |
| 重启数据库代理作业 | hcloud RDS RestartDbAgentJob | 重启数据库代理作业 | |
| 禁用启动切换数据库代理作业 | hcloud RDS SwitchDbAgentJob | 禁用启动切换数据库代理作业 | |
| 同步发布订阅元数据 | hcloud RDS SyncReplicationMetadata | 同步发布订阅元数据 | |
| 登录测试 | hcloud RDS ValidateInstanceConnection | 登录测试 |
标签管理
数据库代理(PostgreSQL)
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 数据库代理规格变更 | hcloud RDS ChangeProxyScale | 数据库代理规格变更 | |
| 修改读写分离阈值 | hcloud RDS ChangeTheDelayThreshold | 修改读写分离阈值 | |
| 查询数据库代理可变更的规格 | hcloud RDS SearchQueryScaleComputeFlavors | 查询数据库代理可变更的规格 | |
| 查询数据库代理可变更的规格 | hcloud RDS SearchQueryScaleFlavors | 查询数据库代理可变更的规格 | |
| 查询数据库代理信息 | hcloud RDS ShowInformationAboutDatabaseProxy | 查询数据库代理信息 | |
| 开启数据库代理 | hcloud RDS StartDatabaseProxy | 开启数据库代理 | |
| 关闭数据库代理 | hcloud RDS StopDatabaseProxy | 关闭数据库代理 | |
| 修改读写分离权重 | hcloud RDS UpdateReadWeight | 修改读写分离权重 |
数据库安全性
RDS
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 一键kill会话 | hcloud RDS CreateIntelligentKillSession | 一键kill会话 | |
| 查询无索引表诊断数据 | hcloud RDS GetInstancesNoIndexTables | 查询无索引表诊断数据 | |
| 触发审计日志轮转 | hcloud RDS RotateAuditLog | 触发审计日志轮转 | |
| 查询当前用户自动告警配置 | hcloud RDS ShowAutoCesAlarm | 查询当前用户自动告警配置 | |
| 查询一键kill会话历史 | hcloud RDS ShowIntelligentKillSessionHistory | 查询一键kill会话历史 | |
| 查询一键kill会话实时统计信息 | hcloud RDS ShowIntelligentKillSessionStatistic | 查询一键kill会话实时统计信息 |
数据库代理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 开启数据库代理 | hcloud RDS CreateRdSforMySqlProxy | 开启数据库代理 | |
| 关闭数据库代理 | hcloud RDS DeleteRdSforMySqlProxy | 关闭数据库代理 | |
| 查询数据库代理信息列表 | hcloud RDS ListRdSforMySqlProxy | 查询数据库代理信息列表 | |
| 查询数据库代理规格信息 | hcloud RDS ListRdSforMysqlProxyFlavors | 查询数据库代理规格信息 | |
| 设置读写分离路由模式 | hcloud RDS ModifyRdSforMySqlProxyRouteMode | 设置读写分离路由模式 | |
| 重启数据库代理 | hcloud RDS SetInstancesProxyRestart | 重启数据库代理 |
获取扩展日志下载信息
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 获取扩展日志下载信息 | hcloud RDS CreateXelLogDownload | 获取扩展日志下载信息 |
灾备实例
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 解除实例容灾关系接口 | hcloud RDS DeleteDisasterRecovery | 解除实例容灾关系接口 | |
| 查询容灾管理列表 | hcloud RDS ListDrInfos | 查询容灾管理列表 | |
| 批量查询容灾实例信息 | hcloud RDS ListDrRelations | 批量查询容灾实例信息 | |
| 查询跨云容灾复制状态 | hcloud RDS ShowDrReplicaStatus | 查询跨云容灾复制状态 | |
| 灾备实例升主 | hcloud RDS StartInstanceDrToMasterAction | 灾备实例升主 | |
| 配置主实例容灾能力 | hcloud RDS StartInstanceMasterDrAction | 配置主实例容灾能力 | |
| 配置灾备实例容灾能力 | hcloud RDS StartInstanceSlaveDrAction | 配置灾备实例容灾能力 |
任务管理
获取日志信息
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 解除LTS配置信息 | hcloud RDS DeleteLogLtsConfigs | 解除LTS配置信息 | |
| 获取错误日志下载链接 | hcloud RDS DownloadErrorlog | 获取错误日志下载链接 | |
| 获取慢日志下载链接 | hcloud RDS DownloadSlowlog | 获取慢日志下载链接 | |
| 获取审计日志列表 | hcloud RDS ListAuditlogs | 获取审计日志列表 | |
| 查询数据库错误日志 | hcloud RDS ListErrorLogs | 查询数据库错误日志 | |
| 查询数据库错误日志 | hcloud RDS ListErrorLogsNew | 查询数据库错误日志 | |
| 获取LTS配置信息 | hcloud RDS ListLogLtsConfigs | 获取LTS配置信息 | |
| 查询慢日志文件列表 | hcloud RDS ListSlowLogFile | 查询慢日志文件列表 | |
| 查询数据库慢日志 | hcloud RDS ListSlowLogs | 查询数据库慢日志 | |
| 查询数据库慢日志 | hcloud RDS ListSlowLogsNew | 查询数据库慢日志 | |
| 获取慢日志统计信息 | hcloud RDS ListSlowlogStatistics | 获取慢日志统计信息 | |
| 设置审计日志策略 | hcloud RDS SetAuditlogPolicy | 设置审计日志策略 | |
| 设置Binlog本地保留时长 | hcloud RDS SetBinlogClearPolicy | 设置Binlog本地保留时长 | |
| 关联LTS配置信息 | hcloud RDS SetLogLtsConfigs | 关联LTS配置信息 | |
| 慢日志敏感信息的开关 | hcloud RDS SetSensitiveSlowLog | 慢日志敏感信息的开关 | |
| 生成审计日志下载链接 | hcloud RDS ShowAuditlogDownloadLink | 生成审计日志下载链接 | |
| 查询审计日志策略 | hcloud RDS ShowAuditlogPolicy | 查询审计日志策略 | |
| 获取Binlog本地保留时长 | hcloud RDS ShowBinlogClearPolicy | 获取Binlog本地保留时长 |
查询API版本
服务商(SQL Server)
引擎版本和规格
日志
回收站
查询版本
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询小版本号 | hcloud RDS ListSmallVersion | 查询小版本号 |
SQL统计
获取扩展日志文件列表
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询扩展日志文件列表 | hcloud RDS ListXellogFiles | 查询扩展日志文件列表 |
冷热分离
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询冷热分离是否开启 | hcloud RDS ShowHotClodSeparationStatus | 查询冷热分离是否开启 |
MSDTC
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 获取msdtc本机信息 | hcloud RDS ShowMsdtcLocalHost | 获取msdtc本机信息 |
配额
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询配额 | hcloud RDS ShowQuotas | 查询配额 |
配置只读延迟库(PostgreSQL)
获取任务信息
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 获取任务信息 | hcloud RDS ShowTaskDetail | 获取任务信息 |