Tạo API Tìm Kiếm
Trong bước này chúng ta sẽ tạo một API tương tác với hàm lambda để sử dụng cho tính năng tìm kiếm tài liệu theo user id, keyword và thuộc tính.
- Quay lại với bảng điều khiển của AWS CloudFormation. Chọn tab Resources sau đó ấn vào ID của DocApi.

- Tạo một resource mới:
- Chọn /{id}
- Ấn Actions, sau đó chọn Create Resource

- Nhập tên cho resource:
search
. Sau đó ấn Create Resource

- Tiếp theo ấn Actions và chọn Create Method

- Chọn method GET và ấn biểu tượng ✓

- Với Integration type, chọn Lambda function.
- Tích vào Use Lambda Proxy integration.
- Nhập tên function:
search_docs
.
- Ấn Save.

- Ấn OK

- Chọn Method Request

- Mở rộng phần URL Query String Parameters và ấn Add query string để thêm parameter cho method

- Nhập
key
và ấn biểu tượng ✓.

- Ấn Add query string

- Nhập
field
và ấn biểu tượng ✓.

- Chọn /search và ấn Actions. Tiếp theo chọn Enable CORS.

- Ấn Enable CORS and replace existing CORS headers

- Ấn Yes, replace existing values

- Tiếp theo chúng ta ấn Actions và chọn Deploy API

- Chọn stage dev và ấn Deploy

Bạn đã hoàn thành việc tạo API và tích hợp với hàm lambda. Trong phần tiếp chúng ta sẽ tạo OpenSearch domain.