

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

Cette page fournit des informations de référence pour la AWS Serverless Application Model commande Command Line Interface (AWS SAMCLI)`sam list`.

Pour une introduction à la AWS SAMCLI, voir [Qu'est-ce que c'est AWS SAMCLI ?](what-is-sam-overview.md#what-is-sam-cli)

La `sam list` commande génère des informations importantes sur les ressources de votre application sans serveur et sur son état. Utiliser **sam list** avant et après le déploiement pour faciliter le développement local et dans le cloud.

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

```
$ sam list <options> <subcommand>
```

## Options
<a name="sam-cli-command-reference-sam-list-options"></a>

`--help, -h`  <a name="sam-cli-command-reference-sam-list-options-help"></a>
Affichez ce message et quittez.

## Sous-commandes
<a name="sam-cli-command-reference-sam-list-subcommands"></a>

`endpoints`  <a name="sam-cli-command-reference-sam-list-subcommands-endpoints"></a>
Affiche la liste des points de terminaison cloud et locaux de votre CloudFormation stack. Pour de plus amples informations, veuillez consulter [sam list endpoints](sam-cli-command-reference-sam-list-endpoints.md).

`resources`  <a name="sam-cli-command-reference-sam-list-subcommands-resources"></a>
Affiche les ressources de votre modèle AWS Serverless Application Model (AWS SAM) créées AWS CloudFormation lors du déploiement. Pour de plus amples informations, veuillez consulter [sam list resources](sam-cli-command-reference-sam-list-resources.md).

`stack-outputs`  <a name="sam-cli-command-reference-sam-list-subcommands-stack-outputs"></a>
Affiche les sorties de votre CloudFormation pile à partir d'un CloudFormation modèle AWS SAM or. Pour de plus amples informations, veuillez consulter [sam list stack-outputs](sam-cli-command-reference-sam-list-stack-outputs.md).

# sam list endpoints
<a name="sam-cli-command-reference-sam-list-endpoints"></a>

Cette page fournit des informations de référence pour la AWS Serverless Application Model `sam list endpoints` sous-commande Command Line Interface (AWS SAMCLI).

Pour une introduction à la AWS SAMCLI, voir [Qu'est-ce que c'est AWS SAMCLI ?](what-is-sam-overview.md#what-is-sam-cli)

La `sam list endpoints` sous-commande affiche une liste des points de terminaison cloud et locaux de votre CloudFormation stack. Vous pouvez interagir avec ces ressources à l'aide des commandes **sam local** et **sam sync**.

AWS Lambda et les types de ressources Amazon API Gateway sont pris en charge par cette commande.

**Note**  
Les domaines personnalisés sont pris en charge lorsqu'ils sont configurés pour vos ressources Amazon API Gateway. Cette commande affichera le domaine personnalisé au lieu du point de terminaison par défaut.

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

```
$ sam list endpoints <options>
```

## Options
<a name="sam-cli-command-reference-sam-list-endpoints-options"></a>

`--config-env TEXT`  <a name="sam-cli-command-reference-sam-list-endpoints-options-config-env"></a>
Le nom d’environnement spécifiant les valeurs de paramètre par défaut dans le fichier de configuration à utiliser.  
*Valeur par défaut* : `default`  
Pour plus d'informations sur les fichiers de configuration, consultez [Fichier de configuration CLI AWS SAM](serverless-sam-cli-config.md).

`--config-file TEXT`  <a name="sam-cli-command-reference-sam-list-endpoints-options-config-file"></a>
Le chemin d’accès et le nom du fichier de configuration contenant les valeurs de paramètres par défaut à utiliser.  
*Valeur par défaut* : `samconfig.toml` dans le répertoire de travail actuel.  
Pour plus d'informations sur les fichiers de configuration, consultez [Fichier de configuration CLI AWS SAM](serverless-sam-cli-config.md).

`--debug`  <a name="sam-cli-command-reference-sam-list-endpoints-options-debug"></a>
Active la journalisation de débogage pour imprimer le message de débogage généré par la CLI  AWS SAM avec les horodatages.

`--help, -h`  <a name="sam-cli-command-reference-sam-list-endpoints-options-help"></a>
Affichez ce message et quittez.

`--output [json|table]`  <a name="sam-cli-command-reference-sam-list-endpoints-options-output"></a>
Spécifiez le format de sortie des résultats.  
*Valeur par défaut* : `table`

`--profile TEXT`  <a name="sam-cli-command-reference-sam-list-endpoints-options-profile"></a>
Sélectionnez un profil spécifique dans votre fichier d'informations d'identification pour obtenir des AWS informations d'identification.

`--region TEXT`  <a name="sam-cli-command-reference-sam-list-endpoints-options-region"></a>
Définissez la AWS région du service. Par exemple, `us-east-1`.

`--save-params`  <a name="sam-cli-command-reference-sam-list-endpoints-options-save-params"></a>
Enregistrez les paramètres que vous fournissez sur la ligne de commande dans le fichier AWS SAM de configuration.

`--stack-name TEXT`  <a name="sam-cli-command-reference-sam-list-endpoints-options-stack-name"></a>
Nom de la CloudFormation pile déployée. Le nom de la pile se trouve dans le fichier `samconfig.toml` de votre application ou dans le fichier de configuration désigné.  
Lorsque cette option n'est pas spécifiée, les ressources locales définies dans votre modèle s'affichent.

`--template-file, --template, -t PATH`  <a name="sam-cli-command-reference-sam-list-endpoints-options-template"></a>
AWS SAM fichier modèle.  
*Valeur par défaut* : `template.[yaml|yml|json]`

## Exemples
<a name="sam-cli-command-reference-sam-list-endpoints-examples"></a>

Affichez une sortie, au format json, des points de terminaison des ressources déployées à partir de votre CloudFormation pile nommée`test-stack`.

```
$ sam list endpoints --stack-name test-stack --output json
			
[
  {
    "LogicalResourceId": "HelloWorldFunction",
    "PhysicalResourceId": "sam-app-test-list-HelloWorldFunction-H85Y7yIV7ZLq",
    "CloudEndpoint": "https://zt55oi7kbljxjmcoahsj3cknwu0rposq.lambda-url.us-east-1.on.aws/",
    "Methods": "-"
  },
  {
    "LogicalResourceId": "ServerlessRestApi",
    "PhysicalResourceId": "uj80uoe2o2",
    "CloudEndpoint": [
      "https://uj80uoe2o2.execute-api.us-east-1.amazonaws.com/Prod",
      "https://uj80uoe2o2.execute-api.us-east-1.amazonaws.com/Stage"
    ],
    "Methods": [
      "/hello['get']"
    ]
  }
]
```

# sam list resources
<a name="sam-cli-command-reference-sam-list-resources"></a>

Cette page fournit des informations de référence pour la AWS Serverless Application Model `sam list resources` sous-commande Command Line Interface (AWS SAMCLI).

Pour une introduction à la AWS SAMCLI, voir [Qu'est-ce que c'est AWS SAMCLI ?](what-is-sam-overview.md#what-is-sam-cli)

La `sam list resources` sous-commande affiche les ressources de votre modèle AWS Serverless Application Model (AWS SAM) créées AWS CloudFormation par la AWS SAM transformation lors du déploiement.

**sam list resources**À utiliser avec un AWS SAM modèle avant le déploiement pour voir les ressources qui seront créées. Entrez un nom de CloudFormation pile pour afficher une liste consolidée incluant les ressources déployées.

**Note**  
Pour générer une liste de ressources à partir de votre AWS SAM modèle, une transformation locale de votre modèle est effectuée. Les ressources qui seront déployées sous certaines conditions, par exemple dans une région spécifique, sont incluses dans cette liste.

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

```
$ sam list resources <options>
```

## Options
<a name="sam-cli-command-reference-sam-list-resources-options"></a>

`--config-env TEXT`  <a name="sam-cli-command-reference-sam-list-resources-options-config-env"></a>
Le nom d’environnement spécifiant les valeurs de paramètre par défaut dans le fichier de configuration à utiliser.  
*Valeur par défaut* : `default`  
Pour plus d'informations sur les fichiers de configuration, consultez [Fichier de configuration CLI AWS SAM](serverless-sam-cli-config.md).

`--config-file TEXT`  <a name="sam-cli-command-reference-sam-list-resources-options-config-file"></a>
Le chemin d’accès et le nom du fichier de configuration contenant les valeurs de paramètres par défaut à utiliser.  
*Valeur par défaut* : `samconfig.toml` dans le répertoire de travail actuel.  
Pour plus d'informations sur les fichiers de configuration, consultez [Fichier de configuration CLI AWS SAM](serverless-sam-cli-config.md).

`--debug`  <a name="sam-cli-command-reference-sam-list-resources-options-debug"></a>
Active la journalisation de débogage pour imprimer le message de débogage généré par la CLI  AWS SAM avec les horodatages.

`--help, -h`  <a name="sam-cli-command-reference-sam-list-resources-options-help"></a>
Affichez ce message et quittez.

`--output [json|table]`  <a name="sam-cli-command-reference-sam-list-resources-options-output"></a>
Spécifiez le format de sortie des résultats.  
*Valeur par défaut* : `table`

`--profile TEXT`  <a name="sam-cli-command-reference-sam-list-resources-options-profile"></a>
Sélectionnez un profil spécifique dans votre fichier d'informations d'identification pour obtenir des AWS informations d'identification.

`--region TEXT`  <a name="sam-cli-command-reference-sam-list-resources-options-region"></a>
Définissez la AWS région du service. Par exemple, `us-east-1`.

`--save-params`  <a name="sam-cli-command-reference-sam-list-resources-options-save-params"></a>
Enregistrez les paramètres que vous fournissez sur la ligne de commande dans le fichier AWS SAM de configuration.

`--stack-name TEXT`  <a name="sam-cli-command-reference-sam-list-resources-options-stack-name"></a>
Nom de la CloudFormation pile déployée. Le nom de la pile se trouve dans le fichier `samconfig.toml` de votre application ou dans le fichier de configuration désigné.  
Lorsqu'elle est fournie, la logique IDs des ressources de votre modèle sera mappée à leur entrée physique IDs correspondante. CloudFormation Pour en savoir plus sur les ressources physiques IDs, consultez la section [Champs de ressources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/resources-section-structure.html#resources-section-structure-resource-fields) dans le *guide de AWS CloudFormation l'utilisateur*.  
Lorsque cette option n'est pas spécifiée, les ressources locales définies dans votre modèle s'affichent.

`--template-file, --template, -t PATH`  <a name="sam-cli-command-reference-sam-list-resources-options-"></a>
AWS SAM fichier modèle.  
*Valeur par défaut* : `template.[yaml|yml|json]`

## Exemples
<a name="sam-cli-command-reference-sam-list-resources-examples"></a>

Affichez une sortie, sous forme de tableau, des ressources locales de votre AWS SAM modèle et des ressources déployées à partir de votre CloudFormation pile nommée`test-stack`. Exécuter à partir du même répertoire que votre fichier local.

```
$ sam list resources --stack-name test-stack --output table
			
-------------------------------------------------------------------------------------------------------------------------
Logical ID                                                   Physical ID
-------------------------------------------------------------------------------------------------------------------------
HelloWorldFunction                                           sam-app-test-list-HelloWorldFunction-H85Y7yIV7ZLq
HelloWorldFunctionHelloWorldPermissionProd                   sam-app-test-list-
                                                             HelloWorldFunctionHelloWorldPermissionProd-1QH7CPOCBL2IK
HelloWorldFunctionRole                                       sam-app-test-list-HelloWorldFunctionRole-SRJDMJ6F7F41
ServerlessRestApi                                            uj80uoe2o2
ServerlessRestApiDeployment47fc2d5f9d                        pncw5f
ServerlessRestApiProdStage                                   Prod
ServerlessRestApiDeploymentf5716dc08b                        -
-------------------------------------------------------------------------------------------------------------------------
```

# sam list stack-outputs
<a name="sam-cli-command-reference-sam-list-stack-outputs"></a>

Cette page fournit des informations de référence pour la AWS Serverless Application Model `sam list stack-outputs` sous-commande Command Line Interface (AWS SAMCLI).

Pour une introduction à la AWS SAMCLI, voir [Qu'est-ce que c'est AWS SAMCLI ?](what-is-sam-overview.md#what-is-sam-cli)

La `sam list stack-outputs` sous-commande affiche les sorties de votre AWS CloudFormation pile à partir d'un AWS Serverless Application Model (AWS SAM) ou d'un CloudFormation modèle. Pour plus d'informations sur `Outputs`, consultez [Sorties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html) dans le *Guide de l'utilisateur AWS CloudFormation *.

## Usage
<a name="sam-cli-command-reference-sam-list-stack-outputs-usage"></a>

```
$ sam list stack-outputs <options>
```

## Options
<a name="sam-cli-command-reference-sam-list-stack-outputs-options"></a>

`--config-env TEXT`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-config-env"></a>
Le nom d’environnement spécifiant les valeurs de paramètre par défaut dans le fichier de configuration à utiliser.  
*Valeur par défaut* : `default`  
Pour plus d'informations sur les fichiers de configuration, consultez [Fichier de configuration CLI AWS SAM](serverless-sam-cli-config.md).

`--config-file TEXT`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-config-file"></a>
Le chemin d’accès et le nom du fichier de configuration contenant les valeurs de paramètres par défaut à utiliser.  
*Valeur par défaut* : `samconfig.toml` dans le répertoire de travail actuel.  
Pour plus d'informations sur les fichiers de configuration, consultez [Fichier de configuration CLI AWS SAM](serverless-sam-cli-config.md).

`--debug`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-debug"></a>
Active la journalisation de débogage pour imprimer le message de débogage généré par la CLI  AWS SAM avec les horodatages.

`--help, -h`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-help"></a>
Affichez ce message et quittez.

`--output [json|table]`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-output"></a>
Spécifiez le format de sortie des résultats.  
*Valeur par défaut* : `table`

`--profile TEXT`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-profile"></a>
Sélectionnez un profil spécifique dans votre fichier d'informations d'identification pour obtenir des AWS informations d'identification.

`--region TEXT`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-region"></a>
Définissez la AWS région du service. Par exemple, `us-east-1`.

`--save-params`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-save-params"></a>
Enregistrez les paramètres que vous fournissez sur la ligne de commande dans le fichier AWS SAM de configuration.

`--stack-name TEXT`  <a name="sam-cli-command-reference-sam-list-stack-outputs-options-"></a>
Nom de la CloudFormation pile déployée. Le nom de la pile se trouve dans le fichier `samconfig.toml` de votre application ou dans le fichier de configuration désigné.  
Cette option est obligatoire.

## Exemples
<a name="sam-cli-command-reference-sam-list-stack-outputs-examples"></a>

Affiche les sorties, sous forme de tableau, des ressources de votre CloudFormation pile nommée`test-stack`.

```
$ sam list stack-outputs --stack-name test-stack --output table
			
------------------------------------------------------------------------------------------------------------------------
OutputKey                                OutputValue                              Description
------------------------------------------------------------------------------------------------------------------------
HelloWorldFunctionIamRole                arn:aws:iam::account-number:role/sam-      Implicit IAM Role created for Hello
                                         app-test-list-HelloWorldFunctionRole-    World function
                                         SRJDMJ6F7F41
HelloWorldApi                            https://uj80uoe2o2.execute-api.us-       API Gateway endpoint URL for Prod
                                         east-1.amazonaws.com/Prod/hello/         stage for Hello World function
HelloWorldFunction                       arn:aws:lambda:us-                       Hello World Lambda Function ARN
                                         east-1:account-number:function:sam-app-
                                         test-list-
                                         HelloWorldFunction-H85Y7yIV7ZLq
------------------------------------------------------------------------------------------------------------------------
```