Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 2.31 KB

File metadata and controls

17 lines (13 loc) · 2.31 KB

RepositoryRetentionRulesRequestPatch

Properties

Name Type Description Notes
retention_count_limit int The maximum X number of packages to retain. [optional]
retention_days_limit int The X number of days of packages to retain. [optional]
retention_enabled bool If checked, the retention lifecycle rules will be activated for the repository. Any packages that don't match will be deleted automatically, and the rest are retained. [optional]
retention_group_by_format bool If checked, retention will apply to packages by package formats rather than across all package formats.For example, when retaining by a limit of 1 and you upload PythonPkg 1.0 and RubyPkg 1.0, no packages are deleted because they are different formats. [optional]
retention_group_by_name bool If checked, retention will apply to groups of packages by name rather than all packages.<br>For example, when retaining by a limit of 1 and you upload PkgA 1.0, PkgB 1.0 and PkgB 1.1; only PkgB 1.0 is deleted because there are two (2) PkgBs and one (1) PkgA. [optional]
retention_group_by_package_type bool If checked, retention will apply to packages by package type (e.g. by binary, by source, etc.), rather than across all package types for one or more formats. <br>For example, when retaining by a limit of 1 and you upload DebPackage 1.0 and DebSourcePackage 1.0, no packages are deleted because they are different package types, binary and source respectively. [optional]
retention_package_query_string str A package search expression which, if provided, filters the packages to be deleted.<br>For example, a search expression of `name:foo` will result in only packages called 'foo' being deleted, or a search expression of `tag:~latest` will prevent any packages tagged 'latest' from being deleted.<br>Refer to the Cloudsmith documentation for package query syntax. [optional]
retention_size_limit int The maximum X total size (in bytes) of packages to retain. [optional]

[Back to Model list] [Back to API list] [Back to README]