Composants
La建筑组件不un StyleBook est considérée comme La节La加上重要的du StyleBook。Dans cette节,vous définissez les objets de configuration à créer。En utilant cette construction, vous pouvez créer un ou plusieurs objects de configuration du même type。
La施工des合成peut utiliser l 'entrée fournie dans La节paramètres倒适配器La配置générée par le StyleBook。我的agit d 'une节兼性,bien que la plupart des StyleBooks aient une节组成。
Le tableau suivant décrit组合的主要属性。
Attribut | 描述 |
---|---|
笔名 | Nom du composant。Vous pouvez spécifier un nom alphanumérique。Le nom doit commencer par un alphabet et peut包括des alphabet, des nombres, un trait d 'union (-) ou un trait de soulignement(_)。 |
描述 | 描述du rôle de ce合成丹斯勒StyleBook。 |
类型 | Le型détermine les propriétés que ce复合fournit。Les composants ont deux types de types类型integre: Ce type est fourni par le système et vous n 'avez pas à le définir, para example, les types d 'entité NITROlbvserver 欧servicegroup .Lorsqu 'un composant dispose d 'un attribute type intégré, il crée un object de configuration de ce type sur l 'Citrix ADC。例如,si un composant fait référence au type intégrélbvserver , ce合成crée un server virtuel d ' équilibrage de charge sur l ' instance Citrix ADC qui est la cible de la configuration。复合类型: Ce type fait référence à un StyleBook existant que vous avez créé et importé dans Citrix应用交付管理(ADM)。Lorsqu 'un composant possède un attribute de type composite, il crée tous les object de configuration, qui sont spécifiés dans le StyleBook référencé, sur l 'instance Citrix ADC qui est la cible de la configuration。Cela vous permet de combiner plus StyleBook où chque StyleBook crée une party de la配置终曲。倒加d '信息sur les StyleBooks复合材料,reportez-vous à la节Créer un StyleBook复合. |
proprietes | 苏属性pouvant être utilisés pour un attribute de type de composant。Les propriétés valides pour un composant sont dictées par son type。倒un类型intégré, il s 'agit des propriétés ou属性de l 'objet NITRO对应。倒un composant不要le type est un autre StyleBook, c 'est -à-dire un type composite, les propriétés correspondent aux paramètres définis dans ce StyleBook。 |
为例:
组件:—name: my-lbvserver-comp type: ns::lbvserver properties: name: $parameters.name servicetype: HTTP ipv46: $parameters。IP端口:80磅method: $parameters。lb-alg < !——NeedCopy >
dan cet举例,vous avez défini un composant appelémy-lbvserver-comp
.Ce合成est de type ns።lbvserver (un type intégré), où«ns»est le préfixe qui fait référence à l 'espace de names netscaler.nitro.config et à la version 10.5 que vous aviez spécifiés dans la section import-stylebooks, etlbvserver
est une resource NITRO dans cet space de names。
Les propriétés de cette节包括四个属性,义务者和非属性教员(lbmethod
)德拉lbvserver
资源永恒spécifier有价值的财产属性。dan cet举例,vous spécifiez des valeurs statiques pourservicetype
Et port tandis que le nom, ipv46 Et leslbmethod
Propriétés obtiennent leurs valeurs à partir des paramètres d 'entrée。Vous faites référence aux noms de paramètres définis dans la section paramètres en utilisant $parameters。
倾倒en savoir + sur ttesles资源Citrix ADC NITRO disponibles et leurs属性/propriétés,咨询la文档API Citrix ADC NITRO REST.
标记
Vous devez utiliser des minuscules pour les noms d’attributs des types de resources NITRO (ses propriétés de composant)。Sinon, l ' importer d 'un StyleBook échouera。