/
app.config.yaml
47 lines (47 loc) · 1.65 KB
/
app.config.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
application:
web: web-src
runtimeManifest:
packages:
aem-genai-assistant:
license: Apache-2.0
actions:
complete:
function: actions/complete/index.js
web: true
runtime: nodejs:18
inputs:
FIREFALL_ENDPOINT: $FIREFALL_ENDPOINT
FIREFALL_API_KEY: $FIREFALL_API_KEY
IMS_ENDPOINT: $IMS_ENDPOINT
IMS_CLIENT_ID: $IMS_CLIENT_ID
IMS_SERVICE_CLIENT_ID: $IMS_SERVICE_CLIENT_ID
IMS_SERVICE_CLIENT_SECRET: $IMS_SERVICE_CLIENT_SECRET
IMS_SERVICE_PERM_AUTH_CODE: $IMS_SERVICE_PERM_AUTH_CODE
IMS_PRODUCT_CONTEXT: $IMS_PRODUCT_CONTEXT
limits:
timeout: 60000
feedback:
function: actions/feedback/index.js
web: true
runtime: nodejs:18
inputs:
FIREFALL_ENDPOINT: $FIREFALL_ENDPOINT
FIREFALL_API_KEY: $FIREFALL_API_KEY
IMS_ENDPOINT: $IMS_ENDPOINT
IMS_CLIENT_ID: $IMS_CLIENT_ID
IMS_SERVICE_CLIENT_ID: $IMS_SERVICE_CLIENT_ID
IMS_SERVICE_CLIENT_SECRET: $IMS_SERVICE_CLIENT_SECRET
IMS_SERVICE_PERM_AUTH_CODE: $IMS_SERVICE_PERM_AUTH_CODE
IMS_PRODUCT_CONTEXT: $IMS_PRODUCT_CONTEXT
limits:
timeout: 60000
target:
function: actions/target/index.js
web: true
runtime: nodejs:18
inputs:
TARGET_API_KEY: $TARGET_API_KEY
csv:
function: actions/csv/index.js
web: true
runtime: nodejs:18