Eliminar un dominio
Puede eliminar un dominio con la consola CodeArtifact o la AWS Command Line Interface (AWS CLI).
Temas
Restricciones a la eliminación de dominios
Normalmente, no se puede eliminar un dominio que contiene repositorios. Antes de eliminar el dominio, debe eliminar sus repositorios. Para obtener más información, consulte Eliminar un repositorio.
Sin embargo, si CodeArtifact ya no tiene acceso a la clave KMS del dominio, puede eliminar el dominio incluso si todavía contiene repositorios. Esta situación se producirá si elimina la clave de KMS del dominio o revoca la concesión de KMS que CodeArtifact utiliza para acceder a la clave. En este estado, no puede acceder a los repositorios del dominio ni a los paquetes almacenados en ellos. Tampoco es posible incluir y eliminar repositorios cuando CodeArtifact no puede acceder a la clave KMS del dominio. Por este motivo, la eliminación de un dominio no comprueba si el dominio contiene repositorios cuando no se puede acceder a la clave KMS del dominio.
nota
Cuando se elimina un dominio que aún contiene repositorios, CodeArtifact eliminará los repositorios de forma asíncrona en 15 minutos. Después de eliminar el dominio, los repositorios seguirán siendo visibles en la consola CodeArtifact y en la salida del comando list-repositories hasta que se produzca la limpieza automática del repositorio.
Eliminar un dominio (consola)
Abra la consola de AWS CodeArtifact en https://console.aws.amazon.com/codesuite/codeartifact/home
. -
En el panel de navegación, elija Dominios y luego elija el dominio que desea eliminar.
-
Elija Eliminar.
Eliminar un dominio (AWS CLI)
Ejecute el comando delete-domain para eliminar un dominio.
aws codeartifact delete-domain --domainmy_domain--domain-owner111122223333
Los datos con formato JSON aparecen en la salida con detalles sobre el dominio eliminado.
{ "domain": { "name": "my_domain", "owner": "111122223333", "arn": "arn:aws:codeartifact:us-west-2:111122223333:domain/my_domain", "status": "Active", "encryptionKey": "arn:aws:kms:us-west-2:111122223333:key/your-kms-key", "repositoryCount": 0, "assetSizeBytes": 0, "createdTime": "2020-10-12T16:51:18.039000-04:00" } }