/
TOSCA interface types

TOSCA interface types



tosca.interfaces.nfv.Vnflcm
 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



 

Related content

TOSCA Policy types
TOSCA Policy types
More like this
TOSCA node types
TOSCA node types
More like this
TOSCA capbility types
TOSCA capbility types
More like this
TOSCA node types of PNFD
TOSCA node types of PNFD
More like this
VNF TOSCA Requirements
VNF TOSCA Requirements
More like this
Casablanca R3: TOSCA VNFD Requirements Draft
Casablanca R3: TOSCA VNFD Requirements Draft
More like this