Commit 8b5370ad authored by Sana Zulfiqar's avatar Sana Zulfiqar
Browse files

fix: restore deleted datatype

parent 9b9b6950
Pipeline #6241 passed with stage
in 0 seconds
......@@ -931,6 +931,113 @@ definitions:
items:
$ref: "#/definitions/LcmOperationStateType"
AffectedVirtualLink:
description: >
This type provides information about added, deleted, modified and
temporary VLs, and added or removed VNF link ports.
It shall comply with the provisions in table 5.5.3.14-1.
type: object
required:
- id
- vnfVirtualLinkDescId
- changeType
- networkResource
properties:
id:
description: >
Identifier of the virtual link instance, identifying the applicable
"vnfVirtualLinkResourceInfo" entry in the "VnfInstance" data type.
$ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
vnfVirtualLinkDescId:
description: >
Identifier of the related VLD in the VNFD.
$ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd"
changeType:
description: >
Signals the type of change. Permitted values:
* ADDED
* REMOVED
* MODIFIED
* TEMPORARY
* LINK_PORT_ADDED
* LINK_PORT_REMOVED
For a temporary resource, an AffectedVirtualLink structure exists as
long as the temporary resource exists.
type: string
enum:
- ADDED
- REMOVED
- MODIFIED
- TEMPORARY
- LINK_PORT_ADDED
- LINK_PORT_REMOVED
networkResource:
description: >
Reference to the VirtualNetwork resource. Detailed information is
(for new and modified resources) or has been (for removed
resources) available from the VIM.
$ref: "SOL002SOL003_def.yaml#/definitions/ResourceHandle"
resourceDefinitionId:
description: >
The identifier of the "ResourceDefinition" in the granting exchange
related to the LCM operation occurrence. It shall be present when an
applicable GrantInfo for the granted resource exists.
The "resourceDefinitionId" attribute provides information to the API
consumer (i.e. the NFVO) to assist in correlating the resource changes
performed during the LCM operation with the granted resources in a
specific Grant exchange, which is identified by the "grantId" available
in the "Individual VNF lifecycle management operation occurrence" and
the "id" in the "Individual Grant".
$ref: "SOL002SOL003_def.yaml#/definitions/IdentifierLocal"
zoneId:
description: >
The identifier of the resource zone, as managed by the resource
management layer (typically, the VIM), where the referenced VirtualNetwork
resource is placed. Shall be provided if this information is available from the VIM.
$ref: "SOL002SOL003_def.yaml#/definitions/Identifier"
metadata:
description: >
Metadata about this resource.
The content of this attribute shall be a copy of the content of the
"metadata" attribute of the VnfVirtualLinkResourceInfo structure.
$ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs"
AffectedExtLinkPort:
description: >
This type provides information about added and deleted external link ports (link ports attached to external
virtual links). It shall comply with the provisions in table 5.5.3.14a-1.
type: object
required:
- id
- changeType
- extCpInstanceId
- resourceHandle
properties:
id:
description: >
Identifier of the link port, identifying the applicable "extLinkPorts" entry in the "ExtVirtualLinkInfo"
data type (see clause 5.5.3.2).
$ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
changeType:
description: >
Signals the type of change.
Permitted values:
- ADDED
- REMOVED
type: string
enum:
- ADDED
- REMOVED
extCpInstanceId:
description: >
Identifier of the related external CP instance.
$ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
resourceHandle:
description: >
Reference to the link port resource. Detailed information is (for added resources)
or has been (for removed resources) available from the VIM.
$ref: "SOL002SOL003_def.yaml#/definitions/ResourceHandle"
AffectedVirtualStorage:
description: >
This type provides information about added, deleted, modified and
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment