Lightlines
By aws

deploying-custom-domain-rest-api

aws4.4k installs

An AWS API on your domain, with request checks.

What it does

Creates an AWS-hosted API on your domain with a sample endpoint protected by a Lambda request authorizer.

When to use it

Use when deploying a REST API with a custom domain and a Regional endpoint; private endpoints are outside its scope.

How to use it

Give it a custom domain, AWS Region, and Route 53 hosted zone ID; it deploys the API into AWS and summarizes the created resources.

What you provide

  • a custom domain name
  • an AWS Region
  • a Route 53 hosted zone ID

Uses

Good to know

  • cannot be undone: AWS

Latest review

What you need · 5

Requires the AWS CLI for provisioning and inspecting AWS resources.

Requires Python 3 to package the Lambda source files into ZIP archives.


Access · 6

This skill

AWS

Write

Provisions AWS resources and DNS (irreversible)

the custom-domain API

Read

Tests the custom-domain API