Loading src/SOL003/VNFLifecycleManagement/definitions/SOL003VNFLifecycleManagement_def.yaml +21 −25 Original line number Original line Diff line number Diff line Loading @@ -339,8 +339,6 @@ definitions: This attribute shall be supported when delegation mode of certificate management is applicable. This attribute shall be supported when delegation mode of certificate management is applicable. $ref: "#/definitions/CertificateConfigurationData" $ref: "#/definitions/CertificateConfigurationData" TerminateVnfRequest: TerminateVnfRequest: description: > description: > This type represents request parameters for the "Terminate VNF" operation. This type represents request parameters for the "Terminate VNF" operation. Loading Loading @@ -508,7 +506,7 @@ definitions: VL in case of a multi-site VNF spanning several VIMs. The set of ExtManagedVirtualLinkData 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 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). VnfVirtualLinkDesc and externally-managed multi-site VL instance (refer to clause 4.4.1.12). NOTE 2: Component mappings are defined in the VNFD in the source or destination package for the relevant change NOTE 3: Component mappings are defined in the VNFD in the source or destination package for the relevant change path. See clause 7.1.15.2 in ETSI GS NFV-IFA 011 [13]. path. See clause 7.1.15.2 in ETSI GS NFV-IFA 011 [13]. type: object type: object required: required: Loading Loading @@ -574,12 +572,14 @@ definitions: $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" selectedDeployableModule: selectedDeployableModule: description: > description: > Identifier of a selected deployable module.If this attribute is present only VNFCs based on Identifier of a selected deployable module. VDUs that belong to deployable modules listed in this attribute are requested to be instantiated or preserved if they were already instantiated.If this attribute is not present the deployable If this attribute is present only VNFCs based on VDUs that belong to deployable modules listed modules that were selected before the operation, and that still are defined in the VNFD in the in this attribute are requested to be instantiated or preserved if they were already instantiated. destination package, or the corresponding ones according to the component mappings, remain valid. See note 3. If this attribute is not present the deployable modules that were selected before the operation, and that still are defined in the VNFD in the destination package, or the corresponding ones according to the component mappings, remain valid. See note 3. $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd" certificateConfigurationData: certificateConfigurationData: description: > description: > Loading Loading @@ -789,7 +789,8 @@ definitions: description: > description: > This type represents request parameters for the "Select VNF deployable modules" operation. This type represents request parameters for the "Select VNF deployable modules" operation. NOTE: Thus, the select VNF deployable modules operation cannot be used as a scale VNF operation to scale VNFCs that were already instantiated. NOTE: Thus, the select VNF deployable modules operation cannot be used as a scale VNF operation to scale VNFCs that were already instantiated. type: object type: object properties: properties: selectedDeployableModule: selectedDeployableModule: Loading Loading @@ -1064,21 +1065,16 @@ definitions: $ref: "#/definitions/VnfOperationalStateType" $ref: "#/definitions/VnfOperationalStateType" scaleStatus: scaleStatus: description: > description: > Scale status of the VNF, one entry per Scale status of the VNF, one entry per aspect. Represents for every scaling aspect aspect. Represents for every scaling aspect how "big" the VNF has been scaled w.r.t. that aspect. how "big" the VNF has been scaled w.r.t. that aspect. This attribute shall be present if the VNF supports scaling. This attribute shall be present if the VNF supports scaling. See clause B.2 for an explanation of VNF scaling. See clause B.2 for an explanation of VNF scaling. For an aspect that has not been deployed because the related deployableModule has For an aspect that has not been deployed because the related deployableModule has not been selected, it indicates the scale level not been selected, it indicates the scale level that has been requested in the instantiation that has been requested in the instantiation or in a scaling operation, or, if none has been requested in any of them, the scale level or in a scaling operation, or, if none has been applicable to the aspect based on the default instantiation level. See note 8. requested in any of them, the scale level applicable to the aspect based on the default instantiation level. See note 8. type: array type: array items: items: $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/ScaleInfo" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/ScaleInfo" Loading Loading
src/SOL003/VNFLifecycleManagement/definitions/SOL003VNFLifecycleManagement_def.yaml +21 −25 Original line number Original line Diff line number Diff line Loading @@ -339,8 +339,6 @@ definitions: This attribute shall be supported when delegation mode of certificate management is applicable. This attribute shall be supported when delegation mode of certificate management is applicable. $ref: "#/definitions/CertificateConfigurationData" $ref: "#/definitions/CertificateConfigurationData" TerminateVnfRequest: TerminateVnfRequest: description: > description: > This type represents request parameters for the "Terminate VNF" operation. This type represents request parameters for the "Terminate VNF" operation. Loading Loading @@ -508,7 +506,7 @@ definitions: VL in case of a multi-site VNF spanning several VIMs. The set of ExtManagedVirtualLinkData 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 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). VnfVirtualLinkDesc and externally-managed multi-site VL instance (refer to clause 4.4.1.12). NOTE 2: Component mappings are defined in the VNFD in the source or destination package for the relevant change NOTE 3: Component mappings are defined in the VNFD in the source or destination package for the relevant change path. See clause 7.1.15.2 in ETSI GS NFV-IFA 011 [13]. path. See clause 7.1.15.2 in ETSI GS NFV-IFA 011 [13]. type: object type: object required: required: Loading Loading @@ -574,12 +572,14 @@ definitions: $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" selectedDeployableModule: selectedDeployableModule: description: > description: > Identifier of a selected deployable module.If this attribute is present only VNFCs based on Identifier of a selected deployable module. VDUs that belong to deployable modules listed in this attribute are requested to be instantiated or preserved if they were already instantiated.If this attribute is not present the deployable If this attribute is present only VNFCs based on VDUs that belong to deployable modules listed modules that were selected before the operation, and that still are defined in the VNFD in the in this attribute are requested to be instantiated or preserved if they were already instantiated. destination package, or the corresponding ones according to the component mappings, remain valid. See note 3. If this attribute is not present the deployable modules that were selected before the operation, and that still are defined in the VNFD in the destination package, or the corresponding ones according to the component mappings, remain valid. See note 3. $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd" certificateConfigurationData: certificateConfigurationData: description: > description: > Loading Loading @@ -789,7 +789,8 @@ definitions: description: > description: > This type represents request parameters for the "Select VNF deployable modules" operation. This type represents request parameters for the "Select VNF deployable modules" operation. NOTE: Thus, the select VNF deployable modules operation cannot be used as a scale VNF operation to scale VNFCs that were already instantiated. NOTE: Thus, the select VNF deployable modules operation cannot be used as a scale VNF operation to scale VNFCs that were already instantiated. type: object type: object properties: properties: selectedDeployableModule: selectedDeployableModule: Loading Loading @@ -1064,21 +1065,16 @@ definitions: $ref: "#/definitions/VnfOperationalStateType" $ref: "#/definitions/VnfOperationalStateType" scaleStatus: scaleStatus: description: > description: > Scale status of the VNF, one entry per Scale status of the VNF, one entry per aspect. Represents for every scaling aspect aspect. Represents for every scaling aspect how "big" the VNF has been scaled w.r.t. that aspect. how "big" the VNF has been scaled w.r.t. that aspect. This attribute shall be present if the VNF supports scaling. This attribute shall be present if the VNF supports scaling. See clause B.2 for an explanation of VNF scaling. See clause B.2 for an explanation of VNF scaling. For an aspect that has not been deployed because the related deployableModule has For an aspect that has not been deployed because the related deployableModule has not been selected, it indicates the scale level not been selected, it indicates the scale level that has been requested in the instantiation that has been requested in the instantiation or in a scaling operation, or, if none has been requested in any of them, the scale level or in a scaling operation, or, if none has been applicable to the aspect based on the default instantiation level. See note 8. requested in any of them, the scale level applicable to the aspect based on the default instantiation level. See note 8. type: array type: array items: items: $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/ScaleInfo" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/ScaleInfo" Loading