本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 list-regional-buckets
或 list-buckets
列出 Snow Family 裝置儲存貯體上的 Amazon S3 相容儲存體 AWS CLI。
範例 擷取儲存貯體清單或具有 的區域儲存貯體 AWS CLI
aws s3api list-buckets --profile your-profile
--endpoint-url https://s3api-endpoint-ip
如需有關list-buckets
命令的詳細資訊,請參閱 AWS CLI 命令參考中的 list-buckets
下列SDK適用於 Java 的範例會取得 Snowball Edge 裝置上的儲存貯體清單。如需詳細資訊,請參閱 Amazon Simple Storage Service API參考ListBuckets中的 。
import com.amazonaws.services.s3.model.*;
public void listBuckets() {
ListBucketsRequest reqListBuckets = new ListBucketsRequest()
.withAccountId(AccountId)
ListBucketsResult respListBuckets = s3APIClient.RegionalBuckets(reqListBuckets);
System.out.printf("ListBuckets Response: %s%n", respListBuckets.toString());
}
下列 PowerShell 範例會取得 Snowball Edge 裝置上的儲存貯體清單。
Get-S3CRegionalBucketList -AccountId 012345678910
-Endpoint "https://snowball_ip
" -Region snow
下列 .NET 範例會取得 Snowball Edge 裝置上的儲存貯體清單。
using Amazon.S3Control;
using Amazon.S3Control.Model;
namespace SnowTest;
internal class Program
{
static async Task Main(string[] args)
{
var config = new AmazonS3ControlConfig
{
ServiceURL = "https://snowball_ip
",
AuthenticationRegion = "snow" // Note that this is not RegionEndpoint
};
var client = new AmazonS3ControlClient(config);
var response = await client.ListRegionalBucketsAsync(new ListRegionalBucketsRequest()
{
AccountId = "012345678910"
});
}
}