翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ドメインの削除
ドメインは、 CodeArtifact コンソールまたは AWS Command Line Interface () を使用して削除できますAWS CLI。
ドメイン削除の制限
通常は、リポジトリを含むドメインは削除できません。ドメインを削除する前に、まずリポジトリを削除する必要があります。詳細については、「リポジトリを削除する」を参照してください。
ただし、 CodeArtifact がドメインの KMS キーにアクセスできなくなった場合は、リポジトリがまだ含まれていてもドメインを削除できます。この状況は、ドメインの KMS キーを削除するか、 CodeArtifact がキーへのアクセスに使用する KMS 許可を取り消す場合に発生します。この状態では、ドメイン内のリポジトリやリポジトリに保存されているパッケージにはアクセスできません。 CodeArtifact がドメインの KMS キーにアクセスできない場合、リポジトリのリスト化と削除もできません。このため、ドメインの削除では、ドメインの KMS キーにアクセスできない場合、ドメインにリポジトリが含まれているかどうかは確認されません。
注記
リポジトリがまだ含まれているドメインが削除されると、 CodeArtifact は 15 分以内にリポジトリを非同期的に削除します。ドメインを削除すると、自動リポジトリクリーンアップが発生するまで、リポジトリは CodeArtifact コンソールと list-repositories
コマンドの出力に表示されます。
ドメイン (コンソール) を削除するには
AWS CodeArtifact codeartifact/home で https://console.aws.amazon.com/codesuite/
コンソールを開きます。 -
ナビゲーションペインで、[ドメイン] をクリックし、削除するドメインをクリックします。
-
[削除] をクリックします。
ドメインAWS CLIの削除
ドメインを削除するには、delete-domain コマンドを使用します。
aws codeartifact delete-domain --domain
my_domain
--domain-owner111122223333
JSON 形式のデータが出力に表示され、削除されたドメインの詳細が表示されます。
{ "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" } }