The Pnfd class is a deployment template enabling on-boarding PNFs and referencing them from an NSD. It focuses on connectivity aspects only. Identifier of this Pnfd class. It uniquely identifies the PNFD. Identifies the provider of the PNFD. NOTE: The provider of the PNFD might be different from the provider of the PNF. Identifies the version of the PNFD Provides a signature to prevent tampering. Describes the PNF function. Identifies a PNFD in a version independent manner. This attribute is invariant across versions of PNFD. Provides the human readable name of the PNFD. Specifies the characteristics of one or more connection points where to connect the PNF to a VL. A PnfExtCpd is a type of Cpd and describes the characteristics of an external interface, a.k.a external CP, where to connect the PNF to a VL. An implementation of a NF via a tightly coupled software and hardware system. External CP of the PNF. External CP of the PNF. Cpd used to deploy this PNF CP. The software versions associated with the pnfd The active software The passive software The recovery software