CLI命令参考
生命周期管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 创建实例 | hcloud RabbitMQ CreatePostPaidInstanceByEngine | 创建实例,该接口支持创建按需和包周期计费方式的实例。 | |
| 查询所有实例列表 | hcloud RabbitMQ ListInstancesDetails | 查询租户的实例列表,支持按照条件查询。 | |
| 查询指定实例 | hcloud RabbitMQ ShowInstance | 查询指定实例的详细信息。 | |
| 删除指定实例 | hcloud RabbitMQ DeleteInstance | 删除指定实例,释放该实例的所有资源。 | |
| 修改实例信息 | hcloud RabbitMQ UpdateInstance | 修改实例的名称和描述信息。 | |
| 批量删除实例 | hcloud RabbitMQ BatchRestartOrDeleteInstances | 批量删除实例。 |
实例管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 重置密码 | hcloud RabbitMQ ResetPassword | 重置密码。 | |
| 查询插件列表 | hcloud RabbitMQ ListPlugins | 查询插件列表。 | |
| 开启或关闭插件 | hcloud RabbitMQ UpdatePlugins | 开启或关闭插件。 | |
| 恢复回收站实例 | hcloud RabbitMQ RestoreRecycleInstance | 恢复回收站实例。 | |
| 查询回收站实例列表 | hcloud RabbitMQ ShowRecycleInstances | 查询回收站实例列表。 | |
| 更新回收站策略 | hcloud RabbitMQ ModifyRecyclePolicy | 更新回收站策略。 |
规格变更管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询磁盘自动扩容配置 | hcloud RabbitMQ ShowVolumeExpandConfig | 查询磁盘自动扩容配置,包括磁盘自动扩容是否开启,以及开启后的扩容阈值、扩容步长、扩容上限信息。 | |
| 修改磁盘自动扩容配置 | hcloud RabbitMQ UpdateVolumeExpansionConfig | 该接口用于修改磁盘自动扩容配置,包含磁盘自动扩容是否开启、扩容阈值、扩容步长,以及扩容上限的配置。 | |
| 查询新规格可扩容规格列表 | hcloud RabbitMQ ShowEngineInstanceExtendProductInfo | 查询新规格实例可扩容列表 | |
| 新规格实例的规格变更 | hcloud RabbitMQ ResizeEngineInstance | 实例规格变更。 |
Vhost管理
Exchange管理
Queue管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询所属Vhost下Queue的列表 | hcloud RabbitMQ ListQueues | 查询所属Vhost下Queue的列表。 | |
| 创建Queue | hcloud RabbitMQ CreateQueue | 创建Queue。 | |
| 批量删除指定Queue | hcloud RabbitMQ BatchDeleteQueues | 批量删除指定Queue。 | |
| 查询指定Queue详情 | hcloud RabbitMQ ShowQueueDetails | 查询指定Queue详情。 | |
| 清空Queue消息 | hcloud RabbitMQ DeleteQueueInfo | 清空Queue消息。 |
Binding管理
用户管理
后台任务管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询实例的后台任务列表 | hcloud RabbitMQ ListBackgroundTasks | 查询实例的后台任务列表。 | |
| 查询后台任务管理中的指定记录 | hcloud RabbitMQ ShowBackgroundTask | 查询后台任务管理中的指定记录。 | |
| 删除后台任务管理中的指定记录 | hcloud RabbitMQ DeleteBackgroundTask | 删除后台任务管理中的指定记录。 | |
| 查询实例的定时任务列表 | hcloud RabbitMQ ListScheduledTasks | 查询实例的定时任务列表。 | |
| 删除定时任务管理中的指定记录 | hcloud RabbitMQ DeleteScheduledTask | 删除定时任务管理中的指定记录。 | |
| 修改定时任务管理中的指定记录 | hcloud RabbitMQ UpdateScheduledTask | 修改定时任务管理中的指定记录。 |
标签管理
其他接口
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询维护时间窗时间段 | hcloud RabbitMQ ShowMaintainWindows | 查询维护时间窗开始时间和结束时间。 | |
| 查询可用区信息 | hcloud RabbitMQ ListAvailableZones | 在创建实例时,需要配置实例所在的可用区ID,可通过该接口查询可用区的ID。 | |
| 查询产品规格列表 | hcloud RabbitMQ ListEngineProducts | 查询产品规格列表。 | |
| 查询实例在CES的监控层级关系 | hcloud RabbitMQ ShowCesHierarchy | 查询实例在CES的监控层级关系。 | |
| 查询RabbitMQ产品规格核数 | hcloud RabbitMQ ShowRabbitMqProductCores | 查询RabbitMQ产品规格核数。 | |
| 查询特性开关列表 | hcloud RabbitMQ ListConfigFeatures | 查询特性开关列表。 |