
# 开启桶日志请求参数
表1请求参数列表 
| 字段名                         | 类型                                                                                                                    | 约束                         | 说明                                                                                                                                                                                                                         |
|:---|:---|:---|:---|
| options                     | const [obs_options](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0085.html#obs_20_0085__table9681927859) \*  | 必选                         | 请求桶的上下文，[配置option(C SDK)](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0203.html)，通过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](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0111.html#obs_20_0111__table214412614302) \*    | 可选                         | 权限信息结构体指针，请查看[设置桶ACL(C SDK)](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0305.html)，[表2 权限信息结构体obs_acl_grant描述](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0305.html#obs_20_0305__table214412614302)。 |
| handler                     | [obs_response_handler](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0087.html#obs_20_0087__table53755070) \* | 必选                         | 回调结构体，结构体内所有成员都是回调函数的指针，用于设置处理接口响应数据的回调函数。您可以通过设置回调函数，把服务端的响应数据复制到您的自定义回调数据callback_data中。                                                                                                                                 |
| callback_data               | void \*                                                                                                               | 可选                         | 用户自定义回调数据。                                                                                                                                                                                                                 |
   
