diff options
Diffstat (limited to 'aai-resources/src/main/resources/etc/appprops/aaiconfig.properties')
-rw-r--r-- | aai-resources/src/main/resources/etc/appprops/aaiconfig.properties | 49 |
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' |