Commit 0d767843 authored by Samir Medjiah's avatar Samir Medjiah
Browse files

SOL003: v308 updates -> VnfcResourceInfo updated

parent a9b6bb8d
Loading
Loading
Loading
Loading
+10 −7
Original line number Original line Diff line number Diff line
@@ -709,8 +709,10 @@ definitions:
      vnfcCpInfo:
      vnfcCpInfo:
        description: >
        description: >
          All the CPs of the VNFC instance.
          All the CPs of the VNFC instance.
          Shall be present when that particular CP of the VNFC instance is
          Shall be present when that particular CP of the VNFC instance is exposed as an external CP of the VNF instance 
          associated to an external CP of the VNF instance.
          or is connected to an external CP of the VNF instance.  
          A VNFC CP is "connected to" an external CP if the VNFC CP is connected to an internal VL that exposes an external CP. 
          A VNFC CP is "exposed as" an external CP if it is connected directly to an external VL.
          May be present otherwise.
          May be present otherwise.
        type: array
        type: array
        items:
        items:
@@ -730,9 +732,10 @@ definitions:
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd"
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd"
            vnfExtCpId:
            vnfExtCpId:
              description: >
              description: >
                WhenIdentifier of the related external CP. Shall be present when the VNFC CP is exposed as an external
                Identifier of the related external CP. Shall be present when the VNFC CP is exposed as an external CP of
                instance or connected to an external CP of the VNF instance and shall be absent otherwise.
                the VNF instance or connected to an external CP of the VNF instance (see note) and shall be absent otherwise.
                A VNFC CP is "connected to" an external CP if the VNFC CP is connected to an internal VL that exposes

                NOTE: A VNFC CP is "connected to" an external CP if the VNFC CP is connected to an internal VL that exposes 
                an external CP. A VNFC CP is "exposed as" an external CP if it is connected directly to an external VL.
                an external CP. A VNFC CP is "exposed as" an external CP if it is connected directly to an external VL.
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
            cpProtocolInfo:
            cpProtocolInfo:
@@ -744,8 +747,8 @@ definitions:
                $ref: "#/definitions/CpProtocolInfo"
                $ref: "#/definitions/CpProtocolInfo"
            vnfLinkPortId:
            vnfLinkPortId:
              description: >
              description: >
                Identifier of the "vnfLinkPorts" structure in the "VnfVirtualLinkResourceInfo" structure. Shall be present if
                Identifier of the "VnfLinkPortInfo" structure in the "VnfVirtualLinkResourceInfo" structure. Shall be present if
                the CP is associated to a link port, on an internal VL of the VNF instance and shall be absent otherwise.
                the CP is associated to a link port on an internal VL of the VNF instance and shall be absent otherwise.
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
            metadata:
            metadata:
              description: >
              description: >