Dieses Repository enthält Codebeispiele, die veranschaulichen, wie die AWS SDKs für die Interaktion mit AWS-Services verwendet werden.
Viele Beispiele sind in die AWS-Dokumentation eingefügt.
Codebeispiele für das SDK jeder Sprache finden Sie in den folgenden Unterverzeichnissen. Die Beispiele hier veranschaulichen die häufigsten Verwendungen des SDK für jede Sprache.
SDK | Ordner | SDK-Version |
---|---|---|
.NETTO | dotnetv3/ | 3,5+ |
.NETTO | dotnet/ | <3,5 |
C++ | cpp/ | 1 |
Gehen | gov2/ | 2 |
Gehen | gehen/ | 1 |
Java | javav2/ | 2 |
Java | Java/ | 1 |
JavaScript | javascriptv3/ | 3 |
JavaScript | Javascript/ | 2 |
Kotlin | Kotlin/ | 1 |
PHP | php/ | 3 |
Python | Python/ | 3 |
Rubin | Rubin/ | 3 |
Rost | rustv1/ | 1 |
Schnell | schnell/ | Vorschau |
In jedem Verzeichnis finden Sie SDK-spezifische Anweisungen zum Verständnis und Aufruf von Beispielcode.
In Übereinstimmung mit unserer Wartungsrichtlinie für SDKs und Tools wird das AWS SDK für Java v1.x am 31. Juli 2024 in den Wartungsmodus wechseln und am 31. Dezember 2025 das Ende des Supports erreichen.
Weitere Informationen finden Sie unter Ankündigung des Endes des Supports für AWS SDK for Java v1.x.
Verzeichnis | Zweck | Verwendung |
---|---|---|
/Anwendungen | Enthält die nicht sprachspezifischen Komponenten von Beispielanwendungen, die zeigen, wie die SDKs im Kontext einer produktionsähnlichen Anwendung verwendet werden können. | Um die sprachspezifischen Komponenten für jede Beispielanwendung anzuzeigen, sehen Sie sich den cross-service -Ordner im Unterverzeichnis für Ihre gewünschte Sprache an (z. B. python/cross-service ). |
/prüfen | Enthält alle Komponenten, die das benutzerdefinierte Testautomatisierungs-Framework unterstützen, das zum routinemäßigen Testen des Codes in diesem Repository verwendet wird. | Wird in AWS als mehrsprachige, containerbasierte Integrationstestlösung bereitgestellt. ACHTUNG: Ab 2023 noch im Bau. |
/Ressourcen | Enthält gemeinsame Komponenten, die von vielen Codebeispielen in diesem Repository verwendet werden. | Wird als Frontend- (/clients) oder Backend-Komponente (/cdk oder /cfn) bereitgestellt. |
Um diesen Beispielcode aufzurufen, müssen Sie über ein AWS-Konto verfügen. Weitere Informationen zum Erstellen eines Kontos finden Sie unter Kostenloses AWS-Kontingent.
Sie müssen außerdem AWS-Anmeldeinformationen konfiguriert haben. Schritte zur Verwendung der AWS Command Line Interface (AWS CLI) zum Konfigurieren von Anmeldeinformationen finden Sie unter Grundlagen der CLI-Konfiguration
Diese Codebeispiele interagieren mit Diensten, für die möglicherweise Gebühren für Ihr AWS-Konto anfallen. Weitere Informationen finden Sie unter AWS-Preise.
Darüber hinaus könnte Beispielcode theoretisch vorhandene AWS-Ressourcen ändern oder löschen. Gehen Sie im Rahmen Ihrer Sorgfaltspflicht wie folgt vor:
Dieses Repository lebt von Ihren Beiträgen! ❤️ Um mitzumachen, schauen Sie sich die Seite CONTRIBUTING.md an.
Anfragen für Beispiele können über den Issue-Tracker gestellt werden.
Unser Team prüft alle Anfragen und bewertet sie im Hinblick auf Folgendes:
Alle Beispielanfragen sollten so früh wie möglich gestellt werden. Bei größeren Exemplaren sollte dies mindestens zwei Monate vor dem gewünschten Termin erfolgen.
Basierend auf der Bewertung bestimmen wir die Priorität jeder Anfrage und weisen die Ressourcen entsprechend zu. Wir priorisieren Anfragen, die klar und relevant sind und in angemessener Zeit bearbeitet werden können. Eine begleitende hochwertige PR erhöht die Chance, dass wir auf das Anliegen eingehen können.
Bitte beachten Sie, dass einige Anfragen, wie z. B. Fehlerbehebungen und Sicherheitsprobleme, Vorrang vor neuen Codebeispielen haben. Darüber hinaus verfügen wir über begrenzte Ressourcen und unsere eigenen Prioritäten, die die Entwicklung von Codebeispielen leiten. Wenn Sie Fragen haben oder einen Beitrag leisten möchten, lesen Sie bitte unseren Beitragsleitfaden.
Die AWS-Dokumentation enthält Quellcodebeispiele aus mehreren zusätzlichen Quellen. Diese Quellen werden Nebenflüsse genannt und münden in den „Fluss“ der AWS-Dokumentation.
Sofern nicht anders angegeben, unterliegen alle Inhalte in diesem Repository dem Urheberrecht © Amazon Web Services, Inc. oder seinen verbundenen Unternehmen. Alle Rechte vorbehalten.
Sofern nicht anders angegeben, unterliegen alle Beispiele in dieser Sammlung der Apache-Lizenz, Version 2.0 (die „Lizenz“). Der vollständige Lizenztext ist in der diesem Repository beiliegenden LICENSE
Datei enthalten.