在 Snowball Edge 上的 Snowball Edge 上检索兼容 Amazon S3 的存储空间中的存储桶或区域存储桶列表 - Amazon Snowball Edge 开发者指南
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Snowball Edge 上的 Snowball Edge 上检索兼容 Amazon S3 的存储空间中的存储桶或区域存储桶列表

使用list-regional-bucketslist-buckets使用列出 Snowball Edge 存储桶上与 Amazon S3 兼容的存储。 Amazon CLI

例 使用以下命令检索存储桶或区域存储桶列表 Amazon CLI
s3api syntax
aws s3api list-buckets --endpoint-url https://s3api-endpoint-ip --profile your-profile

有关该list-buckets命令的更多信息,请参阅《命令参考》中的 list-buckets Amazon CLI

s3control syntax
aws s3control list-regional-buckets --account-id 123456789012 --endpoint-url https://s3ctrlapi-endpoint-ip --profile your-profiles

有关命令的更多信息,请参阅 list-regional-buckets 命令参考 Amazon CLI 中的 list-regional-buckets

以下适用于 Java 的开发工具包示例可获取 Snowball Edge 设备上的存储桶列表。有关更多信息,请参阅ListBuckets《亚马逊简单存储服务 API 参考》。

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" }); } }