ID d'application - AWS SDKset outils

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.

ID d'application

Un single Compte AWS peut être utilisé par plusieurs applications clients pour passer des appels à Services AWS. L'ID d'application permet aux clients d'identifier quelle application source a effectué un ensemble d'appels à l'aide d'un Compte AWS. AWS SDKset les services n'utilisent ni n'interprètent cette valeur autrement que pour la réintégrer dans les communications avec les clients. Par exemple, cette valeur peut être incluse dans les e-mails opérationnels ou dans le AWS Health Dashboard pour identifier de manière unique laquelle de vos applications est associée à la notification.

Configurez cette fonctionnalité à l'aide des méthodes suivantes :

sdk_ua_app_id- partagé AWS configréglage du fichier
AWS_SDK_UA_APP_ID- variable d'environnement
aws.userAgentAppId- propriété JVM du système : Java/Kotlin uniquement

Ce paramètre est une chaîne unique que vous attribuez à votre application pour identifier laquelle de vos applications au sein d'une application donnée Compte AWS passe des appels à AWS.

Valeur par défaut : None

Valeurs valides : chaîne d'une longueur maximale de 50. Les lettres, les chiffres et les caractères spéciaux suivants sont autorisés : ! $ %&,*,+,-,.,,,^,_,`,|,~.

Exemple de définition de cette valeur dans le config fichier :

[default] sdk_ua_app_id=ABCDEF

Exemple Linux/macOS de définition de variables d'environnement via la ligne de commande :

export AWS_SDK_UA_APP_ID=ABCDEF export AWS_SDK_UA_APP_ID="ABC DEF"

Exemple Windows de définition de variables d'environnement via la ligne de commande :

setx AWS_SDK_UA_APP_ID ABCDEF setx AWS_SDK_UA_APP_ID="ABC DEF"

Si vous incluez des symboles qui ont une signification particulière pour le shell utilisé, évitez la valeur le cas échéant.

Compatibilité avec AWS SDKs

Les éléments suivants SDKs prennent en charge les fonctionnalités et les paramètres décrits dans cette rubrique. Toute exception partielle est notée. Tous les paramètres des propriétés du JVM système sont pris en charge par AWS SDK for Java et le Kit AWS SDK pour Kotlin uniquement.

SDK Pris en charge Remarques ou informations supplémentaires
AWS CLI v2 Oui
SDKpour C++ Oui configle fichier partagé n'est pas pris en charge.
SDKpour Go V2 (1.x) Oui
SDKpour Go 1.x (V1) Non
SDKpour Java 2.x Partielle configLe paramètre de fichier partagé n'est pas pris en charge ; la variable d'environnement n'est pas prise en charge.
SDKpour Java 1.x Non
SDKpour JavaScript 3.x Oui
SDKpour JavaScript 2.x Non
SDKpour Kotlin Oui
SDKpour. NET3. x Oui Les variables d'environnement ne sont pas prises en charge.
SDKpour PHP 3.x Oui
SDKpour Python (Boto3) Oui
SDKpour Ruby 3.x Oui
SDKpour Rust Oui
SDKpour Swift Non
Outils pour PowerShell Non