ListAddons - 查询addon列表

新版接入中心产品列表。

调试

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

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
arms:ListAddonsnone
  • 全部资源
    *

请求参数

名称类型必填描述示例值
RegionIdstring

地域 ID。

cn-hangzhou
Searchstring

查询参数。

mysql
Regexpboolean

查询字段,是否正则匹配, 默认为 false。

false
AliyunLangstring

语言环境,默认为中文 zh | en。

zh
Categorystring

标签筛选。

database

返回参数

名称类型描述示例值
object

response

RequestIdstring

Id of the request

78901766-3806-4E96-8E47-CFEF59E4****
Codeinteger

状态码, 200 为正常, 其他为异常。

200
Messagestring

提示消息。

success
Successboolean

业务是否成功。

true
Dataarray<object>

Addon 列表数据。

dataobject

Addon 信息。

Aliasstring

Addon 别名。

MySQL
Categoriesarray

Addon 标签列表。

categoriesstring

标签。

cloud
Dashboardsarray<object>

大盘列表。

dashboardsobject

大盘信息。

Descriptionstring

大盘描述。

MySQL监控大盘信息,监控了连接信息、使用信息等指标
Namestring

大盘名称。

mysql-overview
Urlstring

大盘地址。

http://xxxx
Descriptionstring

Addon 描述信息。

通过 MySQL Exporter 监控数据库指标
Environmentsarray<object>

支持的环境列表。

environmentsobject

环境信息。

Dependenciesobject

环境的依赖列表。

Featuresobject

环境依赖的 Feature。

boolean

是否支持。

true
Servicesarray

服务列表。

servicesstring

服务名称。

ResourceCenter
ClusterTypesarray

支持的集群类型。

clusterTypesstring

集群类型。

ManagedKubernetes/Default
Descriptionstring

环境描述信息。

MySQL 服务部署在 Kubernetes 集群中。
Enableboolean

是否开启。

true
Labelstring

环境标签。

容器环境
Namestring

环境名称。

CS
Policiesobject

环境中的控制策略信息。

AlertDefaultStatusstring

默认告警状态。

default
DefaultInstallboolean

默认安装状态。

false
TargetAddonNamestring

Addon 的 Target 名称。

cloud-rds-mysql
Protocolsarray<object>

支持的协议列表。

protocolsobject

协议。

Namestring

协议名称。

arms
Labelstring

协议标签。

ARMS
Iconstring

协议图标地址。

http://xxxxxxx
Descriptionstring

协议描述。

ARMS
EnableServiceAccountboolean

是否开启服务账户。

NeedRestartAfterIntegrationboolean

安装后是否需要重启。

MetricCheckRuleobject

指标正常检查的规则。

PromQLarray

PromQL 查询语句。

promQLstring

PromQL 查询语句。

scraper_up{scraper=\"ecs\"}==1
Iconstring

图标地址。

http://xxxx
Keywordsarray

关键字集合。

keywordsstring

关键字。

Java
Languagestring

语言。

zh
Namestring

Addon 名称。

mysql
Onceboolean

是否只能安装一次。

false
Scenestring

定位到的场景。

database
Versionstring

插件版本。

0.0.1
Weightstring

权重。

857
LatestReleaseCreateTimestring

最后一次被创建时间。

2023-09-22T16:56:29+08:00

示例

正常返回示例

JSON格式

{
  "RequestId": "78901766-3806-4E96-8E47-CFEF59E4****",
  "Code": 200,
  "Message": "success",
  "Success": true,
  "Data": [
    {
      "Alias": "MySQL",
      "Categories": [
        "cloud"
      ],
      "Dashboards": [
        {
          "Description": "MySQL监控大盘信息,监控了连接信息、使用信息等指标",
          "Name": "mysql-overview",
          "Url": "http://xxxx"
        }
      ],
      "Description": "通过 MySQL Exporter 监控数据库指标",
      "Environments": [
        {
          "Dependencies": {
            "Features": {
              "key": true
            },
            "Services": [
              "ResourceCenter"
            ],
            "ClusterTypes": [
              "ManagedKubernetes/Default"
            ]
          },
          "Description": "MySQL 服务部署在 Kubernetes 集群中。",
          "Enable": true,
          "Label": "容器环境",
          "Name": "CS",
          "Policies": {
            "AlertDefaultStatus": "default",
            "DefaultInstall": false,
            "TargetAddonName": "cloud-rds-mysql",
            "Protocols": [
              {
                "Name": "arms",
                "Label": "ARMS",
                "Icon": "http://xxxxxxx",
                "Description": "ARMS"
              }
            ],
            "EnableServiceAccount": true,
            "NeedRestartAfterIntegration": true,
            "MetricCheckRule": {
              "PromQL": [
                "scraper_up{scraper=\\\"ecs\\\"}==1"
              ]
            }
          }
        }
      ],
      "Icon": "http://xxxx",
      "Keywords": [
        "Java"
      ],
      "Language": "zh",
      "Name": "mysql",
      "Once": false,
      "Scene": "database",
      "Version": "0.0.1",
      "Weight": "857",
      "LatestReleaseCreateTime": "2023-09-22T16:56:29+08:00"
    }
  ]
}

错误码

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

变更历史

变更时间变更内容概要操作
2024-06-07OpenAPI 返回结构发生变更查看变更详情