3 "template_author": "aa0419",
4 "template_name": "vFW_spinup",
5 "template_version": "1.0.0",
7 "template_tags": "vFW, ONAP",
11 "topology_template": {
17 "service-instance-id": {
33 "resource-assignment-request": {
34 "description": "This is Dynamic Data type for the receipe resource-assignment-action.",
36 "type": "dt-resource-assignment-request"
40 "resource-assignment-ra-component": {
41 "type": "component-resource-assignment",
43 "ResourceAssignmentComponent": {
47 "action-name": "{ \"get_input\" : \"action-name\" }",
48 "service-template-name": "{ \"get_attribute\" : \"service-template-name\" }",
56 "service-template-version": "{ \"get_attribute\" : \"service-template-version\" }",
57 "resource-type": "vnf-type",
58 "request-id": "{ \"get_input\" : \"request-id\" }",
59 "resource-id": "{ \"get_input\" : \"hostname\" }"
62 "resource-assignment-params": "Success",
75 "resource-assignment-action": {
76 "type": "dg-resource-assignment",
80 "is-start-flow": false
85 "ResourceAssignment": {
106 "component-dependency": {
107 "capability": "component-node",
108 "node": "resource-assignment-ra-component",
109 "relationship": "tosca.relationships.DependsOn"
113 "vFW_vNF_Artifact": {
114 "type": "artifact-config-template",
117 "resource-assignment-action"
123 "content": "vFW_vNF_Artifact"
130 "name": "service-instance-id",
145 "input-param": false,
146 "dictionary-name": "service-instance-id",
147 "dictionary-source": "input",
169 "input-param": false,
170 "dictionary-name": "vnf-id",
171 "dictionary-source": "input",
178 "name": "vnf-model-customization-uuid",
193 "input-param": false,
194 "dictionary-name": "vnf-model-customization-uuid",
195 "dictionary-source": "input",
202 "name": "aic-cloud-region",
217 "input-param": false,
218 "dictionary-name": "aic-cloud-region",
219 "dictionary-source": "input",
226 "name": "onap_private_net_id",
241 "input-param": false,
242 "dictionary-name": "onap_private_net_id",
243 "dictionary-source": "input",
250 "name": "onap_private_subnet_id",
265 "input-param": false,
266 "dictionary-name": "onap_private_subnet_id",
267 "dictionary-source": "input",
289 "input-param": false,
290 "dictionary-name": "key_name",
291 "dictionary-source": "input",
298 "name": "image_name",
312 "default": "Ubuntu 14.04 LTS Generic"
314 "input-param": false,
315 "dictionary-name": "image_name",
316 "dictionary-source": "input",
337 "default": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKXDgoo3+WOqcUG8/5uUbk81+yczgwC4Y8ywTmuQqbNxlY1oQ0YxdMUqUnhitSXs5S/yRuAVOYHwGg2mCs20oAINrP+mxBI544AMIb9itPjCtgqtE2EWo6MmnFGbHB4Sx3XioE7F4VPsh7japsIwzOjbrQe+Mua1TGQ5d4nfEOQaaglXLLPFfuc7WbhbJbK6Q7rHqZfRcOwAMXgDoBqlyqKeiKwnumddo2RyNT8ljYmvB6buz7KnMinzo7qB0uktVT05FH9Rg0CTWH5norlG5qXgP2aukL0gk1ph8iAt7uYLf1ktp+LJI2gaF6L0/qli9EmVCSLr1uJ38Q8CBflhkh"
339 "input-param": false,
340 "dictionary-name": "pub_key",
341 "dictionary-source": "input",
363 "input-param": false,
364 "dictionary-name": "vnf_name",
365 "dictionary-source": "input",
372 "name": "vf-naming-policy",
386 "default": "SDNC_Policy.Config_MS_ONAP_VFW_NAMING_TIMESTAMP"
388 "input-param": false,
389 "dictionary-name": "vf-naming-policy",
390 "dictionary-source": "default",
412 "input-param": false,
413 "dictionary-name": "nf-role",
414 "dictionary-source": "db",
416 "vnf-model-customization-uuid"
421 "name": "vfw_private_ip_1",
436 "input-param": false,
437 "dictionary-name": "vfw_private_ip_1",
438 "dictionary-source": "input",
445 "name": "vfw_private_ip_0",
460 "input-param": false,
461 "dictionary-name": "vfw_private_ip_0",
462 "dictionary-source": "input",
469 "name": "vpg_private_ip_0",
484 "input-param": false,
485 "dictionary-name": "vpg_private_ip_0",
486 "dictionary-source": "input",
493 "name": "vsn_private_ip_0",
508 "input-param": false,
509 "dictionary-name": "vsn_private_ip_0",
510 "dictionary-source": "input",
517 "name": "protected-prefix-id",
532 "input-param": false,
533 "dictionary-name": "protected-prefix-id",
534 "dictionary-source": "db",
541 "name": "unprotected-prefix-id",
556 "input-param": false,
557 "dictionary-name": "unprotected-prefix-id",
558 "dictionary-source": "db",
565 "name": "vf-nf-code",
580 "input-param": false,
581 "dictionary-name": "vf-nf-code",
582 "dictionary-source": "db",
584 "vnf-model-customization-uuid"
594 "type": "artifact-config-template",
605 "name": "service-instance-id",
620 "input-param": false,
621 "dictionary-name": "service-instance-id",
622 "dictionary-source": "input",
644 "input-param": false,
645 "dictionary-name": "vnf-id",
646 "dictionary-source": "input",
668 "input-param": false,
669 "dictionary-name": "vnf-name",
670 "dictionary-source": "mdsal",
672 "service-instance-id",
678 "name": "vnf-model-customization-uuid",
693 "input-param": false,
694 "dictionary-name": "vnf-model-customization-uuid",
695 "dictionary-source": "input",
702 "name": "vf-module-id",
717 "input-param": false,
718 "dictionary-name": "vf-module-id",
719 "dictionary-source": "input",
726 "name": "vf-module-type",
741 "input-param": false,
742 "dictionary-name": "vf-module-type",
743 "dictionary-source": "db",
745 "vf-module-model-customization-uuid"
750 "name": "vf-module-model-customization-uuid",
765 "input-param": false,
766 "dictionary-name": "vf-module-model-customization-uuid",
767 "dictionary-source": "input",
774 "name": "vfccustomizationuuid",
789 "input-param": false,
790 "dictionary-name": "vfccustomizationuuid",
791 "dictionary-source": "db",
793 "vf-module-model-customization-uuid"
798 "name": "aic-cloud-region",
813 "input-param": false,
814 "dictionary-name": "aic-cloud-region",
815 "dictionary-source": "input",
837 "input-param": false,
838 "dictionary-name": "vm-type",
839 "dictionary-source": "db",
846 "name": "vnfc-model-invariant-uuid",
861 "input-param": false,
862 "dictionary-name": "vnfc-model-invariant-uuid",
863 "dictionary-source": "db",
865 "vfccustomizationuuid"
870 "name": "vnfc-model-version",
885 "input-param": false,
886 "dictionary-name": "vnfc-model-version",
887 "dictionary-source": "db",
889 "vfccustomizationuuid"
910 "input-param": false,
911 "dictionary-name": "nf-role",
912 "dictionary-source": "default",
914 "vnf-model-customization-uuid"
919 "name": "nfc-naming-code",
934 "input-param": false,
935 "dictionary-name": "nfc-naming-code",
936 "dictionary-source": "db",
938 "vfccustomizationuuid"
943 "name": "public_net_id",
957 "default": "public_net_id"
959 "input-param": false,
960 "dictionary-name": "public_net_id",
961 "dictionary-source": "default",
968 "name": "image_name",
983 "input-param": false,
984 "dictionary-name": "image_name",
985 "dictionary-source": "mdsal",
987 "service-instance-id",
1008 "input-param": false,
1009 "dictionary-name": "key_name",
1010 "dictionary-source": "mdsal",
1012 "service-instance-id",
1033 "input-param": false,
1034 "dictionary-name": "pub_key",
1035 "dictionary-source": "mdsal",
1037 "service-instance-id",
1043 "name": "onap_private_net_id",
1058 "input-param": false,
1059 "dictionary-name": "onap_private_net_id",
1060 "dictionary-source": "mdsal",
1062 "service-instance-id",
1068 "name": "onap_private_subnet_id",
1083 "input-param": false,
1084 "dictionary-name": "onap_private_subnet_id",
1085 "dictionary-source": "mdsal",
1087 "service-instance-id",
1093 "name": "unprotected_private_net_cidr",
1108 "input-param": false,
1109 "dictionary-name": "unprotected_private_net_cidr",
1110 "dictionary-source": "db",
1117 "name": "protected_private_net_cidr",
1132 "input-param": false,
1133 "dictionary-name": "protected_private_net_cidr",
1134 "dictionary-source": "db",
1141 "name": "nexus_artifact_repo",
1155 "default": "nexus_artifact_repo"
1157 "input-param": false,
1158 "dictionary-name": "nexus_artifact_repo",
1159 "dictionary-source": "default",
1166 "name": "sec_group",
1180 "default": "onap_sg_PUhf"
1182 "input-param": false,
1183 "dictionary-name": "sec_group",
1184 "dictionary-source": "default",
1191 "name": "onap_private_net_cidr",
1206 "input-param": false,
1207 "dictionary-name": "onap_private_net_cidr",
1208 "dictionary-source": "db",
1215 "name": "vfw_name_0",
1230 "input-param": false,
1231 "dictionary-name": "vfw_name_0",
1232 "dictionary-source": "input",
1239 "name": "vf-naming-policy",
1253 "default": "SDNC_Policy.Config_MS_ONAP_VFW_NAMING_TIMESTAMP"
1255 "input-param": false,
1256 "dictionary-name": "vf-naming-policy",
1257 "dictionary-source": "default",
1264 "name": "vf_module_name",
1279 "input-param": false,
1280 "dictionary-name": "vf_module_name",
1281 "dictionary-source": "input",
1288 "name": "vf-module-label",
1303 "input-param": false,
1304 "dictionary-name": "vf-module-label",
1305 "dictionary-source": "db",
1307 "vf-module-model-customization-uuid"
1312 "name": "private-prefix-id",
1327 "input-param": false,
1328 "dictionary-name": "private-prefix-id",
1329 "dictionary-source": "db",
1336 "name": "vfw_private_ip_2",
1351 "input-param": false,
1352 "dictionary-name": "vfw_private_ip_2",
1353 "dictionary-source": "input",
1375 "input-param": false,
1376 "dictionary-name": "vnf_name",
1377 "dictionary-source": "input",
1389 "type": "artifact-config-template",
1400 "name": "service-instance-id",
1415 "input-param": false,
1416 "dictionary-name": "service-instance-id",
1417 "dictionary-source": "input",
1439 "input-param": false,
1440 "dictionary-name": "vnf-id",
1441 "dictionary-source": "input",
1463 "input-param": false,
1464 "dictionary-name": "vnf-name",
1465 "dictionary-source": "mdsal",
1467 "service-instance-id",
1473 "name": "vnf-model-customization-uuid",
1488 "input-param": false,
1489 "dictionary-name": "vnf-model-customization-uuid",
1490 "dictionary-source": "input",
1497 "name": "vf-module-id",
1512 "input-param": false,
1513 "dictionary-name": "vf-module-id",
1514 "dictionary-source": "input",
1521 "name": "vf-module-type",
1536 "input-param": false,
1537 "dictionary-name": "vf-module-type",
1538 "dictionary-source": "db",
1540 "vf-module-model-customization-uuid"
1545 "name": "vf-module-model-customization-uuid",
1560 "input-param": false,
1561 "dictionary-name": "vf-module-model-customization-uuid",
1562 "dictionary-source": "input",
1569 "name": "vfccustomizationuuid",
1584 "input-param": false,
1585 "dictionary-name": "vfccustomizationuuid",
1586 "dictionary-source": "db",
1588 "vf-module-model-customization-uuid"
1593 "name": "aic-cloud-region",
1608 "input-param": false,
1609 "dictionary-name": "aic-cloud-region",
1610 "dictionary-source": "input",
1632 "input-param": false,
1633 "dictionary-name": "vm-type",
1634 "dictionary-source": "db",
1641 "name": "vnfc-model-invariant-uuid",
1656 "input-param": false,
1657 "dictionary-name": "vnfc-model-invariant-uuid",
1658 "dictionary-source": "db",
1660 "vfccustomizationuuid"
1665 "name": "vnfc-model-version",
1680 "input-param": false,
1681 "dictionary-name": "vnfc-model-version",
1682 "dictionary-source": "db",
1684 "vfccustomizationuuid"
1705 "input-param": false,
1706 "dictionary-name": "nf-role",
1707 "dictionary-source": "default",
1709 "vnf-model-customization-uuid"
1714 "name": "nfc-naming-code",
1729 "input-param": false,
1730 "dictionary-name": "nfc-naming-code",
1731 "dictionary-source": "db",
1733 "vfccustomizationuuid"
1738 "name": "public_net_id",
1752 "default": "public_net_id"
1754 "input-param": false,
1755 "dictionary-name": "public_net_id",
1756 "dictionary-source": "default",
1763 "name": "image_name",
1778 "input-param": false,
1779 "dictionary-name": "image_name",
1780 "dictionary-source": "mdsal",
1782 "service-instance-id",
1803 "input-param": false,
1804 "dictionary-name": "key_name",
1805 "dictionary-source": "mdsal",
1807 "service-instance-id",
1828 "input-param": false,
1829 "dictionary-name": "pub_key",
1830 "dictionary-source": "mdsal",
1832 "service-instance-id",
1838 "name": "onap_private_net_id",
1853 "input-param": false,
1854 "dictionary-name": "onap_private_net_id",
1855 "dictionary-source": "mdsal",
1857 "service-instance-id",
1863 "name": "onap_private_subnet_id",
1878 "input-param": false,
1879 "dictionary-name": "onap_private_subnet_id",
1880 "dictionary-source": "mdsal",
1882 "service-instance-id",
1888 "name": "unprotected_private_net_cidr",
1903 "input-param": false,
1904 "dictionary-name": "unprotected_private_net_cidr",
1905 "dictionary-source": "db",
1912 "name": "onap_private_net_cidr",
1927 "input-param": false,
1928 "dictionary-name": "onap_private_net_cidr",
1929 "dictionary-source": "db",
1936 "name": "vfw_private_ip_0",
1951 "input-param": false,
1952 "dictionary-name": "vfw_private_ip_0",
1953 "dictionary-source": "mdsal",
1955 "service-instance-id",
1961 "name": "vsn_private_ip_0",
1976 "input-param": false,
1977 "dictionary-name": "vsn_private_ip_0",
1978 "dictionary-source": "mdsal",
1980 "service-instance-id",
1986 "name": "nexus_artifact_repo",
2000 "default": "nexus_artifact_repo"
2002 "input-param": false,
2003 "dictionary-name": "nexus_artifact_repo",
2004 "dictionary-source": "default",
2011 "name": "sec_group",
2025 "default": "onap_sg_PUhf"
2027 "input-param": false,
2028 "dictionary-name": "sec_group",
2029 "dictionary-source": "default",
2036 "name": "vpg_private_ip_0",
2051 "input-param": false,
2052 "dictionary-name": "vpg_private_ip_0",
2053 "dictionary-source": "mdsal",
2055 "service-instance-id",
2061 "name": "vpg_name_0",
2076 "input-param": false,
2077 "dictionary-name": "vpg_name_0",
2078 "dictionary-source": "input",
2085 "name": "vf-naming-policy",
2099 "default": "SDNC_Policy.Config_MS_ONAP_VPG_NAMING_TIMESTAMP"
2101 "input-param": false,
2102 "dictionary-name": "vf-naming-policy",
2103 "dictionary-source": "default",
2110 "name": "vf_module_name",
2125 "input-param": false,
2126 "dictionary-name": "vf_module_name",
2127 "dictionary-source": "input",
2134 "name": "vf-module-label",
2149 "input-param": false,
2150 "dictionary-name": "vf-module-label",
2151 "dictionary-source": "db",
2153 "vf-module-model-customization-uuid"
2158 "name": "private-prefix-id",
2173 "input-param": false,
2174 "dictionary-name": "private-prefix-id",
2175 "dictionary-source": "db",
2182 "name": "vpg_private_ip_1",
2197 "input-param": false,
2198 "dictionary-name": "vpg_private_ip_1",
2199 "dictionary-source": "input",
2211 "type": "artifact-config-template",
2222 "name": "service-instance-id",
2237 "input-param": false,
2238 "dictionary-name": "service-instance-id",
2239 "dictionary-source": "input",
2261 "input-param": false,
2262 "dictionary-name": "vnf-id",
2263 "dictionary-source": "input",
2285 "input-param": false,
2286 "dictionary-name": "vnf-name",
2287 "dictionary-source": "mdsal",
2289 "service-instance-id",
2295 "name": "vnf-model-customization-uuid",
2310 "input-param": false,
2311 "dictionary-name": "vnf-model-customization-uuid",
2312 "dictionary-source": "input",
2319 "name": "vf-module-id",
2334 "input-param": false,
2335 "dictionary-name": "vf-module-id",
2336 "dictionary-source": "input",
2343 "name": "vf-module-type",
2358 "input-param": false,
2359 "dictionary-name": "vf-module-type",
2360 "dictionary-source": "db",
2362 "vf-module-model-customization-uuid"
2367 "name": "vf-module-model-customization-uuid",
2382 "input-param": false,
2383 "dictionary-name": "vf-module-model-customization-uuid",
2384 "dictionary-source": "input",
2391 "name": "vfccustomizationuuid",
2406 "input-param": false,
2407 "dictionary-name": "vfccustomizationuuid",
2408 "dictionary-source": "db",
2410 "vf-module-model-customization-uuid"
2415 "name": "aic-cloud-region",
2430 "input-param": false,
2431 "dictionary-name": "aic-cloud-region",
2432 "dictionary-source": "input",
2454 "input-param": false,
2455 "dictionary-name": "vm-type",
2456 "dictionary-source": "db",
2463 "name": "vnfc-model-invariant-uuid",
2478 "input-param": false,
2479 "dictionary-name": "vnfc-model-invariant-uuid",
2480 "dictionary-source": "db",
2482 "vfccustomizationuuid"
2487 "name": "vnfc-model-version",
2502 "input-param": false,
2503 "dictionary-name": "vnfc-model-version",
2504 "dictionary-source": "db",
2506 "vfccustomizationuuid"
2527 "input-param": false,
2528 "dictionary-name": "nf-role",
2529 "dictionary-source": "default",
2531 "vnf-model-customization-uuid"
2536 "name": "nfc-naming-code",
2551 "input-param": false,
2552 "dictionary-name": "nfc-naming-code",
2553 "dictionary-source": "db",
2555 "vfccustomizationuuid"
2560 "name": "image_name",
2575 "input-param": false,
2576 "dictionary-name": "image_name",
2577 "dictionary-source": "mdsal",
2579 "service-instance-id",
2585 "name": "public_net_id",
2599 "value": "public_net_id",
2600 "default": "public_net_id"
2602 "input-param": false,
2603 "dictionary-name": "public_net_id",
2604 "dictionary-source": "default",
2626 "input-param": false,
2627 "dictionary-name": "key_name",
2628 "dictionary-source": "mdsal",
2630 "service-instance-id",
2651 "input-param": false,
2652 "dictionary-name": "pub_key",
2653 "dictionary-source": "mdsal",
2655 "service-instance-id",
2661 "name": "onap_private_net_id",
2676 "input-param": false,
2677 "dictionary-name": "onap_private_net_id",
2678 "dictionary-source": "mdsal",
2680 "service-instance-id",
2686 "name": "onap_private_subnet_id",
2701 "input-param": false,
2702 "dictionary-name": "onap_private_subnet_id",
2703 "dictionary-source": "mdsal",
2705 "service-instance-id",
2711 "name": "unprotected_private_net_cidr",
2726 "input-param": false,
2727 "dictionary-name": "unprotected_private_net_cidr",
2728 "dictionary-source": "db",
2735 "name": "protected_private_net_cidr",
2750 "input-param": false,
2751 "dictionary-name": "protected_private_net_cidr",
2752 "dictionary-source": "db",
2759 "name": "onap_private_net_cidr",
2774 "input-param": false,
2775 "dictionary-name": "onap_private_net_cidr",
2776 "dictionary-source": "db",
2783 "name": "nexus_artifact_repo",
2797 "value": "nexus_artifact_repo",
2798 "default": "nexus_artifact_repo"
2800 "input-param": false,
2801 "dictionary-name": "nexus_artifact_repo",
2802 "dictionary-source": "default",
2809 "name": "sec_group",
2823 "default": "onap_sg_PUhf"
2825 "input-param": false,
2826 "dictionary-name": "sec_group",
2827 "dictionary-source": "default",
2834 "name": "vfw_private_ip_1",
2849 "input-param": false,
2850 "dictionary-name": "vfw_private_ip_1",
2851 "dictionary-source": "mdsal",
2853 "service-instance-id",
2859 "name": "vsn_name_0",
2874 "input-param": false,
2875 "dictionary-name": "vsn_name_0",
2876 "dictionary-source": "input",
2883 "name": "vf-naming-policy",
2897 "default": "SDNC_Policy.Config_MS_ONAP_VSN_NAMING_TIMESTAMP"
2899 "input-param": false,
2900 "dictionary-name": "vf-naming-policy",
2901 "dictionary-source": "default",
2908 "name": "vf_module_name",
2923 "input-param": false,
2924 "dictionary-name": "vf_module_name",
2925 "dictionary-source": "input",
2932 "name": "vf-module-label",
2947 "input-param": false,
2948 "dictionary-name": "vf-module-label",
2949 "dictionary-source": "db",
2951 "vf-module-model-customization-uuid"
2956 "name": "private-prefix-id",
2971 "input-param": false,
2972 "dictionary-name": "private-prefix-id",
2973 "dictionary-source": "db",
2980 "name": "vsn_private_ip_1",
2995 "input-param": false,
2996 "dictionary-name": "vsn_private_ip_1",
2997 "dictionary-source": "input",
3004 "name": "protected-prefix-id",
3019 "input-param": false,
3020 "dictionary-name": "protected-prefix-id",
3021 "dictionary-source": "db",
3033 "type": "artifact-config-template",
3037 "content": "base_template"
3044 "name": "service-instance-id",
3059 "input-param": false,
3060 "dictionary-name": "service-instance-id",
3061 "dictionary-source": "input",
3068 "name": "vf-module-type",
3083 "input-param": false,
3084 "dictionary-name": "vf-module-type",
3085 "dictionary-source": "db",
3087 "vf-module-model-customization-uuid"
3092 "name": "vf-module-model-customization-uuid",
3107 "input-param": false,
3108 "dictionary-name": "vf-module-model-customization-uuid",
3109 "dictionary-source": "input",
3131 "input-param": false,
3132 "dictionary-name": "vnf-id",
3133 "dictionary-source": "input",
3140 "name": "vf-module-id",
3155 "input-param": false,
3156 "dictionary-name": "vf-module-id",
3157 "dictionary-source": "input",
3164 "name": "vnf-model-customization-uuid",
3179 "input-param": false,
3180 "dictionary-name": "vnf-model-customization-uuid",
3181 "dictionary-source": "input",
3188 "name": "aic-cloud-region",
3203 "input-param": false,
3204 "dictionary-name": "aic-cloud-region",
3205 "dictionary-source": "input",
3227 "input-param": false,
3228 "dictionary-name": "nf-role",
3229 "dictionary-source": "db",
3231 "vnf-model-customization-uuid"
3251 "input-param": false,
3252 "dictionary-name": "vnf-name",
3253 "dictionary-source": "mdsal",
3255 "service-instance-id",
3261 "name": "unprotected_private_net_cidr",
3276 "input-param": false,
3277 "dictionary-name": "unprotected_private_net_cidr",
3278 "dictionary-source": "db",
3285 "name": "protected_private_net_cidr",
3300 "input-param": false,
3301 "dictionary-name": "protected_private_net_cidr",
3302 "dictionary-source": "db",
3316 "tosca.nodes.Component": {
3317 "description": "This is default Component Node",
3319 "derived_from": "tosca.nodes.Root"
3322 "description": "This is Directed Graph Node Type",
3324 "derived_from": "tosca.nodes.Root"
3326 "tosca.nodes.Artifact": {
3327 "description": "This is Deprecated Artifact Node Type.",
3329 "derived_from": "tosca.nodes.Root"
3331 "component-resource-assignment": {
3332 "description": "This is Resource Assignment Component API",
3336 "type": "tosca.capabilities.Node"
3340 "ResourceAssignmentComponent": {
3345 "description": "Action Name of the process",
3349 "service-template-name": {
3350 "description": "Service Template Name.",
3354 "service-template-version": {
3355 "description": "Service Template Version.",
3360 "description": "Request type.",
3365 "description": "Name of the artifact Node Templates, to get the template Content.",
3373 "description": "Request Id, Unique Id for the request.",
3378 "description": "Resource Id.",
3384 "resource-assignment-params": {
3397 "derived_from": "tosca.nodes.Component"
3399 "dg-resource-assignment": {
3400 "description": "This is Resource Assignment Directed Graph",
3421 "type": "tosca.capabilities.Node"
3424 "type": "tosca.capabilities.Content",
3439 "component-dependency": {
3440 "capability": "component-node",
3441 "node": "component-resource-assignment",
3442 "relationship": "tosca.relationships.DependsOn"
3448 "ResourceAssignment": {
3454 "type": "datatype-property"
3462 "derived_from": "tosca.nodes.DG"
3464 "artifact-config-template": {
3465 "description": "This is Configuration Velocity Template",
3478 "type": "tosca.capabilities.Content",
3487 "type": "tosca.capabilities.Mapping",
3493 "type": "datatype-resource-assignment"
3499 "derived_from": "tosca.nodes.Artifact"
3503 "datatype-property": {
3505 "description": "This is Entry point Input Data Type, which is dynamic datatype, The parameter names will be populated during the Design time for each inputs",
3528 "derived_from": "tosca.datatypes.Root"
3530 "datatype-resource-assignment": {
3532 "description": "This is Resource Assignment Data Type",
3536 "type": "datatype-property"
3542 "dictionary-name": {
3546 "dictionary-source": {
3574 "derived_from": "tosca.datatypes.Root"
3576 "dt-resource-assignment-request": {
3578 "description": "This is Dynamic Data type definition generated from resource mapping for the config template name activate-template.",
3580 "password-user-ftap-nsm": {
3583 "default": "password-user-ftap"
3590 "security-manager-resource-key": {
3595 "password-user-ftap": {
3610 "derived_from": "tosca.datatypes.Dynamic"