リビジョンの保護を有効化する
POST
https://deploygate.com/api/users/{OWNER_NAME}/platforms/{PLATFORM_TYPE}/apps/{APP_ID}/binaries/{REVISION_NUMBER}/protect
制限を超えた過去リビジョンが自動削除されるのを防ぎます。
Path Params
Name | Type | Required | Description |
---|---|---|---|
OWNER_NAME | string | true | アプリを所有するユーザー名 |
PLATFORM_TYPE | string | true | ios もしくは android |
APP_ID | string | true | アプリのパッケージ名 (例: com.deploygate.android) |
REVISION_NUMBER | int32 | true | パッケージ管理画面にあるリビジョンを表す番号 (例: #1) |
Example
curl \
--url "https://deploygate.com/api/users/${OWNER_NAME}/platforms/${PLATFORM_TYPE}/apps/${APP_ID}/binaries/${REVISION_NUMBER}/protect" \
-H "Authorization: Bearer ${TOKEN}" \
-X POST
Result 200
{
"error": false,
"results": "protected successfully"
}
Result 404
{
"message": "unknown binary",
"because": "unknown binary",
"error": true
}