针对细分市场的属性
您可以创建和管理属性,将其添加到收藏中,并通过SDK在应用程序中使用。 您可以使用 terraform 插件 或 CLI 在基础结构中使用这些插件。 通过使用属性,您可以使用 App Configuration集中管理基础结构或应用程序的配置属性。
缺省情况下,属性窗口会列出当前 App Configuration 服务实例中环境中的所有属性。 显示每个属性的属性,如名称、最后更新、最后评估、目标细分和类型。
属性类型:
-
Boolean 类型有两个值,您可以将缺省值设置为 "true" 或 "false"。
-
字符串 类型属性支持文本格式的数据以及 JSON 或 YAML 文件。
-
数字 属性支持整数值。
-
密钥引用 属性支持 Secrets Manager 集成。
要选择 私钥引用 属性,您需要具有 Secrets Manager 实例,该实例具有对创建或存在私钥管理器实例的资源组的“查看者”访问权。 此外,您需要具有对 Secrets Manager 实例的“读者”访问权。
属性的示例用例可以是决定特定区域中应用程序的实例数。 在 App Configuration中创建类型为数字的属性,并根据区域值分配段。

创建属性
要创建一个属性,请完成以下步骤:
-
在 App Configuration 控制台中,单击 属性。
-
选择 当前环境 以显示该环境中的属性列表。
-
单击创建。 这样会打开侧面板,其中包含用于创建新属性的字段。
创建新 -
提供属性详细信息:
-
单击创建。
选择属性类型
您可以具有下列其中一种与属性关联的属性类型:
- 布尔值
- 字符串
- 数值
- 私钥引用
每个 属性类型 都具有缺省值。
- 属性值 的值是必需的,在以段为目标时可以覆盖该值。
布尔值
选择 属性类型 作为 布尔值时,将显示 缺省值 详细信息:

- 从列表中选择 属性值 (True 或 False)。 缺省情况下会返回此值,并且在以段为目标时可以覆盖此值。
字符串
选择 属性类型 作为 字符串时,将显示 缺省值 详细信息:
{: caption="类型 - 字符串
-
指定 缺省值。 缺省情况下,将返回此值,并在以段为目标时覆盖此值。
- 格式: 从列表中选择字符串类型的格式。 选项包括: 文本,JSON 和 YAML。
- 属性值: 根据所选格式指定属性值。
数值
选择 属性类型 作为 数字时,将显示 缺省值 详细信息:

- 指定 属性值。 缺省情况下,将返回此值,并且在将目标锁定到段时可以覆盖此值。
私钥引用
选择 属性类型 作为 私钥引用时,Secrets Manager 实例,将显示 缺省值 详细信息:

-
指定需要从中拉取值的 Secrets Manager 实例 信息。
- 资源组: 选择要使用的 Secrets Manager 实例所在的资源组。
- Secrets Manager 实例: 选择要用于指定属性的 Secrets Manager 实例。
-
指定 缺省值。 缺省情况下,将返回此值,并且在将目标锁定到段时可以覆盖此值。
- 私钥类型: 从列表中选择私钥类型。 有关私钥类型的更多信息,请参阅 使用不同类型的私钥。
- 私钥名称: 从下拉列表中选择私钥名称。
目标集合到属性
您可以在创建属性期间或在编辑属性详细信息期间向一个或多个集合添加属性。
对于向属性添加集合,对于 跨集合的可用性 字段,请从列表中选择集合。
如果尝试将未链接到集合的属性作为目标,那么将显示一个窗口以向集合添加属性。
以具有属性的客户细分为目标
您可以将产品推广到一个或多个目标细分市场。 您可以根据需要为不同的分段设置不同的属性值。
-
从 App Configuration 控制台,转至 属性 以显示 App Configuration 服务实例的当前环境中可用的属性列表。
-
单击所需属性行中的 添加目标 以显示 目标属性到段 侧面板。
属性设为 -
从列表中选择细分市场。 如果没有可用于目标的客户细分,请单击 创建客户细分。 有关创建客户细分的更多信息,请参阅 创建客户细分。
-
选择 属性值 (继承自属性或覆盖)。
-
单击 保存规则 以保存对规则的更改。
-
单击 添加目标。
如果尝试将未链接到集合的属性作为目标,那么将显示一个窗口以向集合添加属性。