Loading src/SOL002/VNFLifecycleManagement/definitions/SOL002VNFLifecycleManagement_def.yaml +46 −14 Original line number Diff line number Diff line Loading @@ -362,11 +362,18 @@ definitions: InstantiateVnfRequest: description: > This type represents request parameters for the "Instantiate VNF" operation. * NOTE: The indication of externally-managed internal VLs is needed in case networks have been * NOTE 1: The indication of externally-managed internal VLs is needed in case networks have been pre-configured for use with certain VNFs, for instance to ensure that these networks have certain properties such as 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. NOTE 2: The target size for VNF instantiation may be specified in either instantiationLevelId or targetScaleLevelInfo, but not both. If none of the two attributes (instantiationLevelId or targetScaleLevelInfo) are present, the default instantiation level as declared in the VNFD shall be used. NOTE 3: If targetScaleLevelInfo is specified, information provided in targetScaleLevelInfo shall be used for instantiating scalable constituents of the VNF (e.g, VDUs/VLs). For scaling aspects not specified in targetScaleLevelInfo or for the VNF constituents (e.g., VDUs/VLs) that are not scalable, the default instantiation level as declared in the VNFD shall be used for instantiation. type: object required: - flavourId Loading @@ -378,9 +385,17 @@ definitions: instantiationLevelId: description: > Identifier of the instantiation level of the deployment flavour to be instantiated. If not present, the default instantiation level as declared in the VNFD is instantiated. instantiated. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" targetScaleLevelInfo: description: > This attribute is applicable if VNF supports target scale level instantiation. For each scaling aspect of the current deployment flavour, the attribute specifies the scale level of VNF constituents (e.g., VDU level) to be instantiated. See notes 2 and 3. type: array items: $ref: "../../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/ScaleInfo" extVirtualLinks: description: > Information about external VLs to connect the VNF to, including configuration information Loading @@ -394,7 +409,7 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtVirtualLinkData" extManagedVirtualLinks: description: > Information about external VLs to connect the VNF to. See note. Information about external VLs to connect the VNF to. See note 1. type: array items: $ref: "#/definitions/ExtManagedVirtualLinkData" Loading @@ -407,7 +422,7 @@ definitions: description: > Additional input parameters for the instantiation process, specific to the VNF being instantiated, as declared in the VNFD as part of "InstantiateVnfOpConfig". "InstantiateVnfOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" extensions: description: > Loading @@ -425,11 +440,20 @@ definitions: ChangeVnfFlavourRequest: description: > This type represents request parameters for the "Change VNF flavour" operation. * NOTE: The indication of externally-managed internal VLs is needed in case networks have been * NOTE 1: The indication of externally-managed internal VLs is needed in case networks have been pre-configured for use with certain VNFs, for instance to ensure that these networks have certain properties such as 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. NOTE 2: The target size for VNF instantiation may be specified in either instantiationLevelId or targetScaleLevelInfo, but not both. If none of the two attributes (instantiationLevelId or targetScaleLevelInfo) are present, the default instantiation level as declared in the VNFD shall be used. NOTE 3: If targetScaleLevelInfo is specified, information provided in targetScaleLevelInfo shall be used for instantiating scalable constituents of the VNF (e.g, VDUs/VLs). For scaling aspects not specified in targetScaleLevelInfo or for the VNF constituents (e.g., VDUs/VLs) that are not scalable, the default instantiation level as declared in the VNFD shall be used for instantiation. type: object required: - newFlavourId Loading @@ -441,9 +465,17 @@ definitions: instantiationLevelId: description: > Identifier of the instantiation level of the deployment flavour to be instantiated. If not present, the default instantiation level as declared in the VNFD is instantiated. be instantiated. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" targetScaleLevelInfo: description: > This attribute is applicable if VNF supports target scale level instantiation. For each scaling aspect of the current deployment flavour, the attribute specifies the scale level of VNF constituents (e.g., VDU level) to be instantiated. See notes 2 and 3. type: array items: $ref: "../../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/ScaleInfo" extVirtualLinks: description: > Information about external VLs to connect the VNF to, including configuration information Loading @@ -460,7 +492,7 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtVirtualLinkData" extManagedVirtualLinks: description: > Information about external VLs to connect the VNF to. See note. Information about external VLs to connect the VNF to. See note 1. type: array items: $ref: "#/definitions/ExtManagedVirtualLinkData" Loading @@ -468,7 +500,7 @@ definitions: description: > Additional input parameters for the instantiation process, specific to the VNF being instantiated, as declared in the VNFD as part of "InstantiateVnfOpConfig". "InstantiateVnfOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" extensions: description: > Loading src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml +2 −2 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ definitions: description: > Additional parameters passed by the NFVO as input to the scaling process, specific to the VNF being scaled, as declared in the VNFD as part of "ScaleVnfOpConfig". as part of "ScaleVnfOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" ScaleVnfToLevelRequest: Loading Loading @@ -97,7 +97,7 @@ definitions: description: > Additional parameters passed by the NFVO as input to the scaling process, specific to the VNF being scaled, as declared in the VNFD as part of "ScaleVnfToLevelOpConfig". VNFD as part of "ScaleVnfToLevelOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" VnfInfoModificationRequest: Loading src/definitions/SOL002SOL003_def.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -653,7 +653,7 @@ definitions: IdentifierInVim: description: > An identifier maintained by the VIM or other resource provider. It is An identifier maintained by the VIM or the CISM or other resource provider. It is expected to be unique within the VIM instance. type: string Loading Loading
src/SOL002/VNFLifecycleManagement/definitions/SOL002VNFLifecycleManagement_def.yaml +46 −14 Original line number Diff line number Diff line Loading @@ -362,11 +362,18 @@ definitions: InstantiateVnfRequest: description: > This type represents request parameters for the "Instantiate VNF" operation. * NOTE: The indication of externally-managed internal VLs is needed in case networks have been * NOTE 1: The indication of externally-managed internal VLs is needed in case networks have been pre-configured for use with certain VNFs, for instance to ensure that these networks have certain properties such as 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. NOTE 2: The target size for VNF instantiation may be specified in either instantiationLevelId or targetScaleLevelInfo, but not both. If none of the two attributes (instantiationLevelId or targetScaleLevelInfo) are present, the default instantiation level as declared in the VNFD shall be used. NOTE 3: If targetScaleLevelInfo is specified, information provided in targetScaleLevelInfo shall be used for instantiating scalable constituents of the VNF (e.g, VDUs/VLs). For scaling aspects not specified in targetScaleLevelInfo or for the VNF constituents (e.g., VDUs/VLs) that are not scalable, the default instantiation level as declared in the VNFD shall be used for instantiation. type: object required: - flavourId Loading @@ -378,9 +385,17 @@ definitions: instantiationLevelId: description: > Identifier of the instantiation level of the deployment flavour to be instantiated. If not present, the default instantiation level as declared in the VNFD is instantiated. instantiated. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" targetScaleLevelInfo: description: > This attribute is applicable if VNF supports target scale level instantiation. For each scaling aspect of the current deployment flavour, the attribute specifies the scale level of VNF constituents (e.g., VDU level) to be instantiated. See notes 2 and 3. type: array items: $ref: "../../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/ScaleInfo" extVirtualLinks: description: > Information about external VLs to connect the VNF to, including configuration information Loading @@ -394,7 +409,7 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtVirtualLinkData" extManagedVirtualLinks: description: > Information about external VLs to connect the VNF to. See note. Information about external VLs to connect the VNF to. See note 1. type: array items: $ref: "#/definitions/ExtManagedVirtualLinkData" Loading @@ -407,7 +422,7 @@ definitions: description: > Additional input parameters for the instantiation process, specific to the VNF being instantiated, as declared in the VNFD as part of "InstantiateVnfOpConfig". "InstantiateVnfOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" extensions: description: > Loading @@ -425,11 +440,20 @@ definitions: ChangeVnfFlavourRequest: description: > This type represents request parameters for the "Change VNF flavour" operation. * NOTE: The indication of externally-managed internal VLs is needed in case networks have been * NOTE 1: The indication of externally-managed internal VLs is needed in case networks have been pre-configured for use with certain VNFs, for instance to ensure that these networks have certain properties such as 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. NOTE 2: The target size for VNF instantiation may be specified in either instantiationLevelId or targetScaleLevelInfo, but not both. If none of the two attributes (instantiationLevelId or targetScaleLevelInfo) are present, the default instantiation level as declared in the VNFD shall be used. NOTE 3: If targetScaleLevelInfo is specified, information provided in targetScaleLevelInfo shall be used for instantiating scalable constituents of the VNF (e.g, VDUs/VLs). For scaling aspects not specified in targetScaleLevelInfo or for the VNF constituents (e.g., VDUs/VLs) that are not scalable, the default instantiation level as declared in the VNFD shall be used for instantiation. type: object required: - newFlavourId Loading @@ -441,9 +465,17 @@ definitions: instantiationLevelId: description: > Identifier of the instantiation level of the deployment flavour to be instantiated. If not present, the default instantiation level as declared in the VNFD is instantiated. be instantiated. See note 2. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" targetScaleLevelInfo: description: > This attribute is applicable if VNF supports target scale level instantiation. For each scaling aspect of the current deployment flavour, the attribute specifies the scale level of VNF constituents (e.g., VDU level) to be instantiated. See notes 2 and 3. type: array items: $ref: "../../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/ScaleInfo" extVirtualLinks: description: > Information about external VLs to connect the VNF to, including configuration information Loading @@ -460,7 +492,7 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ExtVirtualLinkData" extManagedVirtualLinks: description: > Information about external VLs to connect the VNF to. See note. Information about external VLs to connect the VNF to. See note 1. type: array items: $ref: "#/definitions/ExtManagedVirtualLinkData" Loading @@ -468,7 +500,7 @@ definitions: description: > Additional input parameters for the instantiation process, specific to the VNF being instantiated, as declared in the VNFD as part of "InstantiateVnfOpConfig". "InstantiateVnfOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" extensions: description: > Loading
src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml +2 −2 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ definitions: description: > Additional parameters passed by the NFVO as input to the scaling process, specific to the VNF being scaled, as declared in the VNFD as part of "ScaleVnfOpConfig". as part of "ScaleVnfOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" ScaleVnfToLevelRequest: Loading Loading @@ -97,7 +97,7 @@ definitions: description: > Additional parameters passed by the NFVO as input to the scaling process, specific to the VNF being scaled, as declared in the VNFD as part of "ScaleVnfToLevelOpConfig". VNFD as part of "ScaleVnfToLevelOpConfig" defined in ETSI GS NFV-IFA 011 [7]. $ref: "SOL002SOL003_def.yaml#/definitions/KeyValuePairs" VnfInfoModificationRequest: Loading
src/definitions/SOL002SOL003_def.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -653,7 +653,7 @@ definitions: IdentifierInVim: description: > An identifier maintained by the VIM or other resource provider. It is An identifier maintained by the VIM or the CISM or other resource provider. It is expected to be unique within the VIM instance. type: string Loading