Supresión de un objeto en Artifact Registry
Suprima artefactos de un repositorio de Registro de artefactos.
En la página de detalles de un repositorio:
- Los artefactos suprimidos permanecen en la sección Artefactos con el estado Suprimido.
- Puede filtrar todos los artefactos con el estado Suprimido.
- Artefactos inmutables
-
No puede sustituir un artefacto inmutable:
- Al cargar un artefacto en un repositorio inmutable, no puede asignarle un nombre de artefacto suprimido.
- Artefactos mutables
-
Puede sustituir un artefacto mutable:
- Puede cargar un artefacto en un repositorio mutable, asignándole un nombre de artefacto suprimido.
- Si existe un artefacto con el mismo nombre, el nuevo artefacto suprime y sustituye al antiguo.
Para suprimir un artefacto, utilice el recurso
artifacts generic artifact, al que se hace referencia en la CLI de Artifact Registry.Obtenga todos los comandos para
artifacts generic artifact:oci artifacts generic artifact -hUtilice uno de los siguientes comandos si desea descargar un artefacto para actualizar un artefacto:
deletedelete-by-path
Especificación del OCID de artefactoSuprima un artefacto de un repositorio proporcionando el OCID del artefacto en la CLI de OCI.
Obtenga ayuda para el comando
delete:oci artifacts generic artifact delete -hBusque las opciones que se van a proporcionar para el comando
delete:--artifact-idSuprima un artefacto proporcionando su OCID:
oci artifacts generic artifact delete --artifact-id <artifact-OCID>Ejemplo:
oci artifacts repository delete --artifact-id ocid1.genericartifact.oc1..xxx...Proporcionando el OCID del repositorio, la ruta del artefacto y la versiónSuprima un artefacto de un repositorio proporcionando el OCID del repositorio, así como la ruta y la versión del artefacto en la CLI de OCI.
Obtenga ayuda para el comando
delete-by-path:oci artifacts generic artifact delete-by-path -hBusque las opciones que se van a proporcionar para el comando
delete-by-path:--repository-id--artifact-path--artifact-version
Suprima un artefacto proporcionando su repositorio, ruta y versión:
oci artifacts generic artifact delete-by-path --repository-id <repository-OCID> --artifact-path <path-defined-for-artifact-in-repo> --artifact-version <version-defined-for-artifact-in-repo>Ejemplo:
oci artifacts generic artifact delete-by-path --repository-id ocid1.artifactrepository.oc1..xxx... --artifact-path project01/my-web-app/artifact-abc --artifact-version 1.0.0Puede suprimir un artefacto de dos formas:
- Proporcionando el OCID del artefacto en DeleteGenericArtifact.
- Proporcionando el OCID del repositorio, la ruta y la versión del artefacto en DeleteGenericArtifactByPath.