Fix for radio buttons
[sdc.git] / asdc-tests / src / test / resources / CI / importResourceTests / import_capabilitiesTypes / capabilityTypesCi_MissingDerivedFrom.yml
1 tosca.capabilities.Root: 
2   description: The TOSCA root Capability Type all other TOSCA base Capability Types derive from
3 tosca.capabilities.Node:
4 tosca.capabilities.Container:
5   properties:
6     num_cpus: 
7       type: integer
8       required: false
9       constraints:
10         - greater_or_equal: 1
11     cpu_frequency:
12       type: scalar-unit.frequency
13       required: false
14       constraints:
15         - greater_or_equal: 0.1 GHz
16     disk_size: 
17       type: scalar-unit.size
18       required: false
19       constraints:
20         - greater_or_equal: 0 MB
21     mem_size: 
22       type: scalar-unit.size
23       required: false
24       constraints:
25         - greater_or_equal: 0 MB
26 tosca.capabilities.Test.Ci:
27 tosca.capabilities.Endpoint:
28   properties:
29     protocol:
30       type: string
31       default: tcp
32     port:
33       type: PortDef
34       required: false
35     secure:
36       type: boolean
37       default: false
38     url_path: 
39       type: string
40       required: false
41     port_name: 
42       type: string
43       required: false
44     network_name:
45       type: string
46       required: false 
47       default: PRIVATE
48     initiator:
49       type: string
50       default: source
51       constraints:
52         - valid_values: [ source, target, peer ]
53     ports:
54       type: map
55       required: false
56       constraints:
57         - min_length: 1
58       entry_schema:
59         type: PortSpec
60   attributes:
61     ip_address:
62       type: string
63 tosca.capabilities.Endpoint.Public:
64   properties:
65     # Change the default network_name to use the first public network found
66     network_name: PUBLIC
67     floating:
68       description: > 
69         indicates that the public address should be allocated from a pool of floating IPs that are associated with the network.
70       type: boolean
71       default: false
72       status: experimental
73     dns_name:
74       description: The optional name to register with DNS 
75       type: string
76       required: false    
77       status: experimental
78 tosca.capabilities.Endpoint.Admin:
79   # Change Endpoint secure indicator to true from its default of false
80   properties:
81     secure: true
82 tosca.capabilities.Endpoint.Database:
83 tosca.capabilities.OperatingSystem:
84   properties:
85     architecture:
86       type: string
87       required: false 
88     type:
89       type: string
90       required: false
91     distribution:
92       type: string
93       required: false
94     version:
95       type: version
96       required: false
97 tosca.capabilities.Scalable:
98   properties:
99     min_instances:
100       type: integer
101       default: 1
102     max_instances:
103       type: integer
104       default: 1
105     default_instances:
106       type: integer
107 tosca.capabilities.network.Bindable:
108
109
110 tosca.capabilities.Container.Docker:
111   properties:
112     version:
113       type: list
114       required: false
115       entry_schema: version
116     publish_all:
117       type: boolean
118       default: false
119       required: false
120     publish_ports:
121       type: list
122       entry_schema: PortSpec
123       required: false
124     expose_ports:
125       type: list
126       entry_schema: PortSpec
127       required: false
128     volumes:
129       type: list
130       entry_schema: string
131       required: false
132