2.8. manifest
リポジトリーのマニフェストを管理します。
2.8.1. getManifestLabel リンクのコピーリンクがクリップボードにコピーされました!
マニフェストで特定の ID のラベルを取得します。
GET /api/v1/repository/{repository}/manifest/{manifestref}/labels/{labelid}
承認: oauth2_implicit(repo:read)
パスパラメーター
タイプ | 名前 | 説明 | スキーマ |
---|---|---|---|
path |
manifestref | マニフェストのダイジェスト | string |
path |
labelid | ラベルの ID | string |
path |
repository | リポジトリーの完全パス (例: namespace/name) | string |
レスポンス
2.8.2. deleteManifestLabel リンクのコピーリンクがクリップボードにコピーされました!
マニフェストから既存のラベルを削除します。
DELETE /api/v1/repository/{repository}/manifest/{manifestref}/labels/{labelid}
承認: oauth2_implicit (repo:write)
パスパラメーター
タイプ | 名前 | 説明 | スキーマ |
---|---|---|---|
path |
manifestref | マニフェストのダイジェスト | string |
path |
labelid | ラベルの ID | string |
path |
repository | リポジトリーの完全パス (例: namespace/name) | string |
レスポンス
2.8.3. addManifestLabel リンクのコピーリンクがクリップボードにコピーされました!
タグマニフェストに新規ラベルを追加します。
POST /api/v1/repository/{repository}/manifest/{manifestref}/labels
承認: oauth2_implicit (repo:write)
パスパラメーター
タイプ | 名前 | 説明 | スキーマ |
---|---|---|---|
path |
manifestref | マニフェストのダイジェスト | string |
path |
repository | リポジトリーの完全パス (例: namespace/name) | string |
要求の body スキーマ (application/json)
マニフェストにラベルを追加します。
名前 | 説明 | スキーマ |
---|---|---|
key | ラベルのキー | string |
value | ラベルの値 | string |
media_type | このラベルのメディアタイプ |
応答
2.8.4. listManifestLabels リンクのコピーリンクがクリップボードにコピーされました!
GET /api/v1/repository/{repository}/manifest/{manifestref}/labels
承認: oauth2_implicit(repo:read)
パスパラメーター
タイプ | 名前 | 説明 | スキーマ |
---|---|---|---|
path |
manifestref | マニフェストのダイジェスト | string |
path |
repository | リポジトリーの完全パス (例: namespace/name) | string |
クエリーパラメーター
タイプ | 名前 | 説明 | スキーマ |
---|---|---|---|
query |
filter | これが指定されている場合には、指定の接頭辞に一致するラベルのみが返されます。 | string |
レスポンス
2.8.5. getRepoManifest リンクのコピーリンクがクリップボードにコピーされました!
GET /api/v1/repository/{repository}/manifest/{manifestref}
承認: oauth2_implicit(repo:read)
パスパラメーター
タイプ | 名前 | 説明 | スキーマ |
---|---|---|---|
path |
manifestref | マニフェストのダイジェスト | string |
path |
repository | リポジトリーの完全パス (例: namespace/name) | string |