Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

什么是属性集(数据中心设计)

属性集是定义设备属性的数据集。它们与 configlet 和 Analytics 探针协同工作。(Freeform 蓝图中的配置模板也使用属性集,但它们与设计目录中的属性集无关,如此处所述。您可以将变量值存储在属性集中,然后将该属性集与 configlet 或探针相关联,而不是将数据直接嵌入到 configlet 或探针中。这样可以灵活地在以后更改值时更改值。创建蓝图后,需要将 Configlet 和属性集从设计(全局)目录导入到蓝图目录中。

首先,您需要编写属性集(以及将使用它的 configlet 或探针)。你可以用 JSON 或 YAML 编写它。您可以通过嵌套来使用键值对、列表、字典以及这些数据结构的任意组合。

下面是一个属性集和 configlet 的示例,该属性集和 configlet 使用它根据提供的位置映射system_name列表更改 SNMP 位置字段。

属性集

注意:

您可以按任何顺序输入属性集详细信息,但是当您在创建属性集后打开它时,它将自动按字母顺序排序(根据 Python 字典函数)。例如,如果创建上面的属性集,则其排序方式如下所示。

Configlet

从左侧导航菜单中,导航到 “设计”>“属性集 ”以转到“设计”目录中的属性集。您可以创建、克隆、编辑和删除属性集。