# 云应用容器环境参数接口

# 查询所有的容器型号

# 接口描述

查询所有的当前登录用户可以创建的容器型号列表。

# 接口地址

https://api.sinaapp.com/docker/types.json

# 请求方式

POST

# 是否需要认证

是,需要认证后再请求,请求参数access_token需要写到URL中。

# 请求参数

参数 是否必填 请求方式 说明
access_token GET 通过oauth2认证后获取的access_token,需要放到GET的参数中
client_id GET或者POST 接口的Client_id,申请接口后可以获取

# 返回结果示例

{
	"code": 0,
	"data": [{
		"cid": "1",
		"display_name": "基础型",
		"cpu": "2",
		"memory": "256",
		"disk": "5120",
		"price": "3"
	}, {
		"cid": "2",
		"display_name": "标准型",
		"cpu": "4",
		"memory": "512",
		"disk": "5120",
		"price": "6"
	}, {
		"cid": "3",
		"display_name": "高级型",
		"cpu": "8",
		"memory": "1024",
		"disk": "5120",
		"price": "12"
	}, {
		"cid": "4",
		"display_name": "高级II型",
		"cpu": "4",
		"memory": "2048",
		"disk": "5120",
		"price": "12"
	}]
}

字段说明:

  • cid: 型号的ID,创建应用时需要传入
  • display_name:型号的中文名称
  • cpu:当前型号的CPU个数
  • memory:当前型号的内存大小,单位是MB
  • disk:当前型号的磁盘大小,单位是MB
  • price:当前示例的价格,单位为云豆,每小时每个实例的价格

# 获取系统保留的环境变量的key

# 接口描述

查询系统保留的所有的环境变量的key值。

请注意

系统保留的环境变量的key可能会变化,自行添加的环境变量值建议加前缀,避免和系统保留的key值冲突。

# 接口地址

https://api.sinaapp.com/docker/reservedEnvironmentVariable.json

# 请求方式

POST

# 是否需要认证

是,需要认证后再请求,请求参数access_token需要写到URL中。

# 请求参数

参数 是否必填 请求方式 说明
access_token GET 通过oauth2认证后获取的access_token,需要放到GET的参数中
client_id GET或者POST 接口的Client_id,申请接口后可以获取

# 返回结果示例

{
  "code": 0,
  "data": [
    "PORT",
    "ACCESSKEY",
    "SECRETKEY",
    "MYSQL_HOST",
    "MYSQL_HOST_S",
    "MYSQL_PORT",
    "MYSQL_DB",
    "MYSQL_USER",
    "MYSQL_PASS",
    "MEMCACHE_SERVERS",
    "KVDB_SERVERS",
    "APPNAME",
    "SINACLOUD_CONTAINER_MEMORY",
    "SINACLOUD_CONTAINER_CPU",
    "PRICE"
  ]
}