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.
sam validate
Diese Seite enthält Referenzinformationen für die AWS Serverless Application Model Befehlszeilenschnittstelle (AWS SAM CLIsam validate
Befehl.
Für eine Einführung in die AWS SAM CLI, siehe Was ist der AWS SAM CLI?
Der sam validate
Befehl überprüft, ob eine AWS SAM Vorlagendatei gültig ist.
Verwendung
$
sam validate
<options>
Optionen
--config-env
TEXT
-
Der Umgebungsname, der die Standardparameterwerte in der zu verwendenden Konfigurationsdatei angibt. Der Standardwert ist „default“. Weitere Informationen zu Konfigurationsdateien finden Sie unter AWS SAM CLI Konfigurationsdatei.
--config-file
PATH
-
Der Pfad und der Dateiname der Konfigurationsdatei, die die zu verwendenden Standardparameterwerte enthält. Der Standardwert ist „samconfig.toml“ im Stammverzeichnis des Projektverzeichnisses. Weitere Informationen zu Konfigurationsdateien finden Sie unter AWS SAM CLI Konfigurationsdatei.
--debug
-
Aktiviert die Debug-Protokollierung, um die Debug-Meldung zu drucken, die von AWS SAM CLI und zeigt Zeitstempel an.
--lint
-
Führen Sie die Linting-Validierung der Vorlage durch. cfn-lint Erstellen Sie eine
cfnlintrc
Konfigurationsdatei, um zusätzliche Parameter anzugeben. Weitere Informationen finden Sie unter cfn-lintim AWS CloudFormation GitHub Repository. --profile
TEXT
-
Das spezifische Profil aus Ihrer Anmeldeinformationsdatei, das die Anmeldeinformationen abruft. AWS
--region
TEXT
-
Die AWS Region, in der die Bereitstellung erfolgen soll. Beispiel: us-east-1.
--save-params
-
Speichern Sie die Parameter, die Sie in der Befehlszeile angeben, in der AWS SAM Konfigurationsdatei.
--template-file, --template, -t
PATH
-
Die AWS SAM Vorlagendatei. Der Standardwert ist
template.[yaml|yml]
.Wenn sich Ihre Vorlage in Ihrem aktuellen Arbeitsverzeichnis befindet und benannt ist
template.[yaml|yml|json]
, ist diese Option nicht erforderlich.Wenn Sie gerade ausgeführt habensam build, ist diese Option nicht erforderlich.
Beispiel
Ein Beispiel für die Verwendung dieses Befehls zur Validierung einer Vorlage finden Sie unterAWS SAM Vorlagendateien validieren.
Ein Beispiel zur Verwendung dieses Befehls mit cfn-lint finden Sie unter. Validieren Sie Ihre AWS SAM Bewerbungen mit AWS CloudFormation Linter