AWS beschreibt die gesamte CloudFormation Template-Anatomie in this doc. Es besagt, dass der Metadata Abschnitt ein JSON-Objekt ist, das zusätzliche Information zu der Vorlage bereitstellt. siehe
In this doc können wir, dass die einzigen angegebenen Beispiele für die Verwendung der Metadaten Abschnitt sind:Was ist der Zweck des Metadatenbereichs in einer CloudFormation-Vorlage?
AWS::CloudFormation::Init
aber it seems dass der einzige Ort, wo sie verwendet werden kann, ist in der Ressource Metadaten Abschnitt und nicht in der Vorlage Metadaten Abschnitt. Ist es nicht?AWS::CloudFormation::Interface
AWS::CloudFormation::Designer
Die Frage ist, können wir eine beliebige JSON im Template-Metadaten Abschnitt wirklich haben? Und wenn ja, was kann sein Zweck sein?
Hinweis: Die Frage bezieht sich nicht auf die Ressourcenmetadaten, sondern auf den Abschnitt "Vorlagenmetadaten".
Mit dem CloudFormation Designer scheint es seine zusätzlichen Daten im Abschnitt "AWS :: CloudFormation :: Designer" des Metadaten-Bereichs zu speichern. Übrigens, wenn ich das verstehe, wird der Metadaten-Bereich von CloudFormation selbst nicht verwendet, kann aber von Drittanbietern genutzt werden, um zusätzliche Informationen zu speichern. Wenn Sie einverstanden sind, bearbeiten Sie bitte Ihre Antwort und ich werde sie akzeptieren. – fsenart
Einverstanden, aktualisiert. –