Hi, Jimmy and Bin,
Since you have made a consensus about add the two properties to cloud-region. I
ubundaned this submit and reupload again after loacaly test passed.
Thanks,
LiZi
原始邮件
发件人: <jf2...@att.com>
收件人: <bin.y...@windriver.com>李滋00164331 <ethanly...@vmware.com>
<lxin...@vmware.com> <dileep.ranganat...@intel.com>
抄送人: <onap-discuss@lists.onap.org> <yg2...@att.com> <cm3...@att.com>
日 期 :2017年08月18日 23:58
主 题 :RE: [onap-discuss] [AAI] [multicloud] request to add 2 propertiesin
cloud-region
Hi, Bin,
I am going to approve this patch request, since these single value string
fields are of use to multivim and our time to api freeze is so short. However,
I would like to suggest that if it’s possible to model the cloud-epa-caps or
cloud-extra-info into new node types that would be more descriptive of what you
are capturing, multivim and other systems might benefit in the long term.
Perhaps that would be a good work item for the Beijing release.
Thanks,
jimmy
From: Yang, Bin [mailto:bin.y...@windriver.com]
Sent: Thursday, August 17, 2017 10:29 AM
To: FORSYTH, JAMES <jf2...@att.com> li.z...@zte.com.cn Ethan Lynn
(ethanly...@vmware.com) <ethanly...@vmware.com> Xinhui Li (lxin...@vmware.com)
<lxin...@vmware.com> RANGANATHAN, DILEEP <dileep.ranganat...@intel.com>
Cc: onap-discuss@lists.onap.org
Subject: [onap-discuss] [AAI] [multicloud] request to add 2 properties in
cloud-region
Hi Jimmy, Lizi,
I would like to make the request to add 2 more perperties in the
cloud-region:
1, add property “cloud-extra-info“ to the cloud-region
This property is to allow ONAP user to register VIM/Cloud with
extra information which is unique to specific VIM/Cloud, and it is expected to
be opaque to all other components except MultiVIM plugin, certain MultiVIM
plugin need this extra information and will decode it as it will while
onboarding a VIM/Cloud instance. So I prefer this property as a string.
The added schema might look like as below (please correct me if I put it wrong):
<xs:element name="cloud-extra-info" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:appinfo>
<annox:annotate
target="field">@org.openecomp.aai.annotations.Metadata(description="ESR inputs
extra information about the VIM or Cloud which will be decoded by
MultiVIM.")</annox:annotate>
</xs:appinfo>
</xs:annotation>
</xs:element>
2, add property “cloud-epa-caps” to cloud-region
This property is used by MultiVIM (actually certain MultiVIM
plugin within MultiVIM project) to store the discovered VIM capabilities.
Discovering and exposing VIM capabilities including EPA is the goal of
MultiVIM project and this is the first step in R1. It will be an optional
property and it up to specific MultiVIM plugin to decide whether to populate it
or not. Since EPA capabilities varies from one VIM/Cloud instance to another,
I would prefer this property as a string or an array.
The added schema might look like as below:
<xs:element name="cloud-epa-caps" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:appinfo>
<annox:annotate
target="field">@org.openecomp.aai.annotations.Metadata(description="MultiVIM
will discover and expose EPA capabilities.")</annox:annotate>
</xs:appinfo>
</xs:annotation>
</xs:element>
Please let me know your thoughts, thanks.
Best Regards,
Bin Yang, Solution Readiness Team, Wind River
Direct +86,10,84777126 Mobile +86,13811391682 Fax +86,10,64398189
Skype: yangbincs993
_______________________________________________
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss