[Dúvida] API da AWS

Recentemente estive trabalhando em um projetinho pessoal. O papel dele é simplificar o trabalho de colocar um site estático no ar usando a AWS. Para isso o programa primeiro cria uma bucket no s3 e em seguida usar o cloudfront para distribuir esse bucket. O problema é que a API do cloudfront é estremamente confusa(pelo menos para mim).

A API que considero ser a mais famosa da AWS é a do S3. Na documentação temos o seguinte exemplo:

Nesse exemplo é usado um host, onde é indicado o site o qual será feito a requisição. Já na documentação da api do cloudfront, além de não haver nenhum exemplo, não há na requisição base um host específicado. Segue a foto da descrição:

Algúem sabe qual seria o host do segundo caso?

Segue a documentação: https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateDistribution.html

Segundo a documentação isso fica no objeto origins, pela documentação tem um link para quais atributos são aceitos nele.

https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_Origin.html

Veja se esse tutorial te ajuda:

Create an Amazon CloudFront Distribution and Website | Step-by-Step AWS Tutorial for Beginners Tiny Technical Tutorials

https://www.youtube.com/watch?v=GUfAQUjA3a0&ab_channel=TinyTechnicalTutorials