Fixer le format si nécessaire
Le mode automatique repère un début JSON. En cas d’ambiguïté, choisissez JSON ou YAML; une erreur ne provoque pas de bascule silencieuse.
Outils cloud
Collez un seul modèle JSON ou YAML pour lire les diagnostics et un aperçu mis en forme.
Aucun constat dans les contrôles couverts.
Traitement dans le navigateur; aucun appel à AWS.
Saisissez un modèle ou chargez un exemple.
Limite : 300000 caractères.
Un YAML lisible peut encore contenir une référence Ref absente ou une section Resources mal placée. La validation de modèle CloudFormation sépare ces défauts avant une nouvelle tentative de pile.
Le rapport indique exactement les types de ressources couverts. Pour valider modèle CloudFormation au-delà des contrôles locaux, conservez la validation AWS dans votre procédure.
Une erreur de parsing ne se corrige pas comme une référence inconnue. La validation de modèle CloudFormation affiche la ligne, le chemin et la catégorie de chaque constat.
Les propriétés de premier niveau de S3 Bucket, SQS Queue et SNS Topic sont examinées. Les autres ressources restent signalées comme non couvertes, sans faux feu vert de la validation de modèle CloudFormation.
Le mode automatique repère un début JSON. En cas d’ambiguïté, choisissez JSON ou YAML; une erreur ne provoque pas de bascule silencieuse.
Sans champ de version, 2010-09-09 est retenu. Comparez les ressources examinées et non couvertes avant d’interpréter un avertissement.
Toute modification du texte ou de l’indentation rend l’ancien résultat obsolète. Relancez le contrôle avant de copier le rapport JSON ou le modèle mis en forme.
Un seul document est analysé avec position de l’erreur. Les raccourcis YAML !Ref et !Sub restent présents dans l’aperçu mis en forme.
Ref, Fn::GetAtt et les noms simples de Fn::Sub sont comparés aux paramètres, ressources et pseudo-paramètres du même modèle.
Les noms et types simples des propriétés de premier niveau pour AWS::S3::Bucket, AWS::SQS::Queue et AWS::SNS::Topic sont vérifiés; pas les valeurs imbriquées.
Corrigez d’abord la ligne de syntaxe, puis examinez les sections et références. Le rapport distingue parsing et règles locales CloudFormation.
Vérifiez indentation, deux-points et raccourcis YAML à la ligne indiquée. Un échec de parsing ne produit pas de fichier mis en forme.
Le nom Ref, GetAtt ou Sub est absent des paramètres et ressources de ce modèle. Vérifiez déclaration et orthographe.
Contrôlez le chemin dans Resources et la documentation AWS. Une propriété non couverte n’est pas automatiquement une propriété invalide.
Non. Seules les règles locales affichées ici s’exécutent; AWS peut encore refuser une valeur selon le compte, la région ou le service.
Une question reste ouverte ?
Relancez le contrôle après chaque modification et apportez le rapport actuel à la revue de déploiement.