sam validate - AWS Serverless Application Model

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

sam validate

Cette page fournit des informations de référence pour l'interface de ligne de AWS Serverless Application Model commande (AWS SAM CLI) sam validate commande.

Pour une introduction à la AWS SAM CLI, voir Qu'est-ce que le AWS SAM CLI?

La sam validate commande vérifie si un fichier AWS SAM modèle est valide.

Utilisation

$ sam validate <options>

Options

--config-env TEXT

Le nom d’environnement spécifiant les valeurs de paramètre par défaut dans le fichier de configuration à utiliser. La valeur par défaut est « par défaut ». Pour plus d'informations sur les fichiers de configuration, consultez AWS SAM CLI Fichier de configuration  .

--config-file PATH

Le chemin d'accès et le nom du fichier de configuration contenant les valeurs de paramètres par défaut à utiliser. La valeur par défaut est « samconfig.toml » dans la racine du répertoire du projet. Pour plus d'informations sur les fichiers de configuration, consultez AWS SAM CLI Fichier de configuration  .

--debug

Active la journalisation du débogage pour imprimer le message de débogage généré par le AWS SAM CLI et affiche les horodatages.

--lint

Exécutez la validation linting sur le modèle via cfn-lint. Créez un fichier de configuration cfnlintrc pour spécifier des paramètres supplémentaires. Pour plus d'informations, consultez cfn-lint dans le référentiel.AWS CloudFormation GitHub

--profile TEXT

Le profil spécifique de votre fichier d'informations d'identification qui obtient les AWS informations d'identification.

--region TEXT

AWS Région dans laquelle déployer. Par exemple, us-east-1.

--save-params

Enregistrez les paramètres que vous fournissez sur la ligne de commande dans le fichier AWS SAM de configuration.

--template-file, --template, -t PATH

Le fichier AWS SAM modèle. La valeur par défaut est template.[yaml|yml].

Si votre modèle se trouve dans votre répertoire de travail actuel et qu'il est nommé template.[yaml|yml|json], cette option n'est pas obligatoire.

Si vous venez d'exécuter sam build, cette option n'est pas obligatoire.

Exemple

Pour un exemple d'utilisation de cette commande pour valider un modèle, reportez-vous àValider les fichiers AWS SAM modèles.

Pour un exemple d'utilisation de cette commande avec cfn-lint, reportez-vous à. Validez vos AWS SAM applications avec AWS CloudFormation Linter