错误码

API Switch返回的http status code为2XX时,表示程序正常返回,此时将不会返回error code,否则API Switch将会返回如下结构的信息:

{
  "Code": XXX,
  "Message": "XXX"
}

Code的值的含义如下所示:

//参数不合法
ILLEGAL_PARAMETER = 10001

//未找到相应主机
SERVER_NOT_FOUND = 10002

//未找到相应条目
ITEM_NOT_FOUND = 10003

//内部错误
INTERNAL_ERROR = 10004

//非法请求
BADREQUEST = 10005

//禁止访问
FORBIDDEN = 10006

//TOKEN不合法
TOKEN_INVALID = 10101

//应用名称已被占用
APP_NAME_DUPLICATED = 10202

//应用名称不合法
APP_NAME_ERROR = 10203

//应用名称为空
APP_NAME_EMPTY = 10204

//未找到应用
APP_NOT_FOUND = 10205

//提交应用失败
APP_SUBMIT_ERROR = 10206

//当前应用状态不允许该操作
APP_STATE_ERROR = 10207

//应用端口映射未找到
APP_PORT_NOT_FOUND = 10208

//终止应用失败
APP_KILL_ERROR = 10209

//删除应用失败
APP_DELETE_ERROR = 10210

//扩/缩容参数不合法
APP_RAMP_PARAM_ERROR = 10211

//扩容失败
APP_RAMPUP_ERROR = 10212

//data路径参数错误
APP_DATA_ERROR = 10213

//log路径参数错误
APP_LOG_ERROR = 10214

//未设置启动命令
APP_CMD_EMPTY = 10215

// 挂载云盘时实例数目必须为1
INVALID_INSTANCE_NUMBER = 10301

// 参数不合法
INVALID_VOL_PARAMETER = 10302

// 挂载参数中缺少挂载路径
MOUNT_POINT_NOT_FOUND = 10303

// 挂载路径格式错误
INVALID_MOUNT_POINT_FORMAT = 10304

// 应用的多个云盘的挂载路径重复
MOUNT_POINT_DUPLICATED = 10305

// 云盘不可用
VOL_UNAVAILABLE = 10306

// 修改云盘状态失败
VOL_SET_STATUS_ERROR = 10307

// 挂载云盘异常
VOL_ATTACH_FAILED = 10308

// 云硬盘名称不能为空
VOL_NAME_IS_NULL = 10309

// 云硬盘名称已存在
VOL_NAME_CONFLICT = 10310

// 删除云硬盘异常
VOL_DELETE_FAILED = 10311

// 创建云硬盘异常
VOL_CREATE_FAILED = 10312

// 获取云硬盘列表异常
VOL_LIST_FAILED = 10313

// 获取云硬盘信息异常
VOL_GET_FAILED = 10314

// 卸载云硬盘异常
VOL_DETACH_FAILED = 10315

// 云硬盘扩容后容量必须大于当前容量
VOL_EXT_BAD_SIZE = 10316

// 超出云硬盘容量配额,暂时无法进行扩容
VOL_EXT_EXCEED_QUOTA = 10317

// 云硬盘当前状态不支持扩容操作
VOL_EXT_BAD_VOL_STATUS = 10318

// 云硬盘扩容操作异常
VOL_EXT_FAILED = 10319

// 正在为您扩容云硬盘
VOL_EXT_CONTINUE = 10320

// 云硬盘正被资源管理器占用中,暂不支持扩容
VOL_EXT_USED_BY_EXPLORER = 10321

// 云硬盘正在扩容中,当前扩容结束后,才能进行再次扩容
VOL_EXT_ALREADY_EXTENDING = 10322

// 应用处于非运行状态或应用状态异常,暂无法扩容云盘
VOL_EXT_BAD_APP_STATUS = 10323

// 云硬盘离线扩容器启动异常
VOL_EXT_FAILED_EXTENDER = 10324

// 云硬盘资源管理器启动异常
VOL_EXP_FAILED_EXPLORER = 10325

// 云硬盘资源管理器正在启动
VOL_EXP_WAIT = 10326

// 云硬盘正被其他应用使用中,暂无法启动资源管理器
VOL_EXP_VOL_BUSY = 10327

// 云硬盘资源管理器启动成功
VOL_EXP_READY = 10328

// 云硬盘更新异常
VOL_UPDATE_FAILED = 10329

// 云硬盘Metadata获取失败
VOL_METADATA_GET_FAILED = 10330

// 云硬盘快照创建异常
VOL_SS_CREATE_FAILED = 10331

