Newer
Older
type: object
properties:
vnfConfigurableProperties:
description: >
This attribute signals the modifications of the "vnfConfigurableProperties" attribute in "VnfInstance" performed
by the operation and shall be present if that attribute was modified during the operation.
This attribute represents the delta (semantics as per IETF RFC 7386 [3], JSON Merge Patch) between the value
of the attribute at the start of the "Change current VNF package" operation and the value of the attribute at
its completion.
$ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs"
metadata:
description: >
This attribute signals the modifications of the "metadata" attribute in "VnfInstance" performed by the operation
and shall be present if that attribute was modified during the operation.
This attribute represents the delta (semantics as per IETF RFC 7386 [3], JSON Merge Patch) between the value
of the attribute at the start of the "Change current VNF package" operation and the value of the attribute at
its completion.
$ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs"
extensions:
description: >
This attribute signals the modifications of the "extensions" attribute in "VnfInstance" performed by the operation and
shall be present if that attribute was modified during the operation.
$ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs"
vnfdId:
description: >
If present, this attribute signals the new value of the "vnfdId" attribute in "VnfInstance".
$ref: "SOL002SOL003_def.yaml#/definitions/Identifier"
vnfProvider:
description: >
If present, this attribute signals the new value of the "vnfProvider" attribute in "VnfInstance". If present,
this attribute (which depends on the value of the "vnfdId" attribute) was modified implicitly during the related
operation, and contains a copy of the value of he related attribute from the VNFD in the VNF Package identified
by the "vnfdId" attribute.
type: string
vnfProductName:
description: >
If present, this attribute signals the new value of the "vnfProductName" attribute in "VnfInstance". If present,
this attribute (which depends on the value of the "vnfdId" attribute) was modified implicitly during the related
operation, and contains a copy of the value of he related attribute from the VNFD in the VNF Package identified
by the "vnfdId" attribute.
type: string
vnfSoftwareVersion:
description: >
If present, this attribute signals the new value of the "vnfSoftwareVersion" attribute in "VnfInstance". If present,
this attribute (which depends on the value of the "vnfdId" attribute) was modified implicitly during the related
operation, and contains a copy of the value of he related attribute from the VNFD in the VNF Package identified
by the "vnfdId" attribute.
$ref: "SOL002SOL003_def.yaml#/definitions/Version"
vnfdVersion:
description: >
If present, this attribute signals the new value of the "vnfdVersion" attribute in "VnfInstance". If present,
this attribute (which depends on the value of the "vnfdId" attribute) was modified implicitly during the related
operation, by copying the value of this attribute from the VNFD in the VNF Package identified by the "vnfdId"
attribute.
$ref: "SOL002SOL003_def.yaml#/definitions/Version"
LcmOpOccNotificationVerbosityType:
description: >
The enumeration LcmOpOccNotificationVerbosityType provides values to control the verbosity of LCM operation
occurrence notifications.
* FULL: This signals a full notification which contains all change details.
* SHORT: This signals a short notification which omits large-volume change details to reduce the size of data to
be sent via the notification mechanism.
type: string
enum:
- FULL
- SHORT