diff options
author | openshift-ci[bot] <75433959+openshift-ci[bot]@users.noreply.github.com> | 2022-06-29 10:44:56 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-29 10:44:56 +0000 |
commit | 6e910a08dbbf5f74b7aeb184669c94e4c4d08228 (patch) | |
tree | 8d390f8d4c98997e455ac7e086a3cdf2163e48cf /pkg/domain | |
parent | d7121b000fbdda8b28343a58a4f2c0009286e633 (diff) | |
parent | 5790caaef769ff3dcf8b9ebf43fb6c61d17618bf (diff) | |
download | podman-6e910a08dbbf5f74b7aeb184669c94e4c4d08228.tar.gz podman-6e910a08dbbf5f74b7aeb184669c94e4c4d08228.tar.bz2 podman-6e910a08dbbf5f74b7aeb184669c94e4c4d08228.zip |
Merge pull request #14740 from flouthoc/bindings-remove-manifest
bindings: Add support for `Delete` for deleting manifest list from local storage.
Diffstat (limited to 'pkg/domain')
-rw-r--r-- | pkg/domain/entities/manifest.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pkg/domain/entities/manifest.go b/pkg/domain/entities/manifest.go index 81f3e837b..e88c5f854 100644 --- a/pkg/domain/entities/manifest.go +++ b/pkg/domain/entities/manifest.go @@ -67,6 +67,21 @@ type ManifestModifyOptions struct { type ManifestRemoveOptions struct { } +// ManifestRemoveReport provides the model for the removed manifest +// +// swagger:model +type ManifestRemoveReport struct { + // Deleted manifest list. + Deleted []string `json:",omitempty"` + // Untagged images. Can be longer than Deleted. + Untagged []string `json:",omitempty"` + // Errors associated with operation + Errors []string `json:",omitempty"` + // ExitCode describes the exit codes as described in the `podman rmi` + // man page. + ExitCode int +} + // ManifestModifyReport provides the model for removed digests and changed manifest // // swagger:model |