次のJavaコードを使用してaws s3バケットを作成しようとしています。AWS S3 Regionを設定する
AmazonS3 s3client = AmazonS3ClientBuilder.defaultClient();
s3client.setRegion(Region.getRegion(Regions.AP_SOUTH_1));
しかし、私は次のエラーを取得しています:
「例外」:「com.amazonaws.SdkClientException」、 「メッセージ」:「地域プロバイダ鎖を介して地域を見つけることができません提供しなければなりません地域を供給するためのビルダーまたはセットアップ環境内の明示的な領域。
地域を正しく設定しようとしていませんか?ご意見をお聞かせください。
は、単に "ap-south-1"を文字列として渡します。 –
実際には、AWS CLIをインストールした後、configファイルのプロパティとしてこのプロパティを設定する必要があります。リージョンが取得されていますが、400 Bad Requestと異なるエラーが発生しています。 – codeLearner