Publicado: Jul 8, 2021

O Amazon CloudFront anuncia duas novas APIs, ListConflictingAliases e AssociateAlias, que ajudam a localizar e mover Nomes de domínio alternativos (CNAMES) se você encontrar o código de erro CNAMEAlreadyExists. Essas novas APIs permitem que você veja qual distribuição tem o CNAME e mova esse CNAME para uma distribuição de destino, desde que a distribuição de origem esteja na mesma conta ou se a distribuição de origem em outra conta estiver desativada. Para mover um CNAME entre contas em que a distribuição de origem ainda está habilitada, entre em contato com o AWS Support e siga estas etapas.

A API ListConflictingAliases permite identificar um determinado CNAME, um subdomínio específico ou um curinga e retorna uma lista de CNAMES que correspondem ou se sobrepõem a esse CNAME. A API também retorna informações correspondentes (mas parcialmente ofuscadas) sobre o ID de distribuição e o ID da conta onde cada CNAME está localizado para facilitar as investigações de acompanhamento. A API AssociateAlias permite mover um determinado CNAME para uma distribuição de destino, desde que as duas distribuições estejam na mesma conta ou que a distribuição de origem esteja desabilitada. Para usar qualquer uma dessas APIs, as verificações de validação de domínio devem ser aprovadas para que a chamada seja bem-sucedida. Para saber mais, consulte Mover um nome de domínio alternativo para uma distribuição diferente no Guia do desenvolvedor do CloudFront.

Além disso, com o lançamento dessas APIs e a introdução da validação de domínio em abril de 2019, o CloudFront não retorna mais o código de erro CNAMEAlreadyExists em cenários envolvendo um CNAME curinga entre contas. Por exemplo, agora você pode ter um CNAME curinga, como *.example.com em uma distribuição na Conta A e um subdomínio específico, como test.example.com, em uma distribuição na Conta B.