日付に従ってAmazon s3のログファイルを削除する方法.? バケット内のログ フォルダー フォルダーにログ ファイルがあります。
string sdate = datetime.ToString("yyyy-MM-dd");
string key = "logs/" + sdate + "*" ;
AmazonS3 s3Client = AWSClientFactory.CreateAmazonS3Client();
DeleteObjectRequest delRequest = new DeleteObjectRequest()
.WithBucketName(S3_Bucket_Name)
.WithKey(key);
DeleteObjectResponse res = s3Client.DeleteObject(delRequest);
これを試しましたが、うまくいかないようです。名前全体をキーに入れると、個々のファイルを削除できます。しかし、特定の日付に作成されたすべてのログ ファイルを削除したいと考えています。