创建目录分享的授权码
功能说明
指定桶名、对象名前缀和提取码,创建目录分享的授权码。
命令结构
- Windows操作系统
    obsutil create-share obs://bucket[/prefix] [-ac=xxx] [-vp=xxx] [-dst=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] 
- macOS/Linux操作系统
    ./obsutil create-share obs://bucket[/prefix] [-ac=xxx] [-vp=xxx] [-dst=xxx] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] 
运行示例
- 以Windows操作系统为例,运行obsutil create-share obs://bucket/test/ -ac=123456 -vp=1m,创建一个月内有效的授权码。
    obsutil create-share obs://bucket/test/ -ac=123456 -vp=1m Authorization Code: https://e-share.obs-website.cn-north-4.myhuaweicloud.com? token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Access Code: 123456 Valid Until: Sat, 26 Oct 2019 11:28:10 GMT +8000 
参数说明
| 参数 | 约束 | 描述 | 
|---|---|---|
| bucket | 必选 | 桶名 | 
| prefix | 可选 | 对象名前缀,如果不为空,代表分享以该前缀开头的所有对象;如果为空,代表分享整个桶内的对象。 
         说明: 
         设置该值时,建议均以“/”结尾。 | 
| ac | 附加参数,可选 | 提取码。 
         说明: 
         
 | 
| vp | 附加参数,可选 | 授权码的有效期,以当前时间为基准,默认值为1天,代表生成的授权码将在1天后变为无效。 
         说明: 
         
 | 
| dst | 附加参数,可选 | 生成授权码的保存路径。 | 
| config | 附加参数,可选 | 运行当前命令时的自定义配置文件。可支持的配置参数请参考配置参数说明。 | 
| e | 附加参数,可选 | 指定终端节点。 | 
| i | 附加参数,可选 | 指定用户的AK。 | 
| k | 附加参数,可选 | 指定用户的SK。 | 
| t | 附加参数,可选 | 指定用户的securitytoken。 | 
响应结果
| 字段名 | 描述 | 
|---|---|
| Authorization Code | 授权码。 | 
| Access Code | 提取码。 | 
| Valid Until | 有效截止时间。 | 
 
  