-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.config.yaml
58 lines (58 loc) · 2.47 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
55
56
57
58
application:
actions: actions
web: web-src
runtimeManifest:
packages:
az-aem-search-integration:
license: Apache-2.0
actions:
aem-page-index-upload-doc:
function: actions/aem-page-index-upload-doc/index.js
web: 'no'
runtime: nodejs:22
inputs:
LOG_LEVEL: debug
AZURE_TENANT_ID: $AZURE_TENANT_ID
AZURE_CLIENT_ID: $AZURE_CLIENT_ID
AZURE_CLIENT_SECRET: $AZURE_CLIENT_SECRET
AZURE_SEARCH_ENDPOINT: $AZURE_SEARCH_ENDPOINT
AZURE_SEARCH_INDEX_NAME: $AZURE_SEARCH_INDEX_NAME
AEM_SERVICECREDENTIALS_META_SCOPES: $AEM_SERVICECREDENTIALS_META_SCOPES
AEM_SERVICECREDENTIALS_CLIENT_ID: $AEM_SERVICECREDENTIALS_CLIENT_ID
AEM_SERVICECREDENTIALS_CLIENT_SECRET: $AEM_SERVICECREDENTIALS_CLIENT_SECRET
AEM_SERVICECREDENTIALS_TECHNICAL_ACCOUNT_ID: $AEM_SERVICECREDENTIALS_TECHNICAL_ACCOUNT_ID
AEM_SERVICECREDENTIALS_ORG_ID: $AEM_SERVICECREDENTIALS_ORG_ID
AEM_SERVICECREDENTIALS_PRIVATE_KEY: $AEM_SERVICECREDENTIALS_PRIVATE_KEY
annotations:
require-adobe-auth: false
final: true
aem-page-index-delete-doc:
function: actions/aem-page-index-delete-doc/index.js
web: 'no'
runtime: nodejs:22
inputs:
LOG_LEVEL: debug
AZURE_TENANT_ID: $AZURE_TENANT_ID
AZURE_CLIENT_ID: $AZURE_CLIENT_ID
AZURE_CLIENT_SECRET: $AZURE_CLIENT_SECRET
AZURE_SEARCH_ENDPOINT: $AZURE_SEARCH_ENDPOINT
AZURE_SEARCH_INDEX_NAME: $AZURE_SEARCH_INDEX_NAME
annotations:
require-adobe-auth: false
final: true
events:
registrations:
Add AEM Page to Index:
description: Upload a document to the search index index when a page is published.
events_of_interest:
- provider_metadata: aemsites
event_codes:
- aem.sites.page.published
runtime_action: az-aem-search-integration/aem-page-index-upload-doc
Delete AEM Page From The Index:
description: Delete a document from the search index when a page is unpublished.
events_of_interest:
- provider_metadata: aemsites
event_codes:
- aem.sites.page.unpublished
runtime_action: az-aem-search-integration/aem-page-index-delete-doc