//查询用户已经创建的自定义规范
public static CustomizationSpec getCustomizationSpec( ServiceInstance instance,String customizationName){ //相关参数:instance(连接对象) customiztionName(自定义规范名称)
CustomizationSpec customizationSpec=null;
CustomizationSpecItem customizationSpecItem=null;
com.vmware.vim25.mo.CustomizationSpecManager manager=instance.getCustomizationSpecManager();
CustomizationSpecInfo[] infos=manager.getInfo();
if(infos!=null && infos.length>0){
for(CustomizationSpecInfo info:infos){
if(info.getName().equalsIgnoreCase(customizationName)){
try{
customizationSpecItem=manager.getCustomizationSpec(customizationName);
customizationSpec=customizationSpecItem.getSpec();
}catch (Exception e){
e.printStackTrace();
return customizationSpec;
}
}
}
}
return customizationSpec;
}
Vijava 学习笔记之(获取用户指定自定义规范)
最新推荐文章于 2022-03-17 15:01:34 发布