v-container#page-import(column, grid-list-md)
v-layout(column)
v-flex
v-card
v-card-title.display-1.pa-2 Kendra Web Crawling
v-card-text
h3 For more information about Kendra Web Crawling, see here
v-card-text(v-if="kendraIndexerEnabled == true")
p Current Status: {{ status }}
v-card-text(v-if="!kendraIndexerEnabled")
p The following settings should be configured.
p
p ENABLE_KENDRA_WEB_INDEXER - should be set to true
p KENDRA_WEB_PAGE_INDEX - the ID of the Kendra Index used to store the content of the web pages
p KENDRA_INDEXER_URLS - a comma separated list of web pages to index
v-card-actions
v-btn#btnKendraStartIndex(
:disabled="status == 'STARTING' || status == 'CREATING' || status == 'UPDATING' || status == 'DELETING' || status == 'SYNCING' || status =='SYNCING_INDEXING' || status == 'STOPPING' || !kendraIndexerEnabled",
@click="start"
) Start Crawling
v-flex(v-if="history && history.length > 0")
v-card-title.headline Kendra Crawling History
v-card-text
h3 View Web Crawling Errors in CloudWatch
v-card-text
table.table
tr
th(style="text-align: left") Start Time
th(style="text-align: left") End Time
th(style="text-align: left") Status
th(style="text-align: left") Error Message
th(style="text-align: left") Documents Scanned
th(style="text-align: left") Documents Added
th(style="text-align: left") Documents Modified
th(style="text-align: left") Documents Deleted
th(style="text-align: left") Documents Failed
template(v-for="(job, index) in history")
tr
td {{ convertToLocalTime(job.StartTime) }}
td {{ convertToLocalTime(job.EndTime) }}
td {{ job.Status }}
td {{ job.ErrorMessage }}
td {{ job.Metrics.DocumentsScanned }}
td {{ job.Metrics.DocumentsAdded }}
td {{ job.Metrics.DocumentsModified }}
td {{ job.Metrics.DocumentsDeleted }}
td {{ job.Metrics.DocumentsFailed }}