调用ListSupportResourceTypes查询标签支持的资源类型和标签能力项。

使用说明

本文将提供一个示例,查询标签支持的资源类型。

调试

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

请求参数

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

要执行的操作。取值:ListSupportResourceTypes。

RegionId String cn-hangzhou

地域ID。

关于地域ID的详情,请参见接入地址

MaxResult Integer 50

分页时每页显示的数据行数。

最大值:1000。默认值:50。

NextToken String AAAAAYws9fJ0Ur4MGm/5OkDoW/Y3wDNwUdssyKODK+myOlBL

下一个查询开始的Token。

ProductCode String ecs

云服务代码。用于查询的过滤条件。

关于云服务代码的详情,请参见支持标签的云服务

ResourceTye String instance

资源类型。用于查询的过滤条件。

关于资源类型的详情,请参见支持标签的云服务

ShowItems Boolean false

是否显示标签能力项。取值:

  • true:显示。
  • false(默认值):不显示。
SupportCode String TAG_CONSOLE_SUPPORT

标签能力项代码。用于查询的过滤条件。

标签能力项

标签能力项代码

说明

TAG_CONSOLE_SUPPORT

标签控制台是否支持该资源类型。

CLOUD_RESOURCE_CONSOLE_SUPPORT

云资源控制台是否支持标签。

TAG_RAM_SUPPORT

该资源类型鉴权是否支持标签条件。

CLOUD_RESOURCE_API_SUPPORT

云资源的查询API是否支持标签。

TAG_API_SUPPORT

标签相关API是否支持该资源类型。

标签相关API是指TagResources、UntagResources和ListTagResources。

TAG_BILL_SUPPORT

是否支持标签分账。

CREATED_BY_TAG_BILL_SUPPORT

是否支持创建者标签分账。

CREATED_BY_TAG_CONSOLE_SUPPORT

控制台是否支持创建者标签。

TAG_POLICY_PREVENTATIVE_CHECK_SUPPORT

是否支持标签策略的事前检测。

即给云资源绑定标签时,如果标签不符合标签策略定义的规则,则会绑定失败。

TAG_POLICY_CHECK_REMEDIATION_SUPPORT

是否支持标签策略的事后检测及自动修正。

即检测当前资源类型中不符合标签策略定义的规则的资源标签,并自动修复这些标签。

TAG_POLICY_RG_TAG_INHERIT_SUPPORT

是否支持标签策略的资源组标签继承场景。

即资源组中的资源自动继承资源组的指定标签。

返回数据

名称 类型 示例值 描述
SupportResourceTypes Array of SupportResourceType

支持的资源类型列表。

ProductCode String ecs

云服务代码。

ResourceType String instance

资源类型。

SupportItems Array of SupportItems

支持的标签能力项列表。

说明ShowItemstrue时,才显示该参数。
SupportCode String TAG_CONSOLE_SUPPORT

标签能力项代码。

Support Boolean true

是否支持该标签能力项。取值:

  • true:支持。
  • false:不支持。
RequestId String ABC71772-F3A1-59CA-B811-4A5B0E0B72F8

请求ID。

NextToken String AAAAAYws9fJ0Ur4MGm

根据NextToken判断是否具备下一个查询开始的Token。取值:

  • 如果NextToken为空,表示没有下一个。
  • 如果NextToken有值,则该值就是下一个查询开始的Token。

示例

请求示例

https://tag.aliyuncs.com/?Action=ListSupportResourceTypes
&RegionId=cn-hangzhou
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListSupportResourceTypesResponse>
    <RequestId>ABC71772-F3A1-59CA-B811-4A5B0E0B72F8</RequestId>
    <NextToken>AAAAAYws9fJ0Ur4MGm/5OkDoW/Y3wDNwUdssyKODK+myOlBL</NextToken>
    <SupportResourceTypes>
        <ProductCode>ecs</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>ros</ProductCode>
        <ResourceType>template</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>kvstore</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>alikafka</ProductCode>
        <ResourceType>consumergroup</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>ddoscoo</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>polardb</ProductCode>
        <ResourceType>cluster</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>vod</ProductCode>
        <ResourceType>domain</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>multimod</ProductCode>
        <ResourceType>cluster</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>cas</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>sae</ProductCode>
        <ResourceType>application</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>hitsdb</ProductCode>
        <ResourceType>Instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>cloudphone</ProductCode>
        <ResourceType>Instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>bastionhost</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>dds</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>adb</ProductCode>
        <ResourceType>cluster</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>baas</ProductCode>
        <ResourceType>organization</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>nas</ProductCode>
        <ResourceType>filesystem</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>scblinkonecs</ProductCode>
        <ResourceType>cluster</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>mq</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>slb</ProductCode>
        <ResourceType>certificate</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>polardbx</ProductCode>
        <ResourceType>PolarDBXInstance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>avds</ProductCode>
        <ResourceType>assets</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>dbaudit</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>cdn</ProductCode>
        <ResourceType>domain</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>live</ProductCode>
        <ResourceType>domain</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>alidns</ProductCode>
        <ResourceType>domain</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>dts</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>vpc</ProductCode>
        <ResourceType>natgateway</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>elasticsearch</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>alb</ProductCode>
        <ResourceType>loadbalancer</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>gpdb</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>savingplan</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>petadata</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>dysms</ProductCode>
        <ResourceType>template</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>fc</ProductCode>
        <ResourceType>service</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>hsm</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>hcs_sgw</ProductCode>
        <ResourceType>gateway</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>hologram</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>cms</ProductCode>
        <ResourceType>monitorgroup</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>smc</ProductCode>
        <ResourceType>replicationjob</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>ddosbgp</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>rds</ProductCode>
        <ResourceType>backup</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>gws</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>oss</ProductCode>
        <ResourceType>bucket</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>ecs</ProductCode>
        <ResourceType>imagecomponent</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>apigateway</ProductCode>
        <ResourceType>plugin</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>drds</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>pvtz</ProductCode>
        <ResourceType>zone</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>hbr</ProductCode>
        <ResourceType>hanainstance</ResourceType>
    </SupportResourceTypes>
    <SupportResourceTypes>
        <ProductCode>slb</ProductCode>
        <ResourceType>instance</ResourceType>
    </SupportResourceTypes>
</ListSupportResourceTypesResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "ABC71772-F3A1-59CA-B811-4A5B0E0B72F8",
  "NextToken" : "AAAAAYws9fJ0Ur4MGm/5OkDoW/Y3wDNwUdssyKODK+myOlBL",
  "SupportResourceTypes" : [ {
    "ProductCode" : "ecs",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "ros",
    "ResourceType" : "template"
  }, {
    "ProductCode" : "kvstore",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "alikafka",
    "ResourceType" : "consumergroup"
  }, {
    "ProductCode" : "ddoscoo",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "polardb",
    "ResourceType" : "cluster"
  }, {
    "ProductCode" : "vod",
    "ResourceType" : "domain"
  }, {
    "ProductCode" : "multimod",
    "ResourceType" : "cluster"
  }, {
    "ProductCode" : "cas",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "sae",
    "ResourceType" : "application"
  }, {
    "ProductCode" : "hitsdb",
    "ResourceType" : "Instance"
  }, {
    "ProductCode" : "cloudphone",
    "ResourceType" : "Instance"
  }, {
    "ProductCode" : "bastionhost",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "dds",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "adb",
    "ResourceType" : "cluster"
  }, {
    "ProductCode" : "baas",
    "ResourceType" : "organization"
  }, {
    "ProductCode" : "nas",
    "ResourceType" : "filesystem"
  }, {
    "ProductCode" : "scblinkonecs",
    "ResourceType" : "cluster"
  }, {
    "ProductCode" : "mq",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "slb",
    "ResourceType" : "certificate"
  }, {
    "ProductCode" : "polardbx",
    "ResourceType" : "PolarDBXInstance"
  }, {
    "ProductCode" : "avds",
    "ResourceType" : "assets"
  }, {
    "ProductCode" : "dbaudit",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "cdn",
    "ResourceType" : "domain"
  }, {
    "ProductCode" : "live",
    "ResourceType" : "domain"
  }, {
    "ProductCode" : "alidns",
    "ResourceType" : "domain"
  }, {
    "ProductCode" : "dts",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "vpc",
    "ResourceType" : "natgateway"
  }, {
    "ProductCode" : "elasticsearch",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "alb",
    "ResourceType" : "loadbalancer"
  }, {
    "ProductCode" : "gpdb",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "savingplan",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "petadata",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "dysms",
    "ResourceType" : "template"
  }, {
    "ProductCode" : "fc",
    "ResourceType" : "service"
  }, {
    "ProductCode" : "hsm",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "hcs_sgw",
    "ResourceType" : "gateway"
  }, {
    "ProductCode" : "hologram",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "cms",
    "ResourceType" : "monitorgroup"
  }, {
    "ProductCode" : "smc",
    "ResourceType" : "replicationjob"
  }, {
    "ProductCode" : "ddosbgp",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "rds",
    "ResourceType" : "backup"
  }, {
    "ProductCode" : "gws",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "oss",
    "ResourceType" : "bucket"
  }, {
    "ProductCode" : "ecs",
    "ResourceType" : "imagecomponent"
  }, {
    "ProductCode" : "apigateway",
    "ResourceType" : "plugin"
  }, {
    "ProductCode" : "drds",
    "ResourceType" : "instance"
  }, {
    "ProductCode" : "pvtz",
    "ResourceType" : "zone"
  }, {
    "ProductCode" : "hbr",
    "ResourceType" : "hanainstance"
  }, {
    "ProductCode" : "slb",
    "ResourceType" : "instance"
  } ]
}

错误码

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