Loading src/definitions/SOL002SOL003_def.yaml +22 −27 Original line number Original line Diff line number Diff line Loading @@ -357,24 +357,17 @@ definitions: shall create a link port on the external VL, and use that link port to shall create a link port on the external VL, and use that link port to connect the external CP to the external VL. connect the external CP to the external VL. type: object type: object required: anyOf: - id - required: - linkPortId - required: - cpProtocolData properties: properties: id: description: > Identifier of the VnfExtCpConfig entry. Managed by the API consumer. $ref: "#/definitions/IdentifierInVnf" parentCpConfigId: parentCpConfigId: description: > description: > Reference to the "VnfExtCpConfig" entry that corresponds to the parent port of the trunk. Only present in Value of the key that identifies the "VnfExtCpConfig" map entry which corresponds to the parent port of "VnfExtCpConfig" structures that provide configuration information for a CP which represents a sub-port in the trunk. Only present in "VnfExtCpConfig" structures that provide configuration information for a CP a trunk, and if parent ports are supported. which represents a sub-port in a trunk, and if parent ports are supported. $ref: "#/definitions/IdentifierInVnf" cpInstanceId: description: > Identifier of the external CP instance to which this set of configuration parameters is requested to be applied. Shall be present if this instance has already been created. $ref: "#/definitions/IdentifierInVnf" $ref: "#/definitions/IdentifierInVnf" linkPortId: linkPortId: description: > description: > Loading @@ -382,12 +375,13 @@ definitions: will be associated. will be associated. The following conditions apply to the attributes "linkPortId" and The following conditions apply to the attributes "linkPortId" and "cpProtocolData": "cpProtocolData": 1) The "linkPortId" and "cpProtocolData" attributes shall both be 1) Void absent for the deletion of an existing external CP instance 2) At least one of the "linkPortId" and "cpProtocolData" attributes addressed by cpInstanceId. shall be present for an external CP instance representing a subport 2) At least one of these attributes shall be present for a that is to be created, or an external CP instance that is to be created to-be-created external CP instance or an existing external by creating the corresponding VNFC or VNF instance during the current or CP instance. a subsequent LCM operation, or for an existing external CP instance that is to be re-configured or added to a particular external virtual link. 3) If the "linkPortId" attribute is absent, the VNFM shall create a 3) If the "linkPortId" attribute is absent, the VNFM shall create a link port. link port. 4) If the "cpProtocolData" attribute is absent, the "linkPortId" 4) If the "cpProtocolData" attribute is absent, the "linkPortId" Loading @@ -405,12 +399,13 @@ definitions: that connects the CP to a VL. that connects the CP to a VL. The following conditions apply to the attributes "linkPortId" and The following conditions apply to the attributes "linkPortId" and "cpProtocolData": "cpProtocolData": 1) The "linkPortId" and "cpProtocolData" attributes shall both be 1) Void absent for the deletion of an existing external CP instance 2) At least one of the "linkPortId" and "cpProtocolData" attributes addressed by cpInstanceId. shall be present for an external CP instance representing a subport 2) At least one of these attributes shall be present for a that is to be created, or an external CP instance that is to be created to-be-created external CP instance or an existing external by creating the corresponding VNFC or VNF instance during the current or CP instance. a subsequent LCM operation, or for an existing external CP instance that is to be re-configured or added to a particular external virtual link. 3) If the "linkPortId" attribute is absent, the VNFM shall create a 3) If the "linkPortId" attribute is absent, the VNFM shall create a link port. link port. 4) If the "cpProtocolData" attribute is absent, the "linkPortId" 4) If the "cpProtocolData" attribute is absent, the "linkPortId" Loading Loading
src/definitions/SOL002SOL003_def.yaml +22 −27 Original line number Original line Diff line number Diff line Loading @@ -357,24 +357,17 @@ definitions: shall create a link port on the external VL, and use that link port to shall create a link port on the external VL, and use that link port to connect the external CP to the external VL. connect the external CP to the external VL. type: object type: object required: anyOf: - id - required: - linkPortId - required: - cpProtocolData properties: properties: id: description: > Identifier of the VnfExtCpConfig entry. Managed by the API consumer. $ref: "#/definitions/IdentifierInVnf" parentCpConfigId: parentCpConfigId: description: > description: > Reference to the "VnfExtCpConfig" entry that corresponds to the parent port of the trunk. Only present in Value of the key that identifies the "VnfExtCpConfig" map entry which corresponds to the parent port of "VnfExtCpConfig" structures that provide configuration information for a CP which represents a sub-port in the trunk. Only present in "VnfExtCpConfig" structures that provide configuration information for a CP a trunk, and if parent ports are supported. which represents a sub-port in a trunk, and if parent ports are supported. $ref: "#/definitions/IdentifierInVnf" cpInstanceId: description: > Identifier of the external CP instance to which this set of configuration parameters is requested to be applied. Shall be present if this instance has already been created. $ref: "#/definitions/IdentifierInVnf" $ref: "#/definitions/IdentifierInVnf" linkPortId: linkPortId: description: > description: > Loading @@ -382,12 +375,13 @@ definitions: will be associated. will be associated. The following conditions apply to the attributes "linkPortId" and The following conditions apply to the attributes "linkPortId" and "cpProtocolData": "cpProtocolData": 1) The "linkPortId" and "cpProtocolData" attributes shall both be 1) Void absent for the deletion of an existing external CP instance 2) At least one of the "linkPortId" and "cpProtocolData" attributes addressed by cpInstanceId. shall be present for an external CP instance representing a subport 2) At least one of these attributes shall be present for a that is to be created, or an external CP instance that is to be created to-be-created external CP instance or an existing external by creating the corresponding VNFC or VNF instance during the current or CP instance. a subsequent LCM operation, or for an existing external CP instance that is to be re-configured or added to a particular external virtual link. 3) If the "linkPortId" attribute is absent, the VNFM shall create a 3) If the "linkPortId" attribute is absent, the VNFM shall create a link port. link port. 4) If the "cpProtocolData" attribute is absent, the "linkPortId" 4) If the "cpProtocolData" attribute is absent, the "linkPortId" Loading @@ -405,12 +399,13 @@ definitions: that connects the CP to a VL. that connects the CP to a VL. The following conditions apply to the attributes "linkPortId" and The following conditions apply to the attributes "linkPortId" and "cpProtocolData": "cpProtocolData": 1) The "linkPortId" and "cpProtocolData" attributes shall both be 1) Void absent for the deletion of an existing external CP instance 2) At least one of the "linkPortId" and "cpProtocolData" attributes addressed by cpInstanceId. shall be present for an external CP instance representing a subport 2) At least one of these attributes shall be present for a that is to be created, or an external CP instance that is to be created to-be-created external CP instance or an existing external by creating the corresponding VNFC or VNF instance during the current or CP instance. a subsequent LCM operation, or for an existing external CP instance that is to be re-configured or added to a particular external virtual link. 3) If the "linkPortId" attribute is absent, the VNFM shall create a 3) If the "linkPortId" attribute is absent, the VNFM shall create a link port. link port. 4) If the "cpProtocolData" attribute is absent, the "linkPortId" 4) If the "cpProtocolData" attribute is absent, the "linkPortId" Loading