Merge from ECOMP's repository
[vid.git] / vid-app-common / src / main / webapp / app / vid / scripts / constants / componentConstants.js
index b08b2b1..077a784 100755 (executable)
@@ -25,10 +25,11 @@ appDS2
        .constant("COMPONENT", (function() {
     return {
     A_LA_CARTE : "a la carte",
+    CLOUD_REGION_ID : "cloudRegionID",
        CLOUD_OWNER : "cloudOwner",
-       CLOUD_REGION_ID : "cloudRegionID",
     COMPONENT_STATUS : "ComponentStatus",
     CREATE_COMPONENT : "createComponent",
+       IFRAME_DIALOG : "iframeDialog",
     DELETE_RESUME_COMPONENT : "deleteResumeComponent",
     DELETE:"Delete",
     RESUME:"Resume",
@@ -46,6 +47,8 @@ appDS2
        MODEL_VERSION_1 : "1",
        MSO_CREATE_REQ : "createInstance",
        MSO_DELETE_REQ : "deleteInstance",
+    MSO_CREATE_CONFIGURATION_REQ : 'createConfiguration',
+       MSO_DELETE_CONFIGURATION_REQ : 'deleteConfiguration',
        MSO_CHANGE_CONFIG_STATUS_REQ: "changeConfigurationStatus",
        MSO_CHANGE_PORT_STATUS_REQ: "changePortStatus",
        MSO_CREATE_ENVIRONMENT: "createEnvironmentInstance",
@@ -53,6 +56,8 @@ appDS2
        MSO_ACTIVATE_ENVIRONMENT: "activateEnvironmentInstance",
        MSO_ACTIVATE_SERVICE_REQ: "activateServiceInstance",
        MSO_DEACTIVATE_SERVICE_REQ: "deactivateServiceInstance",
+    MSO_ACTIVATE_FABRIC_CONFIGURATION_REQ: "activateFabricConfigurationInstance",
+    MSO_DEACTIVATE_AND_CLOUD_DELETE: "deactivateAndCloudDelete",
     NAME : "name",
        NETWORK : "network",
        CONFIGURATION : "configuration",
@@ -81,7 +86,6 @@ appDS2
        VNF_TYPE : "vnfType",
        VOLUME_GROUP : "volumeGroup",
     IS_PERMITTED: "is-permitted",
-    RESUME_STATUS: "PendingActivation",
     PNF : "pnf",
         // IDs
        CIDR_MASK_1 : "255.255.255.000",
@@ -123,17 +127,21 @@ appDS2
        AAI_GET_TENANTS : "aai_get_tenants/",
        AAI_SUB_DETAILS_PATH : "aai_sub_details/",
     AAI_GET_VERSION_BY_INVARIANT_ID:"aai_get_version_by_invariant_id/",
+    AAI_GET_PORT_MIRRORING_CONFIGS_DATA : "aai_getPortMirroringConfigsData",
+    AAI_GET_PORT_MIRRORING_SOURCE_PORTS : "aai_getPortMirroringSourcePorts",
+    AAI_GET_PROVIDER_NETWORKS_ASSOCIATIONS : "aai/standardQuery/vlansByNetworks",
     SEARCH_SERVICE_INSTANCES:"search_service_instances",
-    AAI_GET_VNF_DATA_PATH: "aai_get_vnf_data/",
     AAI_GET_VNF_BY_CUSTOMERID_AND_SERVICETYPE: "get_vnf_data_by_globalid_and_service_type/",
     AAI_GET_SERVICES_BY_OWNING_ENTITY_ID: 'aai_get_services_by_owning_entity_id',
     AAI_SUB_VIEWEDIT_PATH : "aai_sub_viewedit",
        AAI_GET_VNF_INFO : "aai_get_vnf_information",
        AAI_GET_PNF_INSTANCE: "aai_get_service_instance_pnfs",
+       AAI_GET_CR_INSTANCE: "aai_get_network_collection_details",
        AAI_GET_VNF_INSTANCES_LIST: "aai_get_vnf_instances",
        AAI_GET_PNF_INSTANCES_LIST: "aai_get_pnf_instances",
        AAI_GET_BY_URI: "aai_get_by_uri/",
        AAI_GET_CONFIGURATION: "aai_get_configuration/",
+       AAI_GET_HOMING_DATA: "aai_get_homing_by_vfmodule/@vnfInstanceId/@vfModuleId",
     AAI_GET_TEST_ENVIRONMENTS: "get_operational_environments?operationalEnvironmentType=",
     GET_CATEGORY_PARAMETERS : "category_parameter",
        PARAMETER_STANDARDIZATION_FAMILY: "PARAMETER_STANDARDIZATION",
@@ -142,10 +150,10 @@ appDS2
        CREATE_INSTANCE_PATH : "/models/services/createInstance", AAI_GET_PNF_BY_NAME : "aai_get_pnfs/pnf/",
        //1710 scheduler contants
        POST_CREATE_NEW_VNF_CHANGE:"post_create_new_vnf_change",
-       GET_POLICY:"get_policy",
        WORKFLOW: "workflow",
        GET_TIME_SLOTS:"get_time_slots",
        SUBMIT_VNF_CHANGE_TIMESLOTS:"submit_vnf_change_timeslots",
+        AAI_GET_INSTANCE_GROUPS_BY_VNF_INSTANCE_ID_PATH: 'aai_get_instance_groups_by_vnf_instance_id',
 
        FORWARD_SLASH : "/",
        GET_SYSTEM_PROP_VNF_PROV_STATUS_PATH : "get_system_prop_vnf_prov_status",
@@ -161,6 +169,8 @@ appDS2
        MSO_DELETE_SVC_INSTANCE_PATH : "mso_delete_svc_instance/",
     MSO_ACTIVATE_INSTANCE: "mso/mso_activate_service_instance/@serviceInstanceId",
     MSO_DEACTIVATE_INSTANCE: "mso/mso_deactivate_service_instance/@serviceInstanceId",
+    MSO_ACTIVATE_FABRIC_CONFIGURATION_INSTANCE: "mso/mso_activate_fabric_configuration/@serviceInstanceId",
+       MSO_DEACTIVATE_AND_CLOUD_DELETE_INSTANCE: "mso/mso_vfmodule_soft_delete/@serviceInstanceId/@vnfInstanceId/@vfModuleInstanceId",
     MSO_CREATE_REALATIONSHIP : "mso_add_relationship",
        MSO_REMOVE_RELATIONSHIP: "mso_remove_relationship",
        SELECTED_SERVICE_SUB_PATH : "#/instances/subdetails?",
@@ -174,14 +184,18 @@ appDS2
        SERVICES_PATH : "rest/models/services/",
        SERVICETYPE_SUB_PATH : "&serviceType=",
        SERVICEINSTANCEID_SUB_PATH : "&serviceInstanceId=",
+       MODELVERSIONID_SUB_PATH : "&aaiModelVersionId=",
        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",
     IS_PERMITTED_SUB_PATH: "&isPermitted=",
+       SERVICE_POPUP_IFRAME_URL: "app/ui/#/servicePopup?serviceModelId=",
+       SUB_INTERFACE_POPUP_IFRAME_URL: "app/ui/#/vlan?",
+    VERIFY_SERVICE_URL: "rest/models/services/verifyService",
 
-    //Test Environment Urls:
+        //Test Environment Urls:
        OPERATIONAL_ENVIRONMENT_CREATE : "operationalEnvironment/create",
        OPERATIONAL_ENVIRONMENT_DEACTIVATE : "operationalEnvironment/deactivate?operationalEnvironment=",
        OPERATIONAL_ENVIRONMENT_ACTIVATE : "operationalEnvironment/activate?operationalEnvironment=",
@@ -196,7 +210,7 @@ appDS2
        INSTANTIATE_URL : "app/vid/scripts/view-models/instantiate.htm",
        SERVICE_MODELS : "app/vid/scripts/view-models/serviceModels.htm",
 
-
+    ACTIVATE_SERVICE_STATUSES: ['created', 'pendingdelete', 'pending-delete', 'assigned'],
 
        FULL_NAME_MAP : {
            "model-invariant-id" : "Model ID",
@@ -223,7 +237,23 @@ appDS2
                update: "update",
                replace: "replace",
                vnfScaleOut: "VNF Scale Out"
-       }
+       },
+
+       FEATURE_FLAGS:{
+       FLAG_ASYNC_INSTANTIATION : "FLAG_ASYNC_INSTANTIATION",
+               FLAG_NETWORK_TO_ASYNC_INSTANTIATION : "FLAG_NETWORK_TO_ASYNC_INSTANTIATION",
+        FLAG_ADD_MSO_TESTAPI_FIELD : "FLAG_ADD_MSO_TESTAPI_FIELD",
+        FLAG_COLLECTION_RESOURCE_SUPPORT : "FLAG_COLLECTION_RESOURCE_SUPPORT",
+        FLAG_SHOW_ASSIGNMENTS: "FLAG_SHOW_ASSIGNMENTS",
+        FLAG_SHOW_VERIFY_SERVICE: "FLAG_SHOW_VERIFY_SERVICE",
+        FLAG_PNP_INSTANTIATION: "FLAG_PNP_INSTANTIATION",
+        FLAG_DUPLICATE_VNF : "FLAG_DUPLICATE_VNF",
+        FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS: "FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS",
+        FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS: "FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS",
+        FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST: "FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST",
+        FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY: "FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY",
+        FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE: "FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE"
+    }
 
     };
-})())
+})());