An AWS API on your domain, with request checks.
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.
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
Requires the AWS CLI for provisioning and inspecting AWS resources.
Requires Python 3 to package the Lambda source files into ZIP archives.
This skill
AWS
Provisions AWS resources and DNS (irreversible)
the custom-domain API
Tests the custom-domain API