Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
CloudFormation Sprachserver
Der AWS CloudFormation Sprachserver hilft Ihnen beim Schreiben von CloudFormation Vorlagen in einem Editor. Während der Eingabe schlägt er Ressourcentypen und Eigenschaften vor, zeigt Dokumentation an, findet Fehler, lässt Sie zu Definitionen springen und bietet Lösungen für einige Probleme. Es verwendet das Language Server Protocol
Die AWS Toolkit-Integrationen verwenden den Sprachserver auch für Online-Workflows, die Dienste aufrufen. AWS Diese Workflows können Ressourcen und Stapel durchsuchen. Sie können auch eine serviceseitige Vorlagenvalidierung durchführen, Vorlagen bereitstellen, Unterschiede im Änderungssatz anzeigen und Stack-Ereignisse überwachen. Diese Online-Workflows sind die einzigen Funktionen, für die aktive AWS-Konto und gültige AWS Anmeldeinformationen erforderlich sind.
Themen
IDEs, die in den CloudFormation Sprachserver integriert werden
AWS bietet eine Standardintegration mit dem CloudFormation Sprachserver über das AWS Toolkit für die folgenden IDEs:
-
JetBrains IDEs
(Version 2025.3 oder höher), einschließlich IntelliJ IDEA, und WebStorm PyCharm
Die folgenden IDEs unterstützen auch den Sprachserver: CloudFormation
Installieren Sie für Visual Studio Code und JetBrains IDEs das AWS Toolkit. Das Toolkit enthält den Sprachserver und startet ihn, sodass Sie den Server nicht separat herunterladen müssen.
Laden Sie für einen anderen Editor, der LSP unterstützt, die Datei für Ihren Computer ab der neuesten Version
node/path/to/install-location/cfn-lsp-server-standalone.js --stdio
Unterstützte Node.js Versionen, verfügbare Downloads, Dateiüberprüfungs- und Einrichtungsbeispiele für verschiedene Editoren finden Sie in der eigenständigen Installationsanleitung
Erste Schritte
Die folgenden Schritte zeigen, wie Sie den Sprachserver mithilfe des AWS Toolkits für Visual Studio Code und JetBrains IDEs verwenden. Für einen anderen Editor folgen Sie dem Einrichtungsbeispiel in der eigenständigen Installationsanleitung
Themen
Voraussetzungen
Bevor Sie beginnen, stellen Sie Folgendes sicher:
-
Sie verwenden eine unterstützte IDE auf macOSWindows, oderLinux.
-
Installieren oder aktualisieren Sie für Visual Studio Code oder eine JetBrains IDE das AWS Toolkit.
-
Installieren Sie für einen anderen Editor eine unterstützte Node.js Version und laden Sie die Language Server-Datei für Ihren Computer herunter. In der eigenständigen Installationsanleitung sind die unterstützten Versionen und Dateien aufgeführt.
Sie benötigen keine AWS-Konto oder AWS Anmeldeinformationen, um den Sprachserver zu starten oder seine lokalen Funktionen zur Erstellung und Überprüfung von Vorlagen zu verwenden. Konfigurieren Sie gültige AWS Anmeldeinformationen im Toolkit nur, wenn Sie Online-Workflows verwenden, die Ressourcen oder Stacks durchsuchen, den CloudFormation Service aufrufen oder eine Vorlage bereitstellen.
Schritt 1: Installieren oder aktualisieren Sie das AWS Toolkit
Installieren oder aktualisieren Sie das AWS Toolkit über den Erweiterungs- oder Plugin-Manager Ihrer IDE auf die neueste Version und starten Sie dann Ihre IDE neu.
Nach der Installation aktiviert das AWS Toolkit automatisch die CloudFormation IDE-Unterstützung. Wenn Sie das AWS Toolkit zum ersten Mal mit dem CloudFormation Sprachserver installieren oder aktualisieren, werden Sie aufgefordert, die Erlaubnis zur Erfassung anonymer Nutzungsdaten AWS zu erteilen. Diese Daten tragen zur AWS Verbesserung des CloudFormation Sprachservers bei und verbessern das Authoring-Erlebnis. Es werden keine vertraulichen Informationen erfasst und AWS es werden keine Vorlageninhalte, Ressourcenkonfigurationen oder identifizierbare Kundendaten aufgezeichnet oder gespeichert. Sie können Ihre Telemetrieeinstellungen jederzeit in den IDE-Einstellungen ändern. Starten Sie die IDE neu, damit die Änderungen wirksam werden. Die gesammelten Nutzungsdaten konzentrieren sich nur auf Funktionsinteraktionen und Leistungskennzahlen. Diese Erkenntnisse helfen dabei, Verbesserungen wie eine schnellere Validierung, eine verbesserte automatische Vervollständigung und eine bessere Fehlerdiagnose zu AWS identifizieren und zu priorisieren.
Schritt 2: Zugriff CloudFormation im AWS Toolkit
Öffnen Sie nach der Installation des AWS Toolkits das CloudFormation Panel in Ihrer IDE. Öffnen Sie in VS Code das AWS Toolkit-Panel in der Aktivitätsleiste und wählen Sie CLOUDFORMATION. Öffnen Sie in JetBrains IDEs das AWS Toolkit-Toolfenster in der Seitenleiste und wählen Sie die Registerkarte aus. CloudFormation
Das CloudFormation Panel enthält die folgenden Abschnitte:
-
Region: Zeigt die aktuelle an AWS-Region. In VS Code können Sie ihn ändern, indem Sie den Namen der Region auswählen oder den Befehl AWS CloudFormation: Region auswählen in der Befehlspalette verwenden. In JetBrains IDEs wird die Region über die AWS Toolkit-Verbindungseinstellungen konfiguriert.
-
Stapel: Zeigt eine paginierte Liste der CloudFormation Stapel in Ihrem Konto an. Erweitern Sie einen Stapel, um seinen Knoten „Änderungssätze“ anzuzeigen, in dem die mit diesem Stapel verknüpften Änderungssätze aufgeführt sind. Verwenden Sie die Aktion „Stack-Detail anzeigen“, um die Stack-Detailansicht zu öffnen, in der die Stack-Übersicht, Ereignisse, Ausgaben und Ressourcen angezeigt werden.
-
Ressourcen: Nachdem Sie einen Ressourcentyp hinzugefügt haben, werden im Bereich die AWS Ressourcen dieses Typs in Ihrem Konto angezeigt. Du kannst sie ansehen, aktualisieren, kopieren oder in deine Vorlage importieren.
In JetBrains IDEs bietet die Werkzeugleiste über dem Baum schnellen Zugriff auf häufig verwendete Aktionen wie Validieren und Bereitstellen, Erneut ausführen, Ressourcentyp hinzufügen und Aktualisieren. Aktionen sind auch über Kontextmenüs mit der rechten Maustaste auf Baumknoten verfügbar.
Schritt 3: Validieren, testen und verfeinern Sie Ihre Vorlage
Während Sie Ihre CloudFormation Vorlage schreiben, läuft der CloudFormation Sprachserver im Hintergrund und bietet lokale Unterstützung bei der Erstellung ohne AWS Anmeldeinformationen:
-
Codevervollständigung: Schlägt Ressourcentypen, Parameter und Eigenschaften auf der Grundlage von CloudFormation Schemas vor.
-
In Parameter extrahieren: Wenn sich der Cursor auf einem Literalwert in einer Vorlage befindet (z. B. eine Zeichenfolge wie
t2.micro), bietet die IDE eine Refactoring-Aktion an, um den Wert in denParametersAbschnitt zu extrahieren und das Literal für den neuen Parameter durch ein!Refzu ersetzen. Wenn derselbe Literalwert an mehreren Stellen vorkommt, können Sie wählen, alle Vorkommen auf einmal zu extrahieren.
Das Toolkit bietet auch einen Online-Workflow zum Hinzufügen vorhandener AWS Ressourcen zu Ihrer Vorlage. Dieser Workflow erfordert gültige AWS Anmeldeinformationen und verwendet die AWS -Cloud-Control- API (CCAPI), um die Live-Konfiguration und Eigenschaften einer Ressource abzurufen, sodass Sie die vorhandene Infrastruktur in Ihrer Vorlage klonen oder wiederverwenden können.
Um Ressourcen zu Ihrer Vorlage hinzuzufügen
-
Einen Ressourcentyp hinzufügen: Fügen Sie im AWS CloudFormation Toolkit-Bereich unter Ressourcen einen Ressourcentyp zum Durchsuchen hinzu. Klicken Sie in VS Code auf das Symbol „+ hinzufügen“ oder verwenden Sie den Befehl AWS CloudFormation: Ressourcentypen hinzufügen in der Befehlspalette. Klicken Sie in JetBrains der Werkzeugleiste auf die Schaltfläche Ressourcentyp hinzufügen oder klicken Sie mit der rechten Maustaste auf den Knoten Ressourcen.
-
Suchen Sie nach einem Ressourcentyp: Geben Sie im Suchdialogfeld den AWS Ressourcentyp ein, den Sie hinzufügen möchten. Beispiel:
-
AWS::S3::Bucket -
AWS::Lambda::Function
-
-
Ressourcen durchsuchen: Im Abschnitt Ressourcen wird eine paginierte Liste der erkannten AWS Ressourcen in Ihrem Konto angezeigt. Wenn du viele Ressourcen hast, wird nur die erste Seite angezeigt. Verwenden Sie die Navigationssteuerelemente, um durch weitere Seiten zu navigieren und alle verfügbaren Ressourcen anzuzeigen.
-
Wählen Sie die Ressource aus, die Sie in Ihre Vorlage aufnehmen möchten.
-
Sie können eine Ressource auf zwei Arten in Ihre Vorlage einfügen, abhängig von Ihrem Ziel:
-
Eine vorhandene Ressource klonen: Erstellen Sie eine neue Ressource in Ihrer Vorlage mithilfe der Live-Konfiguration und der Eigenschaften einer vorhandenen AWS Ressource.
-
Importiere eine vorhandene Ressource: Füge die aktuelle Ressource in deinen Stack ein, indem du sie mithilfe ihres Live-Status zu deiner Vorlage hinzufügst.
-
Tipps
-
Du kannst den Abschnitt Ressourcen jederzeit aktualisieren, um die neueste Liste der in deinem Konto oder deiner Region verfügbaren Ressourcen einzusehen.
-
Wenn Sie Ressourcen importieren, fügen Sie keine Ressource hinzu, die bereits zu einem vorhandenen CloudFormation Stapel im selben Konto gehört.
-
Um zu überprüfen, ob eine Ressource bereits von verwaltet wird CloudFormation, verwenden Sie die Informationsaktion neben der Ressource. Klicken Sie in VS Code auf das i-Symbol. Klicken Sie in JetBrains IDEs mit der rechten Maustaste auf die Ressource und wählen Sie Get Stack Management Info aus.
Fügen Sie verwandte Ressourcen hinzu
Führen Sie in VS Code den Befehl AWS CloudFormation: Verwandte Ressourcen nach Typ hinzufügen in der Befehlspalette aus. Wählen Sie einen Ressourcentyp aus den bereits in Ihrer Vorlage definierten Ressourcentypen aus. Die IDE listet Ressourcentypen auf, auf die der ausgewählte Typ anhand seiner Eigenschaften verweisen kann. Wenn Sie beispielsweise eine auswählenAWS::EC2::Instance, schlägt die IDE möglicherweise AWS::EC2::SecurityGroup oder vorAWS::EC2::Subnet. Wählen Sie einen oder mehrere verwandte Ressourcentypen aus, und wählen Sie dann, ob Sie neue Ressourcendefinitionen erstellen oder vorhandene Ressourcen importieren möchten. Diese Funktion wird derzeit in JetBrains IDEs nicht unterstützt.
Statische Validierung
Der CloudFormation Sprachserver bietet eine integrierte statische Validierung, die von CloudFormation Linter und unterstützt wirdCloudFormation Guard. Diese Prüfungen werden lokal hinter den Kulissen ausgeführt und erfordern keine AWS Anmeldeinformationen. Sie helfen Ihnen dabei, Syntaxfehler, Compliance-Lücken und Best-Practice-Probleme vor der Bereitstellung zu identifizieren.
Überblick über die statische Validierung
In der IDE werden Sie zwei Arten von statischen Validierungen in Echtzeit sehen:
-
CloudFormation Linter (
cfn-lint): Validiert Ihre Vorlage anhand von CloudFormation Ressourcenspezifikationen und Schemaregeln. -
Guard (
cfn-guard): Validiert Ihre Vorlage anhand von Compliance-Regeln und organisatorischen Richtlinienpaketen.
CloudFormation Linter (cfn-lint)
Der CloudFormation Linter ist in die IDE integriert, um die Syntax und Struktur Ihrer Vorlage während der Eingabe automatisch zu überprüfen.
-
Schemavalidierung: Erkennt Syntax- und Schemafehler, um sicherzustellen, dass Ihre Vorlagen dem CloudFormation Ressourcenschema entsprechen.
-
Fehlerhervorhebung: Zeigt Inline-Markierungen bei Problemen an, die Bereitstellungsblocker oder Warnungen darstellen.
-
Hilfe beim Zeigen mit der Maus: Wenn Sie den Mauszeiger über einen Fehler bewegen, zeigt die IDE die zu diesem Problem gehörende Diagnosemeldung an. Wenn eine schnelle Lösung verfügbar ist, wird sie ebenfalls angeboten.
Integration von Guard
Guard validiert Ihre Vorlagen anhand von Regelsätzen, die Compliance- und Sicherheitsrichtlinien definieren. Die IDE führt Guard-Validierungen in Echtzeit über den CloudFormation Sprachserver durch und gibt Ihnen sofort Feedback, während Sie Vorlagen erstellen.
-
Standard-Regelpakete: Die IDE enthält einen vorregistrierten Satz von Guard-Regeln, die sich auf grundlegende Best Practices für Ressourcensicherheit und Konfigurationshygiene konzentrieren. Weitere Informationen finden Sie in der Guard-Regelregistrierung.
-
Hinzufügen von Regelpaketen: Um Regelsätze hinzuzufügen oder zu ändern, öffnen Sie Ihre IDE-Einstellungen und navigieren Sie zum Abschnitt Guard-Konfiguration, um weitere Guard-Regelpakete auszuwählen oder hochzuladen.
Tipps: Grundlegendes zu Diagnoseindikatoren
-
Blaue Indikatoren: Tipps für bewährte Verfahren oder Optimierungsempfehlungen.
-
Gelbe Indikatoren: Warnungen bei Problemen, die nicht blockieren (z. B. fehlende Tags oder Parameter).
-
Rote Indikatoren: Bereitstellungsblocker wie ungültige Eigenschaftsnamen, fehlende Pflichtfelder oder Schemakonflikte.
Schritt 4: Navigieren Sie durch die Vorlage
Die IDE bietet eine strukturierte, hierarchische Ansicht Ihrer CloudFormation Vorlage, die in Abschnitte wie,, und Mappings unterteilt ist Parameters ResourcesOutputs, in denen jeder Ressourcentyp und jede logische ID angezeigt werden. Auf diese Weise können Sie bestimmte Ressourcen oder Parameter in großen Vorlagen schnell finden und zu ihnen navigieren. In VS Code zeigt das Gliederungsfenster in der Explorer-Seitenleiste diese Struktur an. Öffnen Sie in JetBrains IDEs das Strukturwerkzeugfenster, um die Vorlagenstruktur für die aktuell geöffnete Datei anzuzeigen.
Sie können Go to Definition für intrinsische Funktionen wie GetAtt und verwendenRef, sodass Sie direkt zu der Ressource oder dem Parameter in Ihrer Vorlage springen können, auf die verwiesen wird. Dies hilft Ihnen, Abhängigkeiten nachzuverfolgen, Ressourcenbeziehungen zu verstehen und Änderungen effizienter vorzunehmen.
Schritt 5: Validierung und Bereitstellung
Validate and Deploy ist ein Online-Workflow, der den CloudFormation Dienst aufruft und gültige AWS Anmeldeinformationen erfordert. Wenn Sie bereit sind, Ihre Vorlage bereitzustellen, verwenden Sie diese Funktion, um einen Änderungssatz zu erstellen. Die IDE validiert Ihre Vorlage und wenn keine Blockierungsfehler gefunden werden, erstellt sie einen Drift-fähigen Änderungssatz. Die IDE zeigt dann eine Vergleichsansicht an, sodass Sie alle vorgeschlagenen Änderungen überprüfen können, bevor Sie den Änderungssatz ausführen.
Öffnen Sie in VS Code die Befehlspalette und führen Sie Folgendes aus AWS CloudFormation: Validate and Deploy. Die Befehlspalette führt Sie Schritt für Schritt durch die Auswahl einer Vorlage, eines Stacknamens, von Parametern, Funktionen und anderen Bereitstellungsoptionen. Verwenden Sie in JetBrains IDEs die Symbolleistenschaltfläche Validieren und Bereitstellen, klicken Sie mit der rechten Maustaste auf eine Vorlagendatei im Editor oder klicken Sie mit der rechten Maustaste auf einen Stapel in der Baumstruktur. JetBrains öffnet ein Assistentendialogfeld, in dem Sie alle Bereitstellungsoptionen wie Vorlagenauswahl, Stackname, Parameter, Funktionen, Tags und erweiterte Optionen konfigurieren können.
So funktioniert die Validierung
Die IDE führt vor der Bereitstellung automatisch eine Validierungsprüfung durch und überprüft Ihre Vorlage anhand gängiger Fehlerursachen, darunter:
-
Ungültige Eigenschaftssyntax oder nicht übereinstimmende Schemas: Diese Probleme werden in der Regel
cfn-lintwährend der Erstellung erkannt. Wenn Sie jedoch mit der Bereitstellung fortfahren, ohne sie zu beheben, werden bei CloudFormation der Validierung während der Bereitstellung dieselben Fehler angezeigt, bevor der Stack erstellt oder aktualisiert wird. -
Der Ressourcenname steht in Konflikt mit den vorhandenen Ressourcen in Ihrem Konto.
-
Service-specific Einschränkungen, wie z. B. Konflikte mit S3-Bucket-Namen oder fehlende Verschlüsselung.
Wenn bei der Überprüfung Fehler erkannt werden, hebt die IDE die Probleme direkt in Ihrer Vorlage hervor und listet die Fehler im Diagnosefeld auf. Jedes Problem enthält die spezifische Eigenschaft oder Ressource, die den Fehler verursacht hat, sowie einen Lösungsvorschlag. Wenn keine Blockierungsfehler vorliegen, können Sie mit der Bereitstellungsphase fortfahren.
Wenn Warnungen gefunden werden (nicht blockierende Probleme), wird ein Dialogfeld angezeigt, in dem Sie entweder mit der Bereitstellung fortfahren oder den Vorgang abbrechen und Korrekturen vornehmen können.
Die IDE öffnet einen Drift-sensitiven Änderungssatz, der alle Unterschiede zwischen Ihrer aktuellen Vorlage und der bereitgestellten Stack-Konfiguration anzeigt. Auf diese Weise können Sie den Änderungssatz vor der Ausführung überprüfen, bestätigen oder abbrechen. Wenn Sie die Bereitstellung abbrechen, wird der Änderungssatz gelöscht.
Drift-aware Change Sets verbessern den CloudFormation Bereitstellungsprozess, indem sie es Ihnen ermöglichen, Stack-Drift sicher zu handhaben. Stackdrift tritt auf, wenn der tatsächliche Zustand Ihrer Ressourcen von dem in Ihrer CloudFormation Vorlage definierten abweicht, was häufig auf manuelle Änderungen zurückzuführen ist AWS-Managementkonsole, die über die CLI oder das SDK vorgenommen wurden. CloudFormation Drift-aware Change Sets vergleichen Ihre verarbeitete Stack-Konfiguration mit dem aktuellen Ressourcenstatus, und die IDE berücksichtigt diese Unterschiede, sodass Sie die Ressourcen vor der Bereitstellung wieder an die Anforderungen anpassen können.
Stack-Ereignisse ansehen
Wenn die Bereitstellung beginnt, können Sie den Fortschritt in Echtzeit vom Panel aus verfolgen. CloudFormation Unter Stack Events sehen Sie eine Liste der Operationen, die während der Bereitstellung ausgeführt wurden. Jedes Ereignis enthält Details wie:
-
Zeitstempel: Die Uhrzeit, zu der das Ereignis eingetreten ist
-
Ressource: Die spezifische AWS Ressource, die erstellt, aktualisiert oder gelöscht wird
-
Status: Der aktuelle Status des Vorgangs (z. B.
CREATE_IN_PROGRESS,UPDATE_COMPLETE, oderROLLBACK_IN_PROGRESS) -
Grund: Zusätzliche Kontext- oder Fehlermeldungen, falls zutreffend
In diesem Bereich können Sie auch die Ressourcen und Ausgaben des Stacks anzeigen. In der Ansicht „Stack-Ereignisse“ können Sie den Fortschritt der Bereitstellung verfolgen, potenzielle Probleme identifizieren und überprüfen, wann Ihr Stack erfolgreich abgeschlossen wurde.
Initialisierung eines CloudFormation Projekts in der IDE (nur VS-Code)
Die Initialisierung eines CloudFormation Projekts in der IDE hilft Ihnen dabei, einen strukturierten Arbeitsbereich mit den richtigen Ordnern und der richtigen Umgebungskonfiguration für die serviceseitige Validierung und Bereitstellung einzurichten. Für diese Online-Workflows sind AWS Anmeldeinformationen erforderlich, die lokalen Authoring- und statischen Validierungsfunktionen des Language Servers jedoch nicht. Sie können ein neues CloudFormation Projekt direkt von der IDE aus initialisieren, um dieses empfohlene Setup zu erstellen. Diese Funktion ist derzeit nur in VS Code verfügbar und wird in JetBrains IDEs nicht unterstützt.
Um ein CloudFormation Projekt zu initialisieren:
-
Öffnen Sie die Befehlspalette
-
Öffnen Sie in VS Code die Befehlspalette (
Ctrl+Shift+PoderCmd+Shift+PweitermacOS). -
Wählen Sie AWS CloudFormation: CFN Init: Projekt initialisieren.
-
-
Wählen Sie ein Projektverzeichnis
-
Standardmäßig verwendet die IDE Ihr aktuelles Arbeitsverzeichnis.
-
Sie können diesen Pfad in einen beliebigen Ordner ändern, in dem Sie Ihre CloudFormation Vorlagen speichern möchten.
-
-
Wählen Sie Ihr AWS Anmeldeinformationsprofil
-
Sie werden aufgefordert, ein Profil mit AWS Anmeldeinformationen auszuwählen. Das ausgewählte Profil wird für die Umgebungserkennung, die dienstseitige Validierung und die Bereitstellung verwendet.
-
-
Richten Sie Ihre Umgebung ein
-
Sie werden aufgefordert, eine Umgebung zu erstellen oder auszuwählen.
-
Umgebungen definieren, wo und wie Ihre Vorlagen bereitgestellt oder validiert werden (z. B. Entwicklung, Beta oder Produktion). Sie können Folgendes verwenden AWS CloudFormation: CFN Init: Add Environment, um Ihre Umgebung auszuwählen oder zu ändern.
-
Sie können AWS CloudFormation: CFN Init: Remove Environment verwenden, um die von Ihnen gewählte Umgebung zu entfernen.
-
-
(Optional) Parameterdateien importieren
-
Wenn Sie bereits über vorhandene Parameterdateien verfügen, ermöglicht Ihnen die IDE, diese während der Initialisierung zu importieren.
-
Die IDE erkennt automatisch kompatible Dateien und verknüpft sie mit Ihrem Projekt, um sie bei der Validierung und Bereitstellung von Vorlagen zu verwenden.
-
-
Benennen Sie das Projekt und schließen Sie es ab
-
Geben Sie einen Projektnamen ein, z. B. Beta-Umgebung, und schließen Sie die Einrichtung ab.
-
Die IDE erstellt die anfängliche Projektstruktur und Konfigurationsdatei für Sie.
-
Sie können Validierungen durchführen, Bereitstellungen in der Vorschau anzeigen oder direkt von der IDE aus zwischen Umgebungen wechseln.
Open-Source
Der CloudFormation Language Server ist im Rahmen der Apache-2.0 Lizenz als Open-Source-System verfügbar, sodass Kunden vollständige Transparenz darüber erhalten, wie Vorlagendiagnosen, Schemavalidierungen und statische Analysen durchgeführt werden. Dies reduziert die Probleme bei der Sicherheit und Einhaltung von Vorschriften für Kunden, die vor der Einführung der Tools einen Überblick über die Quellen benötigen.
Die Codebasis ist öffentlich verfügbar unter:. GitHub https://github.com/aws-cloudformation/cloudformation-languageserver/
Benötigen Sie Hilfe?
Probiere die CloudFormation Community