// 编辑云硬盘快照异常
VOL_SS_UPDATE_FAILED = 10332

// 删除云硬盘快照异常
VOL_SS_DELETE_FAILED = 10333

// 获取云硬盘快照异常
VOL_SS_GET_FAILED = 10334

// 获取云硬盘快照列表异常
VOL_SS_LIST_FAILED = 10335

// 获取云主机云硬盘挂载信息异常
VOL_SERVER_ATTACHMENT_GET_FAILED = 10336

// 获取云主机云硬盘挂载信息列表异常
VOL_SERVER_ATTACHMENT_LIST_FAILED = 10337

// app所有内置云盘都过期
ALL_DEDICATED_VOLUME_EXPIRED = 10338

// instance的内置云盘过期
DEDICATED_VOL_EXPIRED = 10339

// 应用处于非运行状态或应用状态异常,暂无法扩容云盘
VOL_EXT_BAD_APP_INSTANCE_STATUS = 10340

// 云硬盘已经挂载到了其他应用
VOL_ALREADY_ATTACHED = 10341

// 云硬盘回滚到指定快照失败
VOL_ROLLBACK_FAILED = 10342

// 检查云盘是否存在失败
VOL_CHECK_EXISTS_FAILED = 10343

// 云盘不存在
VOL_NOT_EXISTS = 10344

// 获取云盘使用状态失败
VOL_GET_USAGE_FAILED = 10345
// 云硬盘快照名称不能为空
VOL_SS_NAME_IS_NULL = 10346

// 云硬盘快照名称已存在
VOL_SS_NAME_CONFLICT = 10347

// 云硬盘文件系统类型不能为空
VOL_FS_IS_NULL = 10348

// 云硬盘不支持该类型文件系统
VOL_FS_UNSUPPORTED = 10349

// 获取云硬盘列表异常
VOL_SUM_LIST_FAILED = 10350

// 存在以该快照为源的云硬盘,该快照暂不能删除
VOL_SS_DELETE_VOL_EXIST = 10351

// 资源管理器关闭失败
VOL_EXPLORER_SHUTDOWN_FAILED = 10352

// 资源管理器正在关闭中
VOL_EXPLORER_STOPPING = 10353

// 禁止删除该云硬盘,存在依赖的快照
VOL_DELETE_SS_EXIST_FAILED = 10354

// 云硬盘名字不合法
VOL_BAD_NAME = 10355

// 云硬盘快照名字不合法
VOL_SS_BAD_NAME = 10356

// 该项目的QUOTA已经存在
QUOTA_PROJECT_EXIST = 10501

// 业务不存在
PROJECT_NOT_EXIST = 10509

// YAML文件语法错误
YAML_SYNTAX_ERROR = 10601

//  部分语法不支持
SYNTAX_NOT_SUPPORT = 10602

// 未找到操作的应用编排
STACK_NOT_FOUND = 10603

// 编排名重复
STACK_NAME_DUPLICATED = 10604

// YAML文件名称重复
YAML_NAME_DUPLICATED = 10605

// 编排名称错误
STACK_NAME_ERROR = 10606

// 未找到操作的YAML文件
YAML_NOT_FOUND = 10607

VOLUME_NOT_FOUND = 10608

// 超出配额
QUOTA_EXCEED = 10609

// 网络模式不支持
NET_NOT_SUPPORT = 10610

// 服务镜像信息未指定
IMAGE_NOT_SET = 10611

// 端口格式存在错误
PORT_FORMAT_ERROR = 10612

// 存在错误的depends_on服务
DEPENDS_ERROR = 10613

// depends_on有环存在,无法启动
DEPENDS_HAS_CYCLE = 10614

// VOLUME格式错误
VOLUME_FORMAT_ERROR = 10615

// YAML文件名错误
YAML_NAME_ERROR = 10616

// 重复使用同一个云盘
VOLUME_REUSE_ERROR = 10617

// memory或cpu设置不正确
RESOURCE_ERROR = 10618

// 重复挂载到同一个目录
MOUNT_ERROR = 10619

// 挂载路径应该是绝对路径
MOUNT_ABS_ERROR = 10620

// 提交中暂时不能删除
SUBMITTING_IN_PROGRESS = 10220

//应用配置名称已存在
CONFIGMAP_NAME_DUPLICATED = 10911

//应用配置名称不合法
CONFIGMAP_NAME_ERROR = 10912

//应用配置项名称不合法
CONFIGMAP_KEY_NAME_ERROR = 10913

results matching ""

    No results matching ""