aboutsummaryrefslogtreecommitdiffstats
path: root/aai-resources/src/main/resources/etc/appprops/aaiconfig.properties
diff options
context:
space:
mode:
Diffstat (limited to 'aai-resources/src/main/resources/etc/appprops/aaiconfig.properties')
-rw-r--r--aai-resources/src/main/resources/etc/appprops/aaiconfig.properties49
1 files changed, 41 insertions, 8 deletions
diff --git a/aai-resources/src/main/resources/etc/appprops/aaiconfig.properties b/aai-resources/src/main/resources/etc/appprops/aaiconfig.properties
index d1aace6..f53fca0 100644
--- a/aai-resources/src/main/resources/etc/appprops/aaiconfig.properties
+++ b/aai-resources/src/main/resources/etc/appprops/aaiconfig.properties
@@ -45,7 +45,7 @@ aai.tools.username=AAI
aai.tools.password=AAI
aai.server.url.base=https://localhost:8443/aai/
-aai.server.url=https://localhost:8443/aai/v15/
+aai.server.url=https://localhost:8443/aai/v19/
aai.global.callback.url=https://localhost:8443/aai/
aai.truststore.filename=aai_keystore
@@ -53,18 +53,18 @@ aai.truststore.passwd.x=OBF:1vn21ugu1saj1v9i1v941sar1ugw1vo0
aai.keystore.filename=aai-client-cert.p12
aai.keystore.passwd.x=
-aai.notification.current.version=v15
+aai.notification.current.version=v19
aai.notificationEvent.default.status=UNPROCESSED
aai.notificationEvent.default.eventType=AAI-EVENT
aai.notificationEvent.default.domain=devINT1
aai.notificationEvent.default.sourceName=aai
aai.notificationEvent.default.sequenceNumber=0
aai.notificationEvent.default.severity=NORMAL
-aai.notificationEvent.default.version=v15
+aai.notificationEvent.default.version=v19
# This one lets us enable/disable resource-version checking on updates/deletes
aai.resourceversion.enableflag=true
aai.logging.maxStackTraceEntries=10
-aai.default.api.version=v15
+aai.default.api.version=v19
# Used by Model-processing code
aai.model.delete.sleep.per.vtx.msec=500
@@ -96,7 +96,7 @@ aai.jms.enable=false
aai.crud.timeoutenabled=true
#timeout app specific -1 to bypass for that app id, a whole number to override the timeout with that value (in ms)
-aai.crud.timeout.appspecific=JUNITTESTAPP1,1|JUNITTESTAPP2,-1|DCAE-CCS,-1|DCAES,-1|AAIRctFeed,-1|NewvceCreator,-1|IANewvceCreator,-1|AAI-CSIOVALS,-1
+aai.crud.timeout.appspecific=JUNITTESTAPP1,1|JUNITTESTAPP2,-1|DCAE-CCS,-1|DCAES,-1|AAIRctFeed,-1|NewvceCreator,-1|IANewvceCreator,-1|AAI-CSIOVALS,-1|AAI-SAREA,-1
#default timeout limit added for crud if not overridden (in ms)
aai.crud.timeoutlimit=100000
@@ -108,8 +108,11 @@ aai.bulkconsumer.payloadlimit=30
#aai.bulkconsumer.payloadoverride=E6F04B93462CB5B0EDF41C05A9DDF5C3FE59748F
aai.bulkconsumer.payloadoverride=false
-aai.rest.getall.depthparam=asofijaosjf-oijfadao-43jj-a508-8539cd36ecda
-aai.resourceversion.disabled.uuid=ajifsjisajfiasjf-oijfadao-43jj-a508-8539cd36ecda
+aai.rest.getall.depthparam=5807c3c3-92cd-44d7-a508-8539cd36ecda
+#data import task
+aai.dataimport.enable=true
+aai.dataimport.input.location=/etc/scriptdata/addmanualdata/tenant_isolation
+aai.resourceversion.disabled.uuid=38cf3090-6a0c-4e9d-8142-4332a7352846
aai.use.realtime=true
@@ -118,8 +121,38 @@ aai.resource.formatter.threshold=10
# Indicating whether or not to log the implicit delete objects
# Set this property to true if you want to log implicit delete objects
-aai.implied.delete.log.enabled=true
+aai.implied.delete.log.enabled=false
# Specifies how much upper bound the deletable objects should you log
# If this property is not specified it will log everything
# Uncomment it and specify an upper limit if you only want to log up to a certain deletes
#aai.implied.delete.log.limit=10000
+
+#################################################################################
+#
+# aai.implied.delete.whitelist.< X-FromAppId HTTP Header in lowercase >=<List of objects comma seperated in single quotes>
+#
+# Examples:
+#
+# aai.implied.delete.whitelist.so='vserver'
+#
+# Above example, if an HTTP Header X-FromAppId with value SO or So or sO or so
+# made a PUT request with vserver and set the children as empty in payload
+# Then they would be allowed to do so
+# For any other objects SO would not be able to delete children
+# it would fail with an error
+#
+#################################################################################
+# aai.implied.delete.whitelist.sdc=*
+#
+# Above example, if an HTTP header X-FromAppId with value sdc, case insensitive,
+# they are able to implicitly delete any children object on PUT
+#
+#################################################################################
+# aai.implied.delete.whitelist.idf='vserver','vce'
+#
+# Above example, if an HTTP header X-FromAppId with value idf, case insensitive,
+# they are able to implicitly delete on children of vce and vserver on PUT
+#
+#################################################################################
+aai.implied.delete.whitelist.sdnc='vce'
+aai.implied.delete.whitelist.ro='vserver'