之前ArubaOS8.0.0.0,唯一的方法是控制器使用命令行接口(CLI命令行界面。带有命令行shell的控制台接口,允许用户将文本输入作为命令执行,并将这些命令转换为适当的函数。)或控制器用户界面(WebUI)。这对自动化造成了阻碍,因为cli通常会随着时间的推移而改变,而web由于大多数页面都是手工制作的,所以不容易实现自动化。web界面也使用CLI命令行界面。带有命令行shell的控制台接口,允许用户将文本输入作为命令执行,并将这些命令转换为适当的函数。与后端通信,这是硬编码的,不容易扩展。
旧建筑的另一个问题是应用程序申请表格的缩写。它通常指的是在移动设备上下载和使用的应用程序。.的应用程序申请表格的缩写。它通常指的是在移动设备上下载和使用的应用程序。维护在他们自己的专有结构和 命令输出不一致。处理步骤应用程序申请表格的缩写。它通常指的是在移动设备上下载和使用的应用程序。.所以,用户必须知道是哪个 要使用的命令,如何解析它,并得到输出。如果这个输出随着时间的推移而改变,脚本也必须改变,因为不是所有的输出都是使用结构化数据生成的。 和 所有配置的结构化格式是实现的主要要求JSONJavaScript对象表示法。JSON是一种开放标准、独立于语言的轻量级数据交换格式,用于传输由属性-值对组成的数据对象。JSON使用一种“自描述”的文本格式,这种格式易于人类读写,并且可以被任何编程语言用作数据格式。模型。
配置命令用于显示配置页面( 请求),它曾经来自结构化数据-模式和数据
提供的主要原因之一JSONJavaScript对象表示法。JSON是一种开放标准、独立于语言的轻量级数据交换格式,用于传输由属性-值对组成的数据对象。JSON使用一种“自描述”的文本格式,这种格式易于人类读写,并且可以被任何编程语言用作数据格式。接口的所有配置现在都可以 和 使用结构化数据应用程序接口(api应用程序编程接口。指使用户能够构建应用软件的一组功能、过程、协议和工具。).结构化数据意味着所有数据都以一种结构格式(可以有许多结构)组织起来,其中属于一种数据类型的所有元素都遵循相同的数据模型。这是通过将模式与数据分离来实现的。
模式是一种数据模型表示(在JSONJavaScript对象表示法。JSON是一种开放标准、独立于语言的轻量级数据交换格式,用于传输由属性-值对组成的数据对象。JSON使用一种“自描述”的文本格式,这种格式易于人类读写,并且可以被任何编程语言用作数据格式。格式),它告诉用户解释数据的方式。它列出了特定配置元素可以接受的每个参数或令牌的完整细节。例如,类型(整数,短整数,字符,字符串,IP地址,IPv6地址,MAC媒体访问控制。MAC地址是为网络上的通信而分配给网络接口的唯一标识符。地址等),最小值,最大值,默认值(当用户不提供任何值时),可选或必选。
的配置状态的表示形式流动性的主人在JSONJavaScript对象表示法。JSON是一种开放标准、独立于语言的轻量级数据交换格式,用于传输由属性-值对组成的数据对象。JSON使用一种“自描述”的文本格式,这种格式易于人类读写,并且可以被任何编程语言用作数据格式。格式。它按照与模式相同的顺序排列数据,并且可以被解释为模式告诉它要被解释。可能存在参数或标记,如果它们在模式中的存在只是为了传递各种参数或标记之间的关系,则在数据中必须省略它们。
模式(也称为元数据)和数据完成结构化数据表示。