Class CreateVulDefenceEventExportJobRequest


  • public class CreateVulDefenceEventExportJobRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBy()
      Get 排序字段:事件数量:EventCount
      RunTimeFilters[] getFilters()
      Get 过滤条件。 Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御 ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 VulName- string - 是否必填:否 - 漏洞名称。 CVEID- string - 是否必填:否 - CVE编号。 SourceIP- string - 是否必填:否 - 攻击源IP。 ContainerName- string - 是否必填:否 - 容器名称。 ContainerID- string - 是否必填:否 - 容器ID。 ImageName- string - 是否必填:否 - 镜像名称。 ImageID- string - 是否必填:否 - 镜像ID。 HostName- string - 是否必填:否 - 主机名称。 HostIP- string - 是否必填:否 - 内网IP。
      Long getLimit()
      Get 需要返回的数量,最大值为100000
      Long getOffset()
      Get 偏移量,默认为0。
      String getOrder()
      Get 排序方式:asc/desc
      void setBy​(String By)
      Set 排序字段:事件数量:EventCount
      void setFilters​(RunTimeFilters[] Filters)
      Set 过滤条件。 Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御 ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间 VulName- string - 是否必填:否 - 漏洞名称。 CVEID- string - 是否必填:否 - CVE编号。 SourceIP- string - 是否必填:否 - 攻击源IP。 ContainerName- string - 是否必填:否 - 容器名称。 ContainerID- string - 是否必填:否 - 容器ID。 ImageName- string - 是否必填:否 - 镜像名称。 ImageID- string - 是否必填:否 - 镜像ID。 HostName- string - 是否必填:否 - 主机名称。 HostIP- string - 是否必填:否 - 内网IP。
      void setLimit​(Long Limit)
      Set 需要返回的数量,最大值为100000
      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

      • CreateVulDefenceEventExportJobRequest

        public CreateVulDefenceEventExportJobRequest()
      • CreateVulDefenceEventExportJobRequest

        public CreateVulDefenceEventExportJobRequest​(CreateVulDefenceEventExportJobRequest 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 RunTimeFilters[] getFilters()
        Get 过滤条件。
      • Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御
      • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
      • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
      • EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK
      • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
      • VulName- string - 是否必填:否 - 漏洞名称。
      • CVEID- string - 是否必填:否 - CVE编号。
      • SourceIP- string - 是否必填:否 - 攻击源IP。
      • ContainerName- string - 是否必填:否 - 容器名称。
      • ContainerID- string - 是否必填:否 - 容器ID。
      • ImageName- string - 是否必填:否 - 镜像名称。
      • ImageID- string - 是否必填:否 - 镜像ID。
      • HostName- string - 是否必填:否 - 主机名称。
      • HostIP- string - 是否必填:否 - 内网IP。
Returns:
Filters 过滤条件。
  • Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御
  • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
  • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
  • EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK
  • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
  • VulName- string - 是否必填:否 - 漏洞名称。
  • CVEID- string - 是否必填:否 - CVE编号。
  • SourceIP- string - 是否必填:否 - 攻击源IP。
  • ContainerName- string - 是否必填:否 - 容器名称。
  • ContainerID- string - 是否必填:否 - 容器ID。
  • ImageName- string - 是否必填:否 - 镜像名称。
  • ImageID- string - 是否必填:否 - 镜像ID。
  • HostName- string - 是否必填:否 - 主机名称。
  • HostIP- string - 是否必填:否 - 内网IP。
  • Parameters:
    Filters - 过滤条件。
  • Status- String - 是否必填:否 - 插件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_DEFENDED:已防御
  • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
  • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
  • EventType - String -是否必填: 否 - 入侵状态,防御成功:EVENT_DEFENDED,尝试攻击:EVENT_ATTACK
  • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
  • VulName- string - 是否必填:否 - 漏洞名称。
  • CVEID- string - 是否必填:否 - CVE编号。
  • SourceIP- string - 是否必填:否 - 攻击源IP。
  • ContainerName- string - 是否必填:否 - 容器名称。
  • ContainerID- string - 是否必填:否 - 容器ID。
  • ImageName- string - 是否必填:否 - 镜像名称。
  • ImageID- string - 是否必填:否 - 镜像ID。
  • HostName- string - 是否必填:否 - 主机名称。
  • HostIP- string - 是否必填:否 - 内网IP。