diff --git a/guides/common/assembly_managing-content-views.adoc b/guides/common/assembly_managing-content-views.adoc index b073400d08f..4db02fe46f0 100644 --- a/guides/common/assembly_managing-content-views.adoc +++ b/guides/common/assembly_managing-content-views.adoc @@ -66,8 +66,6 @@ include::modules/proc_creating-a-content-view-filter-by-using-web-ui.adoc[levelo include::modules/proc_creating-a-content-view-filter-by-using-cli.adoc[leveloffset=+1] -include::modules/proc_deleting-multiple-content-view-versions.adoc[leveloffset=+1] - include::modules/con_clearing-the-search-filter.adoc[leveloffset=+1] include::modules/con_standardizing-content-view-empty-states.adoc[leveloffset=+1] @@ -75,3 +73,11 @@ include::modules/con_standardizing-content-view-empty-states.adoc[leveloffset=+1 include::modules/proc_comparing-content-view-versions.adoc[leveloffset=+1] include::modules/proc_distributing-archived-content-view-versions.adoc[leveloffset=+1] + +include::modules/proc_deleting-multiple-content-view-versions-by-using-web-ui.adoc[leveloffset=+1] + +include::modules/proc_deleting-multiple-content-view-versions-by-using-cli.adoc[leveloffset=+1] + +include::modules/proc_deleting-multiple-content-view-versions-by-using-ansible.adoc[leveloffset=+1] + +include::modules/proc_purging-content-view-versions-by-using-cli.adoc[leveloffset=+1] diff --git a/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-ansible.adoc b/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-ansible.adoc new file mode 100644 index 00000000000..be904540251 --- /dev/null +++ b/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-ansible.adoc @@ -0,0 +1,12 @@ +:_mod-docs-content-type: PROCEDURE + +[id="deleting-multiple-content-view-versions-by-using-ansible"] += Deleting multiple content view versions by using Ansible + +[role="_abstract"] +You can delete multiple content view versions simultaneously by using {Project} Ansible collection. + +.Procedure +* Use the `{ansible-namespace}.content_view_version` module. ++ +For more information, see the Ansible module documentation with `ansible-doc {ansible-namespace}.content_view_version`. diff --git a/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-cli.adoc b/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-cli.adoc new file mode 100644 index 00000000000..6f7fcdcf335 --- /dev/null +++ b/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-cli.adoc @@ -0,0 +1,35 @@ +:_mod-docs-content-type: PROCEDURE + +[id="deleting-multiple-content-view-versions-by-using-cli"] += Deleting multiple content view versions by using Hammer CLI + +[role="_abstract"] +You can delete multiple content view versions simultaneously by using Hammer CLI. + +.Procedure +. List versions of your content view: ++ +[options="nowrap", subs="verbatim,quotes,attributes"] +---- +$ hammer content-view info \ +--name "_My_Content_View_Name_" \ +--organization-id _My_Organization_ID_ +---- +. Delete content view versions: ++ +[options="nowrap", subs="verbatim,quotes,attributes"] +---- +$ hammer content-view remove \ +--content-view-version-ids _My_Content_View_Version_ID_1_,_My_Content_View_Version_ID_2_ \ +--id _My_Content_View_ID_ +---- + +.Verification +* Verify that {Project} deleted the content view versions: ++ +[options="nowrap", subs="verbatim,quotes,attributes"] +---- +$ hammer content-view info \ +--name "_My_Content_View_Name_" \ +--organization-id _My_Organization_ID_ +---- diff --git a/guides/common/modules/proc_deleting-multiple-content-view-versions.adoc b/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-web-ui.adoc similarity index 75% rename from guides/common/modules/proc_deleting-multiple-content-view-versions.adoc rename to guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-web-ui.adoc index 65a48279065..983d52ff85c 100644 --- a/guides/common/modules/proc_deleting-multiple-content-view-versions.adoc +++ b/guides/common/modules/proc_deleting-multiple-content-view-versions-by-using-web-ui.adoc @@ -1,10 +1,10 @@ :_mod-docs-content-type: PROCEDURE -[id="Deleting_Multiple_Content_View_Versions_{context}"] -= Deleting multiple content view versions +[id="deleting-multiple-content-view-versions-by-using-web-ui"] += Deleting multiple content view versions by using {ProjectWebUI} [role="_abstract"] -You can delete multiple content view versions simultaneously. +You can delete multiple content view versions simultaneously by using {ProjectWebUI}. .Procedure . In the {ProjectWebUI}, navigate to *Content* > *Lifecycle* > *Content Views*. diff --git a/guides/common/modules/proc_purging-content-view-versions-by-using-cli.adoc b/guides/common/modules/proc_purging-content-view-versions-by-using-cli.adoc new file mode 100644 index 00000000000..64d18d8f2cb --- /dev/null +++ b/guides/common/modules/proc_purging-content-view-versions-by-using-cli.adoc @@ -0,0 +1,43 @@ +:_mod-docs-content-type: PROCEDURE + +[id="purging-content-view-versions-by-using-cli"] += Purging content view versions by using Hammer CLI + +[role="_abstract"] +You can purge excess numbers of content view versions on {Project} to limit disk space usage. +By default, {Project} keeps every version of a content view. +Removing content view versions is a tradeoff between disk space and possibly bandwidth during content synchronizations to {SmartProxyServers} and the possibility to roll back to older content snapshots. + +{Project} only considers deleting content view versions that are not part of any lifecycle environment. + +.Procedure +. Optional: View your content view versions: ++ +[options="nowrap", subs="verbatim,quotes,attributes"] +---- +$ hammer content-view info \ +--name "_My_Content_View_Name_" \ +--organization-id _My_Organization_ID_ +---- +. Clean up content view versions: ++ +[options="nowrap", subs="verbatim,quotes,attributes"] +---- +$ hammer content-view purge \ +--name "_My_Content_View_Name_" \ +--organization-id _My_Organization_ID_ \ +--versions-to-keep _My_Number_Of_Versions_To_Keep_ +---- + +.Verification +* Verify that {Project} deleted the content view versions: ++ +[options="nowrap", subs="verbatim,quotes,attributes"] +---- +$ hammer content-view info \ +--name "_My_Content_View_Name_" \ +--organization-id _My_Organization_ID_ +---- + +.Additional resources +* {AdministeringDocURL}Recovering_from_a_Full_Disk_admin[Recovering from a full disk in _{AdministeringDocTitle}_]