forked from openbaton/openimscore-packages
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vnfd.json
82 lines (82 loc) · 1.84 KB
/
vnfd.json
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
{
"name":"bind9",
"vendor":"fokus",
"version":"0.1",
"lifecycle_event":[
{
"event":"CONFIGURE",
"lifecycle_events":[
"fhoss_relation_joined.sh",
"icscf_relation_joined.sh",
"scscf_relation_joined.sh",
"pcscf_relation_joined.sh",
"mmechess_relation_joined.sh"
]
},
{
"event":"INSTANTIATE",
"lifecycle_events":[
"bind9_install.sh"
]
},
{
"event":"START",
"lifecycle_events":[
"generate_zone_file.sh",
"bind9_restart.sh"
]
}
],
"configurations":{
"name":"bind9-configuration",
"configurationParameters":[
{
"confKey":"realm",
"value":"ims.softfire.eu.notexisting"
},
{
"confKey":"useFloatingIpsForEntries",
"value":"true"
}
]
},
"vdu":[
{
"vm_image":[],
"scale_in_out":1,
"vnfc":[
{
"connection_point":[
{
"floatingIp":"random",
"virtual_link_reference":"softfire-internal"
}
]
}
]
}
],
"virtual_link":[
{
"name":"softfire-internal"
}
],
"deployment_flavour":[
{
"flavour_key":"m1.small"
}
],
"type":"bind9",
"endpoint":"generic",
"requires":{
"fhoss":{
"parameters":[ "name", "port", "softfire-internal", "softfire-internal_floatingIp" ]
},"icscf":{
"parameters":[ "name", "port", "softfire-internal", "softfire-internal_floatingIp" ]
}, "scscf":{
"parameters":[ "name", "port", "softfire-internal", "softfire-internal_floatingIp" ]
}, "pcscf":{
"parameters":[ "name", "port", "softfire-internal", "softfire-internal_floatingIp" ]
}
}
}