Skip to main content

mr resource version-delete

Delete a specific version by ID. The parent Resource is untouched. Both --resource-id and --version-id are required. Fails if deleting would leave the Resource with zero versions.

Usage

mr resource version-delete

Examples

Delete an old version

mr resource version-delete --resource-id 42 --version-id 17

Pipe a list of old version IDs

mr resource versions 42 --json | jq -r '.[1:][].id' | xargs -I {} mr resource version-delete --resource-id 42 --version-id {}

Flags

FlagTypeDefaultDescription
--resource-iduint0Resource ID (required) (required)
--version-iduint0Version ID (required) (required)

Inherited global flags

FlagTypeDefaultDescription
--jsonboolfalseOutput raw JSON
--no-headerboolfalseOmit table headers
--pageint1Page number for list commands (default page size: 50)
--quietboolfalseOnly output IDs
--serverstringhttp://localhost:8181mahresources server URL (env: MAHRESOURCES_URL)

Exit Codes

0 on success; 1 on any error

See Also