Skip to main content

Create a HIP object

POST 

/hip-objects

Create a new HIP object.

Request

Body

Created

    oneOf
    folder stringrequired

    Possible values: <= 64 characters, Value must match regular expression ^[a-zA-Z\d-_\. ]+$

    The folder in which the resource is defined

    name stringrequired

    Possible values: <= 31 characters, Value must match regular expression ^[ a-zA-Z\d.-_]+$

    The name of the HIP object

    description string

    Possible values: <= 255 characters

    host_info object
    criteria objectrequired
    domain object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    os object
    oneOf
    contains object required
    oneOf
    Microsoft stringrequired

    Possible values: <= 255 characters

    Default value: All

    Microsoft vendor

    client_version object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    host_name object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    host_id object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    managed boolean

    If device is managed

    serial_number object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    network_info object
    criteria object
    network object
    oneOf
    is object
    oneOf
    wifi object
    ssid string

    Possible values: <= 1023 characters, Value must match regular expression .*

    SSID

    patch_management object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    is_enabled

    Possible values: [no, yes, not-available]

    is enabled

    missing_patches object
    severity object
    oneOf
    greater_equal integerrequired

    Possible values: <= 100000

    patches string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

    check required

    Possible values: [has-any, has-none, has-all]

    Default value: has-any

    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

    Product name

  • ]
  • exclude_vendor boolean
    data_loss_prevention object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    is_enabled

    Possible values: [no, yes, not-available]

    is enabled

    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

    Product name

  • ]
  • exclude_vendor boolean
    firewall object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    is_enabled

    Possible values: [no, yes, not-available]

    is enabled

    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    anti_malware object
    criteria object
    virdef_version object
    oneOf
    within object required
    oneOf
    days integer

    Possible values: >= 1 and <= 65535

    Default value: 1

    specify time in days

    product_version object
    oneOf
    greater_equal stringrequired

    Possible values: <= 255 characters

    is_installed boolean

    Default value: true

    Is Installed

    real_time_protection

    Possible values: [no, yes, not-available]

    real time protection

    last_scan_time object
    oneOf
    not_available objectrequired
    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    disk_backup object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    last_backup_time object
    oneOf
    not_available objectrequired
    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    disk_encryption object
    criteria object

    Encryption locations

    is_installed boolean

    Default value: true

    Is Installed

    encrypted_locations object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Encryption location

    encryption_state object
    oneOf
    is

    Possible values: [encrypted, unencrypted, partial, unknown]

    Default value: encrypted

  • ]
  • vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    custom_checks object
    criteria objectrequired
    process_list object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Process Name

    running boolean

    Default value: true

  • ]
  • registry_key object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Registry key

    default_value_data string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Registry key default value data

    negate boolean

    Key does not exist or match specified value data

    registry_value object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Registry value name

    value_data string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Registry value data

    negate boolean

    Value does not exist or match specified value data

  • ]
  • ]
  • plist object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Preference list

    negate boolean

    Plist does not exist

    key object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Key name

    value string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Key value

    negate boolean

    Value does not exist or match specified value data

  • ]
  • ]
  • mobile_device object
    criteria object
    jailbroken boolean

    If device is by rooted/jailbroken

    disk_encrypted boolean

    If device's disk is encrypted

    passcode_set boolean

    If device's passcode is present

    last_checkin_time object
    oneOf
    within objectrequired
    days integerrequired

    Possible values: >= 1 and <= 365

    Default value: 30

    specify time in days

    imei object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    model object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    phone_number object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    tag object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    applications object
    has_malware object
    oneOf
    no object
    has_unmanaged_app boolean

    Has apps that are not managed

    includes object[]
  • Array [
  • name stringrequired

    Possible values: <= 31 characters

    package string

    Possible values: <= 1024 characters, Value must match regular expression .*

    application package name

    hash string

    Possible values: <= 1024 characters, Value must match regular expression .*

    application hash

  • ]
  • certificate object
    criteria object
    certificate_profile string

    Profile for authenticating client certificates

    certificate_attributes object[]
  • Array [
  • name stringrequired

    Attribute Name

    value string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Key value

  • ]

Responses

Created

Loading...