
# 获取桶的生命周期配置
#### 功能说明
获取桶生命周期规则。
#### 命令结构
- Windows操作系统
  ```
  obsutil lifecycle obs://bucket -method=get  [-localfile=xxx] [-config=xxx] [-i=xxx] [-k=xxx] [-t=xxx] [-e=xxx]
  ```
  
- macOS/Linux操作系统
  ```
  ./obsutil lifecycle obs://bucket -method=get  [-localfile=xxx] [-config=xxx] [-i=xxx] [-k=xxx] [-t=xxx] [-e=xxx]
  ```
  
 
#### 运行示例
- 以Windows操作系统为例，运行**obsutil lifecycle obs://bucket -method=get** **-localfile=d:\\temp\\lifecycle.xml** ，指定导出桶bucket的桶生命周期规则至本地文件lifecycle.json。
  ```
  obsutil lifecycle obs://bucket -method=get -localfile=d:\temp\lifecycle.xml
  Start at 2024-09-30 08:08:59.9412332 +0000 UTC
  Export lifecycle rules to [d:\temp\lifecycle.json] succeed, requestId is [00000195D6546E804019204E29C1B8D8]
  ```
  
 
#### 参数说明
| **参数**       | **约束**  | **描述**                                                                                            |
|:---|:---|:---|
| bucket       | 必选      | 桶名。                                                                                               |
| method       | 必选      | 指定方法，获取桶生命周期规则时该值为get。                                                                            |
| localfile    | 附加参数，可选 | 指定将生命周期规则导出至本地文件，不指定时默认输出至标准输出。                                                                   |
| bucket-cname | 附加参数，可选 | 指定桶绑定的自定义域名 说明： Util 5.7.9版本及以上支持该参数。    |
| config       | 附加参数，可选 | 运行当前命令时的自定义配置文件。可支持的配置参数请参考[配置参数说明](https://support.huaweicloud.com/utiltg-obs/obs_11_0035.html)。 |
| e            | 附加参数，可选 | 指定终端节点。                                                                                           |
| i            | 附加参数，可选 | 指定用户的AK。                                                                                          |
| k            | 附加参数，可选 | 指定用户的SK。                                                                                          |
| t            | 附加参数，可选 | 指定用户的securitytoken。                                                                               |
   
