本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
启动具有 TagOption 的产品
当用户启动具有 TagOptions 的产品时,Amazon Service Catalog 将代表您执行以下操作:
-
收集产品和启动的产品组合的所有 TagOption。
-
确保预配置产品上的标签中只使用具有唯一键的 TagOption。用户获取一个键的多选值列表。在用户选择一个值后,它将成为预配置产品上的一个标签。
-
允许用户在预配置期间向产品添加不冲突的标签。
以下使用案例演示了 TagOption 在启动期间的工作方式。
示例 1:唯一的 TagOption 键
管理员创建 TagOption[Group=Finance] 并将其与 Portfolio1 关联,该产品组合包含没有 TagOption 的 Product1。当用户启动预配置产品时,单个 TagOption 变为 Tag[Group=Finance],如下所示:

示例 2:在产品组合上具有相同键的一组 TagOptions
管理员在产品组合上放置了两个具有相同键的 TagOption,并且该产品组合中的任何产品上都没有具有相同键的 TagOption。在启动期间,用户必须选择与该键相关联的两个值之一。然后,预配置产品将使用该键和用户选择的值进行标记。

示例 3:产品组合和该产品组合中的产品上具有相同键的一组 TagOptions
管理员在产品组合上放置了多个具有相同键的 TagOption,并且该产品组合中的产品上也有几个使用相同键的 TagOption。Amazon Service Catalog 根据 TagOptions 的聚合 (逻辑 AND 运算) 创建一组值。当用户启动产品时,他或她会看到这组值并从中选择。预配置产品将使用该键和用户选择的值进行标记。

示例 4:多个 TagOptions 具有相同键和值冲突
管理员在产品组合上放置了多个具有相同键的 TagOption,并且该产品组合中的产品上也有几个使用相同键的 TagOption。Amazon Service Catalog 根据 TagOptions 的聚合 (逻辑 AND 运算) 创建一组值。如果聚合找不到该键的值,Amazon Service Catalog 将使用相同键和值创建一个标签。sc-tagconflict-
,其中portfolioid
-productid
和portfolioid
是产品组合和产品的 ARN。这可确保预配置产品使用正确的键以及管理员可以找到和更正的值进行标记。productid
