出力
出力セクションでは、StyleBookがすべての構成オブジェクトの作成を正常に完了した後に、ユーザーに公開する内容を指定します。StyleBookの出力セクションはオプションです。StyleBookは出力を返す必要はありません。ただし、一部の内部コンポーネントを出力として返すことで、複合StyleBookを作成する際にわかるように、それをインポートするStyleBookに柔軟性をもたらします。
次の表は、出力セクションで使用される属性について説明しています。
| 属性 | 説明 | 必須 |
|---|---|---|
| 名前 | 公開したい構成オブジェクトに対応する出力の名前。 | はい |
| 説明 | 出力を説明するテキスト文字列。 | いいえ |
| 値 | この属性は、StyleBookによって返される値を抽出する方法を指定します。 | はい |
例:
outputs:
-
name: lbvserver
description: LBVServer component
value: $components.my-lbvserver-comp
-
name: svc-grp
description: ServiceGroup name
value: $components.my-svcg.properties.name
この例では、lbvserver コンポーネントと、StyleBook によって作成される
servicegroup の名前を公開します。lbvserver と呼ばれる出力の値は、コンポーネント my-lbvserver-comp です。同様に、svc-grp と呼ばれる出力の値は、コンポーネント my-svcg によって作成される servicegroup の名前です。