OOM Offline Installer removed from conf.py
[doc.git] / docs / guides / onap-user / instantiate / instantiation / vnf_instance / index.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0
2 .. International License. http://creativecommons.org/licenses/by/4.0
3 .. Copyright 2019 ONAP Contributors.  All rights reserved.
4
5
6 VNF Instantiation
7 =================
8
9 **Pre-requisites**
10
11 - The VNF is part of a Service Model (see: :ref:`Service Design <doc_guide_user_des_ser-des>`)
12
13   .. Note:: In ONAP SDC tool, VNF is named "VF"
14
15
16 **Possible methods with ONAP to instantiate a VNF**
17
18 - With **A La Carte**
19   method, the user needs to build and send a VNF instantiation
20   request.
21
22     Note 1: prior to be able to send a request to instantiate
23     a VNF, the user needs to instantiate a Service Object and then will
24     need to refer to that Service instance in the VNF instantiate request.
25
26     Note 2: after having instantiated the VNF object, the user needs to
27     instantiate a VF-module object, refering to the previously instantiated
28     VNF object.
29
30     Note 3: the request to instantiate the VF-module object will, at last, send
31     a request to the selected Cloud Platform (Openstack, Azure, K8S...).
32
33 - With **Macro**
34   method, the user do not need to send any
35   VNF instantiation request. VNF instantiation is being automatically
36   performed by ONAP when sending the request to instantiate the Service
37   (see: Instantiate Service).
38
39
40 **Possible Tools to perform VNF Instantiation**
41
42 the user needs such a tool only if using the "A La Carte" method.
43
44 - **via ONAP VID Graphical User Interface tool**
45
46 - **via any tool able to perform REST API requests**
47   (for example : Robot Framework, Postman, Curl...) connected
48   to **ONAP SO** legacy API.
49
50 With "A La Carte" method
51 ------------------------
52
53 .. toctree::
54    :maxdepth: 1
55
56    using ONAP VID Portal <../vid1/index.rst>
57    using ONAP SO REST API <../so1/index.rst>
58
59 With "Macro" method
60 ------------------------
61
62 VNF and VF-Module instantiation are performed automatically when performing
63 Service Instantiation.