/
app.config.yaml
54 lines (54 loc) · 1.92 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
48
49
50
51
52
53
54
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
FT_EARLY_ACCESS: $FT_EARLY_ACCESS
LD_SDK_KEY: $LD_SDK_KEY
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
FT_EARLY_ACCESS: $FT_EARLY_ACCESS
LD_SDK_KEY: $LD_SDK_KEY
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
cf:
function: actions/cf/index.js
web: true
runtime: nodejs:18
hooks:
post-app-run: ./hooks/post-app-run.js
pre-app-deploy: ./hooks/pre-app-deploy.js