Commit 52ccb377 authored by Muhammad Hamza's avatar Muhammad Hamza
Browse files

update/add attributes in SOL003 VNF LCM API

parent 4269fabb
Loading
Loading
Loading
Loading
Loading
+1 −21
Original line number Diff line number Diff line
@@ -2597,23 +2597,3 @@ definitions:
          internal CP created from the CPD identified by cpdId to a
          secondary container cluster network. See note.
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier"
 No newline at end of file

  VirtualCpAddressInfo:
    description: >
      This type represents information about a network address that has been assigned to a virtual CP.
    type: object
    required:
      - type
    properties:
      type:
        description: >
          The type of the IP addresses.
          Permitted values: IPV4, IPV6.
        type: string
        enum:
          - IPV4
          - IPV6
      loadBalancerIp:
        description: >
          Fixed addresses assigned to an external load balancer.
        $ref: '../../../definitions/SOL002SOL003_def.yaml#/definitions/IpAddress'
 No newline at end of file
+34 −5
Original line number Diff line number Diff line
@@ -437,7 +437,9 @@ definitions:
        description: >
          The identifier of layer(s) and protocol(s) associated to the network address information.
          
          Permitted values: IP_OVER_ETHERNET
          Permitted values:
            1. IP_OVER_ETHERNET
            2. IP_FOR_VIRTUAL_CP
          See note.
        type: string
        enum:
@@ -448,6 +450,12 @@ definitions:
          present if layerProtocol is equal to " IP_OVER_ETHERNET", and shall
          be absent otherwise.
        $ref: "#/definitions/IpOverEthernetAddressInfo"
      virtualCpAddress:
        description: >
          IP address data assigned to an external CP instance exposing a virtual CP. It shall be present if
          layerProtocol is equal to “IP_FOR_VIRTUAL_CP” and the external CP instance exposes a virtual CP and
          shall not be present otherwise.  
        $ref: "#/definitions/VirtualCpAddressInfo"

  IpOverEthernetAddressInfo:
    description: >
@@ -1393,3 +1401,24 @@ definitions:
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
  
  VirtualCpAddressInfo:
    description: >
      This type represents information about a network address that has been assigned to a virtual CP.
    type: object
    required:
      - type
    properties:
      type:
        description: >
          The type of the IP addresses. Permitted values:
          - IPV4
          - IPV6
        type: string
        enum:
          - IPV4
          - IPV6
      loadBalancerIp:
        description: >
          Fixed addresses assigned to an external load balancer.
        $ref: 'SOL002SOL003_def.yaml#/definitions/IpAddress'
 No newline at end of file