Arcadia 一站式代码运维平台
  1. Env 环境变量
Arcadia 一站式代码运维平台
  • OpenAPI
    • File 文件系统
      • 获取文件列表
      • 获取文件内容
      • 保存文件内容
      • 删除
      • 查询属性
      • 创建
      • 移动
      • 重命名
      • 下载
      • 上传
    • Env 环境变量
      • 分页查询
        GET
      • 全局查询
        GET
      • 查询复合变量(组)的成员
        GET
      • 精准查询
        GET
      • 创建
        POST
      • 更新
        POST
      • 更改状态
        POST
      • 调整排序
        POST
      • 删除
        POST
    • Cron 定时任务
      • 分页查询
      • 查询
      • 创建
      • 更新
      • 删除
      • 调整排序
      • 获取标签列表
      • 查询运行中的任务
      • 运行任务
      • 终止任务
  1. Env 环境变量

创建

POST
{{URL}}/env/v1/create
Env 环境变量

请求参数

Authorization
在 header 添加参数
api-token
示例:
api-token: ********************
Body 参数application/json
category
enum<string> 
变量类型
可选
枚举值:
ordinarycompositecomposite_value
compositeId
string 
可选
创建复合变量的值时需要指定此参数为复合变量(组)的唯一标识
data
可选
One of
type
string 
变量名称
必需
description
string 
描述
可选
tag_list
string 
可选
标签,label名称 | color颜色(HEX)
group_id
number 
可选
envs_group 表 id 字段关联记录,为0时表示普通变量
remark
string 
备注
可选
value
string 
值
可选
sort
number 
可选
在分页中的位置序号(正整数),默认按照先后顺序递增
enable
enum<number> 
可选
状态 1 启用 | 0 禁用
枚举值:
01
示例
{
    "category": "ordinary",
    "compositeId": "string",
    "data": {
        "type": "string",
        "description": "string",
        "tag_list": "string",
        "group_id": 0,
        "remark": "string",
        "value": "string",
        "sort": 0,
        "enable": 0
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://localhost:5678/api/open/env/v1/create' \
--header 'Content-Type: application/json' \
--header 'api-token;' \
--data-raw '{
    "category": "ordinary",
    "compositeId": "string",
    "data": {
        "type": "string",
        "description": "string",
        "tag_list": "string",
        "group_id": 0,
        "remark": "string",
        "value": "string",
        "sort": 0,
        "enable": 0
    }
}'

返回响应

🟢200成功
application/json
响应
Body
可选
One of
id
number 
唯一标识
可选
type
string 
变量名称
可选
description
string 
描述
可选
tag_list
string 
可选
标签,label名称 | color颜色(HEX)
enable
enum<number> 
可选
状态 1 启用 | 0 禁用
枚举值:
01
group_id
number 
可选
envs_group 表 id 字段关联记录,为0时表示普通变量
remark
string 
备注
可选
value
string 
值
可选
sort
number 
可选
在分页中的位置序号(正整数),默认按照先后顺序递增
示例
{
    "id": 0,
    "type": "string",
    "description": "string",
    "tag_list": "string",
    "enable": 0,
    "group_id": 0,
    "remark": "string",
    "value": "string",
    "sort": 0
}
上一页
精准查询
下一页
更新
Built with