Citrix Application Delivery Management 服务

导入样本

这是样本的第二个部分,在此部分可以声明要在当前样本中引用哪个其他样本。这样可以导入并重用其他样本,而不是在您自己的样本中重新构建相同的配置。这是必需的部分。

必须在当前样本中声明要引用的样本的namespaceversion号。直接使用任何一个 NITRO 配置对象的每个样本都必须引用 netscaler.nitro.config 命名空间。此命名空间包含所有 Citrix ADC NITRO 类型,例如lbvserver服务或监视器。支持 Citrix ADC 10.5 及更高版本的样本,这意味着您可以使用样本在运行 10.5 或更高版本的任何 Citrix ADC 实例上创建和运行配置。

import-stylebooks 部分中使用的prefix属性是指代命名空间和版本组合的简写。例如,“ns” 前缀可用于引用版本 10.5 的命名空间 netscaler.nitro.config。在样本的后面部分中,不必每次要引用具有此命名空间和版本的样本时使用命名空间和版本,只需将所选前缀字符串与样本名称一起使用即可唯一标识它。

示例

import-stylebooks:-namespace:netscaler.nitro.configversion:"10.5"prefix:ns-namespace:com.acme.stylebooksversion:"0.1"prefix:stlb

在此示例中,定义的第一个前缀称为 ns,它指的是命名空间 netscaler.nitro.config 和版本 10.5。定义的第二个前缀被称为stlb,它是指命名空间 com.acme.stylebook 和版本 0.1。

定义前缀后,每次要引用属于某个命名空间和版本的类型或样书时,都可以使用符号 。例如,ns። lbvserver是指在命名空间 netscaler.nitro.config,版本 10.5 中定义的类型lbvserver

同样,如果要引用 com.acme.stylebooks 命名空间中版本为“0.1”的样本,可以使用表示法stlb::

注意

按照惯例,前缀 “ns” 用于指 Citrix ADC 的 NITRO 命名空间。

导入样本