VMUtils - グローバル
VMUtils スクリプトインクルードは、仮想マシンのディスカバリーとプロビジョニングのためのメソッドを提供します。
このスクリプトインクルードは、UUID 形式と相関 ID 形式間で変換するためにサーバー側スクリプトで使用できます。
VMUtils - turnCorrelationIdToUuid(文字列 correlationId)
ServiceNow システム内の仮想マシンの相関 ID を UUID に変換します。
| 名前 | タイプ | 説明 |
|---|---|---|
| correlationId | 文字列 | 変換する相関 ID |
| タイプ | 説明 |
|---|---|
| 文字列 | UUID。無効な場合は空の文字列。 |
gs.info(VMUtils.turnCorrelationIdToUuid('42 10 82 82 62 35 ca 68-b5 1c 1e f8 5c 0a 0d 5b'));
出力:
42108282-6235-ca68-b51c-1ef85c0a0d5b
VMUtils - turnUuidToCorrelationId(文字列 uuid)
WMware のユニバーサル一意識別子 (UUID) を、ServiceNow システム内の本来の形式に一致する形式に変換します。
vCenter は、ESXi の Linux コンソールがこの形式で動作していた UUID を用いて動作します。
| 名前 | タイプ | 説明 |
|---|---|---|
| uuid | 文字列 | 変換する UUID。 |
| タイプ | 説明 |
|---|---|
| 文字列 | ServiceNow 形式に変換された識別子。 |
gs.info(VMUtils.turnUuidToCorrelationId('13eb78d0-d504-11e1-9b23-0800200c9a66'));
出力:
13 eb 78 d0 d5 04 11 e1-9b 23 08 00 20 0c 9a 66