enumeray model retire-publication
Request retirement of unused publication installation configuration.
Use when: A publication is no longer current or needed as a retained candidate, and you want to release its connector configuration reference.
Role and prerequisites: Model owner or current co-admin. Install enumeray, configure the API and log in. Use an account or delegated token with the required permissions. Example IDs must be replaced with IDs from your service.
Example
Section titled “Example”enumeray model get scalar-doubleenumeray model retire-publication scalar-double scalar-v1 --generation 3enumeray model publication scalar-double scalar-v1The generation is illustrative. Replace or revoke an authorized current publication before retirement. Other retained publications sharing the installation and local recoverable work preserve cache references. Retirement does not delete installed release files or published object versions. See retirement and rollback.
Inputs and options
Section titled “Inputs and options”| Input | Meaning and use |
|---|---|
<ID> |
Managed model ID. |
<PUBLICATION> |
Immutable publication ID from model publications or model release status. Inspect status before activation or revocation. |
--generation <GENERATION> |
Freshly observed model generation. Preserve this exact guard for a lost-reply retry; a changed request conflicts. |
Every command also accepts the profile, API, JSON and timeout options.
Result and next step
Section titled “Result and next step”Records a guarded retirement request and original receipt. Accepted work and pending delivery defer final retirement; immutable publications, validation, revocations, provenance and retry receipts remain intact.
Inspect configuration_retention and rollback_availability. A fresh rollback publication requires current authorization and installation revalidation.
Exact syntax, defaults and accepted values
Retire this publication's installation configuration after its work drains
Usage: enumeray model retire-publication [OPTIONS] --generation <GENERATION> <ID> <PUBLICATION>
Arguments: <ID> Stable model ID from model list/get or supplied by its author <PUBLICATION> Immutable publication ID from model publications or model release status
Options: --api <API> User API origin override; credentials never cross origins. Host/runner commands use explicit configuration --generation <GENERATION> Observed model generation from model get; preserve this exact guard when retrying a lost reply --profile <PROFILE> Named local user API/login profile; host/runner commands use explicit configuration [default: default] --config <CONFIG> Private user profiles file; defaults to $XDG_CONFIG_HOME/enumeray/profiles.json or ~/.config/enumeray/profiles.json --json Emit user API results as JSON (NDJSON for following logs) and runtime errors on stderr; host/runner output follows its own protocol --timeout <TIMEOUT> User API HTTP timeout in seconds; live logs use it for read inactivity. Does not limit execution time [default: 60] -h, --help Print helpDocumentation 205dcb3116ea · public sources 8c70356d340f · built .Download documentation identity.