私のAmazonアカウントに接続して、s3ストレージ内のリソースを削除したいと考えています。Scalaを使用してAmazonアカウントに接続
私はアクセスキーと秘密鍵を持っており、これは私がアマゾンに私の接続を構築するために始めた方法です:
def connectToAmaozn(): Unit = {
val AWS_ACCESS_KEY=conf.getString("WebRecorder.PushSession.AccessKey")
val AWS_SECRET_KEY=conf.getString("WebRecorder.PushSession.SecretKey")
val AWSCredentials = new BasicAWSCredentials(AWS_ACCESS_KEY,AWS_SECRET_KEY)
}
あなたは、私がこれを行うことがどのように手の込んだことはできますか?
私はS3で特定のバケット内のフォルダを削除したいのですが、どうすればいいですか? –
S3にはキーがありません。指定した接頭辞を持つすべてのオブジェクトを削除する場合は、すべてのオブジェクトを最初にリストし、それぞれを削除する必要があります。 AWS SDKのドキュメントを読んで、APIに詳しいことができます。 http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3.html – Dima