Update Poms and Tests
[aai/model-loader.git] / src / test / resources / vnfcatalogexample.xml
1 <!--
2   ============LICENSE_START=======================================================
3   MODEL LOADER SERVICE
4   ================================================================================
5   Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6   ================================================================================
7   Licensed under the Apache License, Version 2.0 (the "License");
8   you may not use this file except in compliance with the License.
9   You may obtain a copy of the License at
10   
11        http://www.apache.org/licenses/LICENSE-2.0
12   
13   Unless required by applicable law or agreed to in writing, software
14   distributed under the License is distributed on an "AS IS" BASIS,
15   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16   See the License for the specific language governing permissions and
17   limitations under the License.
18   ============LICENSE_END=========================================================
19   -->
20
21 <vnf-catalog>
22         <part-number-list>
23                 <att-part-number>FortiGate-VM00</att-part-number>
24                 <vnf-type>FW</vnf-type>
25                 <vendor-info>
26                         <vendor-name>FORTINET</vendor-name>
27                         <vendor-part-number>FortiGate-VM00</vendor-part-number>
28                         <vendor-model>VM00</vendor-model>
29                 </vendor-info>
30                 <vcpu>
31                         <vcpu-default>1</vcpu-default>
32                         <vcpu-min>1</vcpu-min>
33                         <vcpu-max>1</vcpu-max>
34                 </vcpu>
35                 <vmemory>
36                         <vmemory-default>1</vmemory-default>
37                         <vmemory-units>GB</vmemory-units>
38                         <vmemory-min>1</vmemory-min>
39                         <vmemory-max>1</vmemory-max>
40                 </vmemory>
41                 <vdisk>
42                         <vdisk-default>2</vdisk-default>
43                         <vdisk-units>GB</vdisk-units>
44                         <vdisk-min>2</vdisk-min>
45                         <vdisk-max>32</vdisk-max>
46                 </vdisk>
47                 <software-version-list>
48                         <software-version>5.2.7</software-version>
49                         <software-version-state>0</software-version-state>
50                         <software-filetype>IMAGE</software-filetype>
51                         <file-md5-value>1c59a521885c465004456f74d003726c</file-md5-value>
52                         <software-filename>test3</software-filename>
53                 </software-version-list>
54                 <software-version-list>
55                         <software-version>5.2.5</software-version>
56                         <software-version-state>1</software-version-state>
57                         <software-filetype>IMAGE</software-filetype>
58                         <file-md5-value>C4D2CBE51669796E48623E006782F7DC</file-md5-value>
59                         <software-filename>test2</software-filename>
60                 </software-version-list>
61                 <software-version-list>
62                         <software-version>5.2.4</software-version>
63                         <software-version-state>2</software-version-state>
64                         <software-filetype>IMAGE</software-filetype>
65                         <file-md5-value>4987E1E743FD641C879E1D3C5D50BCE0</file-md5-value>
66                         <software-filename>test1</software-filename>
67                 </software-version-list>
68                 <vnf-features-list>
69                         <vnf-feature>APPID</vnf-feature>
70                 </vnf-features-list>
71                 <vnf-features-list>
72                         <vnf-feature>IPS-IDS</vnf-feature>
73                 </vnf-features-list>
74                 <vnf-features-list>
75                         <vnf-feature>URLF</vnf-feature>
76                 </vnf-features-list>
77                 <vnf-features-list>
78                         <vnf-feature>Anti-Virus</vnf-feature>
79                 </vnf-features-list>
80                 <license-list>
81                         <license-assignment-group>FortiGate-VM00</license-assignment-group>
82                         <license-required>FALSE</license-required>
83                 </license-list>
84         </part-number-list>
85         <part-number-list>
86                 <att-part-number>FortiGate-VM01</att-part-number>
87                 <vnf-type>FW</vnf-type>
88                 <vendor-info>
89                         <vendor-name>FORTINET</vendor-name>
90                         <vendor-part-number>FortiGate-VM01</vendor-part-number>
91                         <vendor-model>VM01</vendor-model>
92                 </vendor-info>
93                 <vcpu>
94                         <vcpu-default>1</vcpu-default>
95                         <vcpu-min>1</vcpu-min>
96                         <vcpu-max>1</vcpu-max>
97                 </vcpu>
98                 <vmemory>
99                         <vmemory-default>2</vmemory-default>
100                         <vmemory-units>GB</vmemory-units>
101                         <vmemory-min>1</vmemory-min>
102                         <vmemory-max>2</vmemory-max>
103                 </vmemory>
104                 <vdisk>
105                         <vdisk-default>2</vdisk-default>
106                         <vdisk-units>GB</vdisk-units>
107                         <vdisk-min>2</vdisk-min>
108                         <vdisk-max>32</vdisk-max>
109                 </vdisk>
110                 <software-version-list>
111                         <software-version>5.2.7</software-version>
112                         <software-version-state>0</software-version-state>
113                         <software-filetype>IMAGE</software-filetype>
114                         <file-md5-value>1c59a521885c465004456f74d003726c</file-md5-value>
115                         <software-filename>software file name 3</software-filename>
116                 </software-version-list>
117                 <software-version-list>
118                         <software-version>5.2.5</software-version>
119                         <software-version-state>1</software-version-state>
120                         <software-filetype>IMAGE</software-filetype>
121                         <file-md5-value>C4D2CBE51669796E48623E006782F7DC</file-md5-value>
122                         <software-filename>software file name 2</software-filename>
123                 </software-version-list>
124                 <software-version-list>
125                         <software-version>5.2.4</software-version>
126                         <software-version-state>2</software-version-state>
127                         <software-filetype>IMAGE</software-filetype>
128                         <file-md5-value>4987E1E743FD641C879E1D3C5D50BCE0</file-md5-value>
129                         <software-filename>software file name</software-filename>
130                 </software-version-list>
131                 <vnf-features-list>
132                         <vnf-feature>APPID</vnf-feature>
133                 </vnf-features-list>
134                 <vnf-features-list>
135                         <vnf-feature>IPS-IDS</vnf-feature>
136                 </vnf-features-list>
137                 <vnf-features-list>
138                         <vnf-feature>URLF</vnf-feature>
139                 </vnf-features-list>
140                 <vnf-features-list>
141                         <vnf-feature>Anti-Virus</vnf-feature>
142                 </vnf-features-list>
143                 <license-list>
144                         <license-assignment-group>license group</license-assignment-group>
145                         <license-required>FALSE</license-required>
146                 </license-list>
147         </part-number-list>
148
149 </vnf-catalog>