类 MinioBucketPolicyService
java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<MinioAsyncClient>
cn.herodotus.oss.dialect.reactive.minio.definition.service.BaseMinioAsyncService
cn.herodotus.oss.dialect.reactive.minio.service.MinioBucketPolicyService
Description: Bucket 访问策略
- 作者:
- : gengwei.zheng
- Date:
- : 2022/6/30 15:44
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明reactor.core.publisher.Mono<Void> deleteBucketPolicy(io.minio.DeleteBucketPolicyArgs deleteBucketPolicyArgs) 删除 Bucket 访问策略reactor.core.publisher.Mono<Void> deleteBucketPolicy(String bucketName) 删除 Bucket 访问策略reactor.core.publisher.Mono<Void> deleteBucketPolicy(String bucketName, String region) 删除 Bucket 访问策略reactor.core.publisher.Mono<PolicyEnums> getBucketPolicy(io.minio.GetBucketPolicyArgs getBucketPolicyArgs) 获取 Bucket 访问策略配置reactor.core.publisher.Mono<PolicyEnums> getBucketPolicy(String bucketName) 获取 Bucket 访问策略配置reactor.core.publisher.Mono<PolicyEnums> getBucketPolicy(String bucketName, String region) 获取 Bucket 访问策略配置reactor.core.publisher.Mono<Void> setBucketPolicy(io.minio.SetBucketPolicyArgs setBucketPolicyArgs) 设置 Bucket 访问策略reactor.core.publisher.Mono<Void> setBucketPolicy(String bucketName, String config) 设置 Bucket 访问策略reactor.core.publisher.Mono<Void> setBucketPolicy(String bucketName, String region, String config) 设置 Bucket 访问策略从类继承的方法 cn.herodotus.oss.dialect.reactive.minio.definition.service.BaseMinioAsyncService
fromFuture, just, template, toMultimap从类继承的方法 cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
构造器详细资料
-
MinioBucketPolicyService
-
-
方法详细资料
-
getBucketPolicy
获取 Bucket 访问策略配置- 参数:
bucketName- 存储桶名称- 返回:
- 自定义策略枚举
PolicyEnums
-
getBucketPolicy
获取 Bucket 访问策略配置- 参数:
bucketName- 存储桶名称region- 区域- 返回:
- 自定义策略枚举
PolicyEnums
-
getBucketPolicy
public reactor.core.publisher.Mono<PolicyEnums> getBucketPolicy(io.minio.GetBucketPolicyArgs getBucketPolicyArgs) 获取 Bucket 访问策略配置- 参数:
getBucketPolicyArgs-GetBucketPolicyArgs
-
setBucketPolicy
设置 Bucket 访问策略- 参数:
bucketName- 存储桶名称config- 策略配置
-
setBucketPolicy
public reactor.core.publisher.Mono<Void> setBucketPolicy(String bucketName, String region, String config) 设置 Bucket 访问策略- 参数:
bucketName- 存储桶名称region- 区域config- 策略配置
-
setBucketPolicy
public reactor.core.publisher.Mono<Void> setBucketPolicy(io.minio.SetBucketPolicyArgs setBucketPolicyArgs) 设置 Bucket 访问策略- 参数:
setBucketPolicyArgs-SetBucketPolicyArgs
-
deleteBucketPolicy
删除 Bucket 访问策略- 参数:
bucketName- 存储桶名称
-
deleteBucketPolicy
删除 Bucket 访问策略- 参数:
bucketName- 存储桶名称region- 区域
-
deleteBucketPolicy
public reactor.core.publisher.Mono<Void> deleteBucketPolicy(io.minio.DeleteBucketPolicyArgs deleteBucketPolicyArgs) 删除 Bucket 访问策略- 参数:
deleteBucketPolicyArgs-DeleteBucketPolicyArgs
-