调用DescribeSearchCondition获取查询资产的筛选条件。

调试

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

请求参数

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

需要执行的操作。

取值:DescribeSearchCondition

SourceIp String 1.2.3.4

访问源的IP地址。

Lang String zh

请求和接收消息的语言类型。

  • zh:中文
  • en:英文
Type String ecs

查询的资产类型。

  • ecs :表示查询所有ECS服务器的筛选条件。
  • cloud_product :表示查询所有云产品的筛选条件。

返回数据

名称 类型 示例值 描述
RequestId String 3AEC47AF-8CFA-485E-AC9A-3A8ABC06EA7F

结果的请求ID。

ConditionList Array

筛选条件信息。

Name String 运行中

条件名称。

FilterConditions String {\"filterParams\":[{\"labelKey\":\"a|b\",\"value\":\"{\\\"name\\\":\\\"sadsasd\\\",\\\"value\\\":\\\"dasdsdas\\\"}\"}],\"LogicalExp\":\"OR\"}

过滤条件。

NameKey String stop_machine

条件名称的key值。

ConditionType String system

条件类型。

取值:

  • system:系统默认的筛选条件
  • user:用户自定义的筛选条件

示例

请求示例

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

正常返回示例

XML 格式

<code>200</code>
<data>
    <ConditionList>
        <FilterConditions>{"filterParams":[{"labelKey":"aaaaaaaa|bbbbbbb","value":"{\"name\":\"sadsasd\",\"value\":\"dasdsdas\"}"}],"LogicalExp":"OR"}</FilterConditions>
        <ConditionType>system</ConditionType>
        <NameKey>stop_machine</NameKey>
    </ConditionList>
    <ConditionList>
        <FilterConditions>{"filterParams":[{"labelKey":"aaaaaaaa|bbbbbbb","value":"{\"name\":\"sadsasd\",\"value\":\"dasdsdas\"}"}],"LogicalExp":"OR"}</FilterConditions>
        <ConditionType>system</ConditionType>
        <NameKey>new_machine_has_risk</NameKey>
    </ConditionList>
    <ConditionList>
        <FilterConditions>{"filterParams":[{"label":"是否存在风险: 有风险","value":"{\"name\":\"aaaaaa\",\"value\":\"YES\"}"}],"LogicalExp":"OR"}</FilterConditions>
        <ConditionType>user</ConditionType>
        <Name>运行中</Name>
    </ConditionList>
</data>
<requestId>3AEC47AF-8CFA-485E-AC9A-3A8ABC06EA7F</requestId>

JSON 格式

{
  "code": 200,
  "data": {
    "ConditionList": [
      {
        "FilterConditions": "{\"filterParams\":[{\"labelKey\":\"aaaaaaaa|bbbbbbb\",\"value\":\"{\\\"name\\\":\\\"sadsasd\\\",\\\"value\\\":\\\"dasdsdas\\\"}\"}],\"LogicalExp\":\"OR\"}",
        "ConditionType": "system",
        "NameKey": "stop_machine"
      },
      {
        "FilterConditions": "{\"filterParams\":[{\"labelKey\":\"aaaaaaaa|bbbbbbb\",\"value\":\"{\\\"name\\\":\\\"sadsasd\\\",\\\"value\\\":\\\"dasdsdas\\\"}\"}],\"LogicalExp\":\"OR\"}",
        "ConditionType": "system",
        "NameKey": "new_machine_has_risk"
      },
      {
        "FilterConditions": "{\"filterParams\":[{\"label\":\"是否存在风险: 有风险\",\"value\":\"{\\\"name\\\":\\\"aaaaaa\\\",\\\"value\\\":\\\"YES\\\"}\"}],\"LogicalExp\":\"OR\"}",
        "ConditionType": "user",
        "Name": "运行中"
      }
    ]
  },
  "requestId": "3AEC47AF-8CFA-485E-AC9A-3A8ABC06EA7F"
}

错误码

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