列出云产品日志采集的采集规则。
接口说明
该接口服务地址只能是华东 2(上海)、新加坡、河源专属云汽车合规(cn-heyuan-acdr-1)。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
请求语法
GET /collectionpolicy HTTP/1.1
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
productCode |
string |
否 |
产品的编码。 |
oss |
dataCode |
string |
否 |
日志类型编码。 |
access_log |
policyName |
string |
否 |
规则名称。 |
your_log_policy |
size |
integer |
否 |
分页查询时,设置的每页行数。默认值为 50,最多返回 100 个 规则信息。 |
50 |
offset |
integer |
否 |
查询开始行,默认值为 0。 |
0 |
instanceId |
string |
否 |
实例 ID。如果配置实例 ID,则可以根据实例 ID 反向查询实例命中的规则,必须和 productCode、dataCode 结合使用。 |
your-test-bucket1 |
centralProject |
string |
否 |
中心化转投目的 Project。如果配置中心化转投目的 Project,则可以根据 Project 反向查询有多少规则配置了中心化转投到该 centralProejct 下。 |
your-central-project1 |
返回参数
名称 |
类型 |
描述 |
示例值 |
headers |
object |
||
Content-Type |
string |
||
Server |
string |
||
Content-Length |
string |
||
Date |
string |
||
Connection |
string |
||
x-log-requestid |
string |
||
object |
返回结构体。 |
||
totalCount |
integer |
总数据条数。 |
1 |
currentCount |
integer |
当前页数据条数。 |
1 |
data |
array<object> |
当前查询条件下按照分页配置返回的规则数据。 |
|
object |
规则详情。 |
||
productCode |
string |
产品编码。 |
oss |
dataCode |
string |
日志类型编码。 |
access_log |
policyName |
string |
规则名称。 |
your_log_policy |
enabled |
boolean |
是否开启。 |
true |
policyConfig |
object |
采集规则配置。 |
|
resourceMode |
string |
资源采集模式。 |
all |
regions |
array |
实例所属的地域集合。 |
|
string |
地域 ID。 |
cn-hangzhou |
|
instanceIds |
array |
实例 ID 集合。 |
|
string |
实例 ID。 |
your-test-bucket1 |
|
resourceTags |
object |
资源标签。 |
{"tag1":"value1","tag2":"value2"} |
centralizeEnabled |
boolean |
是否开启中心化转投。 |
false |
centralizeConfig |
object |
中心化转投配置。 |
|
destRegion |
string |
中心化转投目的地域。 |
cn-beijing |
destProject |
string |
中心化转投目的项目。 |
your-sls-project-in-beijing |
destLogstore |
string |
中心化转投目的日志库。 |
your-sls-logstore-in-beijing |
destTTL |
integer |
中心化转投目的存储天数。 |
0 |
resourceDirectory |
object |
资源目录配置, 如有配置,否则为空 |
|
accountGroupType |
string |
在该资源目录下,全选模式 all 或自定义模式 custom |
all,custom |
members |
array |
当资源目录配置为 custom 模式时,对应的成员账号列表 |
|
string |
阿里云账号 Uid |
165***********50 |
|
dataConfig |
object |
当且仅当日志类型为全局日志类型时支持配置,例如 productCode 为 sls 时的场景。否则为空。 |
|
dataRegion |
string |
当且仅当日志类型为全局日志类型时支持的配置,例如 productCode 为 sls 时的场景,表示首次配置时全局日志将被采集到对应地域。 |
cn-hangzhou |
dataProject |
string |
当且仅当日志类型为全局日志类型时有效,例如 productCode 为 sls 时的场景,如果为空,表示日志被采集到该账号在特定 dataRegion 下的默认专属的 Project 中。 |
"" |
internalPolicy |
boolean |
是否是内置规则策略,内置规则不允许修改、删除。 |
false |
policyUid |
string |
规则所属的账号阿里云账号 Uid,如果该规则由资源目录管理员或者资源目录委派管理员创建,则为其阿里云账号 Uid。 |
148***********50 |
statistics |
array<object> |
当前查询条件下返回的统计数据。 |
|
object |
按照 productCode 的规则统计结果 |
||
productCode |
string |
产品编码。 |
oss |
policySourceList |
array<object> |
规则来源列表。 |
|
object |
规则来源对象。 |
||
policyUid |
string |
规则所属的账号阿里云账号 Uid,如果该规则由资源目录管理员或者资源目录委派管理员创建,则为其阿里云账号 Uid。 |
148***********50 |
policyName |
string |
规则名称 |
policy_name1_from148 |
示例
正常返回示例
JSON
格式
{
"totalCount": 1,
"currentCount": 1,
"data": [
{
"productCode": "oss",
"dataCode": "access_log",
"policyName": "your_log_policy",
"enabled": true,
"policyConfig": {
"resourceMode": "all",
"regions": [
"cn-hangzhou"
],
"instanceIds": [
"your-test-bucket1\n"
],
"resourceTags": {
"tag1": "value1",
"tag2": "value2"
}
},
"centralizeEnabled": false,
"centralizeConfig": {
"destRegion": "cn-beijing\n",
"destProject": "your-sls-project-in-beijing\n",
"destLogstore": "your-sls-logstore-in-beijing\n",
"destTTL": 0
},
"resourceDirectory": {
"accountGroupType": "all,custom",
"members": [
"165***********50"
]
},
"dataConfig": {
"dataRegion": "cn-hangzhou",
"dataProject": "\"\""
},
"internalPolicy": false,
"policyUid": "148***********50"
}
],
"statistics": [
{
"productCode": "oss",
"policySourceList": [
{
"policyUid": "148***********50",
"policyName": "policy_name1_from148"
}
]
}
]
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。