Appendix D - Tokens, Operators Compatibility for List Server Instances API

You can refer to the following tokens and their supported data types and operator while forming each queries.

Token

Data Types

Operators Supported

asset.primaryIp

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.certhash

string

IN, IS_EMPTY,  IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.keySize

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.serialNumber

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.signatureAlgorithem

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.name

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.country

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.state

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.locality

string

IN, IS_EMPTY,  IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.organization

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.organizationUnit

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.source

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.issuerCategory

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.orderStatus

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.uuid

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.name

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.netbiosName

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.operatingSystem

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.agentId

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.assetId

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.certificateId

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.port

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.fqdn

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.protocol

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.service

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

instance.grade

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.updateDate

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

certificate.createDate

string

IN, IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

asset.createDate      

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

certificate.validToDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

certificate.validFromDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

asset.updateDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

asset.scannedDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

instance.scannedDate

long/date

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL

certificate.issuerId   

long   

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

certificate.rootissuerId

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

instance.id

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

certificate.id

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

asset.id

long

IN, LESSER, IS_EMPTY, GREATER, GREATER_THAN_EQUAL, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, LESS_THAN_EQUAL, CONTAINS

certificate.isEv      

Boolean

IN, IS_EMPTY,IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.isImported

Boolean

IN, IS_EMPTY,IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.isSelfSigned

Boolean

IN, IS_EMPTY,IS_NOT_EMPTY, EQUALS, NOT_EQUALS

certificate.dn

String

IS_EMPTY, IS_NOT_EMPTY, EQUALS, NOT_EQUALS, CONTAINS

 

Tokens with Date Format Compatibility

Refer to the following tokens which take dates in the queries and their supported date formats with examples.

Tokens

Format

Example

certificate.validToDate,

certificate.validFromDate,

certificate.createDate ,

certificate.updateDate,

asset.createDate,

asset.updateDate,

asset.scannedDate,

instance.scannedDate,

epoch date format

yyyy-MM-dd'T'HH:mm:ss'Z  

yyyy-MM-dd'T'HH:mm'Z' 

yyyy-MM-dd'T'HH'Z'

yyyy-MM-dd'Z'

yyyy-MM-dd

yyyy-MM-dd HH:mm:ss

1863402251000

2029-01-18T09:14:11Z

2029-01-18T09:14Z

2029-01-18T09Z

2029-01-18Z

2029-01-18

2029-01-18 09:14:11