Skip to main content
POST
设置空闲关机

设置空闲关机

为指定实例设置空闲关机功能。当实例在指定时间窗口内的 GPU 利用率和显存利用率均未超过阈值时,系统自动关机;可选同时销毁按量计费实例。

请求参数

integer
required
连续空闲时间,单位为分钟。仅支持 0103060120;传 0 表示取消空闲关机
string
required
实例 UUID。实例必须属于当前 API Key 对应的用户
boolean
触发自动关机时是否同时销毁实例,默认 false。订阅制实例不支持设为 true;当 idle_period_minutes=0 时,服务端会将其按 false 处理
integer
GPU 利用率空闲阈值,范围 0100。默认 0,表示使用平台全局阈值;100 表示跳过 GPU 利用率检查
integer
显存利用率空闲阈值,范围 0100。默认 0,表示使用平台全局阈值;100 表示跳过显存利用率检查

响应参数

integer
响应码
string
响应信息

代码示例

响应示例

注意事项

  • 系统按分钟检查正在运行的实例;只有指定时间窗口内每张 GPU 的利用率和显存利用率都没有超过对应阈值,才判定为空闲
  • idle_gpu_threshold=0idle_fb_threshold=0 表示使用平台全局阈值,不代表阈值为 0%
  • 阈值设为 100 会跳过对应指标检查;请谨慎使用,两个阈值都为 100 时,实例达到空闲时间后会直接被判定为空闲
  • destroy=true 仅适用于非订阅制实例。销毁操作会释放实例,不能作为普通关机恢复

Authorizations

Authorization
string
header
required

API Key,格式:Bearer your_api_key

Body

application/json
instance_uuid
string
required

实例 UUID

idle_period_minutes
enum<integer>
required

连续空闲时间,单位分钟。0 表示取消空闲关机

Available options:
0,
10,
30,
60,
120
destroy
boolean
default:false

自动关机时是否同时销毁实例。订阅制实例不支持 true;取消空闲关机时会强制按 false 处理

idle_gpu_threshold
integer
default:0

GPU 利用率空闲阈值,0 使用平台全局阈值,100 跳过 GPU 利用率检查

Required range: 0 <= x <= 100
idle_fb_threshold
integer
default:0

显存利用率空闲阈值,0 使用平台全局阈值,100 跳过显存利用率检查

Required range: 0 <= x <= 100

Response

200 - application/json

设置结果

code
integer
required

响应码,0 表示成功

msg
string
required

响应信息