Tạo các method

Tạo API Đọc (GET)

  1. Chọn /books resource, sau đó ấn nút Create method CreateListAPI

  2. Tại trang Create method:

    • Chọn method GET
    • Chọn Lambda function cho Integration type
    • Tích vào mục Lambda proxy integration
    • Nhập tên của Lambda function cần tích hợp: books_list
    • Ấn nút Create method CreateListAPI
  3. Kiểm tra lại thông tin và ấn Create method CreateListAPI

  4. Method GET đã được tạo thành công. Tiếp tục tạo method POST bằng cách ấn Create method CreateListAPI

Tạo API Ghi (POST)

  1. Tại trang Create method:

    • Chọn method POST
    • Chọn Lambda function cho Integration type
    • Tích vào mục Lambda proxy integration
    • Nhập tên của Lambda function cần tích hợp: book_create
    • Ấn nút Create method CreateWriteAPI
  2. Kiểm tra lại thông tin và ấn Create method CreateWriteAPI

  3. Method POST đã được tạo thành công. Tiếp tục tạo resource {id} để hỗ trợ API xoá

    • Ấn nút Create resource CreateWriteAPI

Tạo API Xoá (DELETE)

  1. Tại trang Create resource:

    • Chọn /books cho Resource path
    • Nhập {id} cho mục Resource name
    • Ấn nút Create resource CreateDeleteAPI
  2. Resource /{id} đã được tạo. Chọn resource này và ấn Create method CreateDeleteAPI

  3. Tại trang Create method:

    • Chọn method DELETE
    • Chọn Lambda function cho Integration type
    • Tích vào mục Lambda proxy integration
    • Nhập tên của Lambda function cần tích hợp: book_delete
    • Ấn nút Create method CreateDeleteAPI
  4. Kiểm tra lại thông tin và ấn Create method CreateDeleteAPI

Vậy là chúng ta đã tạo xong các API tương tác với Lambda function.