IBM Cloud Docs
针对细分市场的属性

针对细分市场的属性

您可以创建和管理属性,将其添加到收藏中,并通过SDK在应用程序中使用。 您可以使用 terraform 插件 或 CLI 在基础结构中使用这些插件。 通过使用属性,您可以使用 App Configuration集中管理基础结构或应用程序的配置属性。

缺省情况下,属性窗口会列出当前 App Configuration 服务实例中环境中的所有属性。 显示每个属性的属性,如名称最后更新最后评估目标细分类型

属性类型:

  • Boolean 类型有两个值,您可以将缺省值设置为 "true" 或 "false"。

  • 字符串 类型属性支持文本格式的数据以及 JSON 或 YAML 文件。

  • 数字 属性支持整数值。

  • 密钥引用 属性支持 Secrets Manager 集成。

    要选择 私钥引用 属性,您需要具有 Secrets Manager 实例,该实例具有对创建或存在私钥管理器实例的资源组的“查看者”访问权。 此外,您需要具有对 Secrets Manager 实例的“读者”访问权。

属性的示例用例可以是决定特定区域中应用程序的实例数。 在 App Configuration中创建类型为数字的属性,并根据区域值分配段。

caption-side=bottom"
属性清单
清单*

创建属性

要创建一个属性,请完成以下步骤:

  1. 在 App Configuration 控制台中,单击 属性

  2. 选择 当前环境 以显示该环境中的属性列表。

  3. 单击创建。 这样会打开侧面板,其中包含用于创建新属性的字段。

    创建属性
    创建新
    *

  4. 提供属性详细信息:

    • 名称—— 物业名称。
    • 属性标识-根据输入的属性名称自动建议属性标识值。 如果需要,您可以修改相同。 使用 属性标识 值作为 SDK 或 API 代码中的标识。
    • 物业类型 ——请指明物业类型。 支持的类型包括 Boolean,String,Numeric 和 Secret 引用。 有关属性类型和缺省值的更多信息,请参阅 选择属性类型
    • 缺省值-指定所选属性类型的缺省值。 有关更多信息,请参阅 选择属性类型
    • (可选) 您可以通过在 添加到集合 列表中进行选择,将属性添加到一个或多个集合。
    • 描述-添加属性的描述 (可选)。
    • (可选) 定义可帮助您识别属性的 标记
  5. 单击创建

选择属性类型

您可以具有下列其中一种与属性关联的属性类型:

  • 布尔值
  • 字符串
  • 数值
  • 私钥引用

每个 属性类型 都具有缺省值。

  • 属性值 的值是必需的,在以段为目标时可以覆盖该值。

布尔值

选择 属性类型 作为 布尔值时,将显示 缺省值 详细信息:

属性类型 - 布尔型*
类型 -

  1. 从列表中选择 属性值 (TrueFalse)。 缺省情况下会返回此值,并且在以段为目标时可以覆盖此值。

字符串

选择 属性类型 作为 字符串时,将显示 缺省值 详细信息:

![属性类型 - 字符串](images/ac-property-string.png "以字符串形式选择属性类型*属性类型-" caption-side="bottom"}属性类型-字符串"){: caption="类型 - 字符串

  1. 指定 缺省值。 缺省情况下,将返回此值,并在以段为目标时覆盖此值。

    • 格式: 从列表中选择字符串类型的格式。 选项包括: 文本,JSON 和 YAML。
    • 属性值: 根据所选格式指定属性值。

数值

选择 属性类型 作为 数字时,将显示 缺省值 详细信息:

属性类型 - 数值*
类型 -

  1. 指定 属性值。 缺省情况下,将返回此值,并且在将目标锁定到段时可以覆盖此值。

私钥引用

选择 属性类型 作为 私钥引用时,Secrets Manager 实例,将显示 缺省值 详细信息:

属性类型--密文引用*
类型--密文

  1. 指定需要从中拉取值的 Secrets Manager 实例 信息。

    • 资源组: 选择要使用的 Secrets Manager 实例所在的资源组。
    • Secrets Manager 实例: 选择要用于指定属性的 Secrets Manager 实例。
  2. 指定 缺省值。 缺省情况下,将返回此值,并且在将目标锁定到段时可以覆盖此值。

    • 私钥类型: 从列表中选择私钥类型。 有关私钥类型的更多信息,请参阅 使用不同类型的私钥
    • 私钥名称: 从下拉列表中选择私钥名称。

目标集合到属性

您可以在创建属性期间或在编辑属性详细信息期间向一个或多个集合添加属性。

对于向属性添加集合,对于 跨集合的可用性 字段,请从列表中选择集合。

如果尝试将未链接到集合的属性作为目标,那么将显示一个窗口以向集合添加属性。

以具有属性的客户细分为目标

您可以将产品推广到一个或多个目标细分市场。 您可以根据需要为不同的分段设置不同的属性值。

  1. 从 App Configuration 控制台,转至 属性 以显示 App Configuration 服务实例的当前环境中可用的属性列表。

  2. 单击所需属性行中的 添加目标 以显示 目标属性到段 侧面板。

    将目标属性设为分段
    属性设为

  3. 从列表中选择细分市场。 如果没有可用于目标的客户细分,请单击 创建客户细分。 有关创建客户细分的更多信息,请参阅 创建客户细分

  4. 选择 属性值 (继承自属性或覆盖)。

  5. 单击 保存规则 以保存对规则的更改。

  6. 单击 添加目标

如果尝试将未链接到集合的属性作为目标,那么将显示一个窗口以向集合添加属性。

属性-溢出菜单

每个属性 (三个垂直点) 的溢出菜单由 编辑复制删除 操作以及已目标属性的 除去目标 组成。

属性的溢出菜单
属性的溢出菜单*
的溢出菜单

  • 选择 编辑 时,可以更改 名称描述,添加或删除 标记。更改 属性类型缺省值,并为 跨集合的可用性 字段信息添加或除去集合。
  • 选择 复制 时,将复制属性信息,您需要修改属性的 名称。 (可选) 根据您的需要修改其他详细信息。
  • 选择 删除 时,将显示确认窗口以寻求确认来删除所选属性。 删除选项将永久删除该属性,并且无法撤销该操作。
  • 在属性列表中,在属性中单击 复制到剪贴板 图标时,属性的 属性标识 值将复制到剪贴板。
  • 移除目标 将属性的目标移除到细分市场。