org.onap migration
[vid.git] / vid-app-common / src / main / webapp / app / vid / scripts / constants / fieldConstants.js
index 9d337fa..d7f429a 100755 (executable)
@@ -31,12 +31,16 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
         LCP_REGION: "lcpRegion",\r
         LCP_REGION_TEXT: "lcpRegionText",\r
         PRODUCT_FAMILY: "productFamily",\r
-        AIC_ZONES : "aic_zone",\r
+        AIC_ZONES: "aic_zone",\r
         SERVICE_TYPE: "serviceType",\r
         SERVICE_ROLE: "serviceRole",\r
         SUBSCRIBER_NAME: "subscriberName",\r
         SUPPRESS_ROLLBACK: "suppressRollback",\r
         TENANT: "tenant",\r
+        PROJECT: "project",\r
+        OWNING_ENTITY : "owningEntity",\r
+        LINE_OF_BUSINESS : "lineOfBusiness",\r
+        PLATFORM : "platform",\r
         VNF_TARGETPROVSTATUS: "target",\r
 \r
         AAI_GET_FULL_SUBSCRIBERS: "aai_get_full_subscribers",\r
@@ -83,7 +87,7 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
         NETWORKS: "networks",\r
         OPERATIONAL_STATUS: "operational-status",\r
         ORCHESTRATION_STATUS: "orchestration-status",\r
-        PERCENT_PROGRESS: "precentProgress",\r
+        PERCENT_PROGRESS: "percent-progress",\r
         PERSONA_MODEL_ID: "persona-model-id",\r
         PERSONA_MODEL_VERSION: "persona-model-version",\r
         PERSONA_MODEL_CUSTOMIZATION_ID: "persona-model-customization-id",\r
@@ -127,9 +131,18 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
         SDN_C_PRELOAD: "sdncPreload",\r
         UPLOAD_SUPPLEMENTORY_DATA_FILE: "uploadSupplementoryDataFile",\r
         SUPPLEMENTORY_DATA_FILE: "supplementoryDataFile",\r
