Loading src/SOL003/VNFLifecycleManagement/definitions/SOL003VNFLifecycleManagement_def.yaml +18 −14 Original line number Original line Diff line number Diff line Loading @@ -365,21 +365,26 @@ definitions: description: > description: > Information about internal VLs that are managed by the NFVO. Information about internal VLs that are managed by the NFVO. NOTE: It is possible to have several ExtManagedVirtualLinkData for the same NOTES: VNF internal VL in case of a multi-site VNF spanning several VIMs. The set The indication of externally-managed internal VLs is needed in case networks have been pre-configured of ExtManagedVirtualLinkData corresponding to the same VNF internal VL shall for use with certain VNFs, for instance to ensure that these networks have certain properties such as indicate so by referencing to the same VnfVirtualLinkDesc and externally-managed security or acceleration features, or to address particular network topologies. The present document assumes that externally-managed internal VLs are managed by the NFVO and created towards the VIM. It is possible to have several ExtManagedVirtualLinkData for the same VNF internal VL in case of a multi-site VNF spanning several VIMs. The set of ExtManagedVirtualLinkData corresponding to the same VNF internal VL shall indicate so by referencing to the same VnfVirtualLinkDesc and externally-managed multi-site VL instance (refer to clause 4.4.1.12). multi-site VL instance (refer to clause 4.4.1.12). type: array type: array items: items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtManagedVirtualLinkData" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtManagedVirtualLinkData" vimConnectionInfo: vimConnectionInfo: description: > description: > Information about VIM connections to be used for managing the Information about VIM connections to be used for managing the resources for the VNF instance, or refer to resources for the VNF instance, or refer to external / externally-managed virtual links. This attribute shall only be supported and may be present if external / externally-managed virtual links. This attribute shall VNF-related resource management in direct mode is applicable. The VNFM shall apply the content of this only be supported and may be present if VNF-related resource attribute to the "vimConnectionInfo" attribute of "VnfInstance" according to the rules of JSON Merge Patch management in direct mode is applicable. (see IETF RFC 7396). type: array type: array items: items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VimConnectionInfo" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VimConnectionInfo" Loading @@ -403,10 +408,9 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" vnfConfigurableProperties: vnfConfigurableProperties: description: > description: > If present, this attribute provides modifications to the default values, If present, this attribute provides modifications to the default values, as obtained from the VNFD, of as obtained from the VNFD, of the VNF configurable properties attribute in the "vnfConfigurableProperties" attribute in "VnfInstance", as defined in clause 5.5.2.2. Provisions for the "VnfInstance", as defined in clause 5.5.2.2. Provisions for handling handling configurable properties during the operation are defined in clause 5.4.4.3.1. configurable properties during the operation are defined in clause 5.4.4.3.1. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" ChangeVnfFlavourRequest: ChangeVnfFlavourRequest: Loading Loading
src/SOL003/VNFLifecycleManagement/definitions/SOL003VNFLifecycleManagement_def.yaml +18 −14 Original line number Original line Diff line number Diff line Loading @@ -365,21 +365,26 @@ definitions: description: > description: > Information about internal VLs that are managed by the NFVO. Information about internal VLs that are managed by the NFVO. NOTE: It is possible to have several ExtManagedVirtualLinkData for the same NOTES: VNF internal VL in case of a multi-site VNF spanning several VIMs. The set The indication of externally-managed internal VLs is needed in case networks have been pre-configured of ExtManagedVirtualLinkData corresponding to the same VNF internal VL shall for use with certain VNFs, for instance to ensure that these networks have certain properties such as indicate so by referencing to the same VnfVirtualLinkDesc and externally-managed security or acceleration features, or to address particular network topologies. The present document assumes that externally-managed internal VLs are managed by the NFVO and created towards the VIM. It is possible to have several ExtManagedVirtualLinkData for the same VNF internal VL in case of a multi-site VNF spanning several VIMs. The set of ExtManagedVirtualLinkData corresponding to the same VNF internal VL shall indicate so by referencing to the same VnfVirtualLinkDesc and externally-managed multi-site VL instance (refer to clause 4.4.1.12). multi-site VL instance (refer to clause 4.4.1.12). type: array type: array items: items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtManagedVirtualLinkData" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtManagedVirtualLinkData" vimConnectionInfo: vimConnectionInfo: description: > description: > Information about VIM connections to be used for managing the Information about VIM connections to be used for managing the resources for the VNF instance, or refer to resources for the VNF instance, or refer to external / externally-managed virtual links. This attribute shall only be supported and may be present if external / externally-managed virtual links. This attribute shall VNF-related resource management in direct mode is applicable. The VNFM shall apply the content of this only be supported and may be present if VNF-related resource attribute to the "vimConnectionInfo" attribute of "VnfInstance" according to the rules of JSON Merge Patch management in direct mode is applicable. (see IETF RFC 7396). type: array type: array items: items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VimConnectionInfo" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/VimConnectionInfo" Loading @@ -403,10 +408,9 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" vnfConfigurableProperties: vnfConfigurableProperties: description: > description: > If present, this attribute provides modifications to the default values, If present, this attribute provides modifications to the default values, as obtained from the VNFD, of as obtained from the VNFD, of the VNF configurable properties attribute in the "vnfConfigurableProperties" attribute in "VnfInstance", as defined in clause 5.5.2.2. Provisions for the "VnfInstance", as defined in clause 5.5.2.2. Provisions for handling handling configurable properties during the operation are defined in clause 5.4.4.3.1. configurable properties during the operation are defined in clause 5.4.4.3.1. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" ChangeVnfFlavourRequest: ChangeVnfFlavourRequest: Loading