

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.

# Récupération des indicateurs de fonctionnalités et des données de configuration dans AWS AppConfig
<a name="retrieving-feature-flags"></a>

Votre application récupère les indicateurs de fonctionnalités et les données de configuration sous forme libre en établissant une session de configuration à l'aide du service AWS AppConfig Data. Nous vous recommandons d'utiliser l' AWS AppConfig agent pour récupérer les données de configuration. L'agent (ou l'extension AWS AppConfig Agent Lambda pour les environnements informatiques Lambda) gère une série d'appels d'API et de jetons de session en votre nom. À partir d'un niveau élevé, le processus fonctionne comme suit :

1. Vous configurez AWS AppConfig l'agent en tant qu'hôte local et demandez à l'agent de AWS AppConfig demander des mises à jour de configuration.

1. L'agent appelle les actions [StartConfigurationSession](https://docs.aws.amazon.com/appconfig/2019-10-09/APIReference/API_appconfigdata_StartConfigurationSession.html)et [GetLatestConfiguration](https://docs.aws.amazon.com/appconfig/2019-10-09/APIReference/API_appconfigdata_GetLatestConfiguration.html)API et met en cache vos données de configuration localement.

1. Pour récupérer les données, votre application lance un appel HTTP au serveur localhost. AWS AppConfig L'agent prend en charge plusieurs cas d'utilisation, comme décrit dans[Comment utiliser l' AWS AppConfig agent pour récupérer les données de configuration](appconfig-agent-how-to-use.md).

Si vous préférez, vous pouvez appeler manuellement ces actions d'API pour récupérer une configuration. Le processus de l'API fonctionne comme suit :

1. Votre application établit une session de configuration à l'aide de l'action `StartConfigurationSession` API. Le client de votre session passe ensuite des appels périodiques `GetLatestConfiguration` pour vérifier et récupérer les dernières données disponibles.

1. Lorsque vous appelez`StartConfigurationSession`, votre code envoie les identifiants (ID ou nom) d'une AWS AppConfig application, d'un environnement et d'un profil de configuration que la session suit.

1. En réponse, AWS AppConfig fournit un `InitialConfigurationToken` à donner au client de la session et à utiliser la première fois qu'il appelle `GetLatestConfiguration` cette session.

1. Lorsque vous appelez`GetLatestConfiguration`, votre code client envoie la `ConfigurationToken` valeur la plus récente qu'il possède et reçoit en réponse :
   + `NextPollConfigurationToken`: `ConfigurationToken` valeur à utiliser lors du prochain appel à`GetLatestConfiguration`.
   + La configuration : les dernières données destinées à la session. Ce champ peut être vide si le client dispose déjà de la dernière version de la configuration.

**Note**  
La récupération des données de configuration depuis un autre Compte AWS n'est pas prise en charge.

**Topics**
+ [Qu'est-ce que AWS AppConfig l'agent ?](appconfig-agent.md)
+ [Comment utiliser l' AWS AppConfig agent pour récupérer les données de configuration](appconfig-agent-how-to-use.md)