6337973bba5076b318212b7153f392c7aa18a4a9
[sdc.git] /
1 identificationHeaderFields:
2    - HTTP_IV_USER
3    - HTTP_CSP_FIRSTNAME
4    - HTTP_CSP_LASTNAME
5    - HTTP_IV_REMOTE_ADDRESS
6    - HTTP_CSP_WSTYPE
7
8 # catalog backend hostname
9 beFqdn: <%= @catalog_ip %>
10
11 # catalog backend http port
12 beHttpPort: <%= @catalog_port %>
13
14 # catalog backend http context
15 beContext: /sdc/rest/config/get
16
17 # catalog backend protocol
18 <% if node[:disableHttp] -%>
19 beProtocol: https
20 <% else %>
21 beProtocol: http
22 <% end -%>
23
24 # catalog backend ssl port
25 beSslPort: <%= @ssl_port %>
26 version: 1.1.0
27 released: 2012-11-30
28 toscaConformanceLevel: 11.0
29 minToscaConformanceLevel: 3.0
30
31 janusGraphCfgFile: /var/lib/jetty/config/catalog-be/janusgraph.properties
32 janusGraphInMemoryGraph: false
33 janusGraphLockTimeout: 1800
34 # The interval to try and reconnect to JanusGraph DB when it is down during ASDC startup:
35 janusGraphReconnectIntervalInSeconds: 3
36
37 # The read timeout towards JanusGraph DB when health check is invoked:
38 janusGraphHealthCheckReadTimeout: 1
39
40 # The interval to try and reconnect to Elasticsearch when it is down during ASDC startup:
41
42 uebHealthCheckReconnectIntervalInSeconds: 15
43 uebHealthCheckReadTimeout: 4
44
45 # Protocols
46 protocols:
47    - http
48    - https
49
50 # Default imports
51 defaultImports:
52    - nodes:
53         file: nodes.yml
54    - datatypes:
55         file: data.yml
56    - capabilities:
57         file: capabilities.yml
58    - relationships:
59         file: relationships.yml
60    - groups:
61         file: groups.yml
62    - policies:
63         file: policies.yml
64    - annotations:
65         file: annotations.yml
66
67 # Users
68 users:
69     tom: passwd
70     bob: passwd
71
72 # access restriction
73 authCookie:
74   securityKey: "sdcaccessrestrictionsecureykey"
75   maxSessionTimeOut: 86400000
76   sessionIdleTimeOut: 3600000
77   cookieName: "AuthenticationCookie"
78   path: /
79   domain: ""
80   isHttpOnly: true
81   # redirect variable name from portal.properties file
82   redirectURL: ""
83   excludedUrls: [<%= node['access_restriction']['excluded_urls'] %>]
84   onboardingExcludedUrls: [<%= node['access_restriction']['excluded_urls_onboarding'] %>]
85
86
87
88 cassandraConfig:
89     cassandraHosts: [<%= @cassandra_ip %>]
90     cassandraPort: <%= @cassandra_port %>
91     localDataCenter: <%= @DC_NAME %>
92     reconnectTimeout : 30000
93     socketReadTimeout: <%= @socket_read_timeout %>
94     socketConnectTimeout: <%= @socket_connect_timeout %>
95     authenticate: true
96     username: <%= @cassandra_usr %>
97     password: <%= @cassandra_pwd %>
98     ssl: <%= @cassandra_ssl_enabled %>
99     truststorePath : /var/lib/jetty/etc/truststore
100     truststorePassword : <%= @cassandra_truststore_password %>
101     keySpaces:
102         - { name: dox,           replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
103         - { name: sdcaudit,      replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
104         - { name: sdcartifact,   replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
105         - { name: sdccomponent,  replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
106         - { name: sdcrepository, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
107
108
109 licenseTypes:
110    - User
111    - Installation
112    - CPU
113
114 #Deployment artifacts placeHolder
115 resourceTypes: &allResourceTypes
116   - VFC
117   - CP
118   - VL
119   - VF
120   - CR
121   - VFCMT
122   - Abstract
123   - CVFC
124
125 artifacts:
126   - type: CONTROLLER_BLUEPRINT_ARCHIVE
127     categories:
128       - DEPLOYMENT
129     componentTypes:
130       - SERVICE
131       - RESOURCE
132     resourceTypes:
133       - VF
134       - PNF
135     acceptedTypes:
136       - zip
137   - type: YANG_XML
138     categories:
139       - DEPLOYMENT
140       - INFORMATIONAL
141     componentTypes:
142       - SERVICE
143       - RESOURCE
144     resourceTypes: *allResourceTypes
145     acceptedTypes:
146       - xml
147   - type: VNF_CATALOG
148     categories:
149       - DEPLOYMENT
150     componentTypes:
151       - SERVICE
152     resourceTypes:
153     acceptedTypes:
154       - xml
155   - type: MODEL_INVENTORY_PROFILE
156     categories:
157       - DEPLOYMENT
158     componentTypes:
159       - SERVICE
160     resourceTypes:
161     acceptedTypes:
162       - xml
163   - type: MODEL_QUERY_SPEC
164     categories:
165       - DEPLOYMENT
166     componentTypes:
167       - SERVICE
168     resourceTypes:
169     acceptedTypes:
170       - xml
171   - type: UCPE_LAYER_2_CONFIGURATION
172     categories:
173       - DEPLOYMENT
174     componentTypes:
175       - SERVICE
176     resourceTypes:
177     acceptedTypes:
178       - xml
179   #AAI Artifacts
180   - type: AAI_SERVICE_MODEL
181     categories:
182       - DEPLOYMENT
183     componentTypes:
184       - SERVICE
185     resourceTypes:
186     acceptedTypes:
187       - xml
188   - type: AAI_VF_MODULE_MODEL
189     categories:
190       - DEPLOYMENT
191     componentTypes:
192       - SERVICE
193     resourceTypes:
194     acceptedTypes:
195       - xml
196   - type: AAI_VF_INSTANCE_MODEL
197     categories:
198       - DEPLOYMENT
199     componentTypes:
200       - SERVICE
201     resourceTypes:
202     acceptedTypes:
203       - xml
204   #Plan
205   - type: PLAN
206     categories:
207       - DEPLOYMENT
208     componentTypes:
209       - SERVICE
210       - RESOURCE
211       - RESOURCE_INSTANCE
212     resourceTypes:
213       - VF
214       - VFC
215     acceptedTypes:
216       - xml
217   - type: WORKFLOW
218     categories:
219       - DEPLOYMENT
220     componentTypes:
221       - SERVICE
222       - RESOURCE
223     resourceTypes:
224       - VFC
225       - CP
226       - VL
227       - VF
228       - CR
229       - VFCMT
230       - Abstract
231       - CVFC
232       - PNF
233     acceptedTypes:
234       - xml
235       - bpmn
236   - type: HEAT
237     categories:
238       - DEPLOYMENT
239       - INFORMATIONAL
240     componentTypes:
241       - RESOURCE
242     resourceTypes: *allResourceTypes
243     acceptedTypes:
244       - yaml
245       - yml
246   - type: HEAT_VOL
247     categories:
248       - DEPLOYMENT
249     componentTypes:
250       - RESOURCE
251     resourceTypes: *allResourceTypes
252     acceptedTypes:
253       - yaml
254       - yml
255   - type: HEAT_NET
256     categories:
257       - DEPLOYMENT
258     componentTypes:
259       - RESOURCE
260     resourceTypes: *allResourceTypes
261     acceptedTypes:
262       - yaml
263       - yml
264   - type: HEAT_NESTED
265     categories:
266       - DEPLOYMENT
267     componentTypes:
268       - RESOURCE
269     resourceTypes: *allResourceTypes
270     acceptedTypes:
271       - yaml
272       - yml
273   - type: HEAT_ARTIFACT
274     categories:
275       - DEPLOYMENT
276     componentTypes:
277       - RESOURCE
278     resourceTypes: *allResourceTypes
279     acceptedTypes:
280   - type: CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT
281     categories:
282       - DEPLOYMENT
283     componentTypes:
284       - RESOURCE
285     resourceTypes: *allResourceTypes
286     acceptedTypes:
287       - zip
288       - tgz
289       - csar
290   - type: VNF_CATALOG
291     categories:
292       - DEPLOYMENT
293     componentTypes:
294       - RESOURCE
295     resourceTypes: *allResourceTypes
296     acceptedTypes:
297       - xml
298   - type: VF_LICENSE
299     categories:
300       - DEPLOYMENT
301     componentTypes:
302       - RESOURCE
303     resourceTypes: *allResourceTypes
304     acceptedTypes:
305       - xml
306   - type: VENDOR_LICENSE
307     categories:
308       - DEPLOYMENT
309     componentTypes:
310       - RESOURCE
311     resourceTypes: *allResourceTypes
312     acceptedTypes:
313       - xml
314   - type: MODEL_INVENTORY_PROFILE
315     categories:
316       - DEPLOYMENT
317     componentTypes:
318       - RESOURCE
319     resourceTypes: *allResourceTypes
320     acceptedTypes:
321       - xml
322   - type: MODEL_QUERY_SPEC
323     categories:
324       - DEPLOYMENT
325     componentTypes:
326       - RESOURCE
327     resourceTypes: *allResourceTypes
328     acceptedTypes:
329       - xml
330   - type: LIFECYCLE_OPERATIONS
331     categories:
332       - DEPLOYMENT
333     componentTypes:
334       - RESOURCE
335     resourceTypes:
336       - VF
337       - VFC
338     acceptedTypes:
339       - yaml
340       - yml
341   - type: VES_EVENTS
342     categories:
343       - DEPLOYMENT
344     componentTypes:
345       - RESOURCE
346       - RESOURCE_INSTANCE
347     resourceTypes:
348       - VFC
349       - CP
350       - VL
351       - VF
352       - CR
353       - VFCMT
354       - Abstract
355       - CVFC
356       - PNF
357     acceptedTypes:
358       - yaml
359       - yml
360   - type: PERFORMANCE_COUNTER
361     categories:
362       - DEPLOYMENT
363     componentTypes:
364       - RESOURCE
365       - RESOURCE_INSTANCE
366     resourceTypes: *allResourceTypes
367     acceptedTypes:
368       - csv
369   - type: APPC_CONFIG
370     categories:
371       - DEPLOYMENT
372     componentTypes:
373       - RESOURCE
374     resourceTypes:
375       - VF
376     acceptedTypes:
377   - type: DCAE_TOSCA
378     categories:
379       - DEPLOYMENT
380     componentTypes:
381       - RESOURCE
382     resourceTypes:
383       - VF
384       - VFCMT
385     acceptedTypes:
386       - yml
387       - yaml
388   - type: DCAE_JSON
389     categories:
390       - DEPLOYMENT
391     componentTypes:
392       - RESOURCE
393     resourceTypes:
394       - VF
395       - VFCMT
396     acceptedTypes:
397       - json
398   - type: DCAE_POLICY
399     categories:
400       - DEPLOYMENT
401     componentTypes:
402       - RESOURCE
403     resourceTypes:
404       - VF
405       - VFCMT
406     acceptedTypes:
407       - emf
408   - type: DCAE_DOC
409     categories:
410       - DEPLOYMENT
411     componentTypes:
412       - RESOURCE
413     resourceTypes:
414       - VF
415       - VFCMT
416     acceptedTypes:
417   - type: DCAE_EVENT
418     categories:
419       - DEPLOYMENT
420     componentTypes:
421       - RESOURCE
422     resourceTypes:
423       - VF
424       - VFCMT
425     acceptedTypes:
426   - type: AAI_VF_MODEL
427     categories:
428       - DEPLOYMENT
429     componentTypes:
430       - RESOURCE
431     resourceTypes:
432       - VF
433     acceptedTypes:
434       - xml
435   - type: AAI_VF_MODULE_MODEL
436     categories:
437       - DEPLOYMENT
438     componentTypes:
439       - RESOURCE
440     resourceTypes:
441       - VF
442     acceptedTypes:
443       - xml
444   - type: OTHER
445     categories:
446       - DEPLOYMENT
447       - INFORMATIONAL
448     componentTypes:
449       - RESOURCE
450     resourceTypes:
451       - VFC
452       - CVFC
453       - CP
454       - VL
455       - VF
456       - VFCMT
457       - Abstract
458       - PNF
459     acceptedTypes:
460   - type: SNMP_POLL
461     categories:
462       - DEPLOYMENT
463       - INFORMATIONAL
464     componentTypes:
465       - RESOURCE
466       - RESOURCE_INSTANCE
467     resourceTypes: *allResourceTypes
468     acceptedTypes:
469   - type: SNMP_TRAP
470     categories:
471       - DEPLOYMENT
472       - INFORMATIONAL
473     componentTypes:
474       - RESOURCE
475       - RESOURCE_INSTANCE
476     resourceTypes: *allResourceTypes
477     acceptedTypes:
478   - type: PM_DICTIONARY
479     categories:
480       - DEPLOYMENT
481     componentTypes:
482       - RESOURCE
483     resourceTypes:
484       - VF
485       - PNF
486     acceptedTypes:
487       - yaml
488       - yml
489   - type: YANG_MODULE
490     categories:
491       - DEPLOYMENT
492     componentTypes:
493       - RESOURCE
494     resourceTypes:
495       - VF
496       - PNF
497     acceptedTypes:
498       - yang
499   - type: ANSIBLE_PLAYBOOK
500     categories:
501       - DEPLOYMENT
502     componentTypes:
503       - RESOURCE
504     resourceTypes:
505       - VF
506       - PNF
507     acceptedTypes:
508       - yaml
509       - yml
510   - type: ONBOARDED_PACKAGE
511     categories:
512       - DEPLOYMENT
513     componentTypes:
514       - RESOURCE
515     resourceTypes:
516       - VF
517       - PNF
518     acceptedTypes:
519       - csar
520       - zip
521   - type: HEAT_ENV
522     categories:
523       - DEPLOYMENT
524     componentTypes:
525       - RESOURCE_INSTANCE
526     resourceTypes:
527     acceptedTypes:
528       - env
529   - type: VF_MODULES_METADATA
530     categories:
531       - DEPLOYMENT
532     componentTypes:
533       - RESOURCE_INSTANCE
534     resourceTypes:
535     acceptedTypes:
536       - json
537   - type: DCAE_INVENTORY_TOSCA
538     categories:
539       - DEPLOYMENT
540     componentTypes:
541       - RESOURCE_INSTANCE
542     resourceTypes:
543     acceptedTypes:
544       - yml
545       - yaml
546   - type: DCAE_INVENTORY_JSON
547     categories:
548       - DEPLOYMENT
549     componentTypes:
550       - RESOURCE_INSTANCE
551     resourceTypes:
552     acceptedTypes:
553       - json
554   - type: DCAE_INVENTORY_POLICY
555     categories:
556       - DEPLOYMENT
557     componentTypes:
558       - RESOURCE_INSTANCE
559     resourceTypes:
560     acceptedTypes:
561       - emf
562   - type: DCAE_INVENTORY_DOC
563     categories:
564       - DEPLOYMENT
565     componentTypes:
566       - RESOURCE_INSTANCE
567     resourceTypes:
568     acceptedTypes:
569   - type: DCAE_INVENTORY_BLUEPRINT
570     categories:
571       - DEPLOYMENT
572     componentTypes:
573       - RESOURCE_INSTANCE
574     resourceTypes:
575     acceptedTypes:
576   - type: DCAE_INVENTORY_EVENT
577     categories:
578       - DEPLOYMENT
579     componentTypes:
580       - RESOURCE_INSTANCE
581     resourceTypes:
582     acceptedTypes:
583   - type: CHEF
584     categories:
585       - INFORMATIONAL
586     componentTypes:
587       - RESOURCE
588     resourceTypes: *allResourceTypes
589     acceptedTypes:
590   - type: PUPPET
591     categories:
592       - INFORMATIONAL
593     componentTypes:
594       - RESOURCE
595     resourceTypes: *allResourceTypes
596     acceptedTypes:
597   - type: SHELL
598     categories:
599       - INFORMATIONAL
600     componentTypes:
601       - RESOURCE
602     resourceTypes: *allResourceTypes
603     acceptedTypes:
604   - type: YANG
605     categories:
606       - INFORMATIONAL
607     componentTypes:
608       - RESOURCE
609     resourceTypes: *allResourceTypes
610     acceptedTypes:
611   - type: BPEL
612     categories:
613       - INFORMATIONAL
614     componentTypes:
615       - RESOURCE
616     resourceTypes: *allResourceTypes
617     acceptedTypes:
618   - type: DG_XML
619     categories:
620       - INFORMATIONAL
621     componentTypes:
622       - RESOURCE
623     resourceTypes: *allResourceTypes
624     acceptedTypes:
625   - type: MURANO_PKG
626     categories:
627       - INFORMATIONAL
628     componentTypes:
629       - RESOURCE
630     resourceTypes: *allResourceTypes
631     acceptedTypes:
632   - type: PNF_SW_INFORMATION
633     categories:
634       - INFORMATIONAL
635     componentTypes:
636       - RESOURCE
637     resourceTypes:
638       - PNF
639     acceptedTypes:
640       - yaml
641       - yml
642   - type: GUIDE
643     categories:
644       - INFORMATIONAL
645     componentTypes:
646       - RESOURCE
647     resourceTypes:
648       - VF
649       - VFC
650       - CVFC
651       - PNF
652     acceptedTypes:
653       - yaml
654       - yml
655   - type: FLOW
656     categories:
657       - DEPLOYMENT
658     componentTypes:
659       - SERVICE
660     resourceTypes: *allResourceTypes
661     acceptedTypes:
662   - type: SHELL_SCRIPT
663     categories:
664       - DEPLOYMENT
665     componentTypes:
666       - SERVICE
667       - SERVICE_INSTANCE
668       - RESOURCE
669       - RESOURCE_INSTANCE
670     resourceTypes: *allResourceTypes
671     acceptedTypes:
672       - sh
673   - type: TOSCA_CSAR
674     categories:
675       - TOSCA
676     componentTypes:
677     resourceTypes:
678     acceptedTypes:
679       - csar
680   - type: TOSCA_TEMPLATE
681     categories:
682       - TOSCA
683     componentTypes:
684     resourceTypes:
685     acceptedTypes:
686       - yml
687       - yaml
688   - type: NETWORK_CALL_FLOW
689     categories:
690     componentTypes:
691     resourceTypes:
692     acceptedTypes:
693   - type: ICON
694     categories:
695     componentTypes:
696     resourceTypes:
697     acceptedTypes:
698
699 deploymentResourceArtifacts:
700
701 deploymentResourceInstanceArtifacts:
702   heatEnv:
703       displayName: "HEAT ENV"
704       type: HEAT_ENV
705       description: "Auto-generated HEAT Environment deployment artifact"
706       fileExtension: "env"
707   VfHeatEnv:
708       displayName: "VF HEAT ENV"
709       type: HEAT_ENV
710       description: "VF Auto-generated HEAT Environment deployment artifact"
711       fileExtension: "env"
712
713 #tosca artifacts placeholders
714 toscaArtifacts:
715   assetToscaTemplate:
716       artifactName: -template.yml
717       displayName: Tosca Template
718       type: TOSCA_TEMPLATE
719       description: TOSCA representation of the asset
720   assetToscaCsar:
721       artifactName: -csar.csar
722       displayName: Tosca Model
723       type: TOSCA_CSAR
724       description: TOSCA definition package of the asset
725
726 #Informational artifacts placeHolder
727 excludeResourceCategory:
728   - Generic
729 excludeResourceType:
730   - PNF
731   - CR
732 informationalResourceArtifacts:
733   features:
734       displayName: Features
735       type: OTHER
736   capacity:
737       displayName: Capacity
738       type: OTHER
739   vendorTestResult:
740       displayName: Vendor Test Result
741       type: OTHER
742   testScripts:
743       displayName: Test Scripts
744       type: OTHER
745   CloudQuestionnaire:
746       displayName: Cloud Questionnaire (completed)
747       type: OTHER
748   HEATTemplateFromVendor:
749       displayName: HEAT Template from Vendor
750       type: HEAT
751   resourceSecurityTemplate:
752       displayName: Resource Security Template
753       type: OTHER
754
755 excludeServiceCategory:
756
757 informationalServiceArtifacts:
758   serviceArtifactPlan:
759       displayName: Service Artifact Plan
760       type: OTHER
761   summaryOfImpactsToECOMPElements:
762       displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
763       type: OTHER
764   controlLoopFunctions:
765       displayName: Control Loop Functions
766       type: OTHER
767   dimensioningInfo:
768       displayName: Dimensioning Info
769       type: OTHER
770   affinityRules:
771       displayName: Affinity Rules
772       type: OTHER
773   operationalPolicies:
774       displayName: Operational Policies
775       type: OTHER
776   serviceSpecificPolicies:
777       displayName: Service-specific Policies
778       type: OTHER
779   engineeringRules:
780       displayName: Engineering Rules (ERD)
781       type: OTHER
782   distributionInstructions:
783       displayName: Distribution Instructions
784       type: OTHER
785   certificationTestResults:
786       displayName: TD Certification Test Results
787       type: OTHER
788   deploymentVotingRecord:
789       displayName: Deployment Voting Record
790       type: OTHER
791   serviceQuestionnaire:
792       displayName: Service Questionnaire
793       type: OTHER
794   serviceSecurityTemplate:
795       displayName: Service Security Template
796       type: OTHER
797
798 serviceApiArtifacts:
799   configuration:
800       displayName: Configuration
801       type: OTHER
802   instantiation:
803       displayName: Instantiation
804       type: OTHER
805   monitoring:
806       displayName: Monitoring
807       type: OTHER
808   reporting:
809       displayName: Reporting
810       type: OTHER
811   logging:
812       displayName: Logging
813       type: OTHER
814   testing:
815       displayName: Testing
816       type: OTHER
817
818
819 additionalInformationMaxNumberOfKeys: 50
820
821 systemMonitoring:
822     enabled: false
823     isProxy: false
824     probeIntervalInSeconds: 15
825 heatArtifactDeploymentTimeout:
826   defaultMinutes: 30
827   minMinutes: 1
828   maxMinutes: 120
829
830 unLoggedUrls:
831    - /sdc2/rest/monitoring
832    - /sdc2/rest/healthCheck
833
834 cleanComponentsConfiguration:
835     cleanIntervalInMinutes: 1440
836     componentsToClean:
837        - Resource
838        - Service
839
840 artifactsIndex: resources
841
842 heatEnvArtifactHeader: ""
843 heatEnvArtifactFooter: ""
844
845 onboarding:
846     host: <%= node['ONBOARDING_BE_VIP'] %>
847     <% if node[:disableHttp] -%>
848     protocol: https
849     port: <%= node['ONBOARDING_BE'][:https_port] %>
850     <% else %>
851     protocol: http
852     port: <%= node['ONBOARDING_BE'][:http_port] %>
853     <% end -%>
854     downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
855     healthCheckUri: "/onboarding-api/v1.0/healthcheck"
856
857 dcae:
858     host: <%= @dcae_be_vip %>
859     <% if node[:disableHttp] -%>
860     protocol: https
861     port: <%= node['DCAE']['BE'][:https_port] %>
862     <% else %>
863     protocol: http
864     port: <%= node['DCAE']['BE'][:http_port] %>
865     <% end -%>
866     healthCheckUri: "/dcae/healthCheck"
867
868 # #GSS IDNS
869 switchoverDetector:
870     gBeFqdn:
871     gFeFqdn:
872     beVip: 1.2.3.4
873     feVip: 1.2.3.4
874     beResolveAttempts: 3
875     feResolveAttempts: 3
876     enabled: false
877     interval: 60
878     changePriorityUser: ecompasdc
879     changePriorityPassword: ecompasdc123
880     publishNetworkUrl:
881     publishNetworkBody: '{"note":"comment"}'
882     groups:
883       beSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["","","failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
884       feSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["",""],"failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
885
886 applicationL1Cache:
887     datatypes:
888         enabled: true
889         firstRunDelay: 10
890         pollIntervalInSec: 60
891
892 applicationL2Cache:
893     enabled: false
894     catalogL1Cache:
895         enabled: false
896         resourcesSizeInCache: 300
897         servicesSizeInCache: 200
898         productsSizeInCache: 100
899     queue:
900         syncIntervalInSecondes: 43200
901         waitOnShutDownInMinutes: 10
902         numberOfCacheWorkers: 4
903
904 toscaValidators:
905     stringMaxLength: 2500
906
907 disableAudit: false
908
909 consumerBusinessLogic: true
910
911 vfModuleProperties:
912     min_vf_module_instances:
913         forBaseModule: 1
914         forNonBaseModule: 0
915     max_vf_module_instances:
916         forBaseModule: 1
917         forNonBaseModule:
918     initial_count:
919         forBaseModule: 1
920         forNonBaseModule: 0
921     vf_module_type:
922         forBaseModule: Base
923         forNonBaseModule: Expansion
924
925 genericAssetNodeTypes:
926   VFC: org.openecomp.resource.abstract.nodes.VFC
927   CVFC: org.openecomp.resource.abstract.nodes.VFC
928   VF : org.openecomp.resource.abstract.nodes.VF
929   CR : org.openecomp.resource.abstract.nodes.CR
930   PNF: org.openecomp.resource.abstract.nodes.PNF
931   Service: org.openecomp.resource.abstract.nodes.service
932
933 workloadContext: Production
934
935 environmentContext:
936     defaultValue: General_Revenue-Bearing
937     validValues:
938        - Critical_Revenue-Bearing
939        - Vital_Revenue-Bearing
940        - Essential_Revenue-Bearing
941        - Important_Revenue-Bearing
942        - Needed_Revenue-Bearing
943        - Useful_Revenue-Bearing
944        - General_Revenue-Bearing
945        - Critical_Non-Revenue
946        - Vital_Non-Revenue
947        - Essential_Non-Revenue
948        - Important_Non-Revenue
949        - Needed_Non-Revenue
950        - Useful_Non-Revenue
951        - General_Non-Revenue
952
953 gabConfig:
954   - artifactType: 'VES_EVENTS'
955     pathsAndNamesDefinitions:
956       -
957         friendlyName: "Action"
958         path: "event.action[2]"
959         searchable: true
960       -
961         friendlyName: "Comment"
962         path: "event.comment"
963         searchable: true
964       -
965         friendlyName: "Alarm Additional Information"
966         path: "event.structure.faultFields.structure.alarmAdditionalInformation.comment"
967         searchable: true
968   - artifactType: 'PM_DICTIONARY'
969     pathsAndNamesDefinitions:
970       -
971         friendlyName: "measType"
972         path: "pmMetaData.pmFields.measType"
973         searchable: true
974       -
975         friendlyName: "measDescription"
976         path: "pmMetaData.pmFields.measDescription"
977         searchable: true
978       -
979         friendlyName: "measCondition"
980         path: "pmMetaData.pmFields.measCondition"
981         searchable: false
982       -
983         friendlyName: "measResultUnits"
984         path: "pmMetaData.pmFields.measResultUnits"
985         searchable: false
986       -
987         friendlyName: "measResultRange"
988         path: "pmMetaData.pmFields.measResultRange"
989         searchable: false
990       -
991         friendlyName: "measObjClass"
992         path: "pmMetaData.pmFields.measObjClass"
993         searchable: true
994       -
995         friendlyName: "measCollectionMethod"
996         path: "pmMetaData.pmFields.measCollectionMethod"
997         searchable: false
998       -
999         friendlyName: "measInfoId"
1000         path: "pmMetaData.pmFields.measInfoId"
1001         searchable: true
1002       -
1003         friendlyName: "iMeasInfoId"
1004         path: "pmMetaData.pmFields.iMeasInfoId"
1005         searchable: false
1006
1007 dmaapConsumerConfiguration:
1008     active: <%= @dmaap_active %>
1009     hosts: localhost:3905
1010     consumerGroup: sdc
1011     consumerId: mama
1012     timeoutMs: 15000
1013     limit: 1
1014     pollingInterval: 2
1015     topic: topic
1016     latitude: 32.109333
1017     longitude: 34.855499
1018     version: 1.0
1019     serviceName: localhost/events
1020     environment: TEST
1021     partner: BOT_R
1022     routeOffer: MR1
1023     protocol: https
1024     contenttype: application/json
1025     dme2TraceOn: true
1026     aftEnvironment: AFTUAT
1027     aftDme2ConnectionTimeoutMs: 15000
1028     aftDme2RoundtripTimeoutMs: 240000
1029     aftDme2ReadTimeoutMs: 50000
1030     dme2preferredRouterFilePath: DME2preferredRouter.txt
1031     timeLimitForNotificationHandleMs: 120000
1032     credential:
1033         username: user
1034         password:
1035     aftDme2SslEnable: true
1036     aftDme2ClientKeystore: /var/lib/jetty/etc/truststore
1037     aftDme2ClientKeystorePassword: ""
1038     aftDme2ClientSslCertAlias: certman
1039
1040 dmaapProducerConfiguration:
1041     active: true
1042     hosts: <%= node['DMAAP']['producer']['host']%>
1043     consumerGroup: sdc-<%= node.chef_environment %>-<%= node['DMAAP']['random_id'] %>
1044     consumerId: sdc-<%= node.chef_environment %>1-<%= node['DMAAP']['random_id'] %>
1045     timeoutMs: 15000
1046     limit: 1
1047     pollingInterval: 2
1048     topic: <%= node['DMAAP']['producer']['topic'] %>
1049     latitude: 32.109333
1050     longitude: 34.855499
1051     version: 1.0
1052     serviceName: <%= node['DMAAP']['producer']['serviceName'] %>
1053     environment: <%= node['DMAAP']['producer']['environment'] %>
1054     partner: BOT_R
1055     routeOffer: MR1
1056     protocol: <%= node['http_protocol'] %>
1057     contenttype: application/json
1058     dme2TraceOn: true
1059     aftEnvironment: <%= node['DMAAP']['producer']['aftEnvironment']%>
1060     aftDme2ConnectionTimeoutMs: 15000
1061     aftDme2RoundtripTimeoutMs: 240000
1062     aftDme2ReadTimeoutMs: 50000
1063     dme2preferredRouterFilePath: <%= node['DMAAP']['producer']['dme2preferredRouterFilePath'] %>
1064     timeLimitForNotificationHandleMs: 120000
1065     credential:
1066         username: <%= node['DMAAP']['producer']['username'] %>
1067         password: <%= node['DMAAP']['producer']['password'] %>
1068     aftDme2SslEnable: true
1069     aftDme2ClientKeystore: /var/lib/jetty/etc/truststore
1070     aftDme2ClientKeystorePassword: <%= node['jetty']['dmaap_truststore_pwd'] %>
1071     aftDme2ClientSslCertAlias: certman
1072
1073
1074 # ToDo: AF - had to remove due to configuration laod class failure
1075 #dmeConfiguration:
1076 #    lookupUriFormat: "http://DME2RESOLVE/service=%s/version=1.0.0/envContext=%s/routeOffer=DEFAULT"
1077 #    dme2Search: DME2SEARCH
1078 #    dme2Resolve: DME2RESOLVE
1079
1080 excludedPolicyTypesMapping:
1081    # VF:
1082     #  - a.b.c
1083     #  - c.d.e
1084     #CR:
1085     #  - x.y.z
1086
1087 excludedGroupTypesMapping:
1088     CR:
1089        - org.openecomp.groups.VfModule
1090        - org.openecomp.groups.heat.HeatStack
1091        - org.openecomp.groups.Group
1092        - tosca.groups.Root
1093     PNF:
1094        - org.openecomp.groups.VfModule
1095        - org.openecomp.groups.heat.HeatStack
1096        - org.openecomp.groups.Group
1097        - tosca.groups.Root
1098     VF:
1099        - org.openecomp.groups.VfModule
1100        - org.openecomp.groups.heat.HeatStack
1101        - org.openecomp.groups.Group
1102        - tosca.groups.Root
1103     Service:
1104        - org.openecomp.groups.VfModule
1105        - org.openecomp.groups.heat.HeatStack
1106        - org.openecomp.groups.Group
1107        - tosca.groups.Root
1108
1109 healthStatusExclude:
1110    - DE
1111    - DMAAP
1112    - DMAAP_PRODUCER
1113    - ON_BOARDING
1114    - DCAE
1115    - PORTAL
1116    - External API
1117
1118 #Auto Healing
1119 enableAutoHealing: false
1120 appVersion: <%= @app_version %>
1121
1122 artifactGeneratorConfig: Artifact-Generator.properties
1123 resourcesForUpgrade:
1124  8.0:
1125   - org.openecomp.resource.cp.extCP
1126   - tosca.nodes.network.Network
1127   - tosca.nodes.network.Port
1128   - org.openecomp.resource.cp.nodes.network.SubInterface
1129 skipUpgradeFailedVfs: true
1130 skipUpgradeVSPs: true
1131 autoHealingOwner: jh0003
1132 supportAllottedResourcesAndProxy: true
1133 deleteLockTimeoutInSeconds: 60
1134 maxDeleteComponents: 10
1135
1136 # Cadi filter (access restriction) Parameters
1137 aafNamespace:  <%= node['aafNamespace'] %>
1138 aafAuthNeeded:  <%= node['access_restriction']['aafAuthNeeded'] %>
1139
1140 cadiFilterParams:
1141     AFT_LATITUDE:  "32.780140"
1142     AFT_LONGITUDE: "-96.800451"
1143     hostname: <%= node['BE_VIP'] %>
1144     aaf_id: <%= node['access_restriction']['aaf_id'] %>
1145     aaf_env: <%= node['access_restriction']['aaf_env'] %>
1146     aaf_url: <%= node['access_restriction']['aaf_url'] %>
1147     csp_domain: <%= node['access_restriction']['csp_domain'] %>
1148     cadi_keyfile: <%= node['access_restriction']['cadi_keyfile'] %>
1149     aaf_password: <%= node['access_restriction']['aaf_password'] %>
1150     cadi_loglevel: <%= node['access_restriction']['cadi_loglevel'] %>
1151     AFT_ENVIRONMENT: <%= node['access_restriction']['AFT_ENVIRONMENT'] %>
1152     cadiX509Issuers: <%= node['access_restriction']['cadiX509Issuers'] %>
1153     cadi_truststore: <%= node['access_restriction']['cadi_truststore'] %>
1154     cadi_truststore_password: <%= node['access_restriction']['cadi_truststore_password'] %>
1155
1156 # This configuration entry lists all node type names prefix that shall be allowed on SDC.
1157 definedResourceNamespace:
1158   - org.openecomp.resource.