开启访问日志记录
您可以开启存储空间的访问日志记录功能,开启后对于此存储空间的访问会被记录成日志文件,保存在指定的存储空间中。
日志文件的格式为:
-YYYY-mm-DD-HH-MM-SS-UniqueString
日志目标桶与源桶必须在同一个区域
如果桶的存储类型为低频访问存储或归档存储,则不能作为日志目标桶。
入参:
字段 | 说明 | 类型 | 备注 | 是否必填 |
---|---|---|---|---|
logBucketName | 目标桶名称 | string | 是 | |
bucketName | 源桶名称 | string | 是 | |
logpath | 日志路径 | string | 是 |
出参:
字段 | 说明 | 类型 | 备注 | 是否必填 |
---|---|---|---|---|
结果 | string | success | 是 |
//开启访问日志
public String openBucketLogging(String bucketName,String logBucketName,String logPath){
// 创建OSSClient实例。
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
try {
SetBucketLoggingRequest request = new SetBucketLoggingRequest(bucketName);
// 设置存放日志文件的存储空间。
request.setTargetBucket(logBucketName);