Quero usar um nome de domínio personalizado para minha API privada do Amazon API Gateway em vez da URL base padrão.
Resolução
Se você não tiver uma API privada, crie uma. Em seguida, crie um endpoint da Amazon Virtual Private Cloud (Amazon VPC).
Solicitar ou importar um certificado SSL/TLS
Antes de criar um nome de domínio personalizado para sua API, você deve solicitar um certificado SSL/TLS do AWS Certificate Manager (ACM). Ou importe um certificado SSL/TLS para o ACM.
Quando você solicita ou importa o certificado, o certificado deve incluir o nome de domínio personalizado como um nome de domínio alternativo para passar nas verificações de validação do domínio.
Para obter mais informações, consulte Obter certificados prontos no AWS Certificate Manager.
Crie um nome de domínio personalizado privado
Para criar o nome de domínio personalizado, consulte o Tutorial: como criar e invocar um nome de domínio personalizado para APIs privadas. Ao criar o nome de domínio, certifique-se de seguir as práticas recomendadas.
Verifique se você configurou corretamente o nome de domínio personalizado privado
Use o mapeamento do caminho base que você especificou ao criar o nome de domínio personalizado para executar um comando curl no nome de domínio. Em seguida, verifique se a resposta ao nome de domínio personalizado é a mesma que você recebe ao invocar o URL do estágio da API.
Solucionar problemas
Se os recursos da AWS não conseguirem se conectar ao seu endpoint de API privado, verifique seus requisitos de configuração. Para obter mais informações, consulte Como soluciono problemas ao me conectar a um endpoint de API privada do API Gateway?
Informações relacionadas
Migrar um nome de domínio personalizado para um tipo de endpoint de API diferente no API Gateway
Como posso configurar um nome de domínio personalizado público para minha API do API Gateway?