2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
14 tosca_definitions_version: tosca_simple_yaml_1_1
18 tosca.interfaces.nfv.vnf.lifecycle.Nfv:
20 description: Invoked upon receipt of an Instantiate VNF request
22 description: Invoked before instantiate
24 description: Invoked after instantiate
26 description: Invoked upon receipt Terminate VNF request
28 description: Invoked before terminate
30 description: Invoked after terminate
32 description: Invoked upon receipt of a Modify VNF Information request
33 modify_information_start:
34 description: Invoked before modify_information
35 modify_information_end:
36 description: Invoked after modify_information
38 description: Invoked upon receipt of a Change VNF Flavour request
40 description: Invoked before change_flavour
42 description: Invoked after change_flavour
43 change_external_connectivity:
44 description: Invoked upon receipt of a Change External VNF Connectivity request
45 change_external_connectivity_start:
46 description: Invoked before change_external_connectivity
47 change_external_connectivity_end:
48 description: Invoked after change_external_connectivity
50 description: Invoked upon receipt of an Operate VNF request
52 description: Invoked before operate
54 description: Invoked after operate
56 description: Invoked upon receipt of a Heal VNF request
58 description: Invoked before heal
60 description: Invoked after heal
62 description: Invoked upon receipt of a Scale VNF request
64 description: Invoked before scale
66 description: Invoked after scale
68 description: Invoked upon receipt of a Scale VNF to Level request
70 description: Invoked before scale_to_level
72 description: Invoked after scale_to_level
73 tosca.interfaces.node.lifecycle.Standard:
75 description: Standard lifecycle create operation.
77 description: Standard lifecycle configure operation.
79 description: Standard lifecycle start operation.
81 description: Standard lifecycle stop operation.
83 description: Standard lifecycle delete operation.
84 tosca.interfaces.nfv.Vnflcm:
86 description: Invoked upon receipt of an Instantiate VNF request
88 description: Invoked before instantiate
90 description: Invoked after instantiate
92 description: Invoked upon receipt Terminate VNF request
94 description: Invoked before terminate
96 description: Invoked after terminate
98 description: Invoked upon receipt of a Modify VNF Information request
99 modify_information_start:
100 description: Invoked before modify_information
101 modify_information_end:
102 description: Invoked after modify_information
104 description: Invoked upon receipt of a Change VNF Flavour request
105 change_flavour_start:
106 description: Invoked before change_flavour
108 description: Invoked after change_flavour
109 change_external_connectivity:
110 description: Invoked upon receipt of a Change External VNF Connectivity request
111 change_external_connectivity_start:
112 description: Invoked before change_external_connectivity
113 change_external_connectivity_end:
114 description: Invoked after change_external_connectivity
116 description: Invoked upon receipt of an Operate VNF request
118 description: Invoked before operate
120 description: Invoked after operate
122 description: Invoked upon receipt of a Heal VNF request
124 description: Invoked before heal
126 description: Invoked after heal
128 description: Invoked upon receipt of a Scale VNF request
130 description: Invoked before scale
132 description: Invoked after scale
134 description: Invoked upon receipt of a Scale VNF to Level request
135 scale_to_level_start:
136 description: Invoked before scale_to_level
138 description: Invoked after scale_to_level