全部产品
Search
文档中心

阿里云CLI:强制调用接口

更新时间:Jul 09, 2024

阿里云CLI在调用云产品API时会检查参数的合法性。由于API具有不同的版本,导致内置的产品和接口信息并不能满足所有的需求。您可以强制调用元数据列表以外的接口,并自行检查该接口相关信息的准确性。

--force选项说明

在阿里云CLI中,如果调用了一个元数据中未包含的API或参数,会导致unknown apiunknown parameter错误。您可以通过使用--force选项,强制调用元数据列表以外的API和参数。调用时,您需要确保以下信息的准确性。

示例

示例场景

在CMS产品中,有一个接口用于描述MetricList。在CMS API的2019-01-01版本中,该接口名称为DescribeMetricList。但在2017-03-01版本中,该接口名称为QueryMetricList,直接调用此接口会导致阿里云CLI报错。

image

示例命令

  1. 执行如下命令,强制调用2017-03-01版本的QueryMetricList接口。

    aliyun cms QueryMetricList --Project acs_ecs_dashboard --Metric cpu_idle --version 2017-03-01 --force
  2. 返回结果

    image