

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
<a name="sam-cli-command-reference-sam-validate"></a>

Diese Seite enthält Referenzinformationen für den AWS Serverless Application Model Befehl Command Line Interface (AWS SAMCLI)`sam validate`.

Eine Einführung in das finden AWS SAMCLI Sie unter [Was ist das? AWS SAMCLI](what-is-sam-overview.md#what-is-sam-cli)

Der `sam validate` Befehl überprüft, ob eine AWS SAM Vorlagendatei gültig ist.

## Usage
<a name="sam-cli-command-reference-sam-validate-usage"></a>

```
$ sam validate <options>
```

## Optionen
<a name="sam-cli-command-reference-sam-validate-options"></a>

`--config-env TEXT`  <a name="sam-cli-command-reference-sam-validate-options-config-env"></a>
Der Umgebungsname, der die Standardparameterwerte in der zu verwendenden Konfigurationsdatei angibt. Der Standardwert ist „default“. Weitere Informationen zu Konfigurationsdateien finden Sie unter [AWS SAMCLIKonfigurationsdatei](serverless-sam-cli-config.md).

`--config-file PATH`  <a name="sam-cli-command-reference-sam-validate-options-config-file"></a>
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 SAMCLIKonfigurationsdatei](serverless-sam-cli-config.md).

`--debug`  <a name="sam-cli-command-reference-sam-validate-options-debug"></a>
Aktiviert die Debug-Protokollierung, um die von den generierten Debug-Nachrichten zu drucken und Zeitstempel anzuzeigen. AWS SAMCLI

`--lint`  <a name="sam-cli-command-reference-sam-validate-options-lint"></a>
 Führt die Linting-Validierung für die Vorlage durch. **cfn-lint** Erstellen Sie eine `cfnlintrc` Konfigurationsdatei, um zusätzliche Parameter anzugeben. *Weitere Informationen finden Sie unter [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) im CloudFormation GitHub Repository.* 

`--profile TEXT`  <a name="sam-cli-command-reference-sam-validate-options-profile"></a>
Das spezifische Profil aus Ihrer Anmeldeinformationsdatei, das die Anmeldeinformationen abruft. AWS 

`--region TEXT`  <a name="sam-cli-command-reference-sam-validate-options-region"></a>
Die AWS Region, in der die Bereitstellung erfolgen soll. Beispiel: us-east-1.

`--save-params`  <a name="sam-cli-command-reference-sam-validate-options-save-params"></a>
Speichern Sie die Parameter, die Sie in der Befehlszeile angeben, in der AWS SAM Konfigurationsdatei.

`--template-file, --template, -t PATH`  <a name="sam-cli-command-reference-sam-validate-options-template-file"></a>
 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 haben**sam build**, ist diese Option nicht erforderlich. 

## Beispiel
<a name="sam-cli-command-reference-sam-validate-examples"></a>

Ein Beispiel für die Verwendung dieses Befehls zur Validierung einer Vorlage finden Sie unter[AWS SAM Vorlagendateien validieren](serverless-sam-cli-using-validate.md).

Ein Beispiel zur Verwendung dieses Befehls mit cfn-lint finden Sie unter. [Validieren Sie Ihre AWS SAM Bewerbungen mit CloudFormation Linter](validate-cfn-lint.md)