class TencentCloud::Cwp::V20180228::BruteAttackInfo

def deserialize(params)

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @MachineIp = params['MachineIp']
  @MachineName = params['MachineName']
  @UserName = params['UserName']
  @SrcIp = params['SrcIp']
  @Status = params['Status']
  @Country = params['Country']
  @City = params['City']
  @Province = params['Province']
  @CreateTime = params['CreateTime']
  @BanStatus = params['BanStatus']
  @EventType = params['EventType']
  @Count = params['Count']
  @Quuid = params['Quuid']
  @IsProVersion = params['IsProVersion']
  @Protocol = params['Protocol']
  @Port = params['Port']
  @ModifyTime = params['ModifyTime']
  @InstanceId = params['InstanceId']
  @DataStatus = params['DataStatus']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
  @Location = params['Location']
  @RiskLevel = params['RiskLevel']
  @DataFrom = params['DataFrom']
  @AttackStatusDesc = params['AttackStatusDesc']
  @BanExpiredTime = params['BanExpiredTime']
end