列出 Amazon S3 on Outposts 儲存貯體 - Amazon S3 on Outposts

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

列出 Amazon S3 on Outposts 儲存貯體

使用 Amazon S3 on Outposts,您可以在 AWS Outposts 上建立 S3 儲存貯體,並針對需要本機資料存取、本機資料處理和資料駐留的應用程式,輕鬆在內部部署儲存和擷取物件。S3 on Outposts 提供新的儲存類別 S3 Outposts (OUTPOSTS),其使用 Amazon S3 APIs,旨在在您的 上的多個裝置和伺服器上以持久且備援的方式存放資料 AWS Outposts。您可以透過虛擬私有雲端 () 使用存取點和端點連線與 Outpost 儲存貯體通訊VPC。您可以在 Outpost 儲存貯體上使用與 Amazon S3 儲存貯體相同的 APIs 和 功能,包括存取政策、加密和標記。您可以透過 AWS Management Console、 AWS Command Line Interface (AWS CLI) AWS SDKs或 REST 使用 S3 on OutpostsAPI。如需詳細資訊,請參閱 什麼是 Amazon S3 on Outposts?

如需使用 S3 on Outposts 儲存貯體的詳細資訊,請參閱 使用 S3 on Outposts 儲存貯體

下列範例示範如何使用 AWS Management Console AWS CLI、 和 傳回 S3 on Outposts 儲存貯體的清單 AWS SDK for Java。

  1. 在 開啟 Amazon S3 主控台https://console.aws.amazon.com/s3/

  2. 在左側導覽窗格中,選擇 Outposts buckets (Outposts 儲存貯體)。

  3. Outposts 儲存貯體下,檢視 S3 on Outposts 儲存貯體清單。

下列 AWS CLI 範例會取得 Outpost 中的儲存貯體清單。若要執行此命令,請以您自己的資訊取代每個 user input placeholder。如需此命令的詳細資訊,請參閱 參考 list-regional-bucketsAWS CLI 中的

aws s3control list-regional-buckets --account-id 123456789012 --outpost-id op-01ac5d28a6a232904

下列SDK適用於 Java 的範例會取得 Outpost 中的儲存貯體清單。如需詳細資訊,請參閱 Amazon Simple Storage Service 參考 ListRegionalBuckets 中的 。 API

import com.amazonaws.services.s3control.model.*; public void listRegionalBuckets() { ListRegionalBucketsRequest reqListBuckets = new ListRegionalBucketsRequest() .withAccountId(AccountId) .withOutpostId(OutpostId); ListRegionalBucketsResult respListBuckets = s3ControlClient.listRegionalBuckets(reqListBuckets); System.out.printf("ListRegionalBuckets Response: %s%n", respListBuckets.toString()); }