调用DescribeDynamicTagRuleList接口查询智能标签的规则列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeDynamicTagRuleList

系统规定参数。取值:DescribeDynamicTagRuleList。

TagKey String tagkey1

标签键。

PageNumber String 1

标签列表的页码。

起始值为1,默认值为1。

PageSize String 10

分页查询时设置的每页行数。默认值为10。

返回数据

名称 类型 示例值 描述
Success Boolean true

请求是否成功。

Code String 200

状态码。

说明 状态码为200表示成功。
Message String success

错误信息。

RequestId String 0D50523D-8D59-4A61-B58E-E2286ECFB3A9

请求ID。

Total Integer 12

标签列表的条目总数。

PageNumber String 1

标签列表的页码。

起始值为1,默认值为1。

PageSize String 10

分页查询时设置的每页行数。默认值为10。

TagGroupList Array

应用分组的规则列表。

DynamicTagRuleId String d19d8c1e-9fea-41bb-9e0d-********1e14

标签规则ID。

TagKey String tagkey1

标签键。

RegionId String cn-hangzhou

资源所属的地域ID。

说明 关于地域ID的详细信息,请参见DescribeRegions
MatchExpressFilterRelation String and

条件表达式之间的关系。取值为:

  • and:与的关系
  • or:或的关系
说明 目前只支持一种组合条件,后续阿里云将支持多种组合条件。
Status String FINISH

标签同步到应用分组的状态。

  • RUNNING:进行中
  • FINISH:已完成
MatchExpress Array

标签生成应用分组的匹配表达式。

TagValueMatchFunction String all

标签值的匹配方法。取值为:

  • all:全部
  • startWith:前缀
  • endWith:后缀
  • contains:包含
  • notContains:不包含
  • equals:相等
TagValue String tagValue1

标签值。

说明 此参数需要和MatchExpress.N.TagValueMatchFunction配合使用。
TemplateIdList List 123456

报警模板ID。

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeDynamicTagRuleList
&<公共请求参数>

正常返回示例

XML 格式

<PageNumber>1</PageNumber>
<PageSize>30</PageSize>
<TagGroupList>
    <TagGroup>
        <Status>FINISH</Status>
        <TemplateIdList>
            <TemplateIdList>12345</TemplateIdList>
        </TemplateIdList>
        <TagKey>aaaa</TagKey>
        <RegionId>cn-zhangjiakou</RegionId>
        <DynamicTagGroupId>d19d8c1e-9fea-41bb-9e0d-********1e14</DynamicTagGroupId>
        <MatchExpressFilterRelation>and</MatchExpressFilterRelation>
        <MatchExpress>
            <MatchExpress>
                <TagValue>tagValue1</TagValue>
                <TagValueMatchFunction>all</TagValueMatchFunction>
                <TagName>aaaa</TagName>
            </MatchExpress>
        </MatchExpress>
    </TagGroup>
</TagGroupList>
<Success>true</Success>
<Code>200</Code>
<Total>12</Total>

JSON 格式

{
	"PageNumber": 1,
	"PageSize": 30,
	"TagGroupList": {
		"TagGroup": [
			{
				"Status": "FINISH",
				"TemplateIdList": {
					"TemplateIdList": [
						12345
					]
				},
				"TagKey": "aaaa",
				"RegionId": "cn-zhangjiakou",
				"DynamicTagGroupId": "d19d8c1e-9fea-41bb-9e0d-********1e14",
				"MatchExpressFilterRelation": "and",
				"MatchExpress": {
					"MatchExpress": [
						{
							"TagValue": "tagValue1",
							"TagValueMatchFunction": "all",
							"TagName": "aaaa"
						}
					]
				}
			}
		]
	},
	"Success": true,
	"Code": 200,
	"Total": 12
}

错误码

访问错误中心查看更多错误码。