

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

# 在 Snowball Edge 上擷取 Snowball Edge 上 Amazon S3 相容儲存中的儲存貯體或區域儲存貯體清單
<a name="working-s3-snow-buckets-list-buckets-s3-snow"></a>

使用 `list-regional-buckets`或 `list-buckets`列出 Snowball Edge 儲存貯體上的 Amazon S3 相容儲存體 AWS CLI。

**Example 使用 擷取儲存貯體或區域儲存貯體的清單 AWS CLI**  

```
 aws s3api list-buckets --endpoint-url https://s3api-endpoint-ip --profile your-profile
```
如需 `list-buckets`命令的詳細資訊，請參閱《 AWS CLI 命令參考》中的 [list-buckets](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/list-buckets.html) 

```
aws s3control list-regional-buckets --account-id 123456789012 --endpoint-url https://s3ctrlapi-endpoint-ip --profile your-profiles
```
如需 `list-regional-buckets`命令的詳細資訊，請參閱《 AWS CLI 命令參考》中的 [list-regional-buckets](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/list-regional-buckets.html)。

下列適用於 Java 的 SDK 範例會取得 Snowball Edge 裝置上的儲存貯體清單。如需詳細資訊，請參閱《Amazon Simple Storage Service API 參考》中的 [ListBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.html)。

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