artifacts
=============

Description
-----------
CLI covering the Artifacts and `Registry <https://docs.cloud.oracle.com/iaas/Content/Registry/Concepts/registryoverview.htm>`__ services.
Use this CLI to manage resources such as generic artifacts and container images.

Available Commands
------------------
* :doc:`container </cmdref/artifacts/container>`

  * :doc:`configuration </cmdref/artifacts/container/configuration>`

    * :doc:`get </cmdref/artifacts/container/configuration/get>`
    * :doc:`update </cmdref/artifacts/container/configuration/update>`

  * :doc:`image </cmdref/artifacts/container/image>`

    * :doc:`delete </cmdref/artifacts/container/image/delete>`
    * :doc:`get </cmdref/artifacts/container/image/get>`
    * :doc:`list </cmdref/artifacts/container/image/list>`
    * :doc:`remove-version </cmdref/artifacts/container/image/remove-version>`
    * :doc:`restore </cmdref/artifacts/container/image/restore>`
    * :doc:`update </cmdref/artifacts/container/image/update>`

  * :doc:`image-signature </cmdref/artifacts/container/image-signature>`

    * :doc:`create </cmdref/artifacts/container/image-signature/create>`
    * :doc:`delete </cmdref/artifacts/container/image-signature/delete>`
    * :doc:`get </cmdref/artifacts/container/image-signature/get>`
    * :doc:`get-verify </cmdref/artifacts/container/image-signature/get-verify>`
    * :doc:`list </cmdref/artifacts/container/image-signature/list>`
    * :doc:`sign-upload </cmdref/artifacts/container/image-signature/sign-upload>`
    * :doc:`update </cmdref/artifacts/container/image-signature/update>`

  * :doc:`repository </cmdref/artifacts/container/repository>`

    * :doc:`change-compartment </cmdref/artifacts/container/repository/change-compartment>`
    * :doc:`create </cmdref/artifacts/container/repository/create>`
    * :doc:`delete </cmdref/artifacts/container/repository/delete>`
    * :doc:`get </cmdref/artifacts/container/repository/get>`
    * :doc:`list </cmdref/artifacts/container/repository/list>`
    * :doc:`update </cmdref/artifacts/container/repository/update>`


* :doc:`generic </cmdref/artifacts/generic>`

  * :doc:`artifact </cmdref/artifacts/generic/artifact>`

    * :doc:`delete </cmdref/artifacts/generic/artifact/delete>`
    * :doc:`delete-by-path </cmdref/artifacts/generic/artifact/delete-by-path>`
    * :doc:`download </cmdref/artifacts/generic/artifact/download>`
    * :doc:`download-by-path </cmdref/artifacts/generic/artifact/download-by-path>`
    * :doc:`get </cmdref/artifacts/generic/artifact/get>`
    * :doc:`get-by-path </cmdref/artifacts/generic/artifact/get-by-path>`
    * :doc:`list </cmdref/artifacts/generic/artifact/list>`
    * :doc:`update </cmdref/artifacts/generic/artifact/update>`
    * :doc:`update-by-path </cmdref/artifacts/generic/artifact/update-by-path>`
    * :doc:`upload-by-path </cmdref/artifacts/generic/artifact/upload-by-path>`


* :doc:`repository </cmdref/artifacts/repository>`

  * :doc:`change-compartment </cmdref/artifacts/repository/change-compartment>`
  * :doc:`create </cmdref/artifacts/repository/create>`
  * :doc:`create-generic-repository </cmdref/artifacts/repository/create-generic-repository>`
  * :doc:`delete </cmdref/artifacts/repository/delete>`
  * :doc:`get </cmdref/artifacts/repository/get>`
  * :doc:`list </cmdref/artifacts/repository/list>`
  * :doc:`update </cmdref/artifacts/repository/update>`
  * :doc:`update-generic-repository </cmdref/artifacts/repository/update-generic-repository>`


.. toctree::
    :hidden:

    /cmdref/artifacts/container
    /cmdref/artifacts/generic
    /cmdref/artifacts/repository