サブスクリプション トピック パラメータのダンプ スクリプトを使用して、特定のイベント ステージで、仮想マシンの特定のパラメータとペイロードを表示できます。
主にこのスクリプトは、
vRealize Orchestrator ワークフローで使用可能な入力をデバッグおよび確認する際に役立ちます。仮想マシンのすべてのパラメータを表示するには、ワークフローで次のスクリプトを使用します。
function dumpProperties(props,lvl){
var keys = props.keys;
var prefix = ""
for (var i=0; i<lvl; i++){
prefix = prefix + "";
}
for (k in keys){
var key = keys[k];
var value = props.get(keys[k])
if ("Properties" == System.getObjectType(value)){
System.log(prefix + key + "[")
dumpProperties(value,(lvl+2));
System.log(prefix+ "]")
} else{
System.log( prefix + key + ":" + value)
}
}
}
dumpProperties(inputProperties, 0)
customProps = inputProperties.get("customProperties")