详情页标题前

腾讯云对象存储日志管理

详情页1

简介

文档提供关于日志管理的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Bucket logging 设置日志管理 为源存储桶开启日志记录
GET Bucket logging 查询日志管理 查询源存储桶的日志配置信息

设置日志管理

功能说明

PUT Bucket logging 用于为源存储桶开启日志记录,将源存储桶的访问日志保存到指定的目标存储桶中。

方法原型

CosResult CosAPI::PutBucketLogging(const PutBucketLoggingReq& request, PutBucketLoggingResp* response);

请求示例

qcloud_cos::CosConfig config("./config.json");qcloud_cos::CosAPI cos(config);std::string bucket_name = "examplebucket-1250000000";qcloud_cos::PutBucketLoggingReq req(bucket_name);qcloud_cos::PutBucketLoggingResp resp;
qcloud_cos::LoggingEnabled rules;rules.SetTargetBucket(TargetBucketname); // 存放日志的目标存储桶rules.SetTargetPrefix(TargetPrefix); // 日志存放在目标存储桶的指定路径 req.SetLoggingEnabled(rules);
qcloud_cos::CosResult result = cos.PutBucketLogging(req, &resp);
if (result.IsSucc()) { // 请求成功,通过resp获取静态网站配置} else { // 请求失败,可以调用 CosResult 的成员函数输出错误信息,例如 requestID 等}

参数说明

参数 参数描述 类型 是否必填
req PutBucketLogginge 操作的请求 PutBucketLoggingReq
resp PutBucketLogging 操作的响应 PutBucketLoggingResp

PutBucketLoggingReq 提供了如下方法设置存储桶日志的配置信息:

void SetLoggingEnabled(const LoggingEnabled& rules);

LoggingEnabledt 提供如下方法设置配置信息:

class LoggingEnabled {public:    void SetTargetBucket(const std::string &targetbucket);    void SetTargetPrefix(const std::string &targetprefix);

查询日志管理

功能说明

GET Bucket logging 用于查询指定存储桶的日志配置信息。

方法原型

CosResult CosAPI::GetBucketLogging(const GetBucketLoggingReq& request, GetBucketLoggingResp* response);

请求示例

qcloud_cos::CosConfig config("./config.json");qcloud_cos::CosAPI cos(config);std::string bucket_name = "examplebucket-1250000000";qcloud_cos::GetBucketLoggingReq req(bucket_name);qcloud_cos::GetBucketLoggingResp resp;
qcloud_cos::CosResult result = cos.GetBucketLogging(req, &resp);
if (result.IsSucc()) { // 请求成功,通过resp获取存储桶日志信息} else { // 请求失败,可以调用 CosResult 的成员函数输出错误信息,例如 requestID 等}

参数说明

参数 参数描述 类型 是否必填
req GetBucketLogginge 操作的请求 GetBucketLoggingReq
resp GetBucketLogging 操作的响应 GetBucketLoggingResp

GetBucketLoggingResp 提供如下方法获取存储桶日志配置信息:

LoggingEnabled GetLoggingEnabled() const;



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

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

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

相关推荐

  • 腾讯云对象存储模板接口

    简介 本文档提供关于模板接口的 API 概览以及 SDK 示例代码。说明:阅读本文档前请先打开示例代码  创建模板 接口文档及示例函数名 API 文档 示例函数名 创建音视频转码模板 ci_create_transcode_template 创建极速高清转码模板 ci_create_high_speed_hd_template 创建精彩集锦模板…

    腾讯云 2023年12月9日
  • 阿里云日志服务SLS鉴权规则-云淘科技

    当RAM用户通过日志服务API对阿里云账号的资源进行访问时,日志服务后台对RAM用户进行权限检查,以确保资源拥有者的确将相关资源的相关权限授予了调用者。本文列举RAM用户通过日志服务API访问阿里云账号资源时的鉴权规则。 Logstore 每个不同的日志服务API会根据涉及到的资源以及API的语义来确定需要检查哪些资源的权限。具体各类API的鉴权规则见下表。…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储文字水印

    功能概述 对象存储通过数据万象 watermark 接口提供实时文字水印处理功能。注意 图片处理功能为收费项,由数据万象收取,详细的计费说明请参见数据万象 图片处理费用。该功能支持以下的处理方式:下载时处理上传时处理云上数据处理 授权说明 下载时处理:授权策略中 action 设置为 cos:GetObject。上传时处理:授权策略中 action 设置为 …

    2023年12月9日
  • 腾讯云TDSQL-C MySQL版切换数据库代理网络

    本文为您介绍如何通过 TDSQL-C MySQL 版控制台修改数据库代理的网络。 前提条件 已 开通数据库代理。 注意事项 更换网络会导致该实例数据库代理 IP 变化,IP 默认保留24小时,最长保留时间支持设置168小时,旧的访问 IP 会失效,请及时修改客户端程序。若旧 IP 地址的回收时间设置为0小时,更换网络后会立即回收旧 IP 地址。只能选择 TD…

    2023年12月9日
  • Serverless 应用引擎的php环境是不是有问题? -云小二-阿里云

    Serverless 应用引擎的php环境是不是有问题?同样的代码及数据库,在ecs上就很快,sae上CPU很低,平均负载在10%以上时候就不稳定了,时快时慢。ecs上响应时间很稳定30ms左右,最多不超过90ms。sae上最少在90ms左右,负载上来后竟然达到1-5秒,同样数据库无压力。 以下为热心网友提供的参考意见 Serverless应用引擎(SAE)…

    2024年1月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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