Data Types

Last updated: 2020-09-11 10:41:09

Account

Account list information.

Used by actions: DescribeAccounts.

Name Type Description
Id Integer Unique ID.
Uuid String CWP agent Uuid
MachineIp String Private IP of server.
MachineName String Server name.
Username String Account name.
Groups String Account group.
Privilege String Account type.
  • ORDINARY: ordinary account
  • SUPPER: super admin account
  • AccountCreateTime Timestamp Account creation time.
    LastLoginTime Timestamp Account last login time.

    AccountStatistics

    Account statistics.

    Used by actions: DescribeAccountStatistics.

    Name Type Description
    Username String Username.
    MachineNum Integer Number of servers.

    AgentVul

    Server vulnerability information

    Used by actions: DescribeAgentVuls.

    Name Type Description
    Id Integer Vulnerability ID.
    MachineIp String Server IP.
    VulName String Vulnerability name.
    VulLevel String Vulnerability severity level.
  • HIGH: high
  • MIDDLE: medium
  • LOW: low
  • NOTICE: notice
  • LastScanTime Timestamp Last scanned time.
    Description String Vulnerability description.
    VulId Integer Vulnerability category ID.
    VulStatus String Vulnerability status.
  • UN_OPERATED: to be processed
  • FIXED: fixed
  • BruteAttack

    Brute force attack list

    Used by actions: DescribeBruteAttacks.

    Name Type Description
    Id Integer Event ID.
    MachineIp String Server IP.
    Status String Brute force attack event status
  • BRUTEATTACK_FAIL_ACCOUNT: brute force attack event - failure (the account exists)
  • BRUTEATTACK_FAIL_NOACCOUNT: brute force attack event - failure (the account does not exist)
  • BRUTEATTACK_SUCCESS: brute force attack event - success
  • UserName String Username.
    City Integer City ID.
    Country Integer Country/Region ID.
    Province Integer Province/State ID.
    SrcIp String Source IP.
    Count Integer Number of attempts.
    CreateTime Timestamp Occurrence time.
    MachineName String Server name.
    Uuid String CWP agent UUID.
    IsProVersion Boolean Whether the server enables CWP Pro.
    BanStatus String Whether the server is banned.
    Quuid String Server UUID

    Component

    Component list data.

    Used by actions: DescribeComponents.

    Name Type Description
    Id Integer Unique ID.
    Uuid String CWP agent Uuid.
    MachineIp String Private IP of server.
    MachineName String Server name.
    ComponentVersion String Component version number.
    ComponentType String Component type.
  • SYSTEM: system component
  • WEB: web component
  • ComponentName String Component name.
    ModifyTime Timestamp Component detection update time.

    ComponentStatistics

    Component statistics.

    Used by actions: DescribeComponentStatistics.

    Name Type Description
    Id Integer Component ID.
    MachineNum Integer Number of servers.
    ComponentName String Component name.
    ComponentType String Component type.
  • WEB: web component
  • SYSTEM: system component
  • Description String Component description.

    Filter

    Key-value pair filters for conditional filtering queries, such as filtering ID, name, and status.

    If more than one filter exists, the logical relationship between these filters is AND.
    If multiple values exist in one filter, the logical relationship between these values is OR.

    • There can be up to 5 filters
    • There can be up to 5 Values in the same Filter.

    Used by actions: DescribeAccountStatistics, DescribeAccounts, DescribeAgentVuls, DescribeBruteAttacks, DescribeComponentStatistics, DescribeComponents, DescribeHistoryAccounts, DescribeImpactedHosts, DescribeLoginWhiteList, DescribeMachines, DescribeMaliciousRequests, DescribeMalwares, DescribeNonlocalLoginPlaces, DescribeOpenPortStatistics, DescribeOpenPorts, DescribeProcessStatistics, DescribeProcesses, DescribeVuls.

    Name Type Required Description
    Name String Yes Filter key name.
    Values Array of String Yes One or more filter values.

    HistoryAccount

    Account change history data.

    Used by actions: DescribeHistoryAccounts.

    Name Type Description
    Id Integer Unique ID.
    Uuid String CWP agent Uuid.
    MachineIp String Private IP of server.
    MachineName String Server name.
    Username String Account name.
    ModifyType String Account change type.
  • CREATE: creates account
  • MODIFY: modifies account
  • DELETE: deletes account
  • ModifyTime Timestamp Change time.

    ImpactedHost

    Affected server information

    Used by actions: DescribeImpactedHosts.

    Name Type Description
    Id Integer Vulnerability ID.
    MachineIp String Server IP.
    MachineName String Server name.
    LastScanTime Timestamp Last detection time.
    VulStatus String Vulnerability status.
  • UN_OPERATED: to be processed
  • SCANING: scanning
  • FIXED: fixed
  • Uuid String CWP agent UUID.
    Description String Vulnerability description.
    VulId Integer Vulnerability category ID.
    IsProVersion Boolean Whether it is the CWP Pro.

    LoginWhiteLists

    Login allowlist

    Used by actions: DescribeLoginWhiteList.

    Name Type Description
    Id Integer Record ID
    Uuid String CWP agent ID
    Places