コンポーネント構成では、$parameters.<parametername> 表記を使用して、パラメータセクションで定義されたパラメータを参照します。<parametername> 自体がパラメータを含む場合(タイプがオブジェクトの場合)、$parameters.<parametername>.<sub-parametername> の表記を使用する必要があり、以降も同様です。
例:
parameters:
-
name: name
label: Name
type: string
required: true
-
name: vip
label: Virtual IP and Port
type: object
required: true
parameters:
-
name: ip
label: Virtual IP
description: The Virtual IP Address
type: ipaddress
required: true
-
name: port
label: The Virtual Port
description: The TCP port for the Virtual IP
type: tcp-port
default: 80
components:
-
name: my-lbvserver-comp
type: ns::lbvserver
properties:
name: $parameters.name
servicetype: HTTP
ipv46: $parameters.vip.ip
port: $parameters.vip.port