详情页标题前

腾讯云对象存储版本控制

详情页1

简介

文档提供关于版本控制的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Bucket versioning 设置版本控制 设置存储桶的版本控制功能
GET Bucket versioning 查询版本控制 查询存储桶的版本控制信息

设置版本控制

功能说明

设置指定存储桶的版本控制功能(PUT Bucket versioning)。

方法原型

public Guzzle\Service\Resource\Model putBucketVersioning(array $args = array());

请求示例

开启版本控制

<?php
require dirname(__FILE__) . '/../vendor/autoload.php';
$secretId = "SECRETID"; //替换为用户的 secretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$secretKey = "SECRETKEY"; //替换为用户的 secretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$region = "ap-beijing"; //替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket$cosClient = new Qcloud\Cos\Client( array( 'region' => $region, 'scheme' => 'https', //协议头部,默认为http 'credentials'=> array( 'secretId' => $secretId , 'secretKey' => $secretKey)));
try { $result = $cosClient->putBucketVersioning(array( 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Status' => 'Enabled' )); // 请求成功 print_r($result);} catch (\Exception $e) { // 请求失败 echo "$e\n";}

暂停版本控制

<?php
require dirname(__FILE__) . '/../vendor/autoload.php';
$secretId = "SECRETID"; //替换为用户的 secretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$secretKey = "SECRETKEY"; //替换为用户的 secretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$region = "ap-beijing"; //替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket$cosClient = new Qcloud\Cos\Client( array( 'region' => $region, 'scheme' => 'https', //协议头部,默认为http 'credentials'=> array( 'secretId' => $secretId , 'secretKey' => $secretKey)));
try { $result = $cosClient->putBucketVersioning(array( 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Status' => 'Suspended' )); // 请求成功 print_r($result);} catch (\Exception $e) { // 请求失败 echo "$e\n";}

参数说明

参数名称 类型 描述 是否必填
Bucket String 开启或暂停版本控制的存储桶,格式:BucketName-APPID
Status String 版本控制策略,可选值为 Suspended/Enabled

查询版本控制

功能说明

查询指定存储桶的版本控制信息(GET Bucket versioning)。

方法原型

public Guzzle\Service\Resource\Model getBucketVersioning(array $args = array());

请求示例

<?php
require dirname(__FILE__) . '/../vendor/autoload.php';
$secretId = "SECRETID"; //替换为用户的 secretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$secretKey = "SECRETKEY"; //替换为用户的 secretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$region = "ap-beijing"; //替换为用户的 region,已创建桶归属的region可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket$cosClient = new Qcloud\Cos\Client( array( 'region' => $region, 'scheme' => 'https', //协议头部,默认为http 'credentials'=> array( 'secretId' => $secretId , 'secretKey' => $secretKey)));
try { $result = $cosClient->getBucketVersioning(array( 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket )); // 请求成功 print_r($result);} catch (\Exception $e) { // 请求失败 echo "$e\n";}

参数说明

参数名称 类型 描述 是否必填
Bucket String 查询版本控制的存储桶,格式:BucketName-APPID

返回结果说明

参数名称 类型 描述 父节点
Status String 版本控制策略,可选值为 Suspended/Enabled 或空

对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145926.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云对象存储单链接限速

    单链接限速 对象存储(Cloud Object Storage,COS)支持上传、下载文件时进行流量控制,以保证您其他应用的网络带宽,您可以在 PUT Object、POST Object、GET Object、Upload Part 请求时携带 x-cos-traffic-limit 参数,并设置限速值,COS 会根据设置的限速值来控制本次请求的网络带宽。…

    腾讯云 2023年12月9日
  • 腾讯云对象存储请求速率与性能优化

    注意当前 COS 已经通过底层索引打散机制实现高 QPS,如果有需要更高性能的 QPS 需求,可以 联系我们。在日常组织文件过程中,我们仍然推荐您遵循本文档的要求,避免过于集中的索引存储方式。 简介 本文探讨请求速率性能优化在腾讯云对象存储(Cloud Object Storage,COS)上的最佳实践。腾讯云对象存储提供的典型工作负载能力为每秒30000个…

    腾讯云 2023年12月9日
  • 阿里云RDS数据库【活动/调价】本地盘实例备份下载功能商业化-云淘科技

    云数据库RDS备份下载功能即将升级。自2021年11月25日0点起,本地盘实例使用该功能后,超出免费备份额度的部分将收取外网流量费用。 商业化时间及地域 2021年11月25日0点开始对部分地域先行生效,2021年12月2日0点开始对剩余所有地域生效。 计费时间 涉及实例 地域 2021年11月25日0点 RDS MySQL(本地盘) RDS SQL Ser…

    阿里云数据库 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云TDSQL-C MySQL版手动备份

    TDSQL-C MySQL 版支持自动备份和手动备份两种方式来备份数据。本文为您介绍如何通过控制台创建手动备份。说明手动备份可选择快照备份对整个集群进行备份,也可以选择逻辑备份对整个集群或者特定的库/表进行备份。手动备份中的逻辑备份可在备份列表手动删除,释放掉备份空间,避免空间浪费和占用,快照备份不支持手动删除。手动备份中逻辑备份(整个集群)支持开启跨地域备…

    2023年12月9日
  • 腾讯云对象存储视频审核

    简介 内容审核功能是由 数据万象(Cloud Infinite,CI)提供的,数据万象将处理能力与 COS SDK 完全结合,您可以直接按照本篇文档指引进行使用。说明使用内容审核服务需拥有数据万象使用权限:主账号请 单击此处 进行角色授权。子账号请参见 授权子账号接入数据万象服务 文档。本文档提供关于视频审核的 API 概览和 SDK 示例代码。 API 操…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。