4 * FLAG_ADD_MSO_TESTAPI_FIELD
6 As MSO are trying a macro/a-la-carte API consolidation, this feature will signal
7 MSO whether to use the old API or the new one.
8 If enabled, VID will add the field "testApi" (with a selectable value) to many
11 * FLAG_NETWORK_TO_ASYNC_INSTANTIATION
13 If FLAG_NETWORK_TO_ASYNC_INSTANTIATION is enabled - services that contain networks will also use the new macro instantiation flow
14 as describes under: FLAG_ASYNC_INSTANTIATION
15 Combination of FLAG_ASYNC_INSTANTIATION- enabled and FLAG_NETWORK_TO_ASYNC_INSTANTIATION- disabled - may break tests
16 that contain csars with networks and expected to go to new flow
18 * FLAG_5G_IN_NEW_INSTANTIATION_UI
20 Enable deployment of 5G a-la-carte services in the "new" Angular 2 instantiation pages.
21 If disabled, the deploy process will be in old UI.
23 * FLAG_SHOW_ASSIGNMENTS
25 * FLAG_ASYNC_ALACARTE_VNF
27 enable creating vnfs via async instantiation of a-la-carte service
29 * FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS
32 * FLAG_A_LA_CARTE_AUDIT_INFO
34 This flag enable show a-la-carte mso audit info, online from mso
37 * FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS
39 Once a Provider Network is instantiated and the user goes to View / Edit, she will
40 be able to view the Tenant Networks associated with a Provider network.
42 This information about the networks is retrieved from A&AI.
44 If flag disabled, A&AI is not approached, and View / Edit shows no underlying
47 * FLAG_ASYNC_ALACARTE_VFMODULE
49 Enable creating vfModules and volume groups via async instantiation of a-la-carte
50 service. If turned off, only VNFs will be created; vf modules will be ignored.
52 * FLAG_EXP_ANY_ALACARTE_NEW_INSTANTIATION_UI
54 Experimental flag that route any a-la-carte service deployment to "new" Angular 2 instantiation pages.
55 This flag is currently only for development propose and shall not be enabled in testing/production.
57 * FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST
59 When this flag is is on, VID is adding cloudOwner field into CloudConfiguration section of MSO requests.
60 Relevant requests for 1810 :
66 * Create Macro service
71 * Delete Macro service
74 * FLAG_1810_AAI_LOCAL_CACHE
76 Enables the caching of selected AAI responses.
79 * FLAG_1810_IDENTIFY_SERVICE_FOR_NEW_UI
81 Enables to identify the service for new UI.
84 * FLAG_EXP_USE_DEFAULT_HOST_NAME_VERIFIER
86 Enables using DefaultHostnameVerifier in HttpAuthClient in order to enable a more secure connection
89 * FLAG_1902_NEW_VIEW_EDIT
91 Enable users to go to new view service instance page that is based on service planning page.
92 If the feature flag is on, once a use click open a service on instantiation status dashboard,
93 the user is redirected to the new view page.
96 * FLAG_1902_VNF_GROUPING
98 Support services with vnf grouping. If the flag is enabled, clicking on deploy of service with vnf grouping
99 would open the new UI of deploy service. Also if the flag is enabled, view/edit of such a service is service planning
100 new UI in view/edit mode.
102 * FLAG_1902_RETRY_JOB
103 Support retry of failed job. Once async job has failed, the user is able to retry execute the job again.
105 * FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY
107 While creating a port-mirroring configuration, user will be able to choose the service-type for
108 both pnf anv vnf (aka pprobe and vprobe).
110 Disable this flag to go back to original behaviour, that pnf defaults to the service's service-
111 type, without a visible queue nor an option to change.
113 * FLAG_EXP_CREATE_RESOURCES_IN_PARALLEL
115 Enable the user to create resources (like VNF, NETWORK, VF_MODULE) in parallel during ALaCarte.
116 For 1902 version the flag is false, since SDNC doesn't support creation of resources in parallel
117 for ALaCarte scenarios.
119 * FLAG_1906_COMPONENT_INFO
121 Show in drawing board an information for each resource, when the resource is selected in
122 the drawing board tree
124 * FLAG_1906_INSTANTIATION_API_USER_VALIDATION
126 Enable user role validation for the Backend API instantiation request. The validation is applied for subscriber
127 and service type. There is no tenants validation.
129 * FLAG_1906_AAI_SUB_DETAILS_REDUCE_DEPTH
131 Enable using the depth=1 instead of depth=2 parameter in outgoing A&AI GET 'business/customers/customer/{subscriberId}'
132 request when the Frontend sends the GET '/aai_sub_details/{subscriberId}' request with additional parameter
133 'omitServiceInstances=true' to the Backend.
135 Relevant for these specific cases:
136 1) Service types fetching on the "Create New Service Instance" page after subscriber choosing.
137 2) Service types fetching on Service Instance creation popup from the "Browse SDC models" page.
139 * FLAG_1908_TRANSPORT_SERVICE_NEW_INSTANTIATION_UI
140 Enable opening transport service (service with type:TRANSPORT) in new instantiation UI.
142 * FLAG_1908_INFRASTRUCTURE_VPN
143 Enable opening VRF service (service with type:BONDING, role: INFRASTRUCTURE-VPN) in new instantiation UI.
145 * FLAG_1908_RESUME_MACRO_SERVICE
146 Enable resume macro service from new view edit page, if :
147 * Service model has a Macro deployment
148 * Service Instance is in Assigned / Inventoried Ocrh. Status
149 * Service instance Service Type != Transport (PNFs)
151 * FLAG_1908_VNF_FABRIC_CONFIGURATION_NEW_INSTANTIATION_UI
152 Enable open the "new" Angular 2 instantiation pages for service with service-role = "VNF"
154 * FLAG_FLASH_MORE_ACTIONS_BUTTON_IN_OLD_VIEW_EDIT
155 Adds a button in legacy View/Edit screen that reopens the service in the _new_ View/Edit screen.
156 This button is not displayed when no "Edit" permissions.
158 * FLAG_FLASH_REPLACE_VF_MODULE
159 Enable Replace VF module for upgrade flows, requested by the Flash team.
160 When upgrading a VF module VID will invoke the MSO POST VF-module/replace request
162 * FLAG_1908_MACRO_NOT_TRANSPORT_NEW_VIEW_EDIT
163 Enable New UI on View Edit for Macro, NON TRANSPORT services
165 * FLAG_FLASH_CLOUD_REGION_AND_NF_ROLE_OPTIONAL_SEARCH
166 Add cloud-region and nf-role as an optional search criteria fields when fetching VNF details.
168 * FLAG_1911_INSTANTIATION_ORDER_IN_ASYNC_ALACARTE
169 Let the user set the order of resource instantiation while using drawing board (new view edit)
170 for a-la-carte instantiation.
172 * FLAG_SHOW_ORCHESTRATION_TYPE
173 enables showing/hiding (true/false) column with orchestration type in Service Model browser.
174 The types are fetched from aai.
177 * FLAG_2002_ANY_ALACARTE_BESIDES_EXCLUDED_NEW_INSTANTIATION_UI
178 Any a-la-carte new service deployment will be open in modern UI, besides excluded services : Port mirroring, VLAN Tagging
180 * FLAG_2002_VFM_UPGRADE_ADDITIONAL_OPTIONS
181 When flag is true the new popup will be opened with additional options to perform on VFM.
183 * FLAG_2002_IDENTIFY_INVARIANT_MACRO_UUID_BY_BACKEND,
184 When flag is true, VID use macro_services_by_invariant_uuid.json file to identify if csar without instantiation type is macro service.
185 Otherwise, MACRO_SERVICES list in vidConfiguration.js is used to identify if it's a macro service (in ng1 code)
187 * FLAG_2002_VNF_PLATFORM_MULTI_SELECT
188 When flag is true the platform will appear as a multi select field, if false the platform will be dropdown list.
190 * FLAG_2004_INSTANTIATION_STATUS_FILTER
191 When flag is true the user can filter rows in instantiation status by using text input
193 * FLAG_2004_CREATE_ANOTHER_INSTANCE_FROM_TEMPLATE
194 When flag is true, the user see in instantiation status page, an option to recreate another instance.
195 This option is enabled only for instantiate jobs.
196 If the user clicks on this option, the previous instantiation is opened in drawing board,
197 and the user can create another one from this template.
199 * FLAG_2004_INSTANTIATION_TEMPLATES_POPUP
200 Enables a designated Templates selection modal, accessible when creating a new instance through "Browse SDC".
202 * FLAG_2006_VFM_SDNC_PRELOAD_FILES
203 Enables upload files when SDNC preload checkbox is checked
205 * FLAG_2002_UNLIMITED_MAX
206 when flag is true and max_instances is not declare than user can add unlimited VND, NETWORK, VFMODULE,
207 User can duplicate up to 10 record in single time.
208 If the flag is false and max_instances is not declare the max will be 1 else max_instances value.
210 * FLAG_MORE_AUDIT_INFO_LINK_ON_AUDIT_INFO
211 On the "audit info" modal (available on Instantiation Status page), shows a link navigating to
212 the read-only RETRY page with more audit info.