Class DescribeAssetHostListRequest


  • public class DescribeAssetHostListRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBy()
      Get 排序字段
      AssetFilters[] getFilters()
      Get 过滤条件。 Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中" HostName - String - 是否必填:否 - 主机名筛选 Group- String - 是否必填:否 - 主机群组搜索 HostIP- string - 是否必填:否 - 主机ip搜索 HostID- string - 是否必填:否 - 主机id搜索 DockerVersion- string - 是否必填:否 - docker版本搜索 MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装" ProjectID- string - 是否必填:否 - 所属项目id搜索 Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
      Long getLimit()
      Get 需要返回的数量,默认为10,最大值为100
      Long getOffset()
      Get 偏移量,默认为0。
      String getOrder()
      Get 排序方式 asc,desc
      void setBy​(String By)
      Set 排序字段
      void setFilters​(AssetFilters[] Filters)
      Set 过滤条件。 Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中" HostName - String - 是否必填:否 - 主机名筛选 Group- String - 是否必填:否 - 主机群组搜索 HostIP- string - 是否必填:否 - 主机ip搜索 HostID- string - 是否必填:否 - 主机id搜索 DockerVersion- string - 是否必填:否 - docker版本搜索 MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器; DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装" ProjectID- string - 是否必填:否 - 所属项目id搜索 Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
      void setLimit​(Long Limit)
      Set 需要返回的数量,默认为10,最大值为100
      void setOffset​(Long Offset)
      Set 偏移量,默认为0。
      void setOrder​(String Order)
      Set 排序方式 asc,desc
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeAssetHostListRequest

        public DescribeAssetHostListRequest()
      • DescribeAssetHostListRequest

        public DescribeAssetHostListRequest​(DescribeAssetHostListRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getLimit

        public Long getLimit()
        Get 需要返回的数量,默认为10,最大值为100
        Returns:
        Limit 需要返回的数量,默认为10,最大值为100
      • setLimit

        public void setLimit​(Long Limit)
        Set 需要返回的数量,默认为10,最大值为100
        Parameters:
        Limit - 需要返回的数量,默认为10,最大值为100
      • getOffset

        public Long getOffset()
        Get 偏移量,默认为0。
        Returns:
        Offset 偏移量,默认为0。
      • setOffset

        public void setOffset​(Long Offset)
        Set 偏移量,默认为0。
        Parameters:
        Offset - 偏移量,默认为0。
      • getFilters

        public AssetFilters[] getFilters()
        Get 过滤条件。
      • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
      • HostName - String - 是否必填:否 - 主机名筛选
      • Group- String - 是否必填:否 - 主机群组搜索
      • HostIP- string - 是否必填:否 - 主机ip搜索
      • HostID- string - 是否必填:否 - 主机id搜索
      • DockerVersion- string - 是否必填:否 - docker版本搜索
      • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
      • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
      • ProjectID- string - 是否必填:否 - 所属项目id搜索
      • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
Returns:
Filters 过滤条件。
  • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
  • HostName - String - 是否必填:否 - 主机名筛选
  • Group- String - 是否必填:否 - 主机群组搜索
  • HostIP- string - 是否必填:否 - 主机ip搜索
  • HostID- string - 是否必填:否 - 主机id搜索
  • DockerVersion- string - 是否必填:否 - docker版本搜索
  • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
  • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
  • ProjectID- string - 是否必填:否 - 所属项目id搜索
  • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
  • Parameters:
    Filters - 过滤条件。
  • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
  • HostName - String - 是否必填:否 - 主机名筛选
  • Group- String - 是否必填:否 - 主机群组搜索
  • HostIP- string - 是否必填:否 - 主机ip搜索
  • HostID- string - 是否必填:否 - 主机id搜索
  • DockerVersion- string - 是否必填:否 - docker版本搜索
  • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
  • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
  • ProjectID- string - 是否必填:否 - 所属项目id搜索
  • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]