为 Lightsail 存储桶中的对象添加标签 - Amazon Lightsail

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

为 Lightsail 存储桶中的对象添加标签

标记存储桶中的对象,按用途、拥有者、环境或其他标准对它们进行分类。当您上传对象时或上传对象后,可以向对象添加标签。有关存储桶的更多信息,请参阅对象存储

使用 Lightsail 控制台为对象添加和删除标签

完成以下过程,使用 Lightsail 控制台为存储桶中的对象添加或删除标签。

  1. 登录 Lightsail 控制台

  2. 在 Lightsail 主页上,选择 “存储” 选项卡。

  3. 选择所需存储桶的名称,以标记其中的对象。

  4. 使用对象选项卡中的对象浏览器窗格浏览到对象的位置。

  5. 在所需对象的旁边添加复选标记,以添加或删除标签。

  6. 在对象信息窗格中,选择对象标签部分下的下列选项之一:

    • 添加编辑(如已添加标签)。在键文本框中输入一个键,然后在文本框中输入一个值。然后选择保存以添加标签。否则,选择取消

    • 进行编辑,然后选择要删除的键值标签旁边的 X。选择保存以完成标签的删除,或选择取消而不删除。

使用 AWS CLI添加和删除对象的标签

完成以下过程,使用 AWS Command Line Interface (AWS CLI) 向对象添加标签或从对象中删除标签。使用 put-object-taggingdelete-object-tagging 命令完成此操作。有关更多信息,请参阅《AWS CLI 命令参考delete-object-tagging中的 “put-object-tagging和”。

注意

在 AWS CLI 继续执行此过程之前,您必须为 Lightsail 和 Amazon S3 安装并对其进行配置。有关更多信息,请参阅配置为与 Lightsail 配合使用。 AWS CLI

  1. 打开命令提示符或终端窗口。

  2. 输入下列命令之一:

    • 向对象添加标签

      aws s3api put-object-tagging --bucket BucketName --key ObjectKey --tagging "{\"TagSet\":[{ \"Key\": \"KeyTag\", \"Value\": \"ValueTag\" }]}"

      在该命令中,将以下示例文本替换为自己的文本:

      • BucketName -包含您要标记的对象的存储桶的名称。

      • ObjectKey -要标记的对象的完整对象密钥。

      • KeyTag -标签的密钥值。

      • ValueTag -您的标签的价值。

    • 向对象添加标签

      aws s3api put-object-tagging --bucket BucketName --key ObjectKey --tagging "{\"TagSet\":[{ \"Key\": \"KeyTag1\", \"Value\": \"ValueTag1\" }, { \"Key\": \"KeyTag2\", \"Value\": \"ValueTag2\" }]}"

      在该命令中,将以下示例文本替换为自己的文本:

      • BucketName -包含您要标记的对象的存储桶的名称。

      • ObjectKey -要标记的对象的完整对象密钥。

      • KeyTag1 -您的第一个标签的密钥值。

      • ValueTag1 -您的第一个标签的值。

      • KeyTag2 -第二个标签的密钥值。

      • ValueTag2 -你的第二个标签的值。

    • 删除对象的标签:

      aws s3api delete-object-tagging --bucket BucketName --key ObjectKey

      在该命令中,将以下示例文本替换为自己的文本:

      • BucketName -包含您要删除其所有标签的对象的存储桶的名称。

      • ObjectKey -要标记的对象的完整对象密钥。

    例如:

    aws s3api delete-object --bucket amzn-s3-demo-bucket --key nptLmg6jqDo.jpg --tagging "{\"TagSet\":[{ \"Key\": \"Importance\", \"Value\": \"High\" }]}"

    您会看到类似于以下示例的结果:

    AWS CLI put-object-tagging 命令的结果

管理存储桶和对象

以下是管理 Lightsail 对象存储桶的一般步骤:

  1. 了解 Amazon Lightsail 对象存储服务中的对象和存储桶。有关更多信息,请参阅 Amazon Lightsail 中的对象存储

  2. 了解您可以在 Amazon Lightsail 中为存储桶命名的名称。有关更多信息,请参阅 Amazon Lightsail 中的存储桶命名规则

  3. 通过创建存储分区开始使用 Lightsail 对象存储服务。有关更多信息,请参阅在 Amazon Lightsail 中创建存储桶

  4. 了解存储桶的安全最佳实践以及您可以为存储桶配置的访问权限。您可以将存储桶中的所有对象设为公开或私有,也可以选择将单个对象设为公开。您还可以通过创建访问密钥、将实例附加到存储桶以及向其他AWS账户授予访问权限来授予对存储桶的访问权限。有关更多信息,请参阅 Amazon Lights ail 对象存储的安全最佳实践和了解 Amazon Lights ail 中的存储桶权限

    了解存储桶访问权限后,请参阅以下指南,授予对存储桶的访问权限:

  5. 了解如何为存储桶启用访问日志记录,以及如何使用访问日志来审计存储桶的安全性。有关更多信息,请参阅以下指南。

  6. 创建一项IAM策略,授予用户在 Lightsail 中管理存储分区的权限。有关更多信息,请参阅在 Amazon Lightsail 中管理存储桶的IAM政策

  7. 了解存储桶中对象的标记和识别方式。有关更多信息,请参阅了解 Amazon Lightsail 中的对象密钥名称

  8. 了解如何上传文件和管理存储桶中的对象。有关更多信息,请参阅以下指南。

  9. 启用对象版本控制,可保留、检索和还原存储桶中存储的每个对象的各个版本。有关更多信息,请参阅 Amazon Lightsai l 中的存储桶中启用和暂停对象版本控制

  10. 启用对象版本控制后,您可以还原存储桶中对象的先前版本。有关更多信息,请参阅在 Amazon Lightsail 中恢复存储桶中对象的先前版本

  11. 监控存储桶的利用率。有关更多信息,请参阅在 Amazon Lightsail 中查看存储桶的指标

  12. 配置存储桶指标的警报,以便在存储桶的利用率超过阈值时收到通知。有关更多信息,请参阅在 Amazon Lightsail 中创建存储桶指标警报

  13. 如果存储桶的存储和网络传输不足,请更改存储桶的存储套餐。有关更多信息,请参阅在 Amazon Lightsail 中更改存储桶的计划

  14. 了解如何将您的存储桶连接到其他资源。有关更多信息,请参阅以下教程。

  15. 如果您不再使用存储桶,则将其删除。有关更多信息,请参阅在 Amazon Lightsail 中删除存储桶