Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

ConfigScaleOut

ConfigScaleOut

The ConfigScaleOut command is used to apply any actions on a VNF as part of a ScaleOut flow. Actions could include updating the VNF configuration or running a set of other tasks.

The ConfigScaleOut action can have multiple APPC templates associated with it.  APPC retrieves the VfModuleModelName from A&AI (model.model-vers.model-name), which is used as the unique identifier to select the correct APPC template. APPC creates or updates VNFC records in A&AI for the newly instantiated VM’s.  The orchestration-status of the VNFC’s is set to CONFIGURED.

This action is supported via the Netconf (limited to configuration changes), Chef, and Ansible protocols.

Target URL/restconf /operations/appc-provider-lcm:config-scale-out
ActionConfigScaleOut
Action-IdentifiersVnf-id
Payload ParametersSee below
Revision HistoryNew in Beijing
Payload ParameterDescriptionRequired?Example
request-parametersvnf-host-ip-address: optional if Netconf or other direct interface to the VNF.   If not provided, the vnf-host-ip-address will be obtained from A&AI.No

“payload”: “{"request-parameters ": { "vnf-host-ip-address": \”value\”, \”vf-module-id\”: \”value\”, \”controller-template-id\”: \”value\” }

"configuration-parameters":{"<CONFIG- PARAMS>"}

vf-module-id:  used to determine the A&AI VM inventory associated with ConfigScaleOut.Yes
controller-template-id: optional. This is a unique identifier that will identify the template associated with the ConfigScaleOut. Will be needed if A&AI does not contain the template identifier.No
configuration-parametersA set of instance specific configuration parameters should be specified. If provided, APP-C replaces variables in the configuration template with the values supplied.No

ConfigScaleOut Response

Success:

  • A successful ConfigScaleOut returns a success status code 400 when completed.


Failure:

  • A failed ConfigScaleOut returns a failure code 401 and the failure message.
  • If the ConfigScaleOut is successfully performed on the VNF but there is a failure to update A&AI inventory, an intermediate failure message with failure code 501 is returned prior to the final 400 success message.


  • No labels