文档首页/ 对象存储服务 OBS/ SDK参考/ C/ 参数列表/ 开启桶日志请求参数
更新时间:2026-03-13 GMT+08:00
分享

开启桶日志请求参数

表1 请求参数列表

字段名

类型

约束

说明

options

const obs_options *

必选

请求桶的上下文,配置option(C SDK),通过obs_options设置AK、SK、endpoint、bucket、超时时间、临时鉴权

target_bucket

char *

必选

在生成日志时,源桶的所有者可以指定一个目标桶,将生成的所有日志放到该桶中。

在OBS系统中,支持多个源桶生成的日志放在同一个目标桶中,如果这样做,就需要指定不同的target_prefix以达到为来自不同源桶的日志分类的目的。

target_prefix

char *

必选

通过该元素可以指定一个前缀给一类日志生成的对象。

agency

char *

设置logging时必选,关闭logging时勿选。

产生logging日志桶owner创建委托OBS上传logging日志的委托名。

acl_group

obs_acl_group *

可选

权限信息组结构体。

acl_group->acl_grant_count

int

可选

返回obs_acl_grant的个数。

acl_group->acl_grants

obs_acl_grant *

可选

权限信息结构体指针,请查看设置桶ACL(C SDK)表2 权限信息结构体obs_acl_grant描述

handler

obs_response_handler *

必选

回调结构体,结构体内所有成员都是回调函数的指针,用于设置处理接口响应数据的回调函数。您可以通过设置回调函数,把服务端的响应数据复制到您的自定义回调数据callback_data中。

callback_data

void *

可选

用户自定义回调数据。

相关文档