-
Notifications
You must be signed in to change notification settings - Fork 2
/
mta.yaml
47 lines (43 loc) · 1.6 KB
/
mta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
ID: xsahaa
_schema-version: '2.0'
version: 0.0.1
modules:
- name: xsahaa-be
type: java
path: java
parameters:
memory: 1024M
buildpack: sap_java_buildpack
properties:
TARGET_RUNTIME: tomee
SAP_JWT_TRUST_ACL: '[{"clientid":"sb-xsahaa-be", "identityzone": "*"}]'
JBP_CONFIG_RESOURCE_CONFIGURATION: "['tomee/webapps/ROOT/WEB-INF/resources.xml': {'xsahaa-hdi-container':'sales-hdi'}]"
provides:
- name: xsahaa-be
properties:
url: ${default-url}
requires:
- name: sales-uaa
- name: sales-hdi
- name: xsahaa-rt
type: nodejs
path: approuter
parameters:
memory: 256M
buildpack: nodejs_buildpack
requires:
- name: sales-uaa
- name: xsahaa-be
group: destinations
properties:
name: xsahaa-be
url: ~{url}
forwardAuthToken: true
properties:
TENANT_HOST_PATTERN: '^(.*)-<space>-xsahaa-rt.cfapps.(.*).hana.ondemand.com'
CORS: '[{"uriPattern": "^/sap/bc/ina/(.*)$", "allowedOrigin": [{"host":"<account>.<region>.sapanalytics.cloud", "protocol":"https"}], "allowedMethods": ["GET", "POST", "OPTIONS"], "allowedHeaders": ["Origin", "Accept", "X-Requested-With", "Content-Type", "Access-Control-Request-Method", "Access-Control-Request-Headers", "Authorization", "X-Sap-Cid", "X-Csrf-Token"], "exposeHeaders": ["Accept", "Authorization", "X-Requested-With", "X-Sap-Cid", "Access-Control-Allow-Origin", "Access-Control-Allow-Credentials", "X-Csrf-Token", "Content-Type"]}]'
resources:
- name: sales-hdi
type: org.cloudfoundry.existing-service
- name: sales-uaa
type: org.cloudfoundry.existing-service