选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

删除域

聚焦模式
删除域 - CodeArtifact

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

您可以使用 CodeArtifact 控制台或 AWS Command Line Interface (AWS CLI) 删除域。

有关域删除的限制

通常,无法删除包含存储库的域。在删除域之前,必须先删除其存储库。有关更多信息,请参阅 删除存储库

但是,如果 CodeArtifact 无法再访问该域的 KMS 密钥,即使该域仍包含存储库,也可以将其删除。如果您删除域的 KMS 密钥或撤销 CodeArtifact 用于访问该密钥的 KMS 授权,就会出现这种情况。在这种状态下,无法访问域中的存储库或存储在其中的程序包。当 CodeArtifact 无法访问域名的 KMS 密钥时,也无法列出和删除存储库。因此,当无法访问域的 KMS 密钥时,删除域不会检查该域是否包含存储库。

注意

当仍包含存储库的域名被删除时, CodeArtifact 将在 15 分钟内异步删除存储库。删除域后,存储库仍将在 CodeArtifact 控制台和list-repositories命令输出中可见,直到自动清理存储库为止。

删除域(控制台)

  1. https://console.aws.amazon.com/codesuite/codeartifact /hom AWS CodeArtifact e 打开控制台。

  2. 在导航窗格中,选择,然后选择要删除的域。

  3. 选择删除

删除域 (AWS CLI)

使用 delete-domain 命令来删除域。

aws codeartifact delete-domain --domain my_domain --domain-owner 111122223333

输出中会显示 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" } }

下一主题:

域策略

上一主题:

创建域

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。