1 from sdcBePy.tosca.models.normativeTypeCandidate import NormativeTypeCandidate
4 def get_normative_type_candidate_list(base_file_location):
6 get_normative(base_file_location),
7 get_heat(base_file_location),
8 get_nfv(base_file_location),
9 get_onap(base_file_location),
10 get_sol(base_file_location)
14 def get_normative(base_file_location="/"):
15 return NormativeTypeCandidate(base_file_location + "normative-types/",
26 "containerApplication",
31 def get_heat(base_file_location="/"):
32 return NormativeTypeCandidate(base_file_location + "heat-types/",
38 "contrailVirtualNetwork",
53 "contrailNetworkRules",
57 "contrailV2NetworkRules",
58 "contrailV2VirtualNetwork",
60 "contrailAbstractSubstitute",
62 "contrailV2VirtualMachineInterface",
64 "contrailV2VLANSubInterface",
70 "portMirroringByPolicy",
74 "extVirtualMachineInterfaceCP",
75 "VLANNetworkReceptor",
78 "contrailV2VLANSubInterfaceV2",
79 "fabricConfiguration"])
82 def get_nfv(base_file_location="/"):
83 return NormativeTypeCandidate(base_file_location + "nfv-types/",
98 "vduVirtualBlockStorage",
99 "vduVirtualFileStorage",
100 "vduVirtualObjectStorage",
111 def get_onap(base_file_location="/"):
112 return NormativeTypeCandidate(base_file_location + "onap-types/",
113 # Add desired type names to the list
117 def get_sol(base_file_location="/"):
118 return NormativeTypeCandidate(base_file_location + "onap-types/",
119 # Add desired type names to the list
123 def get_heat1707(base_file_location="/"):
124 return NormativeTypeCandidate(base_file_location + "heat-types/",
135 "contrailV2VirtualMachineInterface",
136 "contrailV2VLANSubInterface",
138 "contrailV2VirtualNetwork",
139 "contrailVirtualNetwork",
146 def get_heat1702_3537(base_file_location="/"):
147 return NormativeTypeCandidate(base_file_location + "heat-types/",
149 "contrailV2VirtualMachineInterface",
153 "contrailV2VirtualNetwork",
154 "contrailVirtualNetwork",
158 def get_heat_version(base_file_location="/"):
159 return NormativeTypeCandidate(base_file_location + "heat_types/",
160 ["contrailV2VirtualMachineInterface",