Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Suchen Sie nach Anwendungen, die AWS SDK für Java 1.x-Clients verwenden
Vor der Migration auf die müssen Sie ermitteln AWS SDK for Java 2.x, welche Anwendungen in Ihrer Umgebung Clients der Version 1.x verwenden. Sie können das Feld „UserAgent“ in AWS CloudTrail Ereignissen abfragen, um diese Anwendungen zu finden.
Verwenden Sie CloudTrail Lake, um Anwendungen mit 1.x-Clients zu finden
AWS CloudTrail Mit Lake können Sie Ereignisse abfragen, die von CloudTrail aufgezeichnet wurden. Gehen Sie wie folgt vor, um einen Data Lake zu erstellen, der die von Ihren Anwendungen verwendeten SDK-Versionen identifiziert:
-
Erstellen Sie einen CloudTrail Data Lake. Informationen zum Erstellen eines Ereignisdatenspeichers finden Sie im Benutzerhandbuch.
-
Nachdem Sie den Datenspeicher erstellt haben, überprüfen Sie den Inhalt des Datensatzes. Der Datensatzkörper enthält Felder, die die angeforderte Aktion, den Zeitpunkt und den Ort bestimmen. Einzelheiten finden Sie im Benutzerhandbuch für den Inhalt des CloudTrail Datensatzes.
-
Führen Sie Abfragen für Ihre Daten durch. Folgen Sie dem Benutzerhandbuch, um Abfrageergebnisse abzufragen und zu speichern.
Das Feld „UserAgent“ in jedem Datensatz enthält die SDK-Version, die die Anfrage gestellt hat. Verwenden Sie dieses Feld, um Anwendungen zu identifizieren, die Version 1.x des Java SDK verwenden.
Die folgende Beispielabfrage findet alle Anfragen nach einer ID, die ab dem 17. Juni 2025 mit dem Java SDK 1.x gestellt wurden: EventDatastore sample-Data-Store-Id
select userIdentity, eventSource, awsRegion, eventName, eventType, eventTime, userAgent, requestParameters, sourceIPAddress from sample-Data-Store-Id where eventTime > '2025-06-17 00:00:00' and userAgent like '%aws-sdk-java/1.%' order by eventTime desc