Class CreateHostExportJobRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBy()
      Get 排序字段
      String[] getExportField()
      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 偏移量,默认为0。
      Long getOffset()
      Get 需要返回的数量,默认为10,最大值为10000
      String getOrder()
      Get 升序降序,asc desc
      void setBy​(String By)
      Set 排序字段
      void setExportField​(String[] ExportField)
      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 偏移量,默认为0。
      void setOffset​(Long Offset)
      Set 需要返回的数量,默认为10,最大值为10000
      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

      • CreateHostExportJobRequest

        public CreateHostExportJobRequest()
      • CreateHostExportJobRequest

        public CreateHostExportJobRequest​(CreateHostExportJobRequest 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

      • 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"]}]