此儲存庫包含示範如何使用 AWS 開發工具包與 AWS 服務互動的程式碼範例。
AWS 文件中註入了許多範例。
每種語言的 SDK 的程式碼範例可以在以下子目錄中找到。此處的範例示範了每種語言的 SDK 最常見用法。
軟體開發工具包 | 資料夾 | SDK版本 |
---|---|---|
。 | 點網v3/ | 3.5+ |
。 | 點網/ | <3.5 |
C++ | 程式文件/ | 1 |
去 | 政府2/ | 2 |
去 | 去/ | 1 |
爪哇 | javav2/ | 2 |
爪哇 | 爪哇/ | 1 |
JavaScript | JavaScriptv3/ | 3 |
JavaScript | JavaScript/ | 2 |
科特林 | 科特林/ | 1 |
PHP | php/ | 3 |
Python | Python/ | 3 |
紅寶石 | 紅寶石/ | 3 |
鏽 | 生鏽v1/ | 1 |
迅速 | 迅速/ | 預覽 |
在每個目錄中,您將找到用於理解和呼叫範例程式碼的 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。
可以透過問題追蹤器請求範例。
我們的團隊會審核所有請求,並針對以下方面進行評估:
所有範例請求應儘早提出。對於較大的範例,這應該比要求的日期至少提前兩個月。
根據評估,我們確定每個請求的優先順序並相應地分配資源。我們優先考慮明確、相關且可以在合理時間內完成的請求。附帶的高品質公關可以增加我們滿足請求的機會。
請注意,某些請求(例如錯誤修復和安全性問題)優先於新程式碼範例。此外,我們擁有有限的資源和我們自己的優先事項來指導程式碼範例的開發。如果您有任何疑問或想要貢獻,請參閱我們的貢獻指南。
AWS 文件包含來自多個其他來源的原始碼範例。這些來源稱為支流,流入 AWS 文件的「河流」。
除非另有說明,此儲存庫中的所有內容均受版權所有 © Amazon Web Services, Inc. 或其附屬公司所有。版權所有。
除非另有說明,本集合中的所有範例均根據 Apache 授權 2.0 版(「授權」)取得授權。此儲存庫隨附的LICENSE
文件中提供了完整的許可證文字。