選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

端點探索 - AWS SDKs和工具

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

端點探索

注意

如需了解設定頁面配置或解譯 Support AWS SDKs和後續工具資料表的說明,請參閱 了解本指南的設定頁面

SDKs使用端點探索來存取服務端點 (URLs來存取各種資源),同時仍保有彈性 AWS 讓 視需要變更 URLs。如此一來,您的程式碼就能自動偵測新的端點。某些服務沒有固定端點。相反地,您可以透過請求先取得端點,在執行時間期間取得可用的端點。擷取可用的端點之後,程式碼接著會使用端點來存取其他操作。例如,對於 Amazon Timestream,軟體開發套件會DescribeEndpoints發出請求來擷取可用的端點,然後使用這些端點來完成特定操作,例如 CreateDatabaseCreateTable

使用下列設定此功能:

endpoint_discovery_enabled - 共用 AWS config檔案設定
AWS_ENABLE_ENDPOINT_DISCOVERY - 環境變數
aws.endpointDiscoveryEnabled - JVM 系統屬性:僅限 Java/Kotlin
若要直接在程式碼中設定值,請直接參閱您的特定 SDK。

開啟或關閉 DynamoDB 的端點探索。

Timestream 中需要端點探索,Amazon DynamoDB 中則為選用。此設定預設為 true或 ,false取決於服務是否需要端點探索。Timestream 請求預設為 true,Amazon DynamoDB 請求預設為 false

有效值

  • true – SDK 應會自動嘗試探索 服務的端點,其中端點探索是選用的。

  • false – SDK 不應自動嘗試探索 服務的端點,其中端點探索是選用的。

支援 AWS SDKs和工具

下列 SDKs 支援本主題中所述的功能和設定。會記下任何部分例外狀況。 AWS SDK for Java 和 適用於 Kotlin 的 AWS SDK 僅支援任何 JVM 系統屬性設定。

SDK 支援 備註或更多資訊
AWS CLI v2
適用於 C++ 的 SDK
SDK for Go V2 (1.x)
適用於 Go 的 SDK 1.x (V1) 若要使用共用config檔案設定,您必須開啟從組態檔案載入;請參閱工作階段
適用於 Java 的 SDK 2.x 適用於 Java 的 SDK 2.x AWS_ENDPOINT_DISCOVERY_ENABLED用於環境變數名稱。
適用於 Java 的 SDK 1.x 部分 不支援 JVM 系統屬性。
適用於 JavaScript 3.x 的 SDK
適用於 JavaScript 2.x 的 SDK
適用於 Kotlin 的 SDK
適用於 .NET 3.x 的 SDK
適用於 PHP 3.x 的 SDK
適用於 Python 的 SDK (Boto3)
適用於 Ruby 的 SDK 3.x
適用於 Rust 的 SDK 部分 僅支援 Timestream。
適用於 Swift 的 SDK
PowerShell 的工具
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。