Fix: Run both sonar and clm scans in parallel
[ccsdk/cds.git] / components / model-catalog / blueprint-model / test-blueprint / golden / Definitions / resources_definition_types.json
1 {
2   "create_netbox_ip" : {
3     "tags" : "oam-local-ipv4-address",
4     "name" : "create_netbox_ip",
5     "property" : {
6       "description" : "netbox ip",
7       "type" : "dt-netbox-ip"
8     },
9     "updated-by" : "adetalhouet",
10     "sources" : {
11       "sdnc" : {
12         "type" : "source-rest",
13         "properties" : {
14           "type" : "JSON",
15           "verb" : "POST",
16           "endpoint-selector" : "ipam-1",
17           "url-path" : "/api/ipam/prefixes/$prefix-id/available-ips/",
18           "path" : "",
19           "input-key-mapping" : {
20             "prefix-id" : "prefix-id"
21           },
22           "output-key-mapping" : {
23             "address" : "address",
24             "id" : "id"
25           },
26           "key-dependencies" : [ "prefix-id" ]
27         }
28       }
29     }
30   },
31   "golden-vf-module-type" : {
32     "tags" : "golden-vf-module-type",
33     "name" : "golden-vf-module-type",
34     "property" : {
35       "description" : "golden-vf-module-type",
36       "type" : "string"
37     },
38     "updated-by" : "adetalhouet",
39     "sources" : {
40       "processor-db" : {
41         "type" : "source-db",
42         "properties" : {
43           "type" : "SQL",
44           "query" : "select sdnctl.demo.value as value from sdnctl.demo where sdnctl.demo.id=:vfmoduleid",
45           "input-key-mapping" : {
46             "vfmoduleid" : "vf-module-number"
47           },
48           "output-key-mapping" : {
49             "golden-vf-module-type" : "value"
50           },
51           "key-dependencies" : [ "vf-module-number" ]
52         }
53       }
54     }
55   },
56   "hostname" : {
57     "tags" : "hostname",
58     "name" : "hostname",
59     "property" : {
60       "description" : "hostname",
61       "type" : "string"
62     },
63     "updated-by" : "Singal, Kapil <ks220y@att.com>",
64     "sources" : {
65       "input" : {
66         "type" : "source-input"
67       }
68     }
69   },
70   "interface-description" : {
71     "tags" : "interface-description",
72     "name" : "interface-description",
73     "property" : {
74       "description" : "interface-description",
75       "type" : "string"
76     },
77     "updated-by" : "adetalhouet",
78     "sources" : {
79       "capability" : {
80         "type" : "source-capability",
81         "properties" : {
82           "script-type" : "jython",
83           "script-class-reference" : "Scripts/python/DescriptionExample.py",
84           "instance-dependencies" : [ ]
85         }
86       }
87     }
88   },
89   "interface-name" : {
90     "tags" : "interface-name",
91     "name" : "interface-name",
92     "property" : {
93       "description" : "interface-name",
94       "type" : "string"
95     },
96     "updated-by" : "adetalhouet",
97     "sources" : {
98       "input" : {
99         "type" : "source-input",
100         "properties" : { }
101       }
102     }
103   },
104   "prefix-id" : {
105     "tags" : "prefix-id",
106     "name" : "prefix-id",
107     "property" : {
108       "description" : "prefix-id",
109       "type" : "integer"
110     },
111     "updated-by" : "adetalhouet",
112     "sources" : {
113       "default" : {
114         "type" : "source-default",
115         "properties" : { }
116       }
117     }
118   },
119   "unit-number" : {
120     "tags" : "unit-number",
121     "name" : "unit-number",
122     "property" : {
123       "description" : "unit-number",
124       "type" : "string"
125     },
126     "updated-by" : "adetalhouet",
127     "sources" : {
128       "input" : {
129         "type" : "source-input"
130       }
131     }
132   },
133   "vf-module-number" : {
134     "tags" : "vf-module-number",
135     "name" : "vf-module-number",
136     "property" : {
137       "description" : "vf-module-number",
138       "type" : "string"
139     },
140     "updated-by" : "adetalhouet",
141     "sources" : {
142       "default" : {
143         "type" : "source-default",
144         "properties" : { }
145       }
146     }
147   }
148 }