列出云产品日志采集的采集规则。
接口说明
该接口服务地址只能是华东 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"
        }
      ]
    }
  ]
}错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。