[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / ui-ci / src / main / resources / Files / CPWithAttributes.yml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2
3 node_types:
4   org.openecomp.resource.cp.CP:
5     derived_from: tosca.nodes.Root
6     properties: 
7       att-ucpe-part-number:
8         type: string                
9       vendor-name:
10         type: string                
11         required: true
12       vendor-model:
13         type: string                
14         required: true
15       total-vcpu:
16         type: integer              
17         description: number of vCPUs
18       total-memory:
19         type: integer               
20         description: GB
21       total-disk:
22         type: integer                
23         description: GB
24       base-system-image-file-name: 
25         type: string
26       linux-host-vendor:
27         type: string
28       linux-host-os-version:
29         type: version
30       base-system-software:
31         type: string
32       jdm-vcpu:
33         type: integer
34       jdm-memory:
35         type: integer
36         description: GB
37       jdm-disk:
38         type: integer
39         description: GB
40       jdm-version:
41         type: string
42       jcp-vcpu:
43         type: integer
44       jcp-memory:
45         type: integer
46         description: GB
47       jcp-disk:
48         type: integer
49         description: GB
50       jcp-version:
51         type: version
52     attributes:
53       private_address:
54         type: string
55       public_address:
56         type: string
57       networks:
58         type: map
59         entry_schema:
60           type: tosca.datatypes.network.NetworkInfo
61       ports:
62         type: map
63         entry_schema:
64           type: tosca.datatypes.network.PortInfo
65     capabilities: 
66       vnf_hosting: 
67         type: tosca.capabilities.Container
68         description: Provides hosting capability for VNFs   
69       WAN_connectivity:
70         type: tosca.capabilities.network.Bindable
71         valid_source_types: [org.openecomp.cp.Wan]
72         description: external WAN1 n/w interface
73         occurrences: [1,2]
74       LAN_connectivity:
75         type: tosca.capabilities.network.Bindable
76         valid_source_types: [org.openecomp.cp.Lan]
77         description: external LAN n/w interface
78         occurrences: [1,8]