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 données de configuration pour les applications exécutées dans Amazon ECS et Amazon EKS
Vous pouvez récupérer les données de configuration depuis AWS AppConfig l'Agent pour les applications exécutées dans Amazon ECS et Amazon EKS à l'aide d'un appel HTTP localhost. Les exemples suivants sont utilisés curl avec un client HTTP. Vous pouvez appeler l'agent à l'aide de n'importe quel client HTTP disponible pris en charge par le langage de votre application ou par les bibliothèques disponibles.
Note
Pour récupérer les données de configuration si votre application utilise une barre oblique, par exemple « test- backend/test -service », vous devez utiliser le codage d'URL.
Pour récupérer le contenu complet de toute configuration déployée
$ curl "http://localhost:2772/applications/application_name/environments/environment_name/configurations/configuration_name"
Pour récupérer un indicateur unique et ses attributs à partir d'une AWS AppConfig
configuration de type Feature Flag
$ curl "http://localhost:2772/applications/application_name/environments/environment_name/configurations/configuration_name?flag=flag_name"
Pour accéder à plusieurs drapeaux et à leurs attributs à partir d'une AWS AppConfig
configuration de type Feature Flag
$ curl "http://localhost:2772/applications/application_name/environments/environment_name/configurations/configuration_name?flag=flag_name_one&flag=flag_name_two"
L'appel renvoie les métadonnées de configuration dans les en-têtes HTTP, y compris la version de configuration, le type de contenu et le libellé de la version de configuration (le cas échéant). Le corps de la réponse de l'agent contient le contenu de configuration. Voici un exemple :
HTTP/1.1 200 OK Configuration-Version: 1 Content-Type: application/json Date: Tue, 18 Feb 2025 20:20:16 GMT Content-Length: 31 My test config