

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.

# Création d’un alias de fonction Lambda
<a name="configuration-aliases"></a>

Vous pouvez créer des alias pour votre fonction Lambda. Un alias Lambda est un pointeur vers une version de la fonction que vous pouvez mettre à jour. Les utilisateurs de la fonction peuvent accéder à la version de la fonction en utilisant l'alias Amazon Resource Name (ARN). Lorsque vous déployez une nouvelle version, vous pouvez mettre à jour l'alias pour utiliser la nouvelle version, ou diviser le trafic entre deux versions.

------
#### [ Console ]

**Pour créer un alias à l’aide de la console**

1. Ouvrez la [page Functions](https://console.aws.amazon.com/lambda/home#/functions) (Fonctions) de la console Lambda.

1. Choisissez une fonction.

1. Sélectionnez **Alias**, puis **Create alias (Créer un alias)**.

1. Sur la page **Create alias (Créer un alias)**, procédez de la manière suivante :

   1. Renseignez le champ **Name (Nom)** pour l'alias.

   1. (Facultatif) Renseignez le champ **Description** de l'alias.

   1. Pour **Version**, choisissez une version de fonction vers laquelle vous souhaitez que l'alias pointe.

   1. (Facultatif) Pour configurer le routage sur l'alias, développez **Weighted alias (Alias pondéré)**. Pour de plus amples informations, veuillez consulter [Mise en œuvre de déploiements canary Lambda à l’aide d’un alias pondéré](configuring-alias-routing.md).

   1. Choisissez **Enregistrer**.

------
#### [ AWS CLI ]

Pour créer un alias à l’aide de l’AWS Command Line Interface (AWS CLI), utilisez la commande [create-alias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/create-alias.html).

```
aws lambda create-alias \
  --function-name my-function \
  --name alias-name \
  --function-version version-number \
  --description " "
```

Pour modifier un alias afin qu’il pointe vers une nouvelle version de la fonction, utilisez la commande [update-alias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-alias.html).

```
aws lambda update-alias \
  --function-name my-function \
  --name alias-name \
  --function-version version-number
```

Pour créer un alias, utilisez la commande [delete-alias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-alias.html).

```
aws lambda delete-alias \
  --function-name my-function \
  --name alias-name
```

 Les commandes AWS CLI dans les étapes précédentes correspondent aux opérations d'API Lambda suivantes :
+ [CreateAlias](https://docs.aws.amazon.com/lambda/latest/api/API_CreateAlias.html)
+ [UpdateAlias](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateAlias.html)
+ [DeleteAlias](https://docs.aws.amazon.com/lambda/latest/api/API_DeleteAlias.html)

------