tencent cloud

创建操作审计

PDF
聚焦模式
字号
最后更新时间: 2024-02-28 17:32:29

SDK 描述

CreateAudit 用于创建操作审计(CloudAudit),每个用户只能创建 50 个 CloudAudit。

请求参数

参数名称
必选
类型
描述
IsMultiRegionAudit
Number
是否开启多地域采集。0:不开启,1:开启
KmsKeyId
String
Kms 的 scretId,用于数据加密
Name
String
CloudAudit 名称,3-128 字节,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9,下划线 _
CosBucketName
String
要投递的 COS Bucket 的名称,命名规范参照 COS 的命名要求
CosKeyPrefix
String
COS Bucket 前缀,命名规范参照 COS
CmqTopicName
String
CMQ 主题名称,如果开启消息队列请填写,命名规范参照 CMQ 要求

响应参数

参数名称
类型
描述
IsMultiRegionAudit
Number
是否开启多地域采集。1 代表是,0 代表否
KmsKeyId
String
Kms 密钥 ID
Name
String
CloudAudit 名称
CosBucketName
String
COS Bucket 名称
CosKeyPrefix
String
COS Bucket 前缀
CmqTopicName
String
CMQ 主题名称

实际案例

请求示例

$config = array('SecretId' => '你的secretId',
'SecretKey' => '你的secretKey',
'RequestMethod' => 'GET',
'DefaultRegion' => 'gz');
$ca = QcloudApi::load(QcloudApi::MODULE_CLOUDAUDIT, $config);
$package = array('IsMultiRegionAudit ' => 1, 'Name' => 'ayisunxxx','CosBucketName'=>'sundehuixxx');
$a = $ca->CreateAudit($package);
if ($a === false) {
$error = $ca->getError();
echo "Error code:" . $error->getCode() . ".\\n";
echo "message:" . $error->getMessage() . ".\\n";
echo "ext:" . var_export($error->getExt(), true) . ".\\n";
} else {
var_dump($a);
}
echo "\\nRequest :" . $ca->getLastRequest();
echo "\\nResponse :" . $ca->getLastResponse();
echo "\\n";

响应示例

{
"IsMultiRegionAudit": "1",
"KmsKeyId": "",
"Name": "ayisunxxx",
"CosBucketName": "sundehuixxx",
"CosKeyPrefix": "91000000009",
"CmqTopicName": ""
}


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