Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Eliminazione di un dominio
È possibile eliminare un dominio utilizzando la CodeArtifact console o AWS Command Line Interface (AWS CLI).
Argomenti
Restrizioni all'eliminazione del dominio
Normalmente, non è possibile eliminare un dominio che contiene repository. Prima di eliminare il dominio, è necessario eliminare i relativi repository. Per ulteriori informazioni, consulta Eliminare un repository.
Tuttavia, se CodeArtifact non hai più accesso alla KMS chiave del dominio, puoi eliminare il dominio anche se contiene ancora repository. Questa situazione si verificherà se elimini la KMS chiave del dominio o revochi la KMSconcessione CodeArtifact utilizzata per accedere alla chiave. In questo stato, non è possibile accedere ai repository del dominio o ai pacchetti in essi archiviati. Inoltre, l'elenco e l'eliminazione dei repository non sono possibili quando CodeArtifact non è possibile accedere alla chiave del dominio. KMS Per questo motivo, l'eliminazione del dominio non verifica se il dominio contiene repository quando la KMS chiave del dominio è inaccessibile.
Nota
Quando un dominio che contiene ancora repository viene eliminato, CodeArtifact eliminerà i repository in modo asincrono entro 15 minuti. Dopo l'eliminazione del dominio, i repository saranno ancora visibili nella CodeArtifact console e nell'output del list-repositories
comando fino alla pulizia automatica del repository.
Eliminare un dominio (console)
Apri la AWS CodeArtifact console su https://console.aws.amazon.com/codesuite/codeartifact/home
. -
Nel pannello di navigazione, scegli Domini, quindi scegli il dominio che desideri eliminare.
-
Scegli Elimina.
Elimina un dominio ()AWS CLI
Usa il delete-domain comando per eliminare un dominio.
aws codeartifact delete-domain --domain
my_domain
--domain-owner111122223333
JSONI dati -formatted vengono visualizzati nell'output con i dettagli sul dominio eliminato.
{ "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" } }