Fixe o formato quando preciso
O modo automático reconhece um objeto JSON inicial. Se houver dúvida, escolha JSON ou YAML; falha de parsing não troca o formato silenciosamente.
Ferramentas de nuvem
Cole um modelo JSON ou YAML e veja diagnósticos e prévia formatada no mesmo formato.
Nenhum problema nas regras cobertas.
Processado no navegador; sem chamadas à AWS.
Digite um modelo ou carregue o exemplo.
Limite: 300000 caracteres.
Um YAML válido ainda pode ter um Ref sem declaração ou um bloco Resources no lugar errado. Validar modelo CloudFormation separa essas falhas antes da próxima tentativa de criar uma pilha.
A validação de modelo CloudFormation feita aqui é limitada e explícita. Consulte a cobertura do relatório antes de usar a validação da AWS para a decisão final.
Erro de parsing e Ref desconhecido pedem correções diferentes. Validar modelo CloudFormation mostra linha, caminho e tipo de diagnóstico.
Só propriedades de primeiro nível de S3 Bucket, SQS Queue e SNS Topic entram na checagem de tipos. Recursos desconhecidos aparecem como pendentes, sem falso aval ao validar modelo CloudFormation.
O modo automático reconhece um objeto JSON inicial. Se houver dúvida, escolha JSON ou YAML; falha de parsing não troca o formato silenciosamente.
Sem campo de versão, vale 2010-09-09. Compare recursos cobertos e não cobertos antes de interpretar os avisos.
Mudanças no texto ou recuo tornam a cópia e o download antigos indisponíveis. Rode de novo e salve o relatório JSON ou o modelo no formato original.
Um documento é analisado e o erro recebe linha e coluna. As formas curtas !Ref e !Sub continuam na prévia YAML formatada.
Ref, Fn::GetAtt e nomes simples de Fn::Sub são comparados com parâmetros, recursos e pseudoparâmetros do mesmo modelo.
Nomes e tipos básicos de propriedades de primeiro nível de AWS::S3::Bucket, AWS::SQS::Queue e AWS::SNS::Topic são conferidos; valores internos não são calculados.
Corrija primeiro a linha de sintaxe, depois verifique seções e referências. O relatório separa parsing de regras locais CloudFormation.
Confira recuo, dois-pontos e tags curtas na linha mostrada. Quando o parsing falha, nenhum arquivo formatado é gerado.
Ref, GetAtt ou Sub aponta para um nome ausente deste modelo. Revise a declaração de parâmetro ou recurso e a grafia.
Verifique o caminho em Resources e a documentação AWS. Propriedade fora do esquema local é pendência, não erro definitivo.
Não. Aqui só rodam as regras locais descritas; conta, região e serviço podem exigir outras validações.
Ainda tem uma dúvida?
Rode novamente depois de editar e leve o relatório atual para a revisão da implantação.