カスタム VLAN スクリプトの作成
- Last Updated: September 25, 2024
- 2 minute read
- WhatsUp Gold
- Version 2024
WhatsUp Gold には、Cisco スイッチを編集するための VLAN スクリプトが用意されています。これらのシステムスクリプトは VLAN マネージャに組み込まれている UI コントロールから直接実行します。パーセント変数を使用してこれらのスクリプトを変更することもできます。
VLAN の Item イテレータ
パーセント変数を使用できます。これにより、タグ付き VLAN、または選択されている VLAN トランク用に設定されている VLAN を順に処理することができます。
このイテレータは、次のスクリプトの種類でサポートされています。
- VLAN の追加、VLAN の編集、VLAN の削除
- VLAN トランクの作成
- VLAN へのポートの割り当て
構文
@forEachItemInList
<Vlan-Or-Port-Operation>
@endfor
例
@forEachItemInList
name $(Item.VlanName)
@endfor
VLAN の Item 変数
スクリプトの種類ごとに、変数がコマンド (@forEachItemInList) 内でサポートされており、これらの変数は常に「Item」で始まります。例: $(Item.VlanIndex)。
名前 |
説明 |
|---|---|
|
Item.VlanName |
VLAN の追加、VLAN の編集、VLAN の削除、および VLAN トランクの作成の各スクリプトでサポートされている Item 変数。 |
|
Item.VlanIndex |
|
|
Item.PortName |
VLAN へのポートの割り当てスクリプトでサポートされている Item 変数。 |
|
Item.PortIndex |
|
|
Item.VlanIndex (ポートが割り当てられている現在の VLAN) |
VLAN のプロパティ
名前 |
説明 |
|---|---|
|
VlanName |
VLAN へのポートの割り当てでサポートされている変数 (これらの変数は、ポートの割り当て先の新しい VLAN を参照します)。 |
|
VlanIndex |
|
|
PortName |
VLAN トランクの作成と VLAN トランクの削除でサポートされている変数 |
|
PortIndex |
|
|
VlanName |
プライマリまたはネイティブの VLAN を参照します。 |
|
VlanIndex |
プライマリまたはネイティブの VLAN を参照します。 |