aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/main/resources/heatToToscaMapping.json
blob: ebe5df6b5011b8faa18629544076125b09e92564 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
{
  "OS::Contrail::VirtualNetwork": {
    "properties": {
      "name": "network_name",
      "shared": "shared",
      "external": "external",
      "route_targets": "route_targets",
      "forwarding_mode": "forwarding_mode",
      "flood_unknown_unicast": "flood_unknown_unicast",
      "allow_transit": "allow_transit"
    },
    "attributes": {
      "fq_name": "fq_name",
      "name": "network_name",
      "shared": "shared",
      "external": "external",
      "route_targets": "route_targets",
      "forwarding_mode": "forwarding_mode",
      "flood_unknown_unicast": "flood_unknown_unicast",
      "allow_transit": "allow_transit"
    }
  },
  "OS::Contrail::NetworkPolicy": {
    "properties": {
      "name": "name",
      "entries": "entries"
    },
    "attributes": {
      "fq_name": "fq_name",
      "name": "name",
      "entries": "entries",
      "tenant_id": "tenant_id",
      "rules": "rules",
      "show": "show"
    }
  },

  "OS::ContrailV2::VirtualNetwork": {
    "properties": {
      "name": "network_name",
      "network_ipam_refs": "network_ipam_refs",
      "network_ipam_refs_data": "network_ipam_refs_data",
      "network_policy_refs": "network_policy_refs",
      "network_policy_refs_data": "network_policy_refs_data"
    },
    "attributes": {
      "fq_name": "fq_name",
      "name": "network_name",
      "network_ipam_refs": "network_ipam_refs",
      "network_ipam_refs_data": "network_ipam_refs_data",
      "network_policy_refs": "network_policy_refs",
      "network_policy_refs_data": "network_policy_refs_data"
    }
  },
  "OS::ContrailV2::VirtualMachineInterface": {
    "properties": {
      "name": "name",
      "virtual_machine_intefrace_mac_addresses": "virtual_machine_intefrace_mac_addresses",
      "virtual_network_refs": "virtual_network_refs",
      "port_tuple_refs": "port_tuple_refs",
      "security_group_refs": "security_group_refs",
      "virtual_machine_interface_properties": "virtual_machine_interface_properties"
    },
    "attributes": {
      "name": "name",
      "virtual_machine_intefrace_mac_addresses": "virtual_machine_intefrace_mac_addresses",
      "virtual_network_refs": "virtual_network_refs",
      "port_tuple_refs": "port_tuple_refs",
      "virtual_machine_interface_properties": "virtual_machine_interface_properties",
      "fq_name": "fq_name",
      "show": "show"
    }
  },
  "OS::ContrailV2::NetworkPolicy": {
    "properties": {
      "name":"name",
      "network_policy_entries":"network_policy_entries"
    },
    "attributes": {
      "fq_name": "fq_name",
      "name":"name",
      "network_policy_entries":"network_policy_entries"
    }
  },
  "OS::Cinder::Volume": {
    "properties": {
      "availability_zone": "availability_zone",
      "backup_id": "backup_id",
      "description": "description",
      "image": "image",
      "metadata": "metadata",
      "multiattach": "multiattach",
      "name": "name",
      "read_only": "read_only",
      "scheduler_hints": "scheduler_hints",
      "size": "size",
      "snapshot_id": "snapshot_id",
      "source_volid": "source_volid",
      "volume_id": "volume_id",
      "volume_type": "volume_type",
      "delete_on_termination": "delete_on_termination",
      "volume_size": "size",
      "device_type": "device_type",
      "disk_bus": "disk_bus",
      "swap_size": "swap_size",
      "image_id": "image"
    },
    "attributes": {
      "attachments": "attachments",
      "availability_zone": "availability_zone",
      "created_at": "created_at",
      "display_description": "display_description",
      "display_name": "display_name",
      "encrypted": "encrypted",
      "metadata": "metadata",
      "metadata_values": "metadata_values",
      "multiattach": "multiattach",
      "show": "show",
      "size": "size",
      "snapshot_id": "snapshot_id",
      "source_volid": "source_volid",
      "status": "status",
      "volume_type": "volume_type"
    }
  },
  "OS::Cinder::VolumeAttachment": {
    "properties": {
      "instance_uuid": "instance_uuid",
      "volume_id": "volume_id",
      "mountpoint": "location"
    },
    "attributes": {
      "show": "show"
    }
  },
  "OS::Neutron::Net": {
    "properties": {
      "name": "network_name",
      "dhcp_agent_ids": "dhcp_agent_ids",
      "tenant_id": "tenant_id",
      "port_security_enabled": "port_security_enabled",
      "shared": "shared",
      "admin_state_up": "admin_state_up",
      "qos_policy": "qos_policy",
      "value_specs": "value_specs"
    },
    "attributes": {
      "admin_state_up": "admin_state_up",
      "mtu": "mtu",
      "name": "network_name",
      "port_security_enabled": "port_security_enabled",
      "qos_policy_id": "qos_policy_id",
      "show": "show",
      "status": "status",
      "subnets": "subnets",
      "tenant_id": "tenant_id"
    }
  },
  "OS::Neutron::Subnet": {
    "properties": {
      "allocation_pools": "allocation_pools",
      "cidr": "cidr",
      "enable_dhcp": "enable_dhcp",
      "gateway_ip": "gateway_ip",
      "host_routes": "host_routes",
      "ip_version": "ip_version",
      "ipv6_address_mode": "ipv6_address_mode",
      "ipv6_ra_mode": "ipv6_ra_mode",
      "name": "name",
      "prefixlen": "prefixlen",
      "subnetpool": "subnetpool",
      "tenant_id": "tenant_id",
      "value_specs": "value_specs",
      "dns_nameservers": "dns_nameservers"
    }
  },
  "OS::Nova::Server": {
    "properties": {
      "flavor": "flavor",
      "admin_pass": "admin_pass",
      "availability_zone": "availability_zone",
      "config_drive": "config_drive",
      "diskConfig": "diskConfig",
      "flavor_update_policy": "flavor_update_policy",
      "image": "image",
      "image_update_policy": "image_update_policy",
      "key_name": "key_name",
      "metadata": "metadata",
      "name": "name",
      "personality": "personality",
      "reservation_id": "reservation_id",
      "scheduler_hints": "scheduler_hints",
      "security_groups": "security_groups",
      "software_config_transport": "software_config_transport",
      "user_data_format": "user_data_format",
      "user_data_update_policy": "user_data_update_policy"
    },
    "attributes": {
      "accessIPv4": "accessIPv4",
      "accessIPv6": "accessIPv6",
      "addresses": "addresses",
      "console_urls": "console_urls",
      "instance_name": "instance_name",

      "show": "show"
    }
  },
  "OS::Neutron::Port": {
    "properties": {
      "network": "network",
      "network_id": "network",
      "admin_state_up": "admin_state_up",
      "allowed_address_pairs": "allowed_address_pairs",
      "binding:vnic_type": "binding:vnic_type",
      "device_id": "device_id",
      "device_owner": "device_owner",
      "fixed_ips": "fixed_ips",
      "mac_address": "mac_address",
      "name": "name",
      "port_security_enabled": "port_security_enabled",
      "qos_policy": "qos_policy",
      "security_groups": "security_groups",
      "value_specs": "value_specs",
      "replacement_policy": "replacement_policy",
      "fixed_ips.subnet":"subnet",
      "fixed_ips.ip_address":"ip_address"
    },
    "attributes": {
      "admin_state_up": "admin_state_up",
      "allowed_address_pairs": "allowed_address_pairs",
      "device_id": "device_id",
      "device_owner": "device_owner",
      "fixed_ips": "fixed_ips",
      "mac_address": "mac_address",
      "name": "name",
      "network_id": "network",
      "network": "network",
      "port_security_enabled": "port_security_enabled",
      "qos_policy": "qos_policy",
      "security_groups": "security_groups",
      "show": "show",
      "status": "status",
      "subnets": "subnets",
      "tenant_id": "tenant_id"
    }
  },
  "OS::Nova::ServerGroup": {
    "properties": {
      "name": "name"
    },
    "attributes": {
      "show": "show"
    }
  },
  "OS::Neutron::SecurityGroup": {
    "properties": {
      "description": "description",
      "name": "name",
      "rules": "rules"
    },
    "attributes": {
      "show": "show"
    }
  },
  "OS::Contrail::ServiceTemplate": {
    "properties": {
      "name": "service_template_name",
      "service_mode": "service_mode",
      "service_type": "service_type",
      "image_name": "image_name",
      "availability_zone_enable": "availability_zone_enable",
      "flavor": "flavor",
      "service_interface_type_list": "service_interface_type_list",
      "shared_ip_list": "shared_ip_list",
      "static_routes_list": "static_routes_list",
      "ordered_interfaces": "ordered_interfaces"
    },
    "attributes": {
    }
  },
  "OS::Contrail::ServiceInstance": {
    "properties": {
      "availability_zone": "availability_zone",
      "interface_list": "interface_list",
      "name": "service_instance_name"
    },
    "attributes": {
      "fq_name": "fq_name",
      "name": "service_instance_name",
      "status": "status",
      "service_template": "service_template_name",
      "virtual_machines": "virtual_machines",
      "active_service_vms": "active_vms",
      "tenant_id": "tenant_id",
      "show": "show"
    }
  }
}