Loading src/SOL005/NSLifecycleManagement/definitions/SOL005NSLifecycleManagement_def.yaml +74 −7 Original line number Diff line number Diff line Loading @@ -4328,12 +4328,22 @@ definitions: id: description: > Identifier of this NS lifecycle operation occurrence. NOTE 1: This allows the OSS/BSS to obtain a copy of the latest "result" notification if it has not received it due to an error. If the notification represents the successful result of a lifecycle operation, at least an affectedVnf, or affectedPnf, or affectedVl, or affectedVnffg or affectedNs, or affectedSap shall be present. NOTE 2: A coordination action has timed out if the NFVO has not been able to read the "Individual coordination action" resource within a timeout interval after requesting the coordination to be started or to be cancelled. The length of the timeout interval is defined by means outside the scope of the present document. $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" operationState: description: > The state of the NS LCM operation. $ref: "#/definitions/NsLcmOperationStateType" statusEnteredTime: stateEnteredTime: description: > Date-time when the current state has been entered. $ref: "../../definitions/SOL005_def.yaml#/definitions/DateTime" Loading Loading @@ -4413,7 +4423,7 @@ definitions: description: > Information about the VNF instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedVnf" Loading @@ -4421,7 +4431,7 @@ definitions: description: > Information about the PNF instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedPnf" Loading @@ -4429,7 +4439,7 @@ definitions: description: > Information about the VL instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedVirtualLink" Loading @@ -4437,7 +4447,7 @@ definitions: description: > Information about the VNFFG instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedVnffg" Loading @@ -4445,7 +4455,7 @@ definitions: description: > Information about the nested NS instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedNs" Loading @@ -4453,10 +4463,67 @@ definitions: description: > Information about the nested NS instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedSap" lcmCoordinations: description: > Information about LCM coordination actions (see clause 12.5.4.3) related to this LCM operation occurrence. type: array items: type: object required: - id - coordinationActionName - startTime - endpointType properties: id: description: > Identifier of this coordination action. For a terminated coordination action, this attribute refers to the "id" attribute in the LcmCoord data structure (see clause 12.5.2.3). For a timed-out or ongoing coordination action, this attribute refers to the {coordinationId} URI variable in the "Location" header of the "202 Accepted" HTTP response to the POST request that has initiated the coordination action (see clause 12.4.2.3.1). $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" coordinationActionName: description: > Indicator of the actual coordination action. $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" startTime: description: > The time when the coordination action has been started. $ref: "../../definitions/SOL005_def.yaml#/definitions/DateTime" endTime: description: > The end time of the coordination action. Shall be present for a coordination action that has finished or timed out (see note 2) and shall be absent if the coordination is ongoing. $ref: "../../definitions/SOL005_def.yaml#/definitions/DateTime" endpointType: description: > The endpoint type used by this coordination action. Valid values: - MGMT: coordination with other operation supporting management systems (e.g. OSS/BSS) type: string enum: - MGMT warnings: description: > Warning messages that were generated while the operation was executing. If the operation has included VNF LCM operations or NS LCM coordination actions and these have resulted in warnings, such warnings should be added to this attribute. type: array items: type: string _links: description: > Links to resources related to this resource. Loading Loading
src/SOL005/NSLifecycleManagement/definitions/SOL005NSLifecycleManagement_def.yaml +74 −7 Original line number Diff line number Diff line Loading @@ -4328,12 +4328,22 @@ definitions: id: description: > Identifier of this NS lifecycle operation occurrence. NOTE 1: This allows the OSS/BSS to obtain a copy of the latest "result" notification if it has not received it due to an error. If the notification represents the successful result of a lifecycle operation, at least an affectedVnf, or affectedPnf, or affectedVl, or affectedVnffg or affectedNs, or affectedSap shall be present. NOTE 2: A coordination action has timed out if the NFVO has not been able to read the "Individual coordination action" resource within a timeout interval after requesting the coordination to be started or to be cancelled. The length of the timeout interval is defined by means outside the scope of the present document. $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" operationState: description: > The state of the NS LCM operation. $ref: "#/definitions/NsLcmOperationStateType" statusEnteredTime: stateEnteredTime: description: > Date-time when the current state has been entered. $ref: "../../definitions/SOL005_def.yaml#/definitions/DateTime" Loading Loading @@ -4413,7 +4423,7 @@ definitions: description: > Information about the VNF instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedVnf" Loading @@ -4421,7 +4431,7 @@ definitions: description: > Information about the PNF instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedPnf" Loading @@ -4429,7 +4439,7 @@ definitions: description: > Information about the VL instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedVirtualLink" Loading @@ -4437,7 +4447,7 @@ definitions: description: > Information about the VNFFG instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedVnffg" Loading @@ -4445,7 +4455,7 @@ definitions: description: > Information about the nested NS instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedNs" Loading @@ -4453,10 +4463,67 @@ definitions: description: > Information about the nested NS instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note. represents the result of a lifecycle operation. See note 1. type: array items: $ref: "#/definitions/AffectedSap" lcmCoordinations: description: > Information about LCM coordination actions (see clause 12.5.4.3) related to this LCM operation occurrence. type: array items: type: object required: - id - coordinationActionName - startTime - endpointType properties: id: description: > Identifier of this coordination action. For a terminated coordination action, this attribute refers to the "id" attribute in the LcmCoord data structure (see clause 12.5.2.3). For a timed-out or ongoing coordination action, this attribute refers to the {coordinationId} URI variable in the "Location" header of the "202 Accepted" HTTP response to the POST request that has initiated the coordination action (see clause 12.4.2.3.1). $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" coordinationActionName: description: > Indicator of the actual coordination action. $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier" startTime: description: > The time when the coordination action has been started. $ref: "../../definitions/SOL005_def.yaml#/definitions/DateTime" endTime: description: > The end time of the coordination action. Shall be present for a coordination action that has finished or timed out (see note 2) and shall be absent if the coordination is ongoing. $ref: "../../definitions/SOL005_def.yaml#/definitions/DateTime" endpointType: description: > The endpoint type used by this coordination action. Valid values: - MGMT: coordination with other operation supporting management systems (e.g. OSS/BSS) type: string enum: - MGMT warnings: description: > Warning messages that were generated while the operation was executing. If the operation has included VNF LCM operations or NS LCM coordination actions and these have resulted in warnings, such warnings should be added to this attribute. type: array items: type: string _links: description: > Links to resources related to this resource. Loading