在 中标记资源AmazonDatabase Migration Service - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

在 中标记资源AmazonDatabase Migration Service

您可以在AmazonDatabase Migration Service (Amazon DMS)向您的资源添加元数据。此外,您还可以将这些标签与Amazon Identity and Access Management(IAM) 策略来管理对AmazonDMS 资源,并控制可将什么操作应用于AmazonDMS 资源。最后,您可以将具有类似标签的资源的费用分组在一起,使用这些标签来跟踪成本。

全部AmazonDMS 资源可添加标签:

  • Certificates

  • 终端节点

  • 事件订阅

  • 复制实例

  • 复制子网(安全)组

  • 复制任务

一个AmazonDMS 标签是由您定义的名称-值对,与AmazonDMS 资源。此名称也叫密钥。为键提供值为可选操作。您可以使用标签向AmazonDMS 资源。标签密钥可用于定义 (例如) 一个类别,而标签值可以是该类别中的一个项目。例如,您可以定义 “project” 标签键和 “Salix” 标签值,以指示AmazonDMS 资源被分配给 Salix 项目。您也可以使用标签来指定AmazonDMS 资源用于测试或生产,如通过使用环境 = 测试或环境 = 生产。我们建议使用一组具有一致性的标签键,以使跟踪与AmazonDMS 资源。

使用标签可以组织Amazon法案,以反映您自身的成本结构。要执行此操作,请注册以获取包含标签键值的 Amazon 账户账单。然后,如需查看组合资源的成本,请按有同样标签键值的资源组织您的账单信息。例如,您可以将特定的应用程序名称用作几个资源的标签,然后组织账单信息,以查看在数个服务中的使用该应用程序的总成本。有关更多信息,请参阅 。使用成本分配标签中的Amazon Billing and Cost Management用户指南

EACHAAmazonDMS 资源具有一组标签,其中包含分配给AmazonDMS 资源。一个标记集可以包含多达十个标记,也可以为空。如果向AmazonDMS 资源的键与资源上某个现有的标签相同,新的值将覆盖旧值。

Amazon不会对您的标记应用任何语义意义;所有标记都会严格地作为字符串进行解析。AmazonDMS 可能会在AmazonDMS 资源,具体取决于您在创建资源时使用的设置。

下表介绍了Amazondms 标签。

  • 标签密钥是标签的名称,属于必填内容。该字符串值的长度可以在 1 到 128 个 Unicode 字符之间,并且不能带有前缀 “aws:” 或 “dms:”。字符串只能包含 Unicode 字母、数字、空格、“_”、“.”、“/”、“=”、“+”、“-”的集合(Java 正则表达式:"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$")。

  • 标签值则是一个可选的标签字符串值。该字符串值的长度可以在 1 到 256 个 Unicode 字符之间,并且不能带有前缀 “aws:” 或 “dms:”。字符串只能包含 Unicode 字母、数字、空格、“_”、“.”、“/”、“=”、“+”、“-”的集合(Java 正则表达式:"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$")。

    在标签集中,值不必具有唯一性,且可为空值。例如,在“项目/Trinity”和“成本 - 中心/Trinity”的一个标签集中,可以存在键值对。

您可以使用Amazon CLI或AmazonDMS API 用于在上面添加、列出和删除标签AmazonDMS 资源。使用Amazon CLI或AmazonDMS API 中,您必须为Amazon要使用的 DMS 资源。有关构造 ARN 的详细信息,请参阅为 Amazon DMS 构造 Amazon 资源名称 (ARN)

注意,对标签进行缓存以用于授权。因此,可以在上面添加和更新标签上AmazonDMS 资源可能先用几分钟时间才可用。

API

您可以添加、列出或删除标签AmazonDMS 资源使用AmazonDMS API.

要了解有关如何构建所需 ARN 的更多信息,请参阅为 Amazon DMS 构造 Amazon 资源名称 (ARN)

使用 XML 时,AmazonDMS API,标签会使用如下架构:

<Tagging> <TagSet> <Tag> <Key>Project</Key> <Value>Trinity</Value> </Tag> <Tag> <Key>User</Key> <Value>Jones</Value> </Tag> </TagSet> </Tagging>

下表提供了允许使用的 XML 标签及其特征的列表。请注意,密钥和值的内容是区分大小写的。例如,project=Trinity 和 PROJECT=Trinity 是两个不同的标签。

标签元素 描述
标签集 标签集是分配给 Amazon RDS 资源的所有标签的容器。每个资源只能有一个标签集。您只可 TagSet 通过AmazonDMS API.
标签 标签是用户定义的键值对。一个标签集中可以有 1 到 10 个标签。
密钥

密钥是标签必需的名称。该字符串值的长度可以在 1 到 128 个 Unicode 字符之间,并且不能带有前缀 “dms:” 或 “aws:”。字符串只能包含 Unicode 字母、数字、空格、“_”、“.”、“/”、“=”、“+”、“-”的集合(Java 正则表达式:"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$")。

密钥在标签集中必须具有唯一性。例如,标签集中不能有键相同但值不同的键-值对,如 project/Trinity 和 project/Xanadu。

值是标签的可选内容。该字符串值的长度可以在 1 到 256 个 Unicode 字符之间,并且不能带有前缀 “dms:” 或 “aws:”。字符串只能包含 Unicode 字母、数字、空格、“_”、“.”、“/”、“=”、“+”、“-”的集合(Java 正则表达式:"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$")。

在标签集中,值不必具有唯一性,且可为空值。例如,在“项目/Trinity”和“成本 - 中心/Trinity”的一个标签集中,可以存在键值对。