

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon S3 リソースでの作業
<a name="s3-service"></a>

AWS Toolkit for Visual Studio Codeから Amazon S3 を使用して、Amazon S3 バケットやその他のリソースを表示、管理、編集できます。

次のセクションでは、AWS Toolkit for Visual Studio Codeの Amazon S3 リソースを操作する方法について説明します。AWS Toolkit for Visual Studio Codeにある Amazon S3 オブジェクト（フォルダやファイルなど）の操作については、このユーザーガイドの「[S3 オブジェクトの操作](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/s3-service-objects.html)」トピックを参照してください。

## Amazon S3 バケットの作成
<a name="s3-service-resources-bucket"></a>

1. ツールキット エクスプローラーから、**S3** サービスのコンテキスト (右クリック) メニューを開き、[**バケットの作成...**] を選択します。または、[**バケットを作成**] アイコンを選択して [**バケットを作成**] ダイアログボックスを開きます。

1. [**バケット名**] フィールドに、バケットの有効な名前を入力します。

   **Enter** を押してバケットを作成し、このダイアログボックスを閉じます。すると、新しいバケットがツールキットの S3 サービスの下に表示されます。
**注記**  
Amazon S3 ではバケットをパブリックにアクセス可能な URL として使用できるので、グローバルに一意なバケット名を選択する必要があります。使用する名前で別のアカウントがすでにバケットを作成している場合は、別の名前を使用する必要があります。  
バケットを作成できない場合は、**[出力]**タブの **[AWS Toolkit ログ]**をチェックできます。無効なバケット名を使用しようとすると、`BucketAlreadyExists`エラーが発生します。  
詳細については、「**Amazon Simple Storage Service ユーザーガイド**」の「[バケットの制約と制限](https://docs.aws.amazon.com/AmazonS3/latest/userguide/BucketRestrictions.html)」を参照してください。

## Amazon S3 バケットにフォルダを追加
<a name="s3-service-resources-add-folder"></a>

S3 バケットの内容は、オブジェクトをフォルダにグループ化することで整理できます。フォルダ内にフォルダを作成することもできます。

1. Toolkit エクスプローラーから、[**S3**] サービスを展開して S3 リソースのリストを表示します。

1. [**フォルダを作成アイコン**]を選択し、[**フォルダを作成**] ダイアログボックスを開きます。または、バケットまたはフォルダーのコンテキスト (右クリック) メニューを開き、[**フォルダーを作成**] を選択します。

1. 「**フォルダ名**」フィールドに値を入力し、**Enter** キーを押してフォルダを作成し、ダイアログボックスを閉じます。新しいフォルダは、ツールキットメニューの対応する S3 リソースの下に表示されます。

## Amazon S3 バケットの削除
<a name="s3-service-resources-bucket-delete"></a>

S3 バケットを削除すると、それに含まれるフォルダーとオブジェクトも削除されます。そのため、バケットを削除しようとすると、削除を確認するメッセージが表示されます。

1. ツールキットのメインメニューから、[**Amazon S3**] サービスを展開して S3 リソースのリストを表示します。

1. バケットまたはフォルダーのコンテキスト (右クリック) メニューを開き、[**S3 バケットを削除**] を選択します。

1. プロンプトが表示されたら、テキストフィールドにバケット名を入力する。**Enter** を押してバケットを削除し、確認プロンプトを閉じます。
**注記**  
バケットにオブジェクトが含まれている場合は、削除される前に空になります。大量のリソースまたはオブジェクトを一度に削除しようとすると、削除までに少し時間がかかることがあります。削除すると、正常に削除されたことを知らせる通知が届きます。