Vijava 学习笔记之(获取用户指定自定义规范)

熊孩纸 阅读:634 2021-03-31 22:30:22 评论:0
   //查询用户已经创建的自定义规范 
    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; 
    }

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号