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