minio策略配置参数详解
MinioClient minioClient =
MinioClient.builder()
.endpoint(endpoint)
.credentials(accessKey, secretKey)
.build();
String policyJson =
" {
" +
" "Statement": [
" +
" {
" +
" "Action": [
" +
" "s3:GetBucketLocation",
" +
" "s3:ListBucket"
" +
" ],
" +
" "Effect": "Allow",
" +
" "Principal": "*",
" +
" "Resource": "arn:aws:s3:::*"
" +
" },
" +
" {
" +
" "Action": "s3:GetObject",
" +
" "Effect": "Allow",
" +
" "Principal": "*",
" +
" "Resource": "arn:aws:s3:::"public/*"
" +
" }
" +
" ],
" +
" "Version": "2012-10-17"
" +
"}";
minioClient.setBucketPolicy(
SetBucketPolicyArgs.builder().bucket(minioProperties.getDirectory()).config(policyJson).build());
上一篇:
JS实现多线程数据分片下载
下一篇:
kettle定时任务配置详细教程
