Add support for loading VNF Catalog XML files
[aai/model-loader.git] / src / test / resources / xmlFiles / vnfcatalog-2.xml
diff --git a/src/test/resources/xmlFiles/vnfcatalog-2.xml b/src/test/resources/xmlFiles/vnfcatalog-2.xml
new file mode 100644 (file)
index 0000000..9bcdac3
--- /dev/null
@@ -0,0 +1,100 @@
+<vnf-catalog>
+       <part-number-list>
+               <att-part-number>att-part-number3</att-part-number>
+               <vnf-type>vnf-type3</vnf-type>
+               <vendor-info>
+                       <vendor-name>vendor-name3</vendor-name>
+                       <vendor-part-number>vendor-part-number3</vendor-part-number>
+                       <vendor-model>vendor-model3</vendor-model>
+               </vendor-info>
+               <vcpu>
+                       <vcpu-default>2</vcpu-default>
+                       <vcpu-min>2</vcpu-min>
+                       <vcpu-max>2</vcpu-max>
+                </vcpu>
+               <vmemory>
+                       <vmemory-default>2</vmemory-default>
+                       <vmemory-units>GB</vmemory-units>
+                       <vmemory-min>2</vmemory-min>
+                       <vmemory-max>2</vmemory-max>
+               </vmemory>
+               <vdisk>
+                       <vdisk-default>50</vdisk-default>
+                       <vdisk-units>GB</vdisk-units>
+                       <vdisk-min>50</vdisk-min>
+                       <vdisk-max>50</vdisk-max>
+               </vdisk>
+               <software-version-list>
+                       <software-version>software-version3</software-version>
+                       <software-version-state>0</software-version-state>
+                       <software-filetype>IMAGE</software-filetype>
+                       <file-md5-value>BE2B249315B4410896099CFD1AE1948C</file-md5-value>
+                       <software-filename>software-filename3</software-filename>
+               </software-version-list>
+               <vnf-features-list>
+                       <vnf-feature>APPID</vnf-feature>
+               </vnf-features-list>
+               <vnf-features-list>
+                       <vnf-feature>IPS-IDS</vnf-feature>
+               </vnf-features-list>
+               <vnf-features-list>
+                       <vnf-feature>URLF</vnf-feature>
+               </vnf-features-list>
+               <vnf-features-list>
+                       <vnf-feature>Anti-Virus</vnf-feature>
+               </vnf-features-list>
+               <license-list>
+                       <license-assignment-group>license-assignment-group3</license-assignment-group>
+                       <license-required>TRUE</license-required>
+               </license-list>
+       </part-number-list>
+       <part-number-list>
+               <att-part-number>att-part-number4</att-part-number>
+               <vnf-type>vnf-type4</vnf-type>
+               <vendor-info>
+                       <vendor-name>vendor-name4</vendor-name>
+                       <vendor-part-number>vendor-part-number4</vendor-part-number>
+                       <vendor-model>vendor-model4</vendor-model>
+               </vendor-info>
+               <vcpu>
+                       <vcpu-default>4</vcpu-default>
+                       <vcpu-min>4</vcpu-min>
+                       <vcpu-max>4</vcpu-max>
+                </vcpu>
+               <vmemory>
+                       <vmemory-default>4</vmemory-default>
+                       <vmemory-units>GB</vmemory-units>
+                       <vmemory-min>4</vmemory-min>
+                       <vmemory-max>4</vmemory-max>
+               </vmemory>
+               <vdisk>
+                       <vdisk-default>50</vdisk-default>
+                       <vdisk-units>GB</vdisk-units>
+                       <vdisk-min>50</vdisk-min>
+                       <vdisk-max>50</vdisk-max>
+               </vdisk>
+               <software-version-list>
+                       <software-version>software-version4</software-version>
+                       <software-version-state>0</software-version-state>
+                       <software-filetype>IMAGE</software-filetype>
+                       <file-md5-value>BE2B249315B4410896099CFD1AE1948C</file-md5-value>
+                       <software-filename>software-filename4</software-filename>
+               </software-version-list>
+               <vnf-features-list>
+                       <vnf-feature>APPID</vnf-feature>
+               </vnf-features-list>
+               <vnf-features-list>
+                       <vnf-feature>IPS-IDS</vnf-feature>
+               </vnf-features-list>
+               <vnf-features-list>
+                       <vnf-feature>URLF</vnf-feature>
+               </vnf-features-list>
+               <vnf-features-list>
+                       <vnf-feature>Anti-Virus</vnf-feature>
+               </vnf-features-list>
+               <license-list>
+                       <license-assignment-group>license-assignment-group4</license-assignment-group>
+                       <license-required>TRUE</license-required>
+               </license-list>
+       </part-number-list>
+</vnf-catalog>
\ No newline at end of file