-        ZONE_ID:"zone-id",\r
-        ZONE_NAME:"zone-name",\r
-\r
+        ZONE_ID: "zone-id",\r
+        ZONE_NAME: "zone-name",\r
+        GENERIC_CONFIGURATION: "configuration",\r
+        CONFIGURATIONS: "configurations",\r
+        CONFIGURATION: "configuration",\r
+        CONFIGURATION_NAME: "configuration-name",\r
+        CONFIGURATION_TYPE: "configuration-type",\r
+        CONFIGURATION_ID: "configuration-id",\r
+        PORT: "l-interface",\r
+        PORT_ID: "interface-id",\r
+        PORT_NAME: "interface-name",\r
+        PORT_MIRRORED: "is-port-mirrored"\r
     };\r
 \r
     var KEY = {\r
@@ -140,23 +153,23 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
      * NAME values are displayed on GUI pages.\r
      */\r
     var NAME = {\r
-       AVAILABLE_VOLUME_GROUP : "Available Volume Group",\r
-       INSTANCE_NAME : "Instance Name",\r
-       CUSTOMER_ID : "Customer ID",\r
-       LCP_REGION : "LCP Region",\r
-       LCP_REGION_TEXT : "Legacy Region",\r
-       MODEL_INVARIANT_UUID: "Model Invariant UUID",\r
-       MODEL_NAME: "Model Name",\r
-       MODEL_VERSION: "Model Version",\r
-       MODEL_UUID: "Model UUID",\r
-       MODEL_CUSTOMIZATION_UUID: "Model Customization UUID",\r
-       MODEL_VNF_TYPE: "NF Type",\r
-       MODEL_VNF_ROLE: "NF Role",\r
-       MODEL_VNF_FUNCTION: "NF Function",\r
-       MODEL_VNF_CODE: "NF Naming Code",\r
-       MODEL_CUSTOMIZATION_NAME: "Resource Name",\r
-       PRODUCT_FAMILY : "Product Family",\r
-        AIC_ZONES: "AIC Zone",\r
+    AVAILABLE_VOLUME_GROUP: "Available Volume Group",\r
+    INSTANCE_NAME: "Instance Name",\r
+    CUSTOMER_ID: "Customer ID",\r
+    LCP_REGION: "LCP Region",\r
+    LCP_REGION_TEXT: "Legacy Region",\r
+    MODEL_INVARIANT_UUID: "Model Invariant UUID",\r
+    MODEL_NAME: "Model Name",\r
+    MODEL_VERSION: "Model Version",\r
+    MODEL_UUID: "Model UUID",\r
+    MODEL_CUSTOMIZATION_UUID: "Model Customization UUID",\r
+    MODEL_VNF_TYPE: "NF Type",\r
+    MODEL_VNF_ROLE: "NF Role",\r
+    MODEL_VNF_FUNCTION: "NF Function",\r
+    MODEL_VNF_CODE: "NF Naming Code",\r
+    MODEL_CUSTOMIZATION_NAME: "Resource Name",\r
+    PRODUCT_FAMILY: "Product Family",\r
+    AIC_ZONES: "AIC Zone",\r
        RESOURCE_DESCRIPTION : "Resource Description",\r
        RESOURCE_NAME : "Resource Name",\r
        SERVICE_CATEGORY : "Service Category",\r
@@ -167,6 +180,7 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
        SERVICE_INVARIANT_UUID : "Service Invariant UUID",\r
        SERVICE_NAME : "Service Name",\r
        SERVICE_TYPE : "Service Type",\r
+    SERVICE_ROLE: "Service Role",\r
        SERVICE_UUID : "Service UUID",\r
        SERVICE_VERSION : "Service Version",\r
        SUBSCRIBER_NAME : "Subscriber Name",\r
@@ -176,6 +190,10 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
        UPLOAD_SUPPLEMENTORY_DATA_FILE : "Upload Supplementary Data file",\r
        SUPPLEMENTORY_DATA_FILE : "Supplementory Data file (JSON format)",\r
        TENANT : "Tenant",\r
+    PROJECT : "Project",\r
+    OWNING_ENTITY : "Owning Entity",\r
+    LINE_OF_BUSINESS : "Line Of Business",\r
+    PLATFORM : "Platform",\r
        USER_SERVICE_INSTANCE_NAME : "User Service Instance Name",\r
        VF_MODULE_DESCRIPTION : "VF Module Description",\r
        VF_MODULE_LABEL : "VF Module Label",\r
@@ -210,6 +228,10 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
         SUBSCRIBER_NAME: "Select Subscriber Name",\r
         TARGETPROVSTATUS: "Select Target Prov Status",\r
         TENANT: "Select Tenant Name",\r
+        PROJECT: "Select Project Name",\r
+        OWNING_ENTITY: "Select Owning Entity",\r
+        LINE_OF_BUSINESS : "Select Line Of Business",\r
+        PLATFORM : "Select Platform",\r
         TEXT_INPUT: "Enter data",\r
         SELECT_SERVICE: "Select a service type",\r
         SELECT_SUB: "Select a subscriber name",\r
@@ -243,7 +265,11 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
         SUBMITTING_REQUEST: "Submitting Request",\r
         SUCCESS_VNF_PROV_STATUS: "Successfully set the VNF's Prov_Status to ",\r
         UNLOCKED: "Unlocked",\r
-\r
+        AAI_ACTIVE: "Active",\r
+        AAI_INACTIVE: "Inactive",\r
+        AAI_CREATED: "Created",\r
+        AAI_ENABLED: "Enabled",\r
+        AAI_DISABLED: "Disabled"\r
     };\r
 \r
     var STYLE = {\r
@@ -267,29 +293,29 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
     }\r
 \r
     var ERROR = {\r
-               AAI : "A&AI failure - see log below for details",\r
-               AAI_ERROR : "A&AI Error",\r
-               AAI_FETCHING_CUST_DATA : "Failed to fetch customer data from A&AI: Response Code: ",\r
-               FETCHING_SERVICE_TYPES : "Failed to fetch service types from A&AI: Response Code: ",\r
-               FETCHING_SERVICES : "Failed to fetch services from A&AI: Response Code: ",\r
-               FETCHING_SERVICE_INSTANCE_DATA : "Failed to fetch service instance data from A&AI: Response Code: ",\r
-               INVALID_INSTANCE_NAME : "Invalid instance name: ",\r
-               INSTANCE_NAME_VALIDATE : "The instance name must contain only alphanumeric or \"_-.\" characters, and must start with an alphabetic character", \r
-               INVALID_LIST : "Invalid list parameter: ",\r
-               INVALID_MAP : "Invalid map parameter: ",\r
-               LIST_VALIDATE : "A list parameter value must have the following syntax: '[<value1>,\.\.\.,<valueN>]'",\r
-               MAP_VALIDATE : "A map parameter value must have the following syntax: '{ <entry_key_1>: <entry_value_1>, \.\.\., <entry_key_n>: <entry_value_n> }'",\r
-               MAX_POLLS_EXCEEDED : "Maximum number of poll attempts exceeded",\r
-               MISSING_DATA : "Missing data",\r
-               MODEL_VERSION_ID_MISSING : "Error: model-version-id is not populated in A&AI",\r
-               MSO : "MSO failure - see log below for details",\r
-               NO_MATCHING_MODEL : "No matching model found matching the persona Model Id = ",\r
-               NO_MATCHING_MODEL_AAI : "No matching model found matching the A&AI model version ID = ",\r
-               SELECT : "Please select a subscriber or enter a service instance", \r
-               SERVICE_INST_DNE : "That service instance does not exist.  Please try again.",\r
-               SYSTEM_FAILURE : "System failure",\r
-               INVALID_DATA_FORMAT : 'Invalid data format.Please check your file content whether it is not in json or not.',\r
-               MISSING_FILE : 'Please Select JSON File.',\r
+        AAI: "A&AI failure - see log below for details",\r
+        AAI_ERROR: "A&AI Error",\r
+        AAI_FETCHING_CUST_DATA: "Failed to fetch customer data from A&AI: Response Code: ",\r
+        FETCHING_SERVICE_TYPES: "Failed to fetch service types from A&AI: Response Code: ",\r
+        FETCHING_SERVICES: "Failed to fetch services from A&AI: Response Code: ",\r
+        FETCHING_SERVICE_INSTANCE_DATA: "Failed to fetch service instance data from A&AI: Response Code: ",\r
+        INVALID_INSTANCE_NAME: "Invalid instance name: ",\r
+        INSTANCE_NAME_VALIDATE: "The instance name must contain only alphanumeric or \"_-.\" characters, and must start with an alphabetic character",\r
+        INVALID_LIST: "Invalid list parameter: ",\r
+        INVALID_MAP: "Invalid map parameter: ",\r
+        LIST_VALIDATE: "A list parameter value must have the following syntax: '[<value1>,\.\.\.,<valueN>]'",\r
+        MAP_VALIDATE: "A map parameter value must have the following syntax: '{ <entry_key_1>: <entry_value_1>, \.\.\., <entry_key_n>: <entry_value_n> }'",\r
+        MAX_POLLS_EXCEEDED: "Maximum number of poll attempts exceeded",\r
+        MISSING_DATA: "Missing data",\r
+        MODEL_VERSION_ID_MISSING: "Error: model-version-id is not populated in A&AI",\r
+        MSO: "MSO failure - see log below for details",\r
+        NO_MATCHING_MODEL: "No matching model found matching the persona Model Id = ",\r
+        NO_MATCHING_MODEL_AAI: "No matching model found matching the A&AI model version ID = ",\r
+        SELECT: "Please select a subscriber or enter a service instance",\r
+        SERVICE_INST_DNE: "That service instance does not exist.  Please try again.",\r
+        SYSTEM_FAILURE: "System failure",\r
+        INVALID_DATA_FORMAT: 'Invalid data format.Please check your file content whether it is not in json or not.',\r
+        MISSING_FILE: 'Please Select JSON File.',\r
 \r
     }\r
 \r
@@ -415,8 +441,8 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
             id: ID.SUBSCRIBER_NAME,\r
             type: PARAMETER.SELECT,\r
             prompt: PROMPT.SUBSCRIBER_NAME,\r
-               isRequired : true,\r
-               isSingleOptionAutoSelected : false\r
+            isRequired: true,\r
+                       isSingleOptionAutoSelected : false\r
         },\r
         TENANT_DISABLED: {\r
             name: NAME.TENANT,\r
@@ -432,6 +458,38 @@ appDS2.factory("FIELD", ["PARAMETER", function (PARAMETER) {
             isEnabled: true,\r
             prompt: PROMPT.TENANT,\r
             isRequired: true\r
+        },\r
+        PROJECT: {\r
+            name: NAME.PROJECT,\r
+            id: ID.PROJECT,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.PROJECT,\r
+            isRequired: false\r
+        },\r
+        OWNING_ENTITY: {\r
+            name: NAME.OWNING_ENTITY,\r
+            id: ID.OWNING_ENTITY,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.OWNING_ENTITY,\r
+            isRequired: true\r
+        },\r
+        LINE_OF_BUSINESS: {\r
+            name: NAME.LINE_OF_BUSINESS,\r
+            id: ID.LINE_OF_BUSINESS,\r
+            type: PARAMETER.MULTI_SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.LINE_OF_BUSINESS,\r
+            isRequired: false\r
+        },\r
+        PLATFORM: {\r
+            name: NAME.PLATFORM,\r
+            id: ID.PLATFORM,\r
+            type: PARAMETER.SELECT,\r
+            isEnabled: true,\r
+            prompt: PROMPT.PLATFORM,\r
+            isRequired: true\r
         }\r
     };\r
 \r