[VID-12] Delivery of remaining features for v1.1
[vid.git] / vid-app-common / src / main / webapp / app / vid / scripts / constants / componentConstants.js
index 855f990..d2db094 100755 (executable)
-/*-\r
- * ============LICENSE_START=======================================================\r
- * VID\r
- * ================================================================================\r
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
- * ================================================================================\r
- * Licensed under the Apache License, Version 2.0 (the "License");\r
- * you may not use this file except in compliance with the License.\r
- * You may obtain a copy of the License at\r
- * \r
- *      http://www.apache.org/licenses/LICENSE-2.0\r
- * \r
- * Unless required by applicable law or agreed to in writing, software\r
- * distributed under the License is distributed on an "AS IS" BASIS,\r
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
- * See the License for the specific language governing permissions and\r
- * limitations under the License.\r
- * ============LICENSE_END=========================================================\r
- */\r
-\r
-"use strict";\r
-\r
-appDS2.constant("COMPONENT", (function() {\r
-    return {\r
-    A_LA_CARTE : "a la carte",\r
-    CLOUD_REGION_ID : "cloudRegionID",\r
-    COMPONENT_STATUS : "ComponentStatus",\r
-    CREATE_COMPONENT : "createComponent",\r
-    DELETE_COMPONENT : "deleteComponent",\r
-    ENTITY : "entity",\r
-    GET_COMPONENT_LIST : "getComponentList",\r
-    GET_SUBS : "getSubs",\r
-    GET_SUB_DETAILS : "getSubDetails",\r
-    GLOBAL_CUSTOMER_ID : "globalCustomerId",\r
-    MACRO : "Macro",\r
-       MODEL_VERSION_1 : "1",\r
-       MSO_CREATE_REQ : "createInstance",\r
-       MSO_DELETE_REQ : "deleteInstance",\r
-    NAME : "name",\r
-       NETWORK : "network",\r
-       NETWORKS : "networks",\r
-\r
-       QUERY_SERVICE_INSTANCE : "queryServiceInstance",\r
-       REFRESH_PROPERTIES : "refreshProperties",\r
-       SERVICE : "service",\r
-       SERVICE_TYPE : "serviceType",\r
-       SHOW_COMPONENT_DETAILS : "showComponentDetails",\r
-       STATUS : "status",\r
-       SUBSCRIBER_NAME : "subscriberName",\r
-       TENANT_ID : "tenantID",\r
-       TENANT_NAME : "tenantName",\r
-       TRUE : "true",\r
+/*-
+ * ============LICENSE_START=======================================================
+ * VID
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+"use strict";
+
+appDS2.constant("COMPONENT", (function() {
+    return {
+    A_LA_CARTE : "a la carte",
+    CLOUD_REGION_ID : "cloudRegionID",
+    COMPONENT_STATUS : "ComponentStatus",
+    CREATE_COMPONENT : "createComponent",
+    DELETE_COMPONENT : "deleteComponent",
+    ENTITY : "entity",
+    GET_COMPONENT_LIST : "getComponentList",
+    GET_SUBS : "getSubs",
+    GET_SUB_DETAILS : "getSubDetails",
+    GLOBAL_CUSTOMER_ID : "globalCustomerId",
+    MACRO : "Macro",
+       MODEL_VERSION_1 : "1",
+       MSO_CREATE_REQ : "createInstance",
+       MSO_DELETE_REQ : "deleteInstance",
+    NAME : "name",
+       NETWORK : "network",
+       NETWORKS : "networks",
+
+       QUERY_SERVICE_INSTANCE : "queryServiceInstance",
+       REFRESH_PROPERTIES : "refreshProperties",
+       SERVICE : "service",
+       SERVICE_TYPE : "serviceType",
+       SHOW_COMPONENT_DETAILS : "showComponentDetails",
+       STATUS : "status",
+       SUBSCRIBER_NAME : "subscriberName",
+       TENANT_ID : "tenantID",
+       TENANT_NAME : "tenantName",
+       TRUE : "true",
        \r
-       VF_MODULE : "vfModule",\r
-       VNF : "vnf",\r
-       VNF_CODE : "vnfCode",\r
-       VNF_FUNCTION : "vnfFunction",\r
-       VNF_ROLE : "vnfRole",\r
-       VNF_TYPE : "vnfType",\r
-       VOLUME_GROUP : "volumeGroup",\r
-       \r
-       \r
-       // IDs\r
-       CIDR_MASK_1 : "255.255.255.000",\r
-       //COMPONENT_LIST_NAMED_QUERY_ID : "ed0a0f5b-cf79-4784-88b2-911cd726cd3d",\r
-       CUSTOMER_ID_1 : "icore9883749",\r
-       DELETE_INSTANCE_ID_1 : "ff305d54-75b4-ff1b-fff1-eb6b9e5460ff",\r
-       GATEWAY_ADDRESS_1 : "10.10.125.1",\r
-       GLOBAL_SUBSCRIBER_ID_1 : "C12345",\r
-       INSTANCE_ID_1 : "ff305d54-75b4-431b-adb2-eb6b9e5ff000",\r
-       INSTANCE_ID_2 : "ff305d54-75b4-ff1b-adb2-eb6b9e5460ff",\r
-       INSTANCE_ID_3 : "ff305d54-75b4-ff1b-bdb2-eb6b9e5460ff",\r
-       MODEL_ID_1 : "sn5256d1-5a33-55df-13ab-12abad84e764",\r
-       MODEL_ID_2 : "ff5256d1-5a33-55df-aaaa-12abad84e7ff",\r
-       MODEL_ID_3 : "ff3514e3-5a33-55df-13ab-12abad84e7ff",\r
-       MODEL_ID_4 : "ff5256d1-5a33-55df-13ab-12abad84e7ff",\r
-       MODEL_ID_5 : "ff5256d1-5a33-55df-13ab-22abad84e7ff",\r
-       MODEL_NAME_VERSION_ID_1 : "ab6478e4-ea33-3346-ac12-ab121484a333",\r
-       MODEL_NAME_VERSION_ID_2 : "fe6478e4-ea33-3346-aaaa-ab121484a3fe",\r
-       MODEL_NAME_VERSION_ID_3 : "fe6985cd-ea33-3346-ac12-ab121484a3fe",\r
-       MODEL_NAME_VERSION_ID_4 : "fe6478e4-ea33-3346-ac12-ab121484a3fe",\r
-       MODEL_NAME_VERSION_ID_5 : "fe6478e4-ea33-3346-bc12-ab121484a3fe",\r
-       SERVICE_INSTANCE_ID_1 : "bc305d54-75b4-431b-adb2-eb6b9e546014",\r
-       SUBSCRIBER_NAME_GED12 : "General Electric Division 12",\r
-       VNF_INSTANCE_ID : "VNF_INSTANCE_ID_12345",\r
-       VPN_ID_1 : "1a2b3c4d5e6f",\r
-       \r
-       // PATHS\r
-       ASSIGN : "?r=",\r
-       AAI_GET_SERVICE_INSTANCE_PATH : "aai_get_service_instance/",\r
-       AAI_GET_SERVICES : "aai_get_services",\r
-       AAI_GET_TENANTS : "aai_get_tenants/",\r
-       AAI_SUB_DETAILS_PATH : "aai_sub_details/",\r
-       AAI_SUB_VIEWEDIT_PATH : "aai_sub_viewedit",\r
-       ASDC_GETMODEL_PATH : "asdc/getModel/",\r
-       CREATE_INSTANCE_PATH : "/models/services/createInstance", \r
-       FORWARD_SLASH : "/",\r
-       GET_SYSTEM_PROP_VNF_PROV_STATUS_PATH : "get_system_prop_vnf_prov_status",\r
-       GET_USER_ID : "getuserID",\r
-       INSTANTIATE_ROOT_PATH : "#/instantiate?subscriberId=",\r
-       INSTANTIATE_PATH : "/instantiate",\r
-       INVALID_STRING : "/INVALID_STRING/",\r
-       INVALID_STRING_MSO_CREATE_SVC_INSTANCE : "INVALID_STRING_mso_create_svc_instance",\r
-       MSO_CREATE_NW_INSTANCE : "mso_create_nw_instance",\r
-       MSO_CREATE_NW_INSTANCE_PATH : "mso_create_nw_instance/",\r
-       MSO_CREATE_SVC_INSTANCE : "mso_create_svc_instance",\r
-       MSO_DELETE_SVC_INSTANCE_PATH : "mso_delete_svc_instance/",\r
-       SELECTED_SERVICE_SUB_PATH : "#/instances/subdetails?selectedServiceSubscription=",\r
-       SELECTED_SUB_PATH : "#/instances/subdetails?selectedSubscriber=",\r
-       SELECTEDSERVICEINSTANCE_SUB_PATH : "&selectedServiceInstance=",\r
-       SELECTEDSUBSCRIBER_SUB_PATH : "&selectedSubscriber=",\r
-       SERVICE_TYPE_LIST_PATH : "#/instances/serviceTypes?serviceTypeList=",\r
-       SERVICE_MODLES_INSTANCES_SUBSCRIBERS_PATH : 'serviceModels.htm#/instances/subscribers',\r
-       SERVICES_DIST_STATUS_PATH : "rest/models/services?distributionStatus=",\r
-       SERVICES_PATH : "rest/models/services/",\r
-       SERVICETYPE_SUB_PATH : "&serviceType=",\r
-       SERVICEINSTANCEID_SUB_PATH : "&serviceInstanceId=",\r
-       SERVICEMODELS_INSTANCES_SERVICES_PATH : "serviceModels.htm#/instances/services",\r
-       SERVICEMODELS_MODELS_SERVICES_PATH : "serviceModels.htm#/models/services",\r
-       SUBDETAILS_SELECTEDSUBSCRIBER : "#subdetails?selectedSubscriber=",\r
-       SUBSCRIBERNAME_SUB_PATH : "&subscriberName=",\r
-       WELCOME_PATH : "welcome.htm",\r
-       \r
-       //Template Urls\r
-       AAI_GET_SUBS_URL : "app/vid/scripts/view-models/aaiGetSubs.htm",\r
-       AAI_GET_SUBSCRIBER_URL : "app/vid/scripts/view-models/aaiGetSubscriberList.htm",\r
-       AAI_SERVICE_TYPES_URL : "app/vid/scripts/view-models/aaiServiceTypes.htm",\r
-       AAI_SUB_DETAILS_URL : "app/vid/scripts/view-models/aaiSubDetails.htm",\r
-       CREATE_INSTANCE_SERVICE_MODELS_URL : "app/vid/scripts/view-models/createInstanceServiceModels.htm",\r
-       INSTANTIATE_URL : "app/vid/scripts/view-models/instantiate.htm",\r
-       SERVICE_MODELS : "app/vid/scripts/view-models/serviceModels.htm",\r
-       \r
-       \r
-       \r
-       FULL_NAME_MAP : {\r
-           "model-invariant-id" : "Model ID",\r
-           "model-version-id" : "Model Version ID"\r
-       },\r
-       PARTIAL_NAME_MAP : {\r
-           "id" : "ID",\r
-           "uuid" : "UUID",\r
-           "vfmodule" : "VF Module",\r
-           "vnf" : "VNF",\r
-           "volumegroup" : "Volume Group"\r
-       }\r
-       \r
-    };\r
-})())\r
+       VF_MODULE : "vfModule",
+       VNF : "vnf",
+       VNF_CODE : "vnfCode",
+       VNF_FUNCTION : "vnfFunction",
+       VNF_ROLE : "vnfRole",
+       VNF_TYPE : "vnfType",
+       VOLUME_GROUP : "volumeGroup",
+       
+       
+       // IDs
+       CIDR_MASK_1 : "255.255.255.000",
+       //COMPONENT_LIST_NAMED_QUERY_ID : "ed0a0f5b-cf79-4784-88b2-911cd726cd3d",
+       CUSTOMER_ID_1 : "icore9883749",
+       DELETE_INSTANCE_ID_1 : "ff305d54-75b4-ff1b-fff1-eb6b9e5460ff",
+       GATEWAY_ADDRESS_1 : "10.10.125.1",
+       GLOBAL_SUBSCRIBER_ID_1 : "C12345",
+       INSTANCE_ID_1 : "ff305d54-75b4-431b-adb2-eb6b9e5ff000",
+       INSTANCE_ID_2 : "ff305d54-75b4-ff1b-adb2-eb6b9e5460ff",
+       INSTANCE_ID_3 : "ff305d54-75b4-ff1b-bdb2-eb6b9e5460ff",
+       MODEL_ID_1 : "sn5256d1-5a33-55df-13ab-12abad84e764",
+       MODEL_ID_2 : "ff5256d1-5a33-55df-aaaa-12abad84e7ff",
+       MODEL_ID_3 : "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+       MODEL_ID_4 : "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+       MODEL_ID_5 : "ff5256d1-5a33-55df-13ab-22abad84e7ff",
+       MODEL_NAME_VERSION_ID_1 : "ab6478e4-ea33-3346-ac12-ab121484a333",
+       MODEL_NAME_VERSION_ID_2 : "fe6478e4-ea33-3346-aaaa-ab121484a3fe",
+       MODEL_NAME_VERSION_ID_3 : "fe6985cd-ea33-3346-ac12-ab121484a3fe",
+       MODEL_NAME_VERSION_ID_4 : "fe6478e4-ea33-3346-ac12-ab121484a3fe",
+       MODEL_NAME_VERSION_ID_5 : "fe6478e4-ea33-3346-bc12-ab121484a3fe",
+       SERVICE_INSTANCE_ID_1 : "bc305d54-75b4-431b-adb2-eb6b9e546014",
+       SUBSCRIBER_NAME_GED12 : "General Electric Division 12",
+       VNF_INSTANCE_ID : "VNF_INSTANCE_ID_12345",
+       VPN_ID_1 : "1a2b3c4d5e6f",
+       
+       // PATHS
+       ASSIGN : "?r=",
+       AAI_GET_SERVICE_INSTANCE_PATH : "aai_get_service_instance/",
+       AAI_GET_SERVICES : "aai_get_services",
+       AAI_GET_SERVICES_BY_TYPE : "aai_get_models_by_service_type",
+       AAI_GET_TENANTS : "aai_get_tenants/",
+       AAI_SUB_DETAILS_PATH : "aai_sub_details/",
+       AAI_SUB_VIEWEDIT_PATH : "aai_sub_viewedit",
+       ASDC_GETMODEL_PATH : "asdc/getModel/",
+       CREATE_INSTANCE_PATH : "/models/services/createInstance", 
+       FORWARD_SLASH : "/",
+       GET_SYSTEM_PROP_VNF_PROV_STATUS_PATH : "get_system_prop_vnf_prov_status",
+       GET_USER_ID : "getuserID",
+       INSTANTIATE_ROOT_PATH : "#/instantiate?subscriberId=",
+       INSTANTIATE_PATH : "/instantiate",
+       INVALID_STRING : "/INVALID_STRING/",
+       INVALID_STRING_MSO_CREATE_SVC_INSTANCE : "INVALID_STRING_mso_create_svc_instance",
+       MSO_CREATE_NW_INSTANCE : "mso_create_nw_instance",
+       MSO_CREATE_NW_INSTANCE_PATH : "mso_create_nw_instance/",
+       MSO_CREATE_SVC_INSTANCE : "mso_create_svc_instance",
+       MSO_DELETE_SVC_INSTANCE_PATH : "mso_delete_svc_instance/",
+       SELECTED_SERVICE_SUB_PATH : "#/instances/subdetails?selectedServiceSubscription=",
+       SELECTED_SUB_PATH : "#/instances/subdetails?selectedSubscriber=",
+       SELECTEDSERVICEINSTANCE_SUB_PATH : "&selectedServiceInstance=",
+       SELECTEDSUBSCRIBER_SUB_PATH : "&selectedSubscriber=",
+       SERVICE_TYPE_LIST_PATH : "#/instances/serviceTypes?serviceTypeList=",
+       SERVICE_MODLES_INSTANCES_SUBSCRIBERS_PATH : 'serviceModels.htm#/instances/subscribers',
+       SERVICES_DIST_STATUS_PATH : "rest/models/services?distributionStatus=",
+       SERVICES_PATH : "rest/models/services/",
+       SERVICETYPE_SUB_PATH : "&serviceType=",
+       SERVICEINSTANCEID_SUB_PATH : "&serviceInstanceId=",
+       SERVICEMODELS_INSTANCES_SERVICES_PATH : "serviceModels.htm#/instances/services",
+       SERVICEMODELS_MODELS_SERVICES_PATH : "serviceModels.htm#/models/services",
+       SUBDETAILS_SELECTEDSUBSCRIBER : "#subdetails?selectedSubscriber=",
+       SUBSCRIBERNAME_SUB_PATH : "&subscriberName=",
+       WELCOME_PATH : "welcome.htm",
+       
+       //Template Urls
+       AAI_GET_SUBS_URL : "app/vid/scripts/view-models/aaiGetSubs.htm",
+       AAI_GET_SUBSCRIBER_URL : "app/vid/scripts/view-models/aaiGetSubscriberList.htm",
+       AAI_SERVICE_TYPES_URL : "app/vid/scripts/view-models/aaiServiceTypes.htm",
+       AAI_SUB_DETAILS_URL : "app/vid/scripts/view-models/aaiSubDetails.htm",
+       CREATE_INSTANCE_SERVICE_MODELS_URL : "app/vid/scripts/view-models/createInstanceServiceModels.htm",
+       INSTANTIATE_URL : "app/vid/scripts/view-models/instantiate.htm",
+       SERVICE_MODELS : "app/vid/scripts/view-models/serviceModels.htm",
+       
+       
+       
+       FULL_NAME_MAP : {
+           "model-invariant-id" : "Model ID",
+           "model-version-id" : "Model Version ID"
+       },
+       PARTIAL_NAME_MAP : {
+           "id" : "ID",
+           "uuid" : "UUID",
+           "vfmodule" : "VF Module",
+           "vnf" : "VNF",
+           "volumegroup" : "Volume Group"
+       }
+       
+    };
+})())