

# Amazon S3 on Outposts 버킷 나열
<a name="S3OutpostsListBuckets"></a>

Amazon S3 on Outposts를 사용하면 AWS Outposts에서 S3 버킷을 생성하고 로컬 데이터 액세스, 로컬 데이터 처리 및 데이터 레지던시가 필요한 애플리케이션을 위해 온프레미스에서 객체를 쉽게 저장하고 검색할 수 있습니다. S3 on Outposts는 S3 Outposts(`OUTPOSTS`)라는 새로운 스토리지 클래스를 제공합니다. 이 클래스는 Amazon S3 API를 사용하며 AWS Outposts의 여러 디바이스와 서버에 데이터를 이중화된 방식으로 안정적으로 저장하도록 설계되었습니다. Virtual Private Cloud(VPC)를 통한 액세스 포인트 및 엔드포인트 연결을 사용하여 Outpost 버킷과 통신합니다. 액세스 정책, 암호화, 태깅을 포함하여 Amazon S3 버킷에서와 같이 Outpost 버킷에서 동일한 API 및 기능을 사용할 수 있습니다. AWS Management Console, AWS Command Line Interface(AWS CLI), AWS SDK 또는 REST API를 통해 S3 on Outposts를 사용할 수 있습니다. 자세한 내용은 [Amazon S3 on Outposts란 무엇인가요?](S3onOutposts.md) 섹션을 참조하세요.

S3 on Outposts에서의 버킷 작업에 대한 자세한 내용은 [S3 on Outposts 버킷 작업](S3OutpostsWorkingBuckets.md) 단원을 참조하세요.

다음 예제는 AWS Management Console, AWS CLI, AWS SDK for Java를 사용하여 S3 on Outposts 버킷 목록을 반환하는 방법을 보여줍니다.

## S3 콘솔 사용
<a name="s3-outposts-bucket-list"></a>

1. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **Outposts 버킷**을 선택합니다.

1. **Outposts 버킷(Outposts buckets)**에서 S3 on Outposts 버킷 목록을 검토합니다.

## AWS CLI 사용
<a name="S3OutpostsListRegionalBucketCLI"></a>

다음 AWS CLI 예제는 Outpost에 있는 버킷 목록을 가져옵니다. 이 명령을 사용하려면 각 `user input placeholder`를 사용자의 정보로 대체합니다. 이 명령에 대한 자세한 내용은 [AWS CLI 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/list-regional-buckets.html)의 *list-regional-buckets*를 참조하세요.

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

## Java용 AWS SDK 사용
<a name="S3OutpostsListRegionalBucketJava"></a>

다음 SDK for Java 예제에서는 Outpost의 버킷 목록을 가져옵니다. 자세한 내용은 *Amazon Simple Storage Service API 참조*의 [ListRegionalBuckets](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListRegionalBuckets.html)를 참조하세요.

```
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());

}
```