فهرست عناوین:
- ایجاد برنامه
- حذف برنامه
- روشن کردن برنامه
- خاموش کردن برنامه
- استقرار سورسکد
- بهروزرسانی متغیرهای برنامه
- تغییر اندازه برنامه
- دریافت مشخصات یک برنامه مشخص
- دریافت مشخصات تمام برنامهها
ایجاد برنامه
POST/v1/projects
ورودیها
BODY | ||
name | node-app | |
planID | ir-small | |
platform | node |
حذف برنامه
DELETE/v1/projects/{app-name}
ورودیها
URL | ||
app-name | نام برنامه |
روشن کردن برنامه
POST/v1/projects/{app-name}/actions/scale
ورودیها
URL | ||
app-name | نام برنامه | |
BODY | ||
scale | 1 |
خاموش کردن برنامه
POST/v1/projects/{app-name}/actions/scale
ورودیها
URL | ||
app-name | نام برنامه | |
BODY | ||
scale | 0 |
استقرار سورسکد
POST/v1/projects/{app-name}/sources
ورودیها
URL | ||
app-name | نام برنامه | |
HEADER | ||
Content-Type | multipart/form-data | |
BODY | ||
file | file.tar.gz |
POST/v1/projects/{app-name}/releases
ورودیها
URL | ||
app-name | نام برنامه | |
BODY | ||
sourceID | 913ca858-0888-479f-9d9b-aeedca62ca85 | |
port | 3000 | |
type | node |
ریاستارت کردن برنامه
POST/v1/projects/{app-name}/actions/restart
بهروزرسانی متغیرهای برنامه
POST/v1/projects/update-envs
ورودیها
BODY | ||
project | app-name | |
variables | [ { "key": "APP_DB_HOST", "value": "app-db:3306" }, { "key": "APP_DB_USER", "value": "root" } ] |
تغییر اندازه برنامه
POST/v1/projects/{app-name}/resize
ورودیها
URL | ||
app-name | نام برنامه | |
BODY | ||
planID | ir-standard |
دریافت مشخصات یک برنامه مشخص
GET/v1/projects/{app-name}
ورودیها
URL | ||
app-name | نام برنامه |
دریافت مشخصات تمام برنامهها
GET/v1/projects