aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-be/src/main/resources/import/tosca/interface-lifecycle-types
diff options
context:
space:
mode:
authorsarada prasad sahoo <sarada.prasad.sahoo@huawei.com>2019-04-05 16:11:50 +0530
committerOfir Sonsino <ofir.sonsino@intl.att.com>2019-04-08 08:46:05 +0000
commit1c9383bf85ce17e541fc1498a41a69568292b004 (patch)
treea1f77c750903a34fa2d34c6771b1479d64a5e513 /catalog-be/src/main/resources/import/tosca/interface-lifecycle-types
parent67437109d8df88ff494f8bd14faef44b7f5a2dee (diff)
updating the VNFD (SOL001) type based on SOL001 v2.5.1
updated VNFD types (tosca*.*nfv.) based on latest v2.5.1 version, not supported backward compatibility of SOL draft version, will be documented as limitation while upgrading from SOL draft version, updated importscript for new nodes, Also fixed java files for policyType having groupType reference Change-Id: I8b8175ec908809608e6bdac990052d909792a2ba Issue-ID: SDC-2170 Signed-off-by: sarada prasad sahoo <sarada.prasad.sahoo@huawei.com>
Diffstat (limited to 'catalog-be/src/main/resources/import/tosca/interface-lifecycle-types')
-rw-r--r--catalog-be/src/main/resources/import/tosca/interface-lifecycle-types/interfaceLifecycleTypes.yml113
1 files changed, 113 insertions, 0 deletions
diff --git a/catalog-be/src/main/resources/import/tosca/interface-lifecycle-types/interfaceLifecycleTypes.yml b/catalog-be/src/main/resources/import/tosca/interface-lifecycle-types/interfaceLifecycleTypes.yml
index 2a304a0aa4..4e9993f84b 100644
--- a/catalog-be/src/main/resources/import/tosca/interface-lifecycle-types/interfaceLifecycleTypes.yml
+++ b/catalog-be/src/main/resources/import/tosca/interface-lifecycle-types/interfaceLifecycleTypes.yml
@@ -53,6 +53,119 @@ tosca.interfaces.nfv.vnf.lifecycle.Nfv:
description: Invoked before scale_to_level
scale_to_level_end:
description: Invoked after scale_to_level
+tosca.interfaces.nfv.Vnflcm:
+ #derived_from: tosca.interfaces.Root
+ #description: This interface encompasses a set of TOSCA operations corresponding to the VNF LCM operations defined in ETSI GS NFV-IFA 007 as well as to preamble and postamble procedures to the execution of the VNF LCM operations.
+ instantiate:
+ description: Invoked upon receipt of an Instantiate VNF request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ instantiate_start:
+ description: Invoked before instantiate
+ instantiate_end:
+ description: Invoked after instantiate
+ terminate:
+ description: Invoked upon receipt Terminate VNF request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ terminate_start:
+ description: Invoked before terminate
+ terminate_end:
+ description: Invoked after terminate
+ modify_information:
+ description: Invoked upon receipt of a Modify VNF Information request
+ modify_information_start:
+ description: Invoked before modify_information
+ modify_information_end:
+ description: Invoked after modify_information
+ change_flavour:
+ description: Invoked upon receipt of a Change VNF Flavour request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ change_flavour_start:
+ description: Invoked before change_flavour
+ change_flavour_end:
+ description: Invoked after change_flavour
+ change_external_connectivity:
+ description: Invoked upon receipt of a Change External VNF Connectivity request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ change_external_connectivity_start:
+ description: Invoked before change_external_connectivity
+ change_external_connectivity_end:
+ description: Invoked after change_external_connectivity
+ operate:
+ description: Invoked upon receipt of an Operate VNF request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ operate_start:
+ description: Invoked before operate
+ operate_end:
+ description: Invoked after operate
+ heal:
+ description: Invoked upon receipt of a Heal VNF request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ heal_start:
+ description: Invoked before heal
+ heal_end:
+ description: Invoked after heal
+ scale:
+ description: Invoked upon receipt of a Scale VNF request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ scale_start:
+ description: Invoked before scale
+ scale_end:
+ description: Invoked after scale
+ scale_to_level:
+ description: Invoked upon receipt of a Scale VNF to Level request
+ # inputs:
+ # additional_parameters:
+ # type: tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ # required: false
+ # derived types are expected to introduce additional_parameters with
+ # its type derived from
+ # tosca.datatypes.nfv.VnfOperationAdditionalParameters
+ scale_to_level_start:
+ description: Invoked before scale_to_level
+ scale_to_level_end:
+ description: Invoked after scale_to_level
tosca.interfaces.node.lifecycle.Standard:
create:
description: Standard lifecycle create operation.