このリポジトリには、AWS SDK を使用して AWS のサービスと対話する方法を示すコード例が含まれています。
多くの例が AWS ドキュメントに挿入されています。
各言語の SDK のコード例は、次のサブディレクトリ内にあります。ここの例は、各言語の SDK の最も一般的な使用法を示しています。
SDK | フォルダ | SDKのバージョン |
---|---|---|
。ネット | ドットネットテレビ3/ | 3.5+ |
。ネット | ドットネット/ | <3.5 |
C++ | CP/ | 1 |
行く | 政府2/ | 2 |
行く | 行く/ | 1 |
ジャワ | javav2/ | 2 |
ジャワ | ジャバ/ | 1 |
JavaScript | javascriptv3/ | 3 |
JavaScript | JavaScript/ | 2 |
コトリン | コトリン/ | 1 |
PHP | php/ | 3 |
パイソン | パイソン/ | 3 |
ルビー | ルビー/ | 3 |
さび | 錆TV1/ | 1 |
迅速 | 迅速/ | プレビュー |
各ディレクトリ内には、サンプル コードを理解して呼び出すための SDK 固有の手順が含まれています。
SDK およびツールのメンテナンス ポリシーに従って、AWS SDK for Java v1.x は 2024 年 7 月 31 日にメンテナンスモードに入り、2025 年 12 月 31 日にサポートが終了します。
詳細については、「AWS SDK for Java v1.x のサポート終了のお知らせ」を参照してください。
ディレクトリ | 目的 | 使用法 |
---|---|---|
/アプリケーション | サンプル アプリケーションの言語固有ではないコンポーネントが含まれており、本番環境のようなアプリケーションのコンテキストで SDK を使用する方法を示します。 | 各サンプル アプリケーションの言語固有のコンポーネントを表示するには、目的の言語のサブディレクトリにあるcross-service フォルダー ( python/cross-service など) を参照してください。 |
/テスト | このリポジトリ内のコードを定期的にテストするために使用されるカスタム テスト自動化フレームワークをサポートするすべてのコンポーネントが含まれています。 | ポリグロットコンテナベースの統合テストソリューションとして AWS にデプロイします。警告: 2023 年の時点でもまだ建設中です。 |
/リソース | このリポジトリ全体の多くのコード例で使用される共有コンポーネントが含まれています。 | フロントエンド (/clients) またはバックエンド (/cdk または /cfn) コンポーネントとして展開します。 |
このサンプルコードを呼び出すには、AWS アカウントが必要です。アカウントの作成の詳細については、「AWS 無料利用枠」を参照してください。
AWS 認証情報も設定しておく必要があります。 AWS コマンドラインインターフェイス (AWS CLI) を使用して認証情報を設定する手順については、「CLI 設定の基本」を参照してください。
これらのコード例は、AWS アカウントに料金が発生する可能性のあるサービスと対話します。詳細については、「AWS 料金」を参照してください。
さらに、サンプルコードは理論的には既存の AWS リソースを変更または削除する可能性があります。デューデリジェンスとして、次のことを行ってください。
このリポジトリはあなたの貢献によって繁栄します。 ❤️ 参加するには、CONTRIBUTING.md をご覧ください。
サンプルのリクエストは、Issue Tracker 経由で行うことができます。
私たちのチームはすべてのリクエストをレビューし、次の点を評価します。
すべてのサンプルのリクエストはできるだけ早く行う必要があります。大規模な例の場合、これは必要な日付の少なくとも 2 か月前である必要があります。
評価に基づいて、各リクエストの優先順位を決定し、それに応じてリソースを割り当てます。当社では、明確で関連性があり、妥当な時間内で完了できるリクエストを優先します。質の高い PR を添付することで、リクエストに対応できる可能性が高まります。
バグ修正やセキュリティ問題などの一部のリクエストは、新しいコード サンプルよりも優先されることに注意してください。さらに、私たちには有限のリソースと、コード例の開発を導く独自の優先順位があります。ご質問がある場合、または貢献したい場合は、貢献ガイドを参照してください。
AWS ドキュメントには、いくつかの追加ソースからのソース コードの例が含まれています。これらのソースは支流と呼ばれ、AWS ドキュメントの「川」に流れ込みます。
このリポジトリ内のすべてのコンテンツは、特に明記されていない限り、著作権 © Amazon Web Services, Inc. またはその関連会社に帰属します。無断転載を禁じます。
特に明記されていない限り、このコレクション内のすべての例は、Apache ライセンス バージョン 2.0 (「ライセンス」) に基づいてライセンスされています。完全なライセンス テキストは、このリポジトリに付属のLICENSE
ファイルに記載されています。