Feature 10912, 10916: NS Update
*Added NG-UI support to remove VNF and change VNF in NS update
*In NS Instances page. Click "Ns Update" in the actions menu.
*Then a new pop-up page will opened.
*In the popup there will be drop-down containing Update Type with 'CHANGE_VNFPKG' & 'REMOVE_VNFPKG', membervnfIndex and text field Vnfd Id.
*When the fields are selected then Click Apply button.
*For CHANGE_VNFPKG type, the software-version will be checked whether matching or not and corresponding popup will be shown.
*The pop-up window is closed and the page is directed to "History of operations" page
Change-Id: I135dda039a381b1faa62baa263543e1f210384f7
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json
index 6d8f8be..75c1683 100644
--- a/src/assets/i18n/de.json
+++ b/src/assets/i18n/de.json
@@ -174,6 +174,15 @@
"COUNTINDEX": "Index zählen",
"MIGRATETOHOST": "Zum Host migrieren",
"VMMIGRATION": "VM-Migration",
+ "NSUPDATE": "Ns-Update",
+ "UPDATETYPE": "Aktualisierungstyp",
+ "VNFDID": "Vnfd-ID",
+ "UPDATEPOLICIES": "Richtlinien aktualisieren",
+ "REDEPLOY": "Neu bereitstellen und aktualisieren",
+ "TERMINATEVNF": "Beenden Sie VNF",
+ "UPDATEPOLICIESCONTENT": "Diese Aktion umfasst die Neuerstellung der Richtlinien dieser VNF. Sind Sie sicher, dass Sie fortfahren möchten",
+ "REDEPLOYCONTENT": "Diese Aktion umfasst die erneute Bereitstellung aller Ressourcen dieser VNF. Sind Sie sicher, dass Sie fortfahren möchten",
+ "TERMINATEVNFCONTENT": "Diese Aktion beinhaltet das Beenden dieser VNF. Sind Sie sicher, dass Sie fortfahren möchten",
"PAGE": {
"DASHBOARD": {
"DASHBOARD": "Instrumententafel",
diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json
index cdf97a9..882029d 100644
--- a/src/assets/i18n/en.json
+++ b/src/assets/i18n/en.json
@@ -166,12 +166,23 @@
"DEFAULT": "Default",
"SOURCE": "Source",
"RESOURCESNOTFOUND": "Resources not found",
+ "VNFPKGCHANGE": "CHANGE_VNFPKG",
+ "REMOVEVNF": "REMOVE_VNF",
"SELECTMEMBERVNFINDEX": "Select Member VNF Index",
"MEMBERVNFINDEX": "Member VNF Index",
"VDUID": "VDU Id",
"COUNTINDEX": "Count Index",
"MIGRATETOHOST": "Migrate To Host",
"VMMIGRATION": "Vm Migration",
+ "NSUPDATE": "Ns Update",
+ "UPDATETYPE": "Update Type",
+ "VNFDID": "Vnfd Id",
+ "UPDATEPOLICIES": "Update Policies",
+ "REDEPLOY": "Redeploy and Update",
+ "TERMINATEVNF": "Terminate VNF",
+ "UPDATEPOLICIESCONTENT": "This action involves recreating the policies of this VNF. Are you sure you want to proceed",
+ "REDEPLOYCONTENT": "This action involves redeploying all resources of this VNF. Are you sure you want to proceed",
+ "TERMINATEVNFCONTENT": "This action involves terminating this VNF. Are you sure you want to proceed",
"PAGE": {
"DASHBOARD": {
"DASHBOARD": "Dashboard",
diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json
index a6fae2d..65e4167 100644
--- a/src/assets/i18n/es.json
+++ b/src/assets/i18n/es.json
@@ -166,12 +166,23 @@
"DEFAULT": "por defecto",
"SOURCE": "Fuente",
"RESOURCESNOTFOUND": "Recursos no encontrados",
+ "VNFPKGCHANGE": "CAMBIO_VNFPKG",
+ "REMOVEVNF": "ELIMINAR_VNF",
"SELECTMEMBERVNFINDEX": "Seleccione el índice VNF de miembros",
"MEMBERVNFINDEX": "Índice VNF de miembros",
"VDUID": "Identificación de VDU",
"COUNTINDEX": "Índice de conteo",
"MIGRATETOHOST": "Migrar a host",
"VMMIGRATION": "Migración de máquina virtual",
+ "NSUPDATE": "Actualización de Ns",
+ "UPDATETYPE": "Tipo de actualización",
+ "VNFDID": "ID de vnfd",
+ "UPDATEPOLICIES": "Políticas de actualización",
+ "REDEPLOY": "Reimplementar y actualizar",
+ "TERMINATEVNF": "Terminar VNF",
+ "UPDATEPOLICIESCONTENT": "Esta acción implica recrear las políticas de este VNF. Estas seguro que deseas continuar",
+ "REDEPLOYCONTENT": "Esta acción implica redistribuir todos los recursos de este VNF. Estas seguro que deseas continuar",
+ "TERMINATEVNFCONTENT": "Esta acción implica la terminación de este VNF. Estas seguro que deseas continuar",
"PAGE": {
"DASHBOARD": {
"DASHBOARD": "Tablero",
diff --git a/src/assets/i18n/pt.json b/src/assets/i18n/pt.json
index c7f3125..c4c4e4f 100644
--- a/src/assets/i18n/pt.json
+++ b/src/assets/i18n/pt.json
@@ -166,12 +166,23 @@
"DEFAULT": "Padrão",
"SOURCE": "Fonte",
"RESOURCESNOTFOUND": "Recursos não encontrados",
+ "VNFPKGCHANGE": "CHANGE_VNFPKG",
+ "REMOVEVNF": "REMOVE_VNF",
"SELECTMEMBERVNFINDEX": "Selecione o Índice VNF do Membro",
"MEMBERVNFINDEX": "Índice VNF de Membro",
"VDUID": "'VDUID': 'ID Vdu'",
"COUNTINDEX": "Índice de contagem",
"MIGRATETOHOST": "Migrar para o host",
"VMMIGRATION": "Migração de VM",
+ "NSUPDATE": "Atualização Ns",
+ "UPDATETYPE": "Tipo de atualização",
+ "VNFDID": "ID de Vnfd",
+ "UPDATEPOLICIES": "Atualizar políticas",
+ "REDEPLOY": "Reimplantar e atualizar",
+ "TERMINATEVNF": "Encerrar VNF",
+ "UPDATEPOLICIESCONTENT": "Esta ação envolve a recriação das políticas desta VNF. Tem certeza de que deseja continuar",
+ "REDEPLOYCONTENT": "Esta ação envolve a redistribuição de todos os recursos desta VNF. Tem certeza de que deseja continuar",
+ "TERMINATEVNFCONTENT": "Esta ação envolve encerrar este VNF. Tem certeza de que deseja continuar",
"PAGE": {
"DASHBOARD": {
"DASHBOARD": "painel de controle",