カスタムStyleBookでGUI属性を使用する
StyleBookのパラメータセクションにGUI属性を追加すると、NetScaler® Application Delivery Management (ADM) に表示されるフィールドを直感的にすることができます。
例。label属性を使用してパラメータの記述的な名前を追加し、description属性を使用してこのパラメータのツールヒントを追加できます。
name: ip
label: Virtual Server IP Address
description: IP address of the virtual server that represents the load balanced application.
type: ipaddress
required: true
例。タイプがオブジェクトのパラメータがある場合、gui属性を使用してレイアウトを定義できます。この例では、レイアウトはフィールドが2列で表示される折りたたみ可能なオブジェクトです。
name: svcg-advanced
label: Advanced Application Server Settings
type: object
required: false
gui:
collapse_pane: true
columns: 2
例。NetScaler ADM上の一部のStyleBookは、他のStyleBookの構成要素としてのみ使用されます。そのため、ユーザーがこれらのStyleBookから直接構成を作成することを望まない場合があります。これらのStyleBookは、他のStyleBookの一部として使用されるためです。StyleBookをプライベートとしてマークして、NetScaler ADM GUIで構成を直接作成するためにStyleBookが使用されないようにします。
name: basic-lb-config
description: This stylebook defines a simple load balancing configuration.
display-name: Load Balancing Configuration
namespace: com.example.stylebooks
private: true
schema-version: "1.0"
version: "0.1"