开发者社区 问答 正文

对象存储 OSS清空生命周期规则

已解决

展开
收起
2018-05-29 20:21:00 786 分享 版权
1 条回答
写回答
取消 提交回答
  • 用户已注销
    采纳回答

    详细解答可以参考官方帮助文档

    通过oss_delete_bucket_lifecycle接口,实现清空生命周期规则:

    aos_pool_t *p;
    oss_request_options_t *options;
    aos_status_t *s;
    aos_table_t *resp_headers;
    char *bucket_name = "<您的bucket名字>";
    aos_string_t bucket;
    
    aos_pool_create(&p, NULL);
    
    /* 创建并初始化options */
    options = oss_request_options_create(p);
    init_options(options);
    
    /* 删除存储空间生命周期规则 */
    aos_str_set(&bucket, bucket_name);
    s = oss_delete_bucket_lifecycle(options, &bucket, &resp_headers);
    if (aos_status_is_ok(s)) {
        printf("delete bucket lifecycle succeeded\n");
    } else {
        printf("delete bucket lifecycle failed\n");
    }
    
    aos_pool_destroy(p);
    
    2018-06-02 07:15:49
    赞同 展开评论