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é AWSconfig
réglage du fichierAWS_SDK_UA_APP_ID
- variable d'environnementaws.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 | config le 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 | config Le 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 |