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
|
[ {
"request" : {
"method" : "post",
"uri" : "/restconf/operations/VNF-API:preload-vnf-topology-operation",
"headers" : {
"Authorization" : "Basic YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ==",
"X-FromAppId" : "ONAP CLI",
"Accept" : "application/json",
"X-TransactionId" : "req-e9172de6-46e0-4758-9348-66f5b46e9e00",
"Content-Type" : "application/json"
},
"json" : {
"input" : {
"request-information" : {
"notification-url" : "openecomp.org",
"order-number" : "1",
"order-version" : "1",
"request-action" : "PreloadVNFRequest",
"request-id" : "test"
},
"sdnc-request-header" : {
"svc-action" : "reserve",
"svc-notification-url" : "http://openecomp.org:8080/adapters/rest/SDNCNotify",
"svc-request-id" : "test"
},
"vnf-topology-information" : {
"vnf-assignments" : {
"availability-zones" : [ ],
"vnf-networks" : [ ],
"vnf-vms" : [ ]
},
"vnf-parameters" : [ {
"vnf-parameter-name" : "vfw_image_name",
"vnf-parameter-value" : "ubuntu-16.04"
}, {
"vnf-parameter-name" : "firewall_flavor_name",
"vnf-parameter-value" : "a"
}, {
"vnf-parameter-name" : "sink_flavor_name",
"vnf-parameter-value" : "b"
}, {
"vnf-parameter-name" : "packetgen_flavor_name",
"vnf-parameter-value" : "c"
}, {
"vnf-parameter-name" : "public_net_id",
"vnf-parameter-value" : "external"
}, {
"vnf-parameter-name" : "unprotected_private_net_id",
"vnf-parameter-value" : "unprotected_private_net_11"
}, {
"vnf-parameter-name" : "protected_private_net_id",
"vnf-parameter-value" : "protected_private_net_11"
}, {
"vnf-parameter-name" : "onap_private_net_id",
"vnf-parameter-value" : "oam_onap_vnf_test"
}, {
"vnf-parameter-name" : "protected_private_provider_net",
"vnf-parameter-value" : "private-0"
}, {
"vnf-parameter-name" : "unprotected_private_provider_net",
"vnf-parameter-value" : "private-0"
}, {
"vnf-parameter-name" : "onap_private_subnet_id",
"vnf-parameter-value" : "oam_onap_vnf_test"
}, {
"vnf-parameter-name" : "unprotected_private_net_cidr",
"vnf-parameter-value" : "192.168.10.0/24"
}, {
"vnf-parameter-name" : "protected_private_net_cidr",
"vnf-parameter-value" : "192.168.20.0/24"
}, {
"vnf-parameter-name" : "onap_private_net_cidr",
"vnf-parameter-value" : "10.0.0.0/16"
}, {
"vnf-parameter-name" : "vfw_private_ip_0",
"vnf-parameter-value" : "192.168.10.100"
}, {
"vnf-parameter-name" : "vfw_private_ip_1",
"vnf-parameter-value" : "192.168.20.100"
}, {
"vnf-parameter-name" : "vfw_private_ip_2",
"vnf-parameter-value" : "10.0.100.11"
}, {
"vnf-parameter-name" : "vpg_private_ip_0",
"vnf-parameter-value" : "192.168.10.200"
}, {
"vnf-parameter-name" : "vpg_private_ip_1",
"vnf-parameter-value" : "10.0.100.12"
}, {
"vnf-parameter-name" : "vsn_private_ip_0",
"vnf-parameter-value" : "192.168.20.250"
}, {
"vnf-parameter-name" : "vsn_private_ip_1",
"vnf-parameter-value" : "10.0.100.13"
}, {
"vnf-parameter-name" : "vfw_name_0",
"vnf-parameter-value" : "vfw"
}, {
"vnf-parameter-name" : "vpg_name_0",
"vnf-parameter-value" : "vpktgen"
}, {
"vnf-parameter-name" : "vsn_name_0",
"vnf-parameter-value" : "vsink"
}, {
"vnf-parameter-name" : "vfw_private_0_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vfw_private_1_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vfw_private_2_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vpg_private_0_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vpg_private_1_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vsn_private_0_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vsn_private_1_port_vnic_type",
"vnf-parameter-value" : "normal"
}, {
"vnf-parameter-name" : "vf_module_id",
"vnf-parameter-value" : "HpaVf0..base_vfw..module-0"
}, {
"vnf-parameter-name" : "sec_group",
"vnf-parameter-value" : "default"
}, {
"vnf-parameter-name" : "template_type",
"vnf-parameter-value" : "heat"
} ],
"vnf-topology-identifier" : {
"generic-vnf-name" : "vfw-hpa-vnf",
"generic-vnf-type" : "hpa-vf-0 0",
"service-type" : "9545d48f-03da-467e-8994-ae0716e7372d",
"vnf-name" : "vfw-sriov-cli",
"vnf-type" : "HpaVf0..base_vfw..module-0"
}
}
}
}
},
"response" : {
"status" : 200,
"json" : {
"output" : {
"svc-request-id" : "test",
"response-code" : "200",
"ack-final-indicator" : "Y"
}
}
}
} ]
|