Download OpenAPI specification:Download
Here is Skylight Analytics's API documentation.
This API is documented in Open API format v2. You can download the full API spec above, and use it with compatible code generators to generate the client stubs.
(Almost) every endpoint require a valid user authentication, so this is probably where you should start. Depending on the access rights associated with your account, some endpoints may not be authorized. When such restriction exists, the API documentation will outline which acess rights are required to access or modify a given resource.
You must optain an Authorization Bearer
(for subsequent API calls) or a set-cookie, for browser related calls. Both
of these can be obtained by the auth/login endpoint.
curl -X POST \
https://{url}/api/v1/auth/login \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'username=tenantUsername&password=tenantUserPassword' -v
Pro-tip: Replace "{url}" by your path The response will contained an authorized header and a set-cookie header
HTTP/2 200
content-type: application/vnd.api+json
content-length: 208
authorization: Bearer MTUzNTAyNDg[...]
set-cookie: skylight-aaa=MTUzNTAyNDg[...]
{
"data": {
"attributes":{
"emailAddress":"tenantUsername",
"isPasswordSet":true,
"isRegisteredForEmail":false,
"name":"tenantName",
"roles":["tenant-role"],
"tenants":["tenantName"]},
"id":"1",
"type":"users"
}
}
clientName required | string The name of the openID provider we're trying to access |
{- "issuer": "string",
- "authorization_endpoint": "string",
- "token_endpoint": "string",
- "token_introspection_endpoint": "string",
- "userinfo_endpoint": "string",
- "end_session_endpoint": "string",
- "jwks_uri": "string",
- "check_session_iframe": "string",
- "grant_types_supported": [
- "string"
], - "response_types_supported": [
- "string"
], - "subject_types_supported": [
- "string"
], - "id_token_signing_alg_values_supported": [
- "string"
], - "userinfo_signing_alg_values_supported": [
- "string"
], - "request_object_signing_alg_values_supported": [
- "string"
], - "response_modes_supported": [
- "string"
], - "registration_endpoint": "string",
- "token_endpoint_auth_methods_supported": [
- "string"
], - "token_endpoint_auth_signing_alg_values_supported": [
- "string"
], - "claims_supported": [
- "string"
], - "claim_types_supported": [
- "string"
], - "claims_parameter_supported": true,
- "scopes_supported": [
- "string"
], - "request_parameter_supported": true,
- "request_uri_parameter_supported": true
}
clientName required | string The name of the openID provider we're trying to access |
grant_type required | string Default: "authorization_code" Value: "authorization_code" |
code required | string |
client_id required | string |
client_secret required | string |
{- "property1": { },
- "property2": { }
}
client_id required | string Our client ID which is registered in the OP |
redirect_uri required | string URI of where the OP will redirect upon successful authentication |
response_type required | string Default: "code" What we are requesting from the OP |
state required | string Value that has to match between OIDC requests |
delegatedclientid | string |
scope required | string Default: "openid" scope of the OIDC request |
username required | string Unique identifier of the User requesting access |
password required | string Password for the username of the User requesting access |
service required | string Default: "https://cas.local/aastubs/" Value: "https://cas.local/aastubs/" URL of the granting service. |
grantingTicket required | string The URL Granting ticket used to obtain the Service Ticket |
service required | string Default: "https://cas.local/aastubs/" Value: "https://cas.local/aastubs/" URL of the granting service. |
ticket required | string The Service Ticket to be validated. |
service required | string Default: "https://cas.local/aastubs/" Value: "https://cas.local/aastubs/" URL of the granting service. |
format required | string Default: "JSON" Value: "JSON" The format of the validation response body. |
{- "serviceResponse": {
- "authenticationSuccess": {
- "user": "string",
- "attributes": {
- "backend": [
- "string"
], - "pvxSession": [
- "string"
], - "credentialType": [
- "string"
], - "isFromNewLogin": [
- true
], - "authenticationDate": [
- 0.1
], - "authenticationMethod": [
- "string"
], - "roles": [
- "string"
], - "groups": [
- "string"
], - "isPasswordSet": [
- "string"
], - "isRegisteredForEmail": [
- "string"
], - "name": [
- "string"
], - "tenants": [
- "string"
], - "id": [
- "string"
], - "onboardingToken": [
- "string"
], - "successfulAuthenticationHandlers": [
- "string"
], - "longTermAuthenticationRequestTokenUsed": [
- true
], - "access_token": [
- {
- "lifetime": 0,
- "parameterName": [
- "string"
], - "value": "string",
- "type": {
- "value": "string"
}
}
]
}
}, - "authenticationFailure": {
- "code": "string",
- "description": "string"
}
}
}
object (AAAUser) |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": [
- {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
]
}
userId required | integer <int64> The unique identifier of the User to be updated. |
object (AAAUser) |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
userId required | integer <int64> The unique identifier of the User to be updated. |
object (AAAUser) |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
userId required | integer <int64> The unique identifier of the User to be returned. |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
userId required | integer <int64> The unique identifier of the User to be deleted. |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
userId required | integer <int64> The unique identifier of the User which is changing email address |
oldEmailAddress required | string <email> <= 256 characters |
newEmailAddress required | string <email> <= 256 characters |
password | string <= 256 characters |
{- "oldEmailAddress": "user@example.com",
- "newEmailAddress": "user@example.com",
- "password": "string"
}
object (AAAUser) |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
oldPassword required | string [ 8 .. 64 ] characters |
newPassword required | string [ 9 .. 64 ] characters Password must be at least 9 characters long, contain at least one number, contain at least one special character, and must have a mixture of uppercase and lowercase letters |
{- "oldPassword": "stringst",
- "newPassword": "stringstr"
}
oldEmailAddress required | string <email> <= 256 characters |
newEmailAddress required | string <email> <= 256 characters |
password | string <= 256 characters |
{- "oldEmailAddress": "user@example.com",
- "newEmailAddress": "user@example.com",
- "password": "string"
}
onboardingToken required | string The one-time use token provided to access the password set operation |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
password required | string [ 9 .. 64 ] characters Password must be at least 9 characters long, contain at least one number, contain at least one special character, and must have a mixture of uppercase and lowercase letters |
onboardingToken required | string <= 256 characters |
{- "password": "stringstr",
- "onboardingToken": "string"
}
username | string Unique identifier of the User requesting access |
password | string Password for the username of the User requesting access |
token | string Signed JWT issues by Accedian. Can be used instead of username/password |
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
{- "data": {
- "type": "users",
- "id": "string",
- "attributes": {
- "tenants": [
- "string"
], - "emailAddress": "user@example.com",
- "password": "stringst",
- "name": "string",
- "roles": [
- "unknown"
], - "groups": [
- "string"
], - "isPasswordSet": false,
- "isRegisteredForEmail": false,
- "onboardingToken": "string"
}, - "relationships": {
- "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}, - "usergroups": {
- "data": [
- {
- "id": "string",
- "type": "usergroups"
}
]
}, - "tenants": {
- "data": [
- {
- "id": "string",
- "type": "tenants"
}
]
}
}
}
}
serviceName required | string Unique identifier of the Service to be added |
username required | string Username |
password required | string Password |
{- "data": {
- "type": "tenant-info",
- "id": "string",
- "attributes": {
- "tenantName": "string",
- "tenantId": "string",
- "allowPasswordAuth": false,
- "providerLinks": [
- {
- "label": "string",
- "name": "string",
- "url": "string",
- "default": true
}
]
}
}
}
object (TenantInfo) |
{- "data": {
- "type": "tenant-info",
- "id": "string",
- "attributes": {
- "tenantName": "string",
- "tenantId": "string",
- "allowPasswordAuth": false,
- "providerLinks": [
- {
- "label": "string",
- "name": "string",
- "url": "string",
- "default": true
}
]
}
}
}
{- "data": {
- "type": "tenant-info",
- "id": "string",
- "attributes": {
- "tenantName": "string",
- "tenantId": "string",
- "allowPasswordAuth": false,
- "providerLinks": [
- {
- "label": "string",
- "name": "string",
- "url": "string",
- "default": true
}
]
}
}
}
subdomain required | string Unique identifier of the Subdomain to delete the tenant mapping |
{- "data": {
- "type": "tenant-info",
- "id": "string",
- "attributes": {
- "tenantName": "string",
- "tenantId": "string",
- "allowPasswordAuth": false,
- "providerLinks": [
- {
- "label": "string",
- "name": "string",
- "url": "string",
- "default": true
}
]
}
}
}
object (JWTClaims) |
{- "data": {
- "type": "tokens",
- "attributes": {
- "tokenID": 0,
- "iss": "string",
- "sub": "string",
- "aud": "string",
- "exp": 0,
- "nbf": 0,
- "permissions": [
- "string"
], - "zone": "string",
- "deploymentURL": "string",
- "tenantURL": "string",
- "natsHost": "string",
- "tenantID": "string"
}, - "id": "string"
}
}
{- "data": [
- {
- "type": "tokens",
- "attributes": {
- "tokenID": 0,
- "iss": "string",
- "sub": "string",
- "aud": "string",
- "exp": 0,
- "nbf": 0,
- "permissions": [
- "string"
], - "zone": "string",
- "deploymentURL": "string",
- "tenantURL": "string",
- "natsHost": "string",
- "tenantID": "string"
}, - "id": "string"
}
]
}
tokenId required | integer <int64> The unique identifier of the Token to be returned. |
{- "data": {
- "type": "tokens",
- "attributes": {
- "tokenID": 0,
- "iss": "string",
- "sub": "string",
- "aud": "string",
- "exp": 0,
- "nbf": 0,
- "permissions": [
- "string"
], - "zone": "string",
- "deploymentURL": "string",
- "tenantURL": "string",
- "natsHost": "string",
- "tenantID": "string"
}, - "id": "string"
}
}
tokenId required | integer <int64> The unique identifier of the Token to be updated. |
object (JWTClaims) |
{- "data": {
- "type": "tokens",
- "attributes": {
- "tokenID": 0,
- "iss": "string",
- "sub": "string",
- "aud": "string",
- "exp": 0,
- "nbf": 0,
- "permissions": [
- "string"
], - "zone": "string",
- "deploymentURL": "string",
- "tenantURL": "string",
- "natsHost": "string",
- "tenantID": "string"
}, - "id": "string"
}
}
{- "data": {
- "type": "tokens",
- "attributes": {
- "tokenID": 0,
- "iss": "string",
- "sub": "string",
- "aud": "string",
- "exp": 0,
- "nbf": 0,
- "permissions": [
- "string"
], - "zone": "string",
- "deploymentURL": "string",
- "tenantURL": "string",
- "natsHost": "string",
- "tenantID": "string"
}, - "id": "string"
}
}
emailAddress required | string Email address of the user trying to authenticate |
{- "method": "password",
- "providerLinks": [
- {
- "label": "string",
- "name": "string",
- "url": "string",
- "default": true
}
]
}
object (Usergroup) |
{- "data": {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
}
{- "data": {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
}
{- "data": [
- {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
]
}
usergroupId required | integer <int64> The unique identifier of the Usergroup to be returned. |
{- "data": {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
}
usergroupId required | integer <int64> The unique identifier of the Usergroup to be updated. |
object (UsergroupUpdate) |
{- "data": {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
}
{- "data": {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
}
usergroupId required | integer <int64> The unique identifier of the Usergroup to be deleted. |
{- "data": {
- "type": "usergroups",
- "attributes": {
- "name": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "users": {
- "data": [
- {
- "id": "string",
- "type": "user"
}
]
}, - "roles": {
- "data": [
- {
- "id": "string",
- "type": "roles"
}
]
}
}
}
}
object (Role) |
{- "data": {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
}
{- "data": {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
}
{- "data": [
- {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
]
}
roleId required | integer <int64> The unique identifier of the Role to be returned |
{- "data": {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
}
roleId required | integer <int64> The unique identifier of the Role to be updated. |
object (RoleUpdate) |
{- "data": {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
}
{- "data": {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
}
roleId required | integer <int64> The unique identifier of the Role to be deleted. |
{- "data": {
- "type": "roles",
- "attributes": {
- "name": "string",
- "description": "string",
- "tenantId": "string"
}, - "id": "string",
- "relationships": {
- "permissions": {
- "data": [
- {
- "id": "string",
- "type": "permissions",
- "attributes": {
- "selectors": [
- "string"
]
}
}
]
}
}
}
}
object (Permission) |
{- "data": {
- "type": "permissions",
- "attributes": {
- "app": "string",
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
}
{- "data": {
- "type": "permissions",
- "attributes": {
- "app": "string",
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
}
domains | string Filter permissions by comma separated list of domains |
app | string Filter permissions by app |
{- "data": [
- {
- "type": "permissions",
- "attributes": {
- "app": "string",
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
]
}
permissionId required | integer <int64> The unique identifier of the Permission to be returned |
{- "data": {
- "type": "permissions",
- "attributes": {
- "app": "string",
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
}
permissionId required | integer <int64> The unique identifier of the Permission to be updated. |
object (PermissionUpdate) |
{- "data": {
- "type": "permissions",
- "attributes": {
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
}
{- "data": {
- "type": "permissions",
- "attributes": {
- "app": "string",
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
}
permissionId required | integer <int64> The unique identifier of the Permission to be deleted. |
{- "data": {
- "type": "permissions",
- "attributes": {
- "app": "string",
- "domains": [
- "string"
], - "actions": [
- "string"
], - "description": "string"
}, - "id": "string"
}
}
object (ExportConfigurationMeta) Resuable block for users to see permission properties for a resource | |
required | object |
{- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
{- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
include_doc | boolean Default: false If true, then the reports themselves will be returned, otherwise, only the document IDs |
raw_metadata_key | boolean Default: false Metadata are mapped internally for speed and this flag exposes the actual key |
enabled | boolean Default: true Only return enabled configs |
[- {
- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
]
conf_id required | string |
raw_metadata_key | boolean Default: false Metadata are mapped internally for speed and this flag exposes the actual key |
{- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
conf_id required | string |
object (ExportConfigurationMeta) Resuable block for users to see permission properties for a resource | |
required | object |
{- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
{- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
{- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "export-configs",
- "attributes": {
- "name": "My first Export Job",
- "tenantId": "string",
- "schedule": {
- "hour": 0,
- "dayOfMonth": "14",
- "dayOfWeek": "string"
}, - "duration": "P1M",
- "filters": {
- "includeOnlyCleanData": false,
- "includeBusyHour": false,
- "includeMaintenanceWindow": false,
- "includeMetadata": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": "twamp-sf",
- "direction": [
- [
- "0",
- "1"
]
]
}, - "columns": {
- "metrics": [
- {
- "name": "delayP95",
- "aggregator": "min"
}
], - "metadata": [
- "string"
], - "topology": false,
- "thresholds": [
- {
- "comparator": "gte",
- "metric": "delayP95",
- "value": "42",
- "aggregator": "min"
}
]
}, - "emails": [
- "jon@doe.com",
- "fancy@nancy.com"
], - "userGroups": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "groupBy": {
- "type": "objectId",
- "granularity": "P1D"
}
}
}
}
[- {
- "meta": {
- "enabled": true,
- "createdBy": "string",
- "everyone": "none",
- "viewers": [
- "string"
], - "editors": [
- "string"
], - "managers": [
- "string"
]
}, - "data": {
- "id": "string",
- "type": "datasetExport",
- "attributes": {
- "format": "csv",
- "lastModified": "2021-06-16T13:02:59.514Z",
- "size": 0,
- "compression": "gzip",
- "payload": "string",
- "download": "string"
}
}
}
]
{- "data": {
- "type": "solutionManifest",
- "attributes": {
- "solutionVersion": "string",
- "releaseVersion": "string",
- "captureSystemVersion": "string",
- "isDirty": true,
- "componentsVersions": [
- {
- "name": "string",
- "image": "string",
- "version": "string"
}
]
}
}
}
required | object |
{- "data": {
- "type": "twe",
- "attributes": {
- "name": "FridayNightBusyHour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "duration": "P5DT5H30M00S",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
}
{- "data": {
- "id": "3211177d-c211-43ec-949b-e109686a4abe",
- "type": "twe",
- "attributes": {
- "name": "Friday Night Busy Hour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
}
start | integer Filter TWEs with events (occurrences) after the start timestamp (inclusive) in ms |
end | integer Filter TWEs with events (occurrences) earlier than the end timestamp (inclusive) in ms |
type | string Filter by TWE type i.e.: busyHour | maintenance |
archived | boolean If true, archived TWEs are returned, otherwise active TWEs are returned |
pageSize | integer Number of TWEs returned on a single page |
page | integer The page number |
{- "data": [
- {
- "id": "3211177d-c211-43ec-949b-e109686a4abe",
- "type": "twe",
- "attributes": {
- "name": "FridayNightBusyHour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
], - "links": {
- "self": "/api/v3/twe?start=123456789&end=234567890&pageSize=100&page=2",
- "prev": "/api/v3/twe?start=123456789&end=234567890&pageSize=100&page=1",
- "next": "/api/v3/twe?start=123456789&end=234567890&pageSize=100&page=3"
}
}
id required | string |
required | object |
{- "data": {
- "type": "twe",
- "attributes": {
- "name": "FridayNightBusyHour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "duration": "PT1H",
- "recurring": {
- "freq": "WEEKLY",
- "wkst": "FRI",
- "count": 5
}
}
}
}
{- "data": {
- "id": "3211177d-c211-43ec-949b-e109686a4abe",
- "type": "twe",
- "attributes": {
- "name": "Friday Night Busy Hour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
}
id required | string |
required | object |
{- "data": {
- "type": "twe",
- "attributes": {
- "name": "FridayNightBusyHour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "duration": "P5DT5H30M00S",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
}
{- "data": {
- "id": "3211177d-c211-43ec-949b-e109686a4abe",
- "type": "twe",
- "attributes": {
- "name": "Friday Night Busy Hour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
}
id required | string |
{- "data": {
- "id": "3211177d-c211-43ec-949b-e109686a4abe",
- "type": "twe",
- "attributes": {
- "name": "Friday Night Busy Hour",
- "description": "Friday night prime time",
- "locale": "Canada/Montreal",
- "exclusionType": "busyHour",
- "match": {
- "metadata": {
- "include": {
- "location": [
- "football stadium"
], - "zone": [
- "east",
- "west"
]
}, - "exclude": {
- "zone": [
- "north",
- "south"
]
}
}, - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}, - "startTime": "2020-12-20T17:00:00.00Z",
- "endTime": "2020-12-20T21:00:00.00Z",
- "recurrence": {
- "freq": "WEEKLY",
- "wkst": "FRI"
}
}
}
}
start required | integer |
end required | integer |
monitoredObjectID | string |
pageSize | integer Number of TWEs and events returned on a single page |
page | integer The page number |
type | string Filter by TWE type i.e.: busyHour | maintenance |
{- "data": [
- {
- "id": "string",
- "type": "string",
- "attributes": [
- {
- "name": "Example",
- "description": "An example",
- "exclusionType": "Busyhour",
- "occurances": [
- {
- "startTimestamp": 1607009009,
- "endTimestamp": 1607010009
}, - {
- "startTimestamp": 1608009009,
- "endTimestamp": 1608010009
}
], - "match": {
- "metadata": [
- {
- "location": "football stadium"
}
], - "monitoredObjectIDs": [
- "abc",
- "cde"
], - "zones": [
- "Zone A",
- "Zone B"
], - "applicationIds": [
- "ID1",
- "ID2"
], - "sensorIDs": [
- "ID1",
- "ID2"
]
}
}
]
}
], - "links": {
- "next": "string",
- "prev": "string",
- "self": "string"
}
}
required | object (TenantCreationObject) |
{- "data": {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "name": "string",
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "allowPasswordAuth": true,
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
]
}
}
}
{- "data": {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "allowPasswordAuth": true,
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "allowPasswordAuth": true,
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "allowPasswordAuth": true,
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "allowPasswordAuth": true,
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
tenantId required | string |
required | object (TenantUpdateObject) |
{- "data": {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "allowPasswordAuth": true,
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
]
}
}
}
{- "data": {
- "type": "tenants",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "allowPasswordAuth": true,
- "urlSubdomain": "string",
- "state": "USER_UNKNOWN",
- "openIDProviders": [
- {
- "domainMapping": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "default": true,
- "label": "string",
- "baseURL": "string",
- "clientID": "string",
- "clientName": "string",
- "secretEnv": "string"
}
], - "samlProviders": [
- {
- "keystorePath": "string",
- "keystorePasswordEnv": "string",
- "privateKeyPasswordEnv": "string",
- "identityProviderMetadataPath": "string",
- "serviceProviderEntityID": "string",
- "serviceProviderMetadataPath": "string",
- "default": true,
- "clientName": "string",
- "label": "string"
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "metricGroups": [
- {
- "vendor": "string",
- "groups": [
- "string"
]
}
], - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "rawMetricId": "string",
- "directions": [
- "string"
], - "dimensions": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "unit": "string",
- "ui": {
- "group": "string",
- "position": "string"
}
}
], - "metrics": {
- "property1": {
- "ui": {
- "metricGroups": [
- "string"
]
}, - "metricMap": {
- "property1": {
- "monitoredObjectTypes": [
- {
- "key": null,
- "rawMetricId": null,
- "units": [ ],
- "directions": [ ]
}
], - "ui": {
- "group": "string",
- "position": "string"
}
}, - "property2": {
- "monitoredObjectTypes": [
- {
- "key": null,
- "rawMetricId": null,
- "units": [ ],
- "directions": [ ]
}
], - "ui": {
- "group": "string",
- "position": "string"
}
}
}
}, - "property2": {
- "ui": {
- "metricGroups": [
- "string"
]
}, - "metricMap": {
- "property1": {
- "monitoredObjectTypes": [
- {
- "key": null,
- "rawMetricId": null,
- "units": [ ],
- "directions": [ ]
}
], - "ui": {
- "group": "string",
- "position": "string"
}
}, - "property2": {
- "monitoredObjectTypes": [
- {
- "key": null,
- "rawMetricId": null,
- "units": [ ],
- "directions": [ ]
}
], - "ui": {
- "group": "string",
- "position": "string"
}
}
}
}
}
}
}
]
}
{- "data": [
- {
- "type": "validTypes",
- "id": "string",
- "attributes": {
- "monitoredObjectTypes": {
- "property1": "string",
- "property2": "string"
}, - "monitoredObjectDeviceTypes": {
- "property1": "string",
- "property2": "string"
}
}
}
]
}
tenantId required | string |
{- "data": {
- "type": "tenantMetadata",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tenantName": "string",
- "metadataCategoryLimit": 0,
- "tweArchiveDuration": "string",
- "storeMetadataValueCaseSensitive": true,
- "monitoredObjectSummaryPartitions": 10,
- "aggregateDataCleaningThreshold": 0,
- "deltaBatchCompactionDurationMinutes": 5,
- "baselinePeriod": "string",
- "ingestionVacuumSettings": {
- "metricAdmin": "string",
- "metricDelta": "string",
- "metricTable": "string",
- "historyNotRequired": "string"
}, - "metricDatasourceSettings": {
- "property1": {
- "maxDeltaIngestionSizePerIngestionThread": 1,
- "maxIngestionSizePerIngestionThread": 1,
- "maxDeltaIngestionThreads": 1,
- "maxIngestionThreads": 1,
- "maxRowsPerFile": 1,
- "maxRowsInMemoryForSingleIngestion": 0,
- "maxIngestionPeriod": "string",
- "acceptNewData": true,
- "retainData": true,
- "canQuery": true,
- "granularity": "string",
- "tableName": "string",
- "ingestionPriority": 1,
- "maxBytesInMemory": -1,
- "maxTotalRows": 1
}, - "property2": {
- "maxDeltaIngestionSizePerIngestionThread": 1,
- "maxIngestionSizePerIngestionThread": 1,
- "maxDeltaIngestionThreads": 1,
- "maxIngestionThreads": 1,
- "maxRowsPerFile": 1,
- "maxRowsInMemoryForSingleIngestion": 0,
- "maxIngestionPeriod": "string",
- "acceptNewData": true,
- "retainData": true,
- "canQuery": true,
- "granularity": "string",
- "tableName": "string",
- "ingestionPriority": 1,
- "maxBytesInMemory": -1,
- "maxTotalRows": 1
}
}, - "metricQueryConfig": {
- "targetNumberOfDataPoints": 0,
- "datasourceQueryDurationMap": {
- "property1": "string",
- "property2": "string"
}
}, - "latentDataPeriod": "string",
- "alertConfig": {
- "enabledAlertPolicyLimit": {
- "micro-tca": 20,
- "capture": 20,
- "security": 20
}
}, - "simConfig": {
- "incidentSize": 50,
- "maxSecurityScore": 6,
- "minArtifacts": 2,
- "enabled": true
}, - "reportCountLimit": 120,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "userLimit": 1,
- "ingestionTemporalPriority": {
- "contemporary": 1,
- "latent": 1
}
}
}
}
tenantId required | string |
required | object |
{- "data": {
- "type": "tenantMetadata",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "tenantName": "string",
- "metadataCategoryLimit": 0,
- "tweArchiveDuration": "string",
- "storeMetadataValueCaseSensitive": true,
- "monitoredObjectSummaryPartitions": 10,
- "deltaBatchCompactionDurationMinutes": 5,
- "aggregateDataCleaningThreshold": 0,
- "ingestionVacuumSettings": {
- "metricAdmin": "string",
- "metricDelta": "string",
- "metricTable": "string",
- "historyNotRequired": "string"
}, - "baselinePeriod": "string",
- "latentDataPeriod": "string",
- "metricDatasourceSettings": {
- "property1": {
- "maxDeltaIngestionSizePerIngestionThread": 1,
- "maxIngestionSizePerIngestionThread": 1,
- "maxDeltaIngestionThreads": 1,
- "maxIngestionThreads": 1,
- "maxRowsPerFile": 1,
- "maxRowsInMemoryForSingleIngestion": 0,
- "maxIngestionPeriod": "string",
- "acceptNewData": true,
- "retainData": true,
- "canQuery": true,
- "granularity": "string",
- "tableName": "string",
- "ingestionPriority": 1,
- "maxBytesInMemory": -1,
- "maxTotalRows": 1
}, - "property2": {
- "maxDeltaIngestionSizePerIngestionThread": 1,
- "maxIngestionSizePerIngestionThread": 1,
- "maxDeltaIngestionThreads": 1,
- "maxIngestionThreads": 1,
- "maxRowsPerFile": 1,
- "maxRowsInMemoryForSingleIngestion": 0,
- "maxIngestionPeriod": "string",
- "acceptNewData": true,
- "retainData": true,
- "canQuery": true,
- "granularity": "string",
- "tableName": "string",
- "ingestionPriority": 1,
- "maxBytesInMemory": -1,
- "maxTotalRows": 1
}
}, - "metricQueryConfig": {
- "targetNumberOfDataPoints": 0,
- "datasourceQueryDurationMap": {
- "property1": "string",
- "property2": "string"
}
}, - "alertConfig": {
- "enabledAlertPolicyLimit": {
- "micro-tca": 20,
- "capture": 20,
- "security": 20
}
}, - "simConfig": {
- "incidentSize": 50,
- "maxSecurityScore": 6,
- "minArtifacts": 2,
- "enabled": true
}, - "ingestionTemporalPriority": {
- "contemporary": 1,
- "latent": 1
}, - "reportCountLimit": 120,
- "userLimit": 1
}
}
}
{- "data": {
- "type": "tenantMetadata",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tenantName": "string",
- "metadataCategoryLimit": 0,
- "tweArchiveDuration": "string",
- "storeMetadataValueCaseSensitive": true,
- "monitoredObjectSummaryPartitions": 10,
- "aggregateDataCleaningThreshold": 0,
- "deltaBatchCompactionDurationMinutes": 5,
- "baselinePeriod": "string",
- "ingestionVacuumSettings": {
- "metricAdmin": "string",
- "metricDelta": "string",
- "metricTable": "string",
- "historyNotRequired": "string"
}, - "metricDatasourceSettings": {
- "property1": {
- "maxDeltaIngestionSizePerIngestionThread": 1,
- "maxIngestionSizePerIngestionThread": 1,
- "maxDeltaIngestionThreads": 1,
- "maxIngestionThreads": 1,
- "maxRowsPerFile": 1,
- "maxRowsInMemoryForSingleIngestion": 0,
- "maxIngestionPeriod": "string",
- "acceptNewData": true,
- "retainData": true,
- "canQuery": true,
- "granularity": "string",
- "tableName": "string",
- "ingestionPriority": 1,
- "maxBytesInMemory": -1,
- "maxTotalRows": 1
}, - "property2": {
- "maxDeltaIngestionSizePerIngestionThread": 1,
- "maxIngestionSizePerIngestionThread": 1,
- "maxDeltaIngestionThreads": 1,
- "maxIngestionThreads": 1,
- "maxRowsPerFile": 1,
- "maxRowsInMemoryForSingleIngestion": 0,
- "maxIngestionPeriod": "string",
- "acceptNewData": true,
- "retainData": true,
- "canQuery": true,
- "granularity": "string",
- "tableName": "string",
- "ingestionPriority": 1,
- "maxBytesInMemory": -1,
- "maxTotalRows": 1
}
}, - "metricQueryConfig": {
- "targetNumberOfDataPoints": 0,
- "datasourceQueryDurationMap": {
- "property1": "string",
- "property2": "string"
}
}, - "latentDataPeriod": "string",
- "alertConfig": {
- "enabledAlertPolicyLimit": {
- "micro-tca": 20,
- "capture": 20,
- "security": 20
}
}, - "simConfig": {
- "incidentSize": 50,
- "maxSecurityScore": 6,
- "minArtifacts": 2,
- "enabled": true
}, - "reportCountLimit": 120,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "userLimit": 1,
- "ingestionTemporalPriority": {
- "contemporary": 1,
- "latent": 1
}
}
}
}
monitoredObjectId required | string The monitored object id |
interval required | string The interval in ISO 8601 standard but with the '/' replaced with '_' |
alertState | string Enum: "raised" "cleared" "activeAndCleared" Filter on a particular condition. If left empty, both raised and clears will be returned. |
policyId | string The Policy ID |
{- "data": [
- {
- "uid": "string",
- "tenantName": "string",
- "tenantId": "string",
- "processedTimestamp": 0,
- "timestamp": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "policyName": "string",
- "policyId": "2f5573e6-5ba4-48f2-a75d-df99c936463b",
- "objectId": "string",
- "objectName": "string",
- "source": "string",
- "annotation": "string",
- "metric": "string",
- "direction": "string",
- "tags": "string",
- "policyType": "micro-tca",
- "objectType": "string",
- "duration": 0,
- "timeInViolation": 0,
- "alertState": "raised",
- "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "topology": [
- "string"
], - "metadata": {
- "meta21": "First value",
- "meta31": "Second value"
}, - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": "string",
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "severity": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "sourcePort": 0,
- "destinationPort": 0
}
]
}
monitoredObjectId required | string The monitored object id |
policyId | string The policyId |
{- "data": [
- {
- "tenantId": "string",
- "objectId": "string",
- "policyId": "string",
- "policyName": "string",
- "direction": "string",
- "raiseProcessedAt": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "alertState": "raised",
- "policyType": "micro-tca",
- "metric": "string",
- "duration": 0,
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "uuid": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": 0,
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "severity": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "securityState": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "string",
- "to": "string",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "sourcePort": 0,
- "destinationPort": 0,
- "assignedIncidentId": "string",
- "securityPolicyId": "string"
}
], - "meta": {
- "count": 0
}
}
The Active Alert
tenantId required | string The tenant ID |
objectId required | string The Object ID for the active alert |
policyId required | string The policy ID |
policyName | string <string> Message is associated with an existing policy's Name |
direction | string The direction of the metric that caused the alert |
raiseProcessedAt | integer <int64> When the alert was raised at. Note this is not the record's timestamp |
startTimestamp | integer <int64> The timestamp of the last record in the series to trigger this alert |
endTimestamp | integer <int64> The timestamp of the last record in the series to trigger the clearing of this alert |
alertState | string Enum: "raised" "cleared" "error" "forced-clear" Message type forced-clear - raised - Policy is declaring violation conditions are met cleared - Policy is declaring recovery conditions are met error - Analytics engine encountered an error at timestamp |
policyType | string Enum: "micro-tca" "anomaly" "capture" "capture-automatic" "security" "capture-v2" "percentage-violations" "baseline-percent" |
metric | string |
duration | number The total amount of time spent in violation |
object^[a-z_]+$ Attributes added to a Monitored Object that help identify the Monitored Object as well as provide flitering/grouping properties | |
srcLat | number <float> Geographic latitude of Monitored Object source |
srcLon | number <float> Geographic longitude of Monitored Object source |
dstLat | number <float> Geographic latitude of Monitored Object destination |
dstLon | number <float> Geographic longitude of Monitored Object destination |
object (MonitoredObjectLocation) Defines the geographical location of the Monitored Object | |
object (MonitoredObjectLocation) Defines the geographical location of the Monitored Object | |
topology | Array of strings Tags used to describe the path segments associated with the Monitored Object |
value | string This can either be the threshold value or a distance measure for dynamic thresholds |
triggeredValue | string This is actual metric value which triggers the alert |
baseline | string This is the baseline value of the object metric at the time when alert is raised or cleared |
comparator | string Default: "gt" Enum: "gt" "lt" "eq" "gte" "lte" Operand to use when evaluating the condition. gt = greaterThan lt = lessThan eq = equal |
sessionId | string |
bcn | string |
bca | string |
uuid | string |
ip | string |
captureLayer | string |
captureZone | string |
captureApplicationId | string |
captureZoneId | string |
captureMetaThresholds | number |
captureMetaValues | string |
captureMetaIps | string |
captureMetaDesc | string |
captureMetaDate_stop | number |
captureMetaDate_start | number |
captureMetaIp_client | string |
captureMetaIp_count | number |
captureMetaStart | number |
captureMetaStop | number |
captureMetaName | string |
captureMetaAlert_id | number |
captureMetaNow | number |
captureMetaFirst_sent | number |
captureMetaLast_sent | number |
captureMetaSite | string |
captureMetaWorker | string |
captureMetaFiring | string |
captureMetaCertainty | number |
captureMetaHostname | string |
captureMetaCertainty_percent | number |
captureClientZoneId | string |
captureServerZoneId | string |
severity | string |
sourceIp | string |
destinationIp | string |
mitreTactics | Array of strings |
alertClusterId | string |
securityJobType | string |
sourceNetworkAssetRoles | string |
destinationNetworkAssetRoles | string |
object (ActiveAlertSecurityState) | |
sourcePort | integer |
destinationPort | integer |
assignedIncidentId | string |
securityPolicyId | string |
{- "tenantId": "string",
- "objectId": "string",
- "policyId": "string",
- "policyName": "string",
- "direction": "string",
- "raiseProcessedAt": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "alertState": "raised",
- "policyType": "micro-tca",
- "metric": "string",
- "duration": 0,
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "uuid": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": 0,
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "severity": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "securityState": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "string",
- "to": "string",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "sourcePort": 0,
- "destinationPort": 0,
- "assignedIncidentId": "string",
- "securityPolicyId": "string"
}
{- "tenantId": "string",
- "objectId": "string",
- "policyId": "string",
- "policyName": "string",
- "direction": "string",
- "raiseProcessedAt": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "alertState": "raised",
- "policyType": "micro-tca",
- "metric": "string",
- "duration": 0,
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "uuid": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": 0,
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "severity": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "securityState": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "string",
- "to": "string",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "sourcePort": 0,
- "destinationPort": 0,
- "assignedIncidentId": "string",
- "securityPolicyId": "string"
}
policyId required | string The policyId |
{- "data": [
- {
- "tenantId": "string",
- "objectId": "string",
- "policyId": "string",
- "policyName": "string",
- "direction": "string",
- "raiseProcessedAt": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "alertState": "raised",
- "policyType": "micro-tca",
- "metric": "string",
- "duration": 0,
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "uuid": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": 0,
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "severity": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "securityState": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "string",
- "to": "string",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "sourcePort": 0,
- "destinationPort": 0,
- "assignedIncidentId": "string",
- "securityPolicyId": "string"
}
], - "meta": {
- "count": 0
}
}
object |
{- "data": {
- "id": "string",
- "type": "groupByActiveAlerts",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "policyId",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 0,
- "pageNumber": 0,
- "sortByAggregation": "string"
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "aggregations": [
- {
- "name": "string",
- "type": "min",
- "field": "string",
- "fixedInterval": "string"
}
], - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "alerts": [
- {
- "policyId": [
- "string"
], - "policyType": [
- "micro-tca",
- "anomaly",
- "capture",
- "capture-automatic",
- "security",
- "capture-v2",
- "percentage-violations",
- "baseline-percent"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "direction": [
- "0",
- "1"
], - "topology": "string",
- "uuid": [
- "string"
], - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureZone": [
- "string"
], - "captureApplicationId": [
- "string"
], - "captureZoneId": [
- "string"
], - "captureLayer": [
- "string"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}
}
]
}
}
}
{- "data": {
- "id": "string",
- "type": "groupByActiveAlerts",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "policyId",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 0,
- "pageNumber": 0,
- "sortByAggregation": "string"
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "aggregations": [
- {
- "name": "string",
- "type": "min",
- "field": "string",
- "fixedInterval": "string"
}
], - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "alerts": [
- {
- "policyId": [
- "string"
], - "policyType": [
- "micro-tca",
- "anomaly",
- "capture",
- "capture-automatic",
- "security",
- "capture-v2",
- "percentage-violations",
- "baseline-percent"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "direction": [
- "0",
- "1"
], - "topology": "string",
- "uuid": [
- "string"
], - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureZone": [
- "string"
], - "captureApplicationId": [
- "string"
], - "captureZoneId": [
- "string"
], - "captureLayer": [
- "string"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}
}
], - "result": [
- {
- "policyId": [
- "string"
], - "policyType": [
- "micro-tca",
- "anomaly",
- "capture",
- "capture-automatic",
- "security",
- "capture-v2",
- "percentage-violations",
- "baseline-percent"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "direction": [
- "0",
- "1"
], - "topology": "string",
- "uuid": [
- "string"
], - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureZone": [
- "string"
], - "captureApplicationId": [
- "string"
], - "captureZoneId": [
- "string"
], - "captureLayer": [
- "string"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1,
- "aggregations": {
- "property1": "string",
- "property2": "string"
}
}
], - "hasNextPage": true
}
]
}
}
}
object |
{- "data": {
- "id": "string",
- "type": "aggregateAlerts",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "metrics": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
]
}
]
}
}
}
{- "data": {
- "id": "string",
- "type": "aggregateAlerts",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "metrics": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
]
}
], - "result": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "series": [
- {
- "timestamp": "string",
- "value": 0.1
}
]
}
]
}
}
}
object (ActiveAlertsQueryContext) | |
object (expressions) | |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
uuid | Array of strings |
objectId | Array of strings The Object ID for the active alert |
policyName | string <string> Message is associated with an existing policy's Name |
policyId | Array of strings The policy ID |
policyType | Array of strings |
direction | Array of strings The direction of the metric that caused the alert |
metric | Array of strings |
topology | Array of strings |
captureZone | Array of strings |
captureApplicationId | Array of strings |
captureZoneId | Array of strings |
captureLayer | Array of strings |
captureClientZoneId | Array of strings |
captureServerZoneId | Array of strings |
severity | Array of strings |
object (GeoFence) | |
object (GeoFence) | |
sourceIp | Array of strings |
destinationIp | Array of strings |
mitreTactics | Array of strings |
alertClusterId | Array of strings The Cluster ID for the active alert |
securityJobType | Array of strings |
sourceNetworkAssetRoles | Array of strings |
destinationNetworkAssetRoles | Array of strings |
search | Array of strings |
{- "queryContext": {
- "sort": [
- {
- "field": "objectId",
- "order": "asc"
}
], - "numResults": 0,
- "pageNumber": 0,
- "includeAssignedIncidentId": false
}, - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "uuid": [
- "string"
], - "objectId": [
- "string"
], - "policyName": "string",
- "policyId": [
- "string"
], - "policyType": [
- "string"
], - "direction": [
- "string"
], - "metric": [
- "string"
], - "topology": [
- "string"
], - "captureZone": [
- "string"
], - "captureApplicationId": [
- "string"
], - "captureZoneId": [
- "string"
], - "captureLayer": [
- "string"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "search": [
- "string"
]
}
{- "data": [
- {
- "tenantId": "string",
- "objectId": "string",
- "policyId": "string",
- "policyName": "string",
- "direction": "string",
- "raiseProcessedAt": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "alertState": "raised",
- "policyType": "micro-tca",
- "metric": "string",
- "duration": 0,
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "uuid": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": 0,
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "severity": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "securityState": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "string",
- "to": "string",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "sourcePort": 0,
- "destinationPort": 0,
- "assignedIncidentId": "string",
- "securityPolicyId": "string"
}
], - "meta": {
- "count": 0
}
}
required | object |
{- "data": {
- "id": "string",
- "type": "activeAlertCounts",
- "attributes": {
- "aggregation": "string",
- "filters": {
- "queryContext": {
- "sort": [
- {
- "field": "objectId",
- "order": "asc"
}
], - "numResults": 0,
- "pageNumber": 0,
- "includeAssignedIncidentId": false
}, - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "uuid": [
- "string"
], - "objectId": [
- "string"
], - "policyName": "string",
- "policyId": [
- "string"
], - "policyType": [
- "string"
], - "direction": [
- "string"
], - "metric": [
- "string"
], - "topology": [
- "string"
], - "captureZone": [
- "string"
], - "captureApplicationId": [
- "string"
], - "captureZoneId": [
- "string"
], - "captureLayer": [
- "string"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "search": [
- "string"
]
}
}
}
}
{- "data": {
- "id": "string",
- "type": "activeAlertCounts",
- "attributes": {
- "aggregation": [
- {
- "fieldValue": "string",
- "count": 0
}
], - "filters": {
- "queryContext": {
- "sort": [
- {
- "field": "objectId",
- "order": "asc"
}
], - "numResults": 0,
- "pageNumber": 0,
- "includeAssignedIncidentId": false
}, - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "uuid": [
- "string"
], - "objectId": [
- "string"
], - "policyName": "string",
- "policyId": [
- "string"
], - "policyType": [
- "string"
], - "direction": [
- "string"
], - "metric": [
- "string"
], - "topology": [
- "string"
], - "captureZone": [
- "string"
], - "captureApplicationId": [
- "string"
], - "captureZoneId": [
- "string"
], - "captureLayer": [
- "string"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "search": [
- "string"
]
}, - "value": 0
}
}
}
targetAlerts required | Array of strings A list of objectIDs of alerts to change security state of |
newState required | string Enum: "new" "in-progress" "resolved" "closed" |
comment | string |
{- "targetAlerts": [
- "string"
], - "newState": "new",
- "comment": "string"
}
"string"
creates an allow-list and attaches it to alert-policy's specified condition to recoversOn
attribute.
id required | string alert policy ID |
conditionNum required | integer existing number of |
description | string |
required | Array of objects (MultipleValuesEntry) |
object |
{- "description": "string",
- "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
}
{- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
creates an allow-list and attaches it to alert-policy's specified condition to triggersOn
attribute.
id required | string alert policy ID |
conditionNum required | integer existing number of |
description | string |
required | Array of objects (MultipleValuesEntry) |
object |
{- "description": "string",
- "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
}
{- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
creates an allow-list and attaches it to alert-policy's specified condition to triggersOn
and recoversOn
attributes both.
id required | string alert policy ID |
conditionNum required | integer existing number of |
description | string |
required | Array of objects (MultipleValuesEntry) |
object |
{- "description": "string",
- "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
}
{- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
deletes an allowlist attached to policy.
id required | string alert policy ID |
whitelistID required | string whitelist id |
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
id required | string honey-trap agent ID |
agent_id required | string |
_rev | string |
tags required | Array of strings |
{- "agent_id": "string",
- "_rev": "string",
- "tags": [
- "string"
]
}
{- "agent_id": "string",
- "_rev": "string",
- "tags": [
- "string"
]
}
object (workingWeekdays) | |
object (workingHoursRange) |
[- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
{- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
limit | integer >= 0 Default: 20 Maximum number of results to return |
skip | integer >= 0 first N results skipped |
{- "data": [
- {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
], - "total": 0
}
id required | string |
{- "data": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
}
id required | string |
id | string |
Array of objects (alertConditionWorkingHoursEntry) |
{- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
{- "data": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}
}
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
useRawMetaKey | boolean Default: false Returns the raw metadata key's ID from the DB. |
includeDeleted | boolean Default: false Include deleted policies in the results. |
policyType | string Only include policies of specified types. |
tag | string pass any tag substring for optional filtering alert policies by custom tag |
{- "meta": {
- "enabledAlertPolicyLimit": {
- "micro-tca": 20,
- "capture": 20,
- "security": 20
}
}, - "data": [
- {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- null
], - "triggerConditions": [
- null
], - "workingHours": {
- "id": null,
- "items": [ ]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- null
], - "triggerConditions": [
- null
], - "workingHours": {
- "id": null,
- "items": [ ]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
]
}
id required | string |
useRawMetaKey | boolean Default: false Returns the default raw metadata key's ID from the DB. |
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
]
}
}
}
useRawMetaKey | boolean Default: false Returns the default raw metadata key's ID from the DB. |
{- "meta": {
- "enabledAlertPolicyLimit": {
- "micro-tca": 20,
- "capture": 20,
- "security": 20
}
}, - "data": [
- {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
]
}
}
]
}
{- "data": {
- "id": "string",
- "rev": "string",
- "configuration": {
- "enabled": true,
- "capture": {
- "scanDetection": {
- "enabled": false,
- "false_pos_rate": 0,
- "remember_duration": "string",
- "time_step": "string",
- "max_ports": 0,
- "max_hosts": 0,
- "max_num_packets": 0,
- "top_size": 0,
- "top_max_size": 0,
- "alert_memory": "string",
- "whilelist": [
- "string"
]
}, - "ddosDetection": {
- "enabled": false,
- "false_pos_rate": 0,
- "remember_duration": "string",
- "avg_win": "string",
- "whitelist": [
- "string"
]
}, - "synFloodDetection": {
- "enabled": false,
- "time_step": "string",
- "max_syns_per_sec": 0,
- "top_size": 0,
- "top_max_size": 0,
- "alert_memory": "string",
- "whitelist": [
- "string"
]
}, - "perApplication": {
- "enabled": false,
- "fitting_points": 0,
- "smooth_coefficient": 0
}
}, - "sessionAnomaly": {
- "enabled": true
}
}
}
}
{- "data": {
- "id": "string",
- "rev": "string",
- "configuration": {
- "enabled": true,
- "capture": {
- "scanDetection": {
- "enabled": false,
- "false_pos_rate": 0,
- "remember_duration": "string",
- "time_step": "string",
- "max_ports": 0,
- "max_hosts": 0,
- "max_num_packets": 0,
- "top_size": 0,
- "top_max_size": 0,
- "alert_memory": "string",
- "whilelist": [
- "string"
]
}, - "ddosDetection": {
- "enabled": false,
- "false_pos_rate": 0,
- "remember_duration": "string",
- "avg_win": "string",
- "whitelist": [
- "string"
]
}, - "synFloodDetection": {
- "enabled": false,
- "time_step": "string",
- "max_syns_per_sec": 0,
- "top_size": 0,
- "top_max_size": 0,
- "alert_memory": "string",
- "whitelist": [
- "string"
]
}, - "perApplication": {
- "enabled": false,
- "fitting_points": 0,
- "smooth_coefficient": 0
}
}, - "sessionAnomaly": {
- "enabled": true
}
}
}
}
{- "data": {
- "id": "string",
- "rev": "string",
- "configuration": {
- "enabled": true,
- "capture": {
- "scanDetection": {
- "enabled": false,
- "false_pos_rate": 0,
- "remember_duration": "string",
- "time_step": "string",
- "max_ports": 0,
- "max_hosts": 0,
- "max_num_packets": 0,
- "top_size": 0,
- "top_max_size": 0,
- "alert_memory": "string",
- "whilelist": [
- "string"
]
}, - "ddosDetection": {
- "enabled": false,
- "false_pos_rate": 0,
- "remember_duration": "string",
- "avg_win": "string",
- "whitelist": [
- "string"
]
}, - "synFloodDetection": {
- "enabled": false,
- "time_step": "string",
- "max_syns_per_sec": 0,
- "top_size": 0,
- "top_max_size": 0,
- "alert_memory": "string",
- "whitelist": [
- "string"
]
}, - "perApplication": {
- "enabled": false,
- "fitting_points": 0,
- "smooth_coefficient": 0
}
}, - "sessionAnomaly": {
- "enabled": true
}
}
}
}
id required | string |
useRawMetaKey | boolean Default: false Returns the raw metadata key's ID from the DB. |
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
Note that this does not physically delete a policy. It will become disabled and unmodifiable in order to provide references to existing alerts.
id required | string |
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
id required | string |
force | string Enum: false true If a alert state is currently alarming, Skylight will block put updates if the force query parameter is not set to true. |
required | object (alertPolicyRef) identical to alertPolicy except conditions format |
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "string"
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "string"
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "status": "running",
- "signatureVersion": 0,
- "source": "string"
}
}
}
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
Please use the query parameters to limit the scope of the results. Otherwise, this will return all the raw alerts for a time interval
policyId | string The Policy ID |
interval | string The interval in ISO 8601 standard but with the '/' replaced with '_' |
monitoredObjectId | string The monitored object alert history |
alertState | string Enum: "raised" "cleared" Provide all the includes |
policyType | string Enum: "micro-tca" "anomaly" "capture" "capture-automatic" "percentage-violations" "baseline-percent" |
limit | number Maximum number of results to return |
useRawMetaKey | boolean Default: false Returns the raw metadata key's ID from the DB. |
category | string Category to filter on |
severity | string severity to filter on |
{- "type": "alertHistories",
- "id": "string",
- "data": [
- {
- "relationships": {
- "policyId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "objectId": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "attributes": {
- "uid": "string",
- "tenantName": "string",
- "tenantId": "string",
- "processedTimestamp": 0,
- "timestamp": 0,
- "startTimestamp": 0,
- "endTimestamp": 0,
- "policyName": "string",
- "policyId": "2f5573e6-5ba4-48f2-a75d-df99c936463b",
- "objectId": "string",
- "objectName": "string",
- "source": "string",
- "annotation": "string",
- "metric": "string",
- "direction": "string",
- "tags": "string",
- "policyType": "micro-tca",
- "objectType": "string",
- "duration": 0,
- "timeInViolation": 0,
- "alertState": "raised",
- "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "topology": [
- "string"
], - "metadata": {
- "meta21": "First value",
- "meta31": "Second value"
}, - "value": "string",
- "triggeredValue": "string",
- "baseline": "string",
- "comparator": "gt",
- "sessionId": "string",
- "bcn": "string",
- "bca": "string",
- "ip": "string",
- "captureLayer": "string",
- "captureZone": "string",
- "captureApplicationId": "string",
- "captureZoneId": "string",
- "captureMetaThresholds": 0,
- "captureMetaValues": "string",
- "captureMetaIps": "string",
- "captureMetaDesc": "string",
- "captureMetaDate_stop": 0,
- "captureMetaDate_start": 0,
- "captureMetaIp_client": "string",
- "captureMetaIp_count": 0,
- "captureMetaStart": 0,
- "captureMetaStop": 0,
- "captureMetaName": "string",
- "captureMetaAlert_id": "string",
- "captureMetaNow": 0,
- "captureMetaFirst_sent": 0,
- "captureMetaLast_sent": 0,
- "captureMetaSite": "string",
- "captureMetaWorker": "string",
- "captureMetaFiring": "string",
- "captureMetaCertainty": 0,
- "captureMetaHostname": "string",
- "captureMetaCertainty_percent": 0,
- "captureClientZoneId": "string",
- "captureServerZoneId": "string",
- "sourceIp": "string",
- "destinationIp": "string",
- "severity": "string",
- "mitreTactics": [
- "string"
], - "alertClusterId": "string",
- "securityJobType": "string",
- "sourceNetworkAssetRoles": "string",
- "destinationNetworkAssetRoles": "string",
- "sourcePort": 0,
- "destinationPort": 0
}
}
]
}
object |
{- "data": {
- "id": "string",
- "type": "groupByAlerts",
- "attributes": {
- "queryContext": {
- "groupNull": false,
- "ignoreCleaning": true,
- "timeout": 30000,
- "sortOnGroupingKey": "startTimestamp",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "metrics": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
]
}
]
}
}
}
{- "data": {
- "id": "string",
- "type": "groupByAlerts",
- "attributes": {
- "queryContext": {
- "groupNull": false,
- "ignoreCleaning": true,
- "timeout": 30000,
- "sortOnGroupingKey": "startTimestamp",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "metrics": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
]
}
], - "result": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1
}
]
}
]
}
}
}
object |
{- "data": {
- "id": "string",
- "type": "aggregateAlerts",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "metrics": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
]
}
]
}
}
}
{- "data": {
- "id": "string",
- "type": "aggregateAlerts",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "metrics": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
]
}
], - "result": [
- {
- "policyId": [
- "string"
], - "securityPolicyId": [
- "string"
], - "policyType": [
- "capture",
- "micro-tca",
- "security"
], - "alertState": [
- "raised",
- "cleared"
], - "metric": [
- "delayp95",
- "hit.rtt.per_sec"
], - "uid": [
- "111111111"
], - "startTimestamp": [
- "delayp95",
- "hit.rtt.per_sec"
], - "captureSpec": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "objectType": [
- "twamp-sl",
- "flowmeter"
], - "direction": [
- "0",
- "1"
], - "geoSpatial": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "objectId": [
- "333732dc-99d4-4224-915e-3972b50d10ef",
- "931e7d13-6320-4ad7-ae06-7ff2df4f782a"
], - "captureClientZoneId": [
- "string"
], - "captureServerZoneId": [
- "string"
], - "severity": [
- "string"
], - "sourceIp": [
- "string"
], - "destinationIp": [
- "string"
], - "mitreTactics": [
- "string"
], - "alertClusterId": [
- "string"
], - "securityJobType": [
- "string"
], - "sourceNetworkAssetRoles": [
- "string"
], - "destinationNetworkAssetRoles": [
- "string"
], - "series": [
- {
- "timestamp": "string",
- "value": 0.1
}
]
}
]
}
}
}
required | object |
{- "data": {
- "type": "analytics",
- "id": "string",
- "attributes": {
- "request": {
- "type": "verticalSliceQuery",
- "patternMatch": {
- "timeSlice": {
- "configuration": {
- "pattern": [
- {
- "timestamp": "string",
- "value": 0.1
}
], - "interval": "string",
- "granularity": "PT1M",
- "numResults": 0,
- "constraints": {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
}, - "match": {
- "constraints": [
- {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
]
}
}
}
}
}
}
}
{- "data": {
- "type": "analytics",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "request": {
- "type": "verticalSliceQuery",
- "patternMatch": {
- "timeSlice": {
- "configuration": {
- "pattern": [
- {
- "timestamp": "string",
- "value": 0.1
}
], - "interval": "string",
- "granularity": "PT1M",
- "numResults": 0,
- "constraints": {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
}, - "match": {
- "constraints": [
- {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
]
}
}
}
}, - "result": {
- "computationExecTime": "string",
- "status": "string",
- "message": "string",
- "details": {
- "patternMatch": {
- "timeSlice": {
- "neighbourResults": [
- {
- "monitoredObjectId": "string",
- "direction": "string",
- "distance": 0.1,
- "vendor": "string",
- "objectType": "string",
- "metric": "string"
}
]
}
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "analytics",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "request": {
- "type": "verticalSliceQuery",
- "patternMatch": {
- "timeSlice": {
- "configuration": {
- "pattern": [
- {
- "timestamp": null,
- "value": null
}
], - "interval": "string",
- "granularity": "PT1M",
- "numResults": 0,
- "constraints": {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
}, - "match": {
- "constraints": [
- {
- "vendor": null,
- "objectType": null,
- "metric": null,
- "direction": null
}
]
}
}
}
}, - "result": {
- "computationExecTime": "string",
- "status": "string",
- "message": "string",
- "details": {
- "patternMatch": {
- "timeSlice": {
- "neighbourResults": [
- {
- "monitoredObjectId": null,
- "direction": null,
- "distance": null,
- "vendor": null,
- "objectType": null,
- "metric": null
}
]
}
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
analyticsId required | string Unique identifier of an Analytics request in Datahub |
{- "data": {
- "type": "analytics",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "request": {
- "type": "verticalSliceQuery",
- "patternMatch": {
- "timeSlice": {
- "configuration": {
- "pattern": [
- {
- "timestamp": "string",
- "value": 0.1
}
], - "interval": "string",
- "granularity": "PT1M",
- "numResults": 0,
- "constraints": {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
}, - "match": {
- "constraints": [
- {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
]
}
}
}
}, - "result": {
- "computationExecTime": "string",
- "status": "string",
- "message": "string",
- "details": {
- "patternMatch": {
- "timeSlice": {
- "neighbourResults": [
- {
- "monitoredObjectId": "string",
- "direction": "string",
- "distance": 0.1,
- "vendor": "string",
- "objectType": "string",
- "metric": "string"
}
]
}
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
analyticsId required | string Unique identifier of an Analytics request in Datahub |
{- "data": {
- "type": "analytics",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "request": {
- "type": "verticalSliceQuery",
- "patternMatch": {
- "timeSlice": {
- "configuration": {
- "pattern": [
- {
- "timestamp": "string",
- "value": 0.1
}
], - "interval": "string",
- "granularity": "PT1M",
- "numResults": 0,
- "constraints": {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
}, - "match": {
- "constraints": [
- {
- "vendor": "string",
- "objectType": "string",
- "metric": "string",
- "direction": "string"
}
]
}
}
}
}, - "result": {
- "computationExecTime": "string",
- "status": "string",
- "message": "string",
- "details": {
- "patternMatch": {
- "timeSlice": {
- "neighbourResults": [
- {
- "monitoredObjectId": "string",
- "direction": "string",
- "distance": 0.1,
- "vendor": "string",
- "objectType": "string",
- "metric": "string"
}
]
}
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}
}
}
}
{- "data": {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
brandingId required | string |
required | object |
{- "data": {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}
}
}
}
{- "data": {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
brandingId required | string |
{- "data": {
- "type": "brandings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "color": "string",
- "logo": {
- "file": {
- "content_type": "string",
- "data": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "type": "locales",
- "id": "string",
- "attributes": {
- "intl": "string",
- "moment": "string",
- "timezone": "string"
}
}
}
{- "data": {
- "type": "locales",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "intl": "string",
- "moment": "string",
- "timezone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "locales",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "intl": "string",
- "moment": "string",
- "timezone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "locales",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "intl": "string",
- "moment": "string",
- "timezone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
localeId required | string |
required | object |
{- "data": {
- "type": "locales",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "intl": "string",
- "moment": "string",
- "timezone": "string"
}
}
}
{- "data": {
- "type": "locales",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "intl": "string",
- "moment": "string",
- "timezone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
localeId required | string |
{- "data": {
- "type": "locales",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "intl": "string",
- "moment": "string",
- "timezone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "id": "string",
- "type": "compositeMetrics",
- "attributes": {
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "string",
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
}
{- "data": {
- "type": "compositeMetrics",
- "id": "string",
- "attributes": {
- "_id": "string",
- "_rev": "string",
- "tenantId": "string",
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "us",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
}
{- "data": [
- {
- "type": "compositeMetrics",
- "id": "string",
- "attributes": {
- "_id": "string",
- "_rev": "string",
- "tenantId": "string",
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "us",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
]
}
{- "data": {
- "type": "compositeMetrics",
- "id": "string",
- "attributes": {
- "_id": "string",
- "_rev": "string",
- "tenantId": "string",
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "us",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
}
CompositeMetricId required | string |
required | object |
{- "data": {
- "id": "string",
- "type": "compositeMetrics",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "string",
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
}
{- "data": {
- "type": "compositeMetrics",
- "id": "string",
- "attributes": {
- "_id": "string",
- "_rev": "string",
- "tenantId": "string",
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "us",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
}
CompositeMetricId required | string |
{- "data": {
- "type": "compositeMetrics",
- "id": "string",
- "attributes": {
- "_id": "string",
- "_rev": "string",
- "tenantId": "string",
- "name": "string",
- "direction": "string",
- "vendor": "string",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "description": "string",
- "enabled": true,
- "unitType": "us",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "operation": {
- "type": "add",
- "parameters": [
- {
- "type": "constant",
- "metricIdentifier": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "metric": "delayP95",
- "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
]
}, - "constant": {
- "value": 0.1
}, - "compositionId": "string"
}
]
}
}
}
}
required | object |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 60,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "restartRoadrunner": true,
- "pauseRoadRunnerMetricIngestion": false,
- "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
{- "data": [
- {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": null,
- "Parameter": null,
- "Type": null
}, - "InstanceIDIdx": [
- null
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": null,
- "Parameter": null,
- "Type": null
}, - "InstanceIDIdx": [
- null
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": null,
- "Parameter": null,
- "Type": null
}, - "InstanceIDIdx": [
- null
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
]
}
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
connectorId required | string |
required | object |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
connectorId required | string |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
required | object |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 60,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "zone": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "restartRoadrunner": true,
- "pauseRoadRunnerMetricIngestion": false,
- "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}
}
}
}
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
{- "data": [
- {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": null,
- "Parameter": null,
- "Type": null
}, - "InstanceIDIdx": [
- null
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": null,
- "Parameter": null,
- "Type": null
}, - "InstanceIDIdx": [
- null
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": null,
- "Parameter": null,
- "Type": null
}, - "InstanceIDIdx": [
- null
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
]
}
templateId required | string |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
templateId required | string |
required | object |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "zone": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}
}
}
}
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
templateId required | string |
{- "data": {
- "type": "connectorConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "loglvl": "debug",
- "label": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "url": "string",
- "port": 0,
- "pollingFrequency": 0,
- "username": "string",
- "password": "string",
- "exportGroup": "string",
- "datahubHeartbeatFrequency": 0,
- "datahubConnectionRetryFrequency": 0,
- "type": "string",
- "templateId": "string",
- "zone": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "connectorInstanceId": "string",
- "prometheusAddr": "string",
- "prometheusPort": 0,
- "SNMPConfig": {
- "targetList": [
- {
- "host": "string",
- "port": 161,
- "name": "string"
}
], - "logWalkResults": true,
- "logSNMPTableResults": true,
- "version": "v3",
- "V3PrivacyProtocol": "AES",
- "V3AuthenticationProtocol": "SHA",
- "V3PrivMode": "NoAuthNoPriv",
- "community": "public",
- "walkType": "walk",
- "timeout": "10s",
- "maxRepetition": 20,
- "baseOIDs": [
- "string"
], - "mibPath": "/defaultmibs/",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "testRawFilePaths": [
- "string"
]
}, - "SNMPTrapSenderConfig": {
- "trapTargetHost": "string",
- "trapTargetPort": "string",
- "community": "string",
- "timeout": 0,
- "alertMetaDataEnabled": true,
- "alertMetaDataKey1": "string",
- "alertMetaDataKey2": "string",
- "alertMetaDataKey3": "string",
- "alertMetaDataKey4": "string",
- "alertMetaDataKey5": "string"
}, - "NATSConfig": {
- "host": "string"
}, - "MQTTConfig": {
- "brokerURI": "string",
- "clientID": "string",
- "notificationTopic": "string",
- "user": "string",
- "token": "string"
}, - "ciscoTelemetryConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
]
}, - "openMetricsConfig": {
- "logFetchResults": true,
- "logTableResults": true,
- "metricsGatewayHost": "string",
- "metricsGatewayPort": 0,
- "metricsGatewayURL": "string",
- "metricsGatewayTLS": true,
- "metricsGatewayJWT": true,
- "metricMappingsVersion": "string",
- "metricsGatewayKeepAlivePeriod": 0,
- "blockDuplicateAgentIds": true,
- "prometheusConfig": "string",
- "recordMappings": [
- {
- "monitoredObjectId": "string",
- "objectType": "string",
- "sysUpTimeticks": "string",
- "sysCurrentTime": "string",
- "mappingType": "scalars",
- "mappingMatch": {
- "key": "string",
- "matches": "string"
}, - "mappings": [
- {
- "headerName": "string",
- "rawSourceName": "string",
- "ObjectOIDMappingType": "oidIndex",
- "rawRecordType": "timestamp",
- "includeInObjectId": false,
- "Transformation": {
- "Operation": "string",
- "Parameter": "string",
- "Type": "fixed"
}, - "InstanceIDIdx": [
- 0
], - "ChildOid": "1.2.3",
- "LookupSrcName": "string",
- "LookupDestName": "string",
- "objectIdJoinKey": "-"
}
]
}
], - "enableNativeMetrics": true
}, - "openMetricsScraperConfig": {
- "prometheusConfig": "string",
- "batchFrequency": "30s",
- "dictionaryReportFrequency": "30s",
- "operations": {
- "property1": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}, - "property2": {
- "rate": {
- "metrics": [
- "string"
]
}, - "delta": {
- "metrics": [
- "string"
]
}
}
}
}, - "agentProxyConfig": {
- "orchestratorHost": "string",
- "orchestratorPort": 0,
- "orchestratorURL": "string",
- "agentProxyHost": "string",
- "agentProxyTLS": true,
- "agentProxyJWT": true,
- "agentProxyPort": 0,
- "agentProxyURL": "string",
- "agentProxyKeepAlivePeriod": 0
}, - "dataLoggingConfig": {
- "logRaw": true,
- "rawLogFile": "string",
- "logProcessed": true,
- "processedLogFile": "string",
- "maxLogFileSize": 0
}, - "traceConfig": {
- "persistenceService": true
}, - "persistenceService": {
- "migrateLegacyData": true,
- "batchSize": 0,
- "period": 0
}, - "sessionFilterProfileID": "string",
- "groupedSQLOperations": {
- "property1": {
- "sqlExpressions": [
- "string"
]
}, - "property2": {
- "sqlExpressions": [
- "string"
]
}
}, - "filewatcherConfig": {
- "workerPoolSize": 0,
- "bufferSize": 0
}
}
}
}
required | object |
{- "data": {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
}
{- "data": {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
}
{- "data": [
- {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
]
}
{- "data": {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
}
dashboardId required | string |
required | object |
{- "data": {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "_rev": "string",
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
}
{- "data": {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
}
dashboardId required | string |
{- "data": {
- "type": "dashboards",
- "id": "string",
- "relationships": {
- "cards": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "thresholdProfile": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "editors": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "managers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}, - "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "viewers": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "category": "string",
- "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "cardPositions": {
- "property1": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}, - "property2": {
- "position": 0,
- "dimensions": {
- "columns": 0,
- "rows": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "_permissions": [
- "string"
], - "sharedWithAll": "none"
}
}
}
required | object |
{- "data": {
- "type": "cards",
- "id": "string",
- "attributes": {
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
]
}
}
}
{- "data": {
- "type": "cards",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "cards",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "cards",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
cardId required | string |
required | object |
{- "data": {
- "type": "cards",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
]
}
}
}
{- "data": {
- "type": "cards",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
cardId required | string |
{- "data": {
- "type": "cards",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "name": "string",
- "description": "string",
- "state": "active",
- "visualization": {
- "key": "string",
- "label": "string",
- "category": "string",
- "icon": "string",
- "component": "string",
- "queryParams": {
- "limit": 0,
- "sortDescending": true,
- "aggregator": "min"
}, - "availability": {
- "count": 0,
- "type": [
- "string"
]
}, - "defaultDimensions": {
- "columns": 0,
- "rows": 0
}
}, - "metaExclude": [
- "group"
], - "metadataFilters": [
- {
- "key": "string",
- "values": [
- "string"
]
}
], - "metrics": [
- {
- "key": "string",
- "label": "string",
- "vendorLabel": "string",
- "vendorKey": "string",
- "vendor": "string",
- "objectType": "string",
- "unit": "string",
- "type": "string",
- "rawMetricId": "string",
- "metric": "string",
- "metricKey": "string",
- "enabled": true,
- "monitoredObjectTypes": [
- "string"
], - "directions": [
- "string"
], - "units": [
- "string"
], - "options": {
- "useExplicitSeries": true,
- "useBins": true,
- "formatUnit": "string",
- "bins": [
- 0.1
], - "series": [
- "string"
], - "type": "measure",
- "directions": [
- "string"
], - "buckets": [
- { }
], - "aggregation": "none"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
]
}
}
}
{- "data": {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
profileId required | string |
required | object |
{- "data": {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
]
}
}
}
{- "data": {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "dataCleaningProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "rules": [
- {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
monitoredObjectId required | string |
interval required | string ISO-8601 Interval |
{- "data": {
- "type": "dataCleaningHistory",
- "id": "string",
- "attributes": {
- "transitions": [
- {
- "timestamp": 0,
- "rulesRaised": [
- {
- "direction": "string",
- "rule": {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
}
], - "rulesCleared": [
- {
- "direction": "string",
- "rule": {
- "metricVendor": "string",
- "metricLabel": "string",
- "triggerCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}, - "clearCondition": {
- "comparator": "gt",
- "value": "string",
- "valueAggregate": "min",
- "duration": "string"
}
}
}
], - "errorsRaised": [
- {
- "direction": "string",
- "errorCode": "string"
}
], - "errorsCleared": [
- {
- "direction": "string",
- "errorCode": "string"
}
]
}
]
}
}
}
required | object |
{- "data": {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}
}
}
}
{- "data": {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
{- "data": [
- {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": null,
- "property2": null
}
}, - "property2": {
- "metricMap": {
- "property1": null,
- "property2": null
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": null,
- "property2": null
}
}, - "property2": {
- "metricMap": {
- "property1": null,
- "property2": null
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
ingestionProfileId required | string |
{- "data": {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
ingestionProfileId required | string |
required | object |
{- "data": {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}
}
}
}
{- "data": {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
ingestionProfileId required | string |
{- "data": {
- "type": "ingestionProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "metrics": {
- "vendorMap": {
- "property1": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}, - "property2": {
- "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}, - "property2": {
- "metricMap": {
- "property1": true,
- "property2": true
}
}
}
}
}
}, - "metricList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "enabled": true,
- "direction": "string",
- "dimensions": { }
}
], - "flags": {
- "property1": {
- "discovery": true,
- "continuity": true
}, - "property2": {
- "discovery": true,
- "continuity": true
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
required | object |
{- "data": {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}
}
}
}
{- "data": {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
MetadataConfigId required | string |
{- "data": {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
MetadataConfigId required | string |
required | object |
{- "data": {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}
}
}
}
{- "data": {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
MetadataConfigId required | string |
{- "data": {
- "type": "metadataConfigs",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "startPoint": "string",
- "endPoint": "string",
- "midPoints": [
- "string"
], - "geo": {
- "startPoint": {
- "latitude": "string",
- "longitude": "string"
}, - "endPoint": {
- "latitude": "string",
- "longitude": "string"
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
monitoredObjectId required | string |
interval | string |
directions | Array of strings |
metrics required | Array of strings |
{- "data": [
- {
- "type": "metricBaselines",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "datatype": "string",
- "monitoredObjectId": "string",
- "hourOfWeek": 167,
- "baselines": [
- {
- "metric": "string",
- "direction": "string",
- "average": 0.1
}
]
}
}
]
}
{- "data": [
- {
- "type": "duplicateMonitoredObjectReport",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "duplicateMap": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
duplicateMonitoredObjectResportId required | string |
{- "data": {
- "type": "duplicateMonitoredObjectReport",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "duplicateMap": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
]
}
}
}
{- "data": {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
zone | string |
{- "data": [
- {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
monitoredObjectTagMappingId required | string |
{- "data": {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
monitoredObjectTagMappingId required | string |
required | object |
{- "data": {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
]
}
}
}
{- "data": {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
monitoredObjectTagMappingId required | string |
{- "data": {
- "type": "monitoredObjectTagMappings",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "tag": "string",
- "monitoredObjectIdList": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
start_key | string Default: "" Pagination key to start from for results to return, default to empty string. Ex: 2 |
limit | integer [ 1 .. 5000 ] Default: 5000 The maximum number of records to return for a single page |
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": [
- {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "objectId": "string",
- "reportingMonitoredObjectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "dynamicMetadata": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "previousIdentities": [
- {
- "time": "2019-08-24T14:15:22Z",
- "objectId": "string",
- "objectName": "string"
}
]
}
}
]
}
required | object (MonitoredObjectCreate) |
{- "data": {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "objectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
]
}
}
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "objectId": "string",
- "reportingMonitoredObjectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "dynamicMetadata": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "previousIdentities": [
- {
- "time": "2019-08-24T14:15:22Z",
- "objectId": "string",
- "objectName": "string"
}
]
}
}
}
group-by | string Value: "object-type" |
objectNamePrefix | string |
objectType | Array of strings |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (GeoFence) | |
object (GeoFence) | |
topology | Array of strings |
{- "objectNamePrefix": "string",
- "objectType": [
- "string"
], - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "archiveTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "createdTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": [
- "string"
]
}
{- "data": {
- "id": "string",
- "type": "filteredMonitoredObjectCount",
- "attributes": {
- "totalCount": 0,
- "groupedCounts": {
- "property1": 0,
- "property2": 0
}
}
}
}
start_key | string Default: "" Pagination key to start from for results to return, default to empty string. Ex: 2 |
limit | integer [ 1 .. 10000 ] Default: 10000 The maximum number of records to return for a single page, default to 10,000. |
objectNamePrefix | string |
objectType | Array of strings |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (GeoFence) | |
object (GeoFence) | |
topology | Array of strings |
{- "objectNamePrefix": "string",
- "objectType": [
- "string"
], - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "archiveTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "createdTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": [
- "string"
]
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "id": "string",
- "type": "filteredResourceIdentifierList",
- "attributes": {
- "resourceIdentifiers": [
- "string"
]
}
}
}
reportingObjects | boolean Default: true If true, the result will be a list of ids for monitored objects that are reporting. If false, the returned list will be monitored objects that are not reporting |
numberOfDays | number <integer> [ 1 .. 31 ] Default: 7 Number of days, from current time, to look in the past to determine if the Monitored Objects are reporting |
{- "reportingObjects": true,
- "numberOfDays": 7
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "id": "string",
- "type": "filteredResourceIdentifierList",
- "attributes": {
- "resourceIdentifiers": [
- "string"
]
}
}
}
reportingObjects | boolean Default: true If true, the result will be a list of ids for monitored objects that are reporting. If false, the returned list will be monitored objects that are not reporting |
numberOfDays | number <integer> [ 1 .. 31 ] Default: 7 Number of days, from current time, to look in the past to determine if the Monitored Objects are reporting |
{- "reportingObjects": true,
- "numberOfDays": 7
}
{- "data": {
- "id": "string",
- "type": "filteredMonitoredObjectCount",
- "attributes": {
- "totalCount": 0,
- "groupedCounts": {
- "property1": 0,
- "property2": 0
}
}
}
}
precision required | integer The level of precision required for the geohashing grid |
location required | string Enum: "source" "destination" The location field that we want clustering based off of |
objectNamePrefix | string |
objectType | Array of strings |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (GeoFence) | |
object (GeoFence) | |
topology | Array of strings |
{- "objectNamePrefix": "string",
- "objectType": [
- "string"
], - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "archiveTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "createdTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": [
- "string"
]
}
{- "data": {
- "id": "string",
- "type": "monitoredObjectGeoClusters",
- "attributes": {
- "datatype": "string",
- "clusters": [
- {
- "geohash": "string",
- "count": 0,
- "centroid": {
- "lat": 0.1,
- "lon": 0.1
}
}
]
}
}
}
meta | Array of strings List of metadata category names by which the request should be filtered. Currently exactly one metadata category must be provided, for multiple category results you must query separately for each respective category. |
value-prefix | string Prefix by which all metadata values names by should start |
categories-only | boolean Default: false Flag to indicate if the response should include only the metadata category names (when set to true) or also include meta values and counts (when set to false) |
{- "data": {
- "id": "string",
- "type": "monitoredObjectMetadataDetails",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "countPerValueMap": {
- "property1": {
- "property1": 0,
- "property2": 0
}, - "property2": {
- "property1": 0,
- "property2": 0
}
}
}
}
}
objectNamePrefix | string |
objectType | Array of strings |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (TimeRange) A time range specified by before and after in epoch time. Both before and after are inclusive to the specified value. | |
object (GeoFence) | |
object (GeoFence) | |
topology | Array of strings |
{- "objectNamePrefix": "string",
- "objectType": [
- "string"
], - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "archiveTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "createdTimestamp": {
- "before": 0,
- "after": 0,
- "absent": true
}, - "sourceLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "box": {
- "topLeft": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "bottomRight": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": [
- "string"
]
}
{- "data": {
- "id": "string",
- "type": "monitoredObjectMetadataDetails",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "countPerValueMap": {
- "property1": {
- "property1": 0,
- "property2": 0
}, - "property2": {
- "property1": 0,
- "property2": 0
}
}
}
}
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "objectId": "string",
- "reportingMonitoredObjectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "dynamicMetadata": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "previousIdentities": [
- {
- "time": "2019-08-24T14:15:22Z",
- "objectId": "string",
- "objectName": "string"
}
]
}
}
}
monObjId required | string |
required | object (MonitoredObjectUpdate) |
{- "data": {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "objectId": "string",
- "actuatorName": "unknown",
- "actuatorType": "unknown",
- "reflectorName": "unknown",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "createdTimestamp": 0,
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0
}
}
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "objectId": "string",
- "reportingMonitoredObjectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "dynamicMetadata": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "previousIdentities": [
- {
- "time": "2019-08-24T14:15:22Z",
- "objectId": "string",
- "objectName": "string"
}
]
}
}
}
monObjId required | string |
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "datatype": "string",
- "tenantId": "string",
- "objectId": "string",
- "reportingMonitoredObjectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "dynamicMetadata": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0,
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "previousIdentities": [
- {
- "time": "2019-08-24T14:15:22Z",
- "objectId": "string",
- "objectName": "string"
}
]
}
}
}
required | Array of objects (MonitoredObjectPatch) |
{- "data": [
- {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "actuatorName": "unknown",
- "actuatorType": "unknown",
- "reflectorName": "unknown",
- "reflectorType": "unknown",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
]
}
}
]
}
{- "data": [
- {
- "type": "bulkOperationResponses",
- "id": "string",
- "attributes": {
- "ok": true,
- "id": "string",
- "rev": "string",
- "error": "string",
- "reason": "string"
}
}
]
}
required | Array of objects (MonitoredObjectCreate) |
{- "data": [
- {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "objectId": "string",
- "actuatorName": "string",
- "actuatorType": "unknown",
- "reflectorName": "string",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
]
}
}
]
}
{- "data": [
- {
- "type": "bulkOperationResponses",
- "id": "string",
- "attributes": {
- "ok": true,
- "id": "string",
- "rev": "string",
- "error": "string",
- "reason": "string"
}
}
]
}
required | Array of objects (MonitoredObjectUpdate) |
{- "data": [
- {
- "type": "monitoredObjects",
- "id": "string",
- "attributes": {
- "objectId": "string",
- "actuatorName": "unknown",
- "actuatorType": "unknown",
- "reflectorName": "unknown",
- "reflectorType": "unknown",
- "objectName": "string",
- "objectType": "string",
- "createdTimestamp": 0,
- "meta": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
], - "archiveTimestamp": 0
}
}
]
}
{- "data": [
- {
- "type": "bulkOperationResponses",
- "id": "string",
- "attributes": {
- "ok": true,
- "id": "string",
- "rev": "string",
- "error": "string",
- "reason": "string"
}
}
]
}
required | object |
{- "data": {
- "type": "monitoredObjectsMeta",
- "attributes": {
- "metadata-entries": [
- {
- "objectName": "string",
- "metadata": {
- "region": "paris",
- "wgs87_x": "-45.7123912",
- "wgs87_y": "-74.2130912"
}, - "sourceLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "destinationLocation": {
- "lat": 0.1,
- "lon": 0.1
}, - "topology": [
- "string"
]
}
]
}
}
}
{- "data": [
- {
- "type": "bulkOperationResponses",
- "id": "string",
- "attributes": {
- "ok": true,
- "id": "string",
- "rev": "string",
- "error": "string",
- "reason": "string"
}
}
]
}
start_key | string The name of the Monitored Object from which the result set will begin |
limit | integer [ 1 .. 5000 ] Default: 5000 The maximum number of records to return for a single page |
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": [
- {
- "type": "monitoredObjectSummaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "objectId": "string",
- "objectName": "string",
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "dynamicMetadata": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "topology": [
- "string"
]
}
}
]
}
monObjId required | string |
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "monitoredObjectSummaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "objectId": "string",
- "objectName": "string",
- "meta": {
- "property1": "string",
- "property2": "string"
}, - "dynamicMetadata": {
- "property1": "string",
- "property2": "string"
}, - "srcLat": 0.1,
- "srcLon": 0.1,
- "dstLat": 0.1,
- "dstLon": 0.1,
- "topology": [
- "string"
]
}
}
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": [
- {
- "type": "metadataCategoryMapping",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "mappingType": "unknown",
- "metadataCategoryMap": {
- "property1": {
- "name": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "name": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
mappingType required | string Enum: "unknown" "activeMetrics" "networkAssets" The type of Metadata Category Mapping |
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "metadataCategoryMapping",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "mappingType": "unknown",
- "metadataCategoryMap": {
- "property1": {
- "name": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "name": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
mappingType required | string Enum: "unknown" "activeMetrics" "networkAssets" The type of Metadata Category Mapping to be updated |
required | object |
{- "data": {
- "id": "string",
- "type": "metadataCategoryMappings",
- "attributes": {
- "add": [
- "string"
], - "archive": [
- "string"
], - "rename": [
- {
- "existingName": "string",
- "newName": "string"
}
]
}
}
}
{- "links": {
- "property1": "string",
- "property2": "string"
}, - "data": {
- "type": "metadataCategoryMapping",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "mappingType": "unknown",
- "metadataCategoryMap": {
- "property1": {
- "name": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "name": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}, - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "type": "sessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string"
}
}
}
{- "data": {
- "type": "SessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "tenantId": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "SessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "tenantId": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "SessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "tenantId": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
sessionFilterProfileId required | string |
required | object |
{- "data": {
- "type": "sessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string"
}
}
}
{- "data": {
- "type": "SessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "tenantId": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
sessionFilterProfileId required | string |
required | object |
{- "data": {
- "id": "string",
- "type": "sessionFilterProfiles",
- "attributes": {
- "addSessionFilters": [
- "string"
], - "removeSessionFilters": [
- "string"
], - "updateProperties": {
- "name": "string"
}
}
}
}
{- "data": {
- "type": "SessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "tenantId": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
sessionFilterProfileId required | string |
{- "data": {
- "type": "SessionFilterProfiles",
- "id": "string",
- "relationships": {
- "sessionFilters": {
- "data": [
- {
- "type": "string",
- "id": "string"
}
]
}
}, - "attributes": {
- "name": "string",
- "tenantId": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object |
{- "data": {
- "type": "sessionFilters",
- "id": "string",
- "attributes": {
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
{- "data": {
- "type": "filterList",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
{- "data": [
- {
- "type": "filterList",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
]
}
{- "data": {
- "type": "filterList",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
sessionFilterId required | string |
required | object |
{- "data": {
- "type": "sessionFilters",
- "id": "string",
- "attributes": {
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
{- "data": {
- "type": "filterList",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
sessionFilterId required | string |
object |
{- "data": {
- "id": "string",
- "type": "sessionFilters",
- "attributes": {
- "addSessionFilterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
], - "removeSessionFilterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
], - "updateProperties": {
- "name": "string",
- "type": "whitelist"
}
}
}
}
{- "data": {
- "type": "filterList",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
sessionFilterId required | string |
{- "data": {
- "type": "filterList",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "name": "string",
- "reportingDuration": 0,
- "type": "whitelist",
- "filterItems": [
- {
- "field": "string",
- "value": "string",
- "isPartialMatch": true
}
]
}
}
}
required | object |
{- "data": {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "name": "string",
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
}
{- "data": {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "name": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
}
{- "data": [
- {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "name": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": null,
- "property2": null
}
}, - "property2": {
- "eventAttrMap": {
- "property1": null,
- "property2": null
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": { },
- "property2": { }
}
}, - "property2": {
- "metricMap": {
- "property1": { },
- "property2": { }
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": null,
- "property2": null
}
}, - "property2": {
- "eventAttrMap": {
- "property1": null,
- "property2": null
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": { },
- "property2": { }
}
}, - "property2": {
- "metricMap": {
- "property1": { },
- "property2": { }
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
]
}
{- "data": {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "name": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
}
thrPrfId required | string |
required | object |
{- "data": {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "name": "string",
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
}
{- "data": {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "name": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
}
thrPrfId required | string |
{- "data": {
- "type": "thresholdProfiles",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "datatype": "string",
- "name": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0,
- "thresholds": {
- "vendorMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}, - "property2": {
- "eventAttrMap": {
- "property1": "string",
- "property2": "string"
}
}
}, - "monitoredObjectTypeMap": {
- "property1": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}, - "property2": {
- "metricMap": {
- "property1": {
- "directionMap": { }
}, - "property2": {
- "directionMap": { }
}
}
}
}
}
}
}, - "thresholdList": [
- {
- "vendor": "string",
- "monitoredObjectType": "string",
- "metric": "string",
- "direction": "string",
- "enabled": "string",
- "dimensions": { },
- "events": [
- {
- "property1": "string",
- "property2": "string"
}
]
}
]
}
}
}
required | object (NetworkAsset) A network device that is on a customer's network |
{- "data": {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
}
{- "data": {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
}
{- "data": [
- {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
], - "meta": {
- "count": 0
}
}
networkAssetId required | string The network asset id |
{- "data": {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
}
networkAssetId required | string The network asset id |
required | object (NetworkAsset) A network device that is on a customer's network |
{- "data": {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
}
{- "data": {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
}
search | string A field value to search with a wildcard in different fields of the asset |
object (NetworkAssetQueryContext) Hints indicating how the query may be Returns | |
ip | Array of strings An array of IPs |
mac | Array of strings An array of MACs |
object (TimeRangeInMilliseconds) | |
object (TimeRangeInMilliseconds) | |
captureZones | Array of strings |
{- "search": "string",
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10,
- "pageNumber": 0,
- "sort": [
- {
- "field": "firstSeen",
- "order": "asc"
}
]
}, - "ip": [
- "string"
], - "mac": [
- "string"
], - "firstSeen": {
- "from": 0,
- "to": 0
}, - "lastSeen": {
- "from": 0,
- "to": 0
}, - "captureZones": [
- "string"
]
}
{- "data": {
- "type": "networkAssetCount",
- "attributes": {
- "filters": {
- "search": "string",
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10,
- "pageNumber": 0,
- "sort": [
- {
- "field": "firstSeen",
- "order": "asc"
}
]
}, - "ip": [
- "string"
], - "mac": [
- "string"
], - "firstSeen": {
- "from": 0,
- "to": 0
}, - "lastSeen": {
- "from": 0,
- "to": 0
}, - "captureZones": [
- "string"
]
}, - "count": 0
}
}
}
search | string A field value to search with a wildcard in different fields of the asset |
object (NetworkAssetQueryContext) Hints indicating how the query may be Returns | |
ip | Array of strings An array of IPs |
mac | Array of strings An array of MACs |
object (TimeRangeInMilliseconds) | |
object (TimeRangeInMilliseconds) | |
captureZones | Array of strings |
{- "search": "string",
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10,
- "pageNumber": 0,
- "sort": [
- {
- "field": "firstSeen",
- "order": "asc"
}
]
}, - "ip": [
- "string"
], - "mac": [
- "string"
], - "firstSeen": {
- "from": 0,
- "to": 0
}, - "lastSeen": {
- "from": 0,
- "to": 0
}, - "captureZones": [
- "string"
]
}
{- "data": [
- {
- "type": "networkAssets",
- "id": "string",
- "attributes": {
- "ip": "string",
- "mac": "string",
- "zoneId": "string",
- "roles": [
- {
- "role": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0,
- "addedBy": "string",
- "addedAt": 0
}
], - "ipAddresses": [
- {
- "ip": "string",
- "info": "string",
- "firstSeen": 0,
- "lastSeen": 0
}
], - "logins": [
- {
- "user": "string",
- "action": "string",
- "protocol": "string",
- "timestamp": 0
}
], - "meta": {
- "property1": "string",
- "property2": "string"
}, - "firstSeen": 0,
- "lastSeen": 0,
- "sensor": "string"
}
}
], - "meta": {
- "count": 0
}
}
object |
{- "data": {
- "id": "string",
- "type": "groupByNetworkAssets",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10,
- "pageNumber": 0,
- "sort": [
- {
- "field": "firstSeen",
- "order": "asc"
}
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "networkAssets": [
- {
- "id": [
- "string"
], - "ip": [
- "string"
]
}
], - "search": "string",
- "captureZones": [
- "string"
]
}
}
}
{- "data": {
- "id": "string",
- "type": "groupByNetworkAssets",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10,
- "pageNumber": 0,
- "sort": [
- {
- "field": "firstSeen",
- "order": "asc"
}
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "networkAssets": [
- {
- "id": [
- "string"
], - "ip": [
- "string"
]
}
], - "search": "string",
- "captureZones": [
- "string"
], - "result": [
- {
- "id": [
- "string"
], - "ip": [
- "string"
], - "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1
}
]
}
]
}
}
}
ips | Array of strings An array of IPs |
{- "ips": [
- "string"
]
}
{- "data": [
- {
- "ip": "string",
- "country": "string",
- "code": "string"
}
]
}
object | |
object (expressions) | |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
id | Array of strings |
alias | Array of strings |
state | Array of strings Items Enum: "new" "in-progress" "resolved" "closed" "archived" |
object (TimeRangeInMilliseconds) | |
object (TimeRangeInMilliseconds) |
{- "queryContext": {
- "includeRelatedAlerts": false,
- "numResults": 0,
- "sort": [
- {
- "field": "createdAt",
- "order": "asc"
}
]
}, - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "id": [
- "string"
], - "alias": [
- "string"
], - "state": [
- "new"
], - "createdAt": {
- "from": 0,
- "to": 0
}, - "modifiedAt": {
- "from": 0,
- "to": 0
}
}
{- "data": [
- {
- "id": "string",
- "alias": "string",
- "state": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "meta": {
- "property1": "string",
- "property2": "string"
}, - "createdAt": 0,
- "modifiedAt": 0,
- "severityIndex": 0.1,
- "diversityIndex": 0.1,
- "relatedAlerts": [
- "string"
], - "alertCount": 0,
- "lastAlertTimestamp": 0,
- "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
], - "processing": false,
- "captureZoneId": "string"
}
], - "meta": {
- "count": 0
}
}
incidentId required | string |
includeRelatedAlerts | boolean Default: false |
{- "data": {
- "id": "string",
- "alias": "string",
- "state": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "meta": {
- "property1": "string",
- "property2": "string"
}, - "createdAt": 0,
- "modifiedAt": 0,
- "severityIndex": 0.1,
- "diversityIndex": 0.1,
- "relatedAlerts": [
- "string"
], - "alertCount": 0,
- "lastAlertTimestamp": 0,
- "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
], - "processing": false,
- "captureZoneId": "string"
}
}
incidentId required | string |
required | object (Incident) A collection of correlated alerts |
{- "data": {
- "id": "string",
- "alias": "string",
- "state": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "meta": {
- "property1": "string",
- "property2": "string"
}, - "createdAt": 0,
- "modifiedAt": 0,
- "severityIndex": 0.1,
- "diversityIndex": 0.1,
- "relatedAlerts": [
- "string"
], - "alertCount": 0,
- "lastAlertTimestamp": 0,
- "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
], - "processing": false,
- "captureZoneId": "string"
}
}
{- "data": {
- "id": "string",
- "alias": "string",
- "state": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "meta": {
- "property1": "string",
- "property2": "string"
}, - "createdAt": 0,
- "modifiedAt": 0,
- "severityIndex": 0.1,
- "diversityIndex": 0.1,
- "relatedAlerts": [
- "string"
], - "alertCount": 0,
- "lastAlertTimestamp": 0,
- "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
], - "processing": false,
- "captureZoneId": "string"
}
}
targetIncidents required | Array of strings A list of IDs of incidents to change state of |
newState required | string Enum: "new" "in-progress" "resolved" "closed" "archived" |
comment | string |
{- "targetIncidents": [
- "string"
], - "newState": "new",
- "comment": "string"
}
{- "data": [
- {
- "id": "string",
- "alias": "string",
- "state": {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}, - "meta": {
- "property1": "string",
- "property2": "string"
}, - "createdAt": 0,
- "modifiedAt": 0,
- "severityIndex": 0.1,
- "diversityIndex": 0.1,
- "relatedAlerts": [
- "string"
], - "alertCount": 0,
- "lastAlertTimestamp": 0,
- "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
], - "processing": false,
- "captureZoneId": "string"
}
], - "meta": {
- "count": 0
}
}
object |
{- "data": {
- "id": "string",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 0,
- "pageNumber": 0,
- "sortByAggregation": "string"
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "aggregations": [
- {
- "name": "string",
- "type": "min",
- "field": "string",
- "fixedInterval": "string"
}
], - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "incidents": [
- {
- "id": [
- "string"
], - "alias": [
- "string"
], - "state": [
- {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}
], - "severityIndex": [
- 0.1
], - "relatedAlerts": [
- "string"
], - "alertCount": [
- 0
], - "lastAlertTimestamp": [
- 0
], - "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
]
}
]
}
}
}
{- "data": {
- "id": "string",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sortOnGroupingKey": "id",
- "sorted": [
- "asc",
- "desc"
], - "numResults": 0,
- "pageNumber": 0,
- "sortByAggregation": "string"
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "aggregations": [
- {
- "name": "string",
- "type": "min",
- "field": "string",
- "fixedInterval": "string"
}
], - "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "incidents": [
- {
- "id": [
- "string"
], - "alias": [
- "string"
], - "state": [
- {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}
], - "severityIndex": [
- 0.1
], - "relatedAlerts": [
- "string"
], - "alertCount": [
- 0
], - "lastAlertTimestamp": [
- 0
], - "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
]
}
], - "result": [
- {
- "id": [
- "string"
], - "alias": [
- "string"
], - "state": [
- {
- "currentState": "new",
- "changeHistory": [
- {
- "from": "new",
- "to": "new",
- "userId": "string",
- "timestamp": 0,
- "comment": "string"
}
]
}
], - "severityIndex": [
- 0.1
], - "relatedAlerts": [
- "string"
], - "alertCount": [
- 0
], - "lastAlertTimestamp": [
- 0
], - "comments": [
- {
- "userId": "string",
- "timestamp": 0,
- "comment": "string",
- "id": "string"
}
], - "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1,
- "aggregations": {
- "property1": "string",
- "property2": "string"
}
}
], - "hasNextPage": true
}
]
}
}
}
{- "data": [
- {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
], - "meta": {
- "count": 0
}
}
required | object (ThreatFeed) A dataset with malicious IPs, hashes, domains |
{- "data": {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
}
{- "data": [
- {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
], - "meta": {
- "count": 0
}
}
{- "data": {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
}
{- "data": {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
}
threatFeedId required | string |
required | object (ThreatFeed) A dataset with malicious IPs, hashes, domains |
{- "data": {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
}
{- "data": {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
}
threatFeedId required | string |
updatedTimestamp | integer <int64> |
{- "updatedTimestamp": 0
}
{- "data": [
- {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
], - "meta": {
- "count": 0
}
}
threatFeedId required | string |
file required | string <binary> |
{- "data": {
- "_id": "string",
- "_rev": "string",
- "feedId": "string",
- "name": "string",
- "description": "string",
- "isEnabled": false,
- "isPublic": false,
- "tags": [
- "string"
], - "changesHistory": [
- {
- "changed": "string",
- "userId": "string",
- "timestamp": 0
}
], - "lastUploadedTimestamp": 0,
- "lastUpdatedTimestamp": 0
}
}
required | object |
{- "data": {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
]
}
}
}
{- "data": {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": [
- {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
alertexportId required | string |
required | object |
{- "data": {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "tenantId": "string",
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
]
}
}
}
{- "data": {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
alertexportId required | string |
{- "data": {
- "type": "alertExports",
- "id": "string",
- "attributes": {
- "_rev": "string",
- "datatype": "string",
- "tenantId": "string",
- "alertexporttype": "string",
- "alertexportname": "string",
- "alertexportenabled": true,
- "alertexporturl": "string",
- "alertpolicylist": [
- "string"
], - "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
required | object (IngestionDictionaryV3) |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
required | object (DynamicMetadataDimensionMappings) |
{- "data": {
- "_id": "string",
- "_rev": "string",
- "createdTimestamp": 0,
- "datatype": "string",
- "lastModifiedTimestamp": 0,
- "objectType": {
- "property1": {
- "dimension": {
- "property1": {
- "metaKey": "string",
- "isActive": true
}, - "property2": {
- "metaKey": "string",
- "isActive": true
}
}
}, - "property2": {
- "dimension": {
- "property1": {
- "metaKey": "string",
- "isActive": true
}, - "property2": {
- "metaKey": "string",
- "isActive": true
}
}
}
}
}
}
{- "data": {
- "_id": "string",
- "_rev": "string",
- "createdTimestamp": 0,
- "datatype": "string",
- "lastModifiedTimestamp": 0,
- "objectType": {
- "property1": {
- "dimension": {
- "property1": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}
}, - "property2": {
- "dimension": {
- "property1": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}
}
}
}
}
includeOnlyActive | boolean Default: false Returns only active dynamic meta-data mappings. |
{- "data": {
- "_id": "string",
- "_rev": "string",
- "createdTimestamp": 0,
- "datatype": "string",
- "lastModifiedTimestamp": 0,
- "objectType": {
- "property1": {
- "dimension": {
- "property1": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}
}, - "property2": {
- "dimension": {
- "property1": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}, - "property2": {
- "metaKey": "string",
- "isActive": true,
- "activeRangeMap": {
- "property1": 0,
- "property2": 0
}
}
}
}
}
}
}
AutoUpdate | boolean |
required | object (IngestionDictionaryV3) |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
{- "data": [
- {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
{- "data": [
- {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
IngestionDictionaryId required | string |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
IngestionDictionaryId required | string |
AutoUpdate | boolean |
required | object (IngestionDictionaryV3) |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
IngestionDictionaryId required | string |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
required | object (IngestionDictionaryV3) |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
{- "data": [
- {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
]
}
IngestionDictionaryId required | string |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
IngestionDictionaryId required | string |
required | object (IngestionDictionaryV3) |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
}
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
IngestionDictionaryId required | string |
{- "data": {
- "type": "ingestionDictionaries",
- "id": "string",
- "attributes": {
- "tenantId": "string",
- "_id": "string",
- "_rev": "string",
- "dictionaryName": "string",
- "dictionaryType": "custom",
- "vendor": "string",
- "objectType": "string",
- "dimensions": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "customMetrics": [
- {
- "analyticsName": "string",
- "rawName": "string",
- "dataType": "integer",
- "hasBaseline": true,
- "sqlExpr": "string",
- "unit": "string",
- "directions": [
- "string"
]
}
], - "metricType": "timeseries",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}, - "violations": [
- {
- "message": "string",
- "errorCode": "string",
- "path": "string",
- "validationParams": "string"
}
]
}
ConnectorId required | string |
size | integer >= 1 Default: 1 |
{- "data": [
- {
- "id": "string",
- "connectorId": "string",
- "connection": {
- "action": "Shutdown"
}, - "logs": {
- "action": "DumpLogs",
- "duration": "PT15M"
}, - "data": {
- "action": "ReplayData",
- "duration": "PT15M"
}, - "createdTimestamp": 0,
- "acknowledgedTimestamp": 0
}
]
}
ConnectorId required | string |
required | object (NewConnectorOperationalState) |
{- "data": {
- "connection": {
- "action": "Shutdown"
}, - "logs": {
- "action": "DumpLogs",
- "duration": "PT15M"
}, - "data": {
- "action": "ReplayData",
- "duration": "PT15M"
}
}
}
{- "data": {
- "id": "string",
- "connectorId": "string",
- "connection": {
- "action": "Shutdown"
}, - "logs": {
- "action": "DumpLogs",
- "duration": "PT15M"
}, - "data": {
- "action": "ReplayData",
- "duration": "PT15M"
}, - "createdTimestamp": 0,
- "acknowledgedTimestamp": 0
}
}
ConnectorId required | string |
OperationalStateId required | string |
{- "data": {
- "id": "string",
- "connectorId": "string",
- "connection": {
- "action": "Shutdown"
}, - "logs": {
- "action": "DumpLogs",
- "duration": "PT15M"
}, - "data": {
- "action": "ReplayData",
- "duration": "PT15M"
}, - "createdTimestamp": 0,
- "acknowledgedTimestamp": 0
}
}
object |
{- "data": {
- "id": "string",
- "type": "groupByMetrics",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "allowNullMetrics": false
}
]
}
}
}
{- "meta": {
- "datasource": "string",
- "datasourceSelectionRules": [
- "string"
], - "queryID": "string"
}, - "data": {
- "id": "string",
- "type": "groupByMetrics",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "allowNullMetrics": false
}
], - "result": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "allowNullMetrics": false,
- "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1
}
]
}
]
}
}
}
object |
{- "data": {
- "id": "string",
- "type": "aggregates",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "allowNullMetrics": false
}
]
}
}
}
{- "meta": {
- "datasource": "string",
- "datasourceSelectionRules": [
- "string"
], - "queryID": "string"
}, - "data": {
- "id": "string",
- "type": "aggregates",
- "attributes": {
- "queryContext": {
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "allowNullMetrics": false
}
], - "result": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "assetType": [
- [
- "circuit"
], - [
- "circuit",
- "node"
]
], - "assetId": [
- [
- "0x9c44"
], - [
- "0x9c44",
- "0x8c11"
]
], - "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "allowNullMetrics": false,
- "series": [
- {
- "timestamp": "string",
- "value": 0.1
}
]
}
]
}
}
}
datasource required | string |
taskCount | integer >= 1 Sets the concurrency level of the ingestion task |
maxSizePerTask | integer <int64> >= 1 |
object |
{- "data": {
- "id": "string",
- "type": "datasourceReconciliationTasks",
- "attributes": {
- "interval": "string",
- "storage": "hdfs",
- "priorityLevel": "direct"
}
}
}
{- "data": {
- "id": "string",
- "type": "datasourceReconciliationTasks",
- "attributes": {
- "interval": "string",
- "storage": "hdfs",
- "priorityLevel": "direct"
}
}
}
datasource required | string |
taskCount | integer >= 1 Default: 1 Sets the concurrency level of the granularity compaction task |
maxSizePerTask | integer <int64> >= 1 Sets the amount of data each task can process. Used to control the number of tasks that will be created up to max value of 'taskCount' |
periodOffsetMultiplier | integer Default: 0 Used to generate reindexing tasks over a period from current time backwards based on the 'c' provided in the body. For example, 'targetSegmentTimebucket' of 'DAY' with 'periodOffsetMultiplier' of '5' invokes daily reindexing from [NOW-5days, NOW). |
object |
{- "data": {
- "id": "string",
- "type": "datasourceReindexTasks",
- "attributes": {
- "intervalStart": "2021-04-01",
- "intervalEnd": "2021-04-08",
- "targetSegmentTimebucket": "DAY",
- "priorityLevel": "direct"
}
}
}
{- "data": {
- "id": "string",
- "type": "datasourceReindexTasks",
- "attributes": {
- "intervalStart": "2021-04-01",
- "intervalEnd": "2021-04-08",
- "targetSegmentTimebucket": "DAY",
- "priorityLevel": "direct"
}
}
}
object |
{- "data": {
- "id": "string",
- "type": "groupByMetrics",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum",
- "percentile_95"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95"
}
], - "datasource": "raw"
}
}
}
{- "meta": {
- "datasource": "string",
- "datasourceSelectionRules": [
- "string"
], - "queryID": "string"
}, - "data": {
- "id": "string",
- "type": "groupByMetrics",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum",
- "percentile_95"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95"
}
], - "datasource": "raw",
- "result": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1,
- "count": 0.1
}
]
}
]
}
}
}
object |
{- "data": {
- "id": "string",
- "type": "groupByMetrics",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95"
}
]
}
}
}
{- "meta": {
- "datasource": "string",
- "datasourceSelectionRules": [
- "string"
], - "queryID": "string"
}, - "data": {
- "id": "string",
- "type": "groupByMetrics",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "groupingContext": {
- "strictGroupings": true,
- "groupings": [
- {
- "groupName": "string",
- "groupType": "active"
}
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95"
}
], - "result": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "groupedResults": [
- {
- "groupings": {
- "property1": "string",
- "property2": "string"
}, - "value": 0.1
}
]
}
]
}
}
}
object |
{- "data": {
- "id": "string",
- "type": "aggregates",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95"
}
]
}
}
}
{- "meta": {
- "datasource": "string",
- "datasourceSelectionRules": [
- "string"
], - "queryID": "string"
}, - "data": {
- "id": "string",
- "type": "aggregates",
- "attributes": {
- "queryContext": {
- "ignoreCleaning": true,
- "focusBusyHour": true,
- "ignoreMaintenance": true,
- "timeout": 30000,
- "sorted": [
- "asc",
- "desc"
], - "numResults": 10
}, - "metaContext": {
- "metadataFilters": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
]
}, - "interval": "2018-04-08T14:00:00/2018-04-09T15:00:00",
- "granularity": "PT1H",
- "aggregation": [
- "min",
- "max",
- "avg",
- "count",
- "sum"
], - "globalMetricFilterContext": {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}
}, - "metrics": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95"
}
], - "result": [
- {
- "vendor": "accedian-twamp",
- "objectType": [
- [
- "twamp-pe"
], - [
- "twamp-sl",
- "twamp-sf"
]
], - "direction": [
- [
- "0"
], - [
- "0",
- "1"
]
], - "monitoredObjectId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "sourceLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "destinationLocation": {
- "rectangular": {
- "minCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "maxCoordinates": {
- "latitude": 0.1,
- "longitude": 0.1
}
}
}, - "topology": "string",
- "metadata": {
- "include": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "exclude": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}
}, - "instanced": {
- "runId": [
- [
- "abc"
], - [
- "abc",
- "def"
]
], - "reportType": [
- [
- "summary"
], - [
- "summary",
- "interval"
]
]
}, - "valueBoundary": {
- "type": "fixed",
- "filterMetric": "string",
- "lower": {
- "value": 0.1,
- "strict": true
}, - "upper": {
- "value": 0.1,
- "strict": true
}
}, - "metric": "delayP95",
- "series": [
- {
- "timestamp": "string",
- "value": 0.1
}
]
}
]
}
}
}
monitoredObjectId required | string |
object |
{- "data": {
- "id": "string",
- "type": "aggregates",
- "attributes": {
- "metrics": [
- {
- "metric": "delayP95",
- "allowNullMetrics": false,
- "direction": [
- "0"
]
}, - {
- "metric": "delayAvg",
- "allowNullMetrics": true,
- "direction": [
- "1"
]
}, - {
- "metric": "delayAvg",
- "allowNullMetrics": true,
- "direction": [
- "0"
]
}
]
}
}
}
{- "meta": {
- "datasource": "string",
- "datasourceSelectionRules": [
- "string"
], - "queryID": "string"
}, - "data": {
- "id": "string",
- "type": "aggregates",
- "attributes": {
- "metrics": [
- {
- "metric": "delayP95",
- "allowNullMetrics": false,
- "direction": [
- "0"
]
}, - {
- "metric": "delayAvg",
- "allowNullMetrics": true,
- "direction": [
- "1"
]
}, - {
- "metric": "delayAvg",
- "allowNullMetrics": true,
- "direction": [
- "0"
]
}
], - "result": [
- {
- "metric": "delayP95",
- "allowNullMetrics": false,
- "direction": "0",
- "series": [
- {
- "timestamp": "string",
- "value": 0.1,
- "upperbound": 0.1,
- "lowerbound": 0.1
}
]
}
]
}
}
}
monitoredObjectId required | string ID of the monitoredObject |
reportType required | string Enum: "interval" "summary" Instance's reportType filter |
start required | string <date-time> Beginning of interval of runs returned |
end required | string <date-time> End of interval of runs returned |
cursor | string Use to traverse multiple "pages" of results |
size | integer [ 1 .. 10000 ] Set/override the number of records returned in the response's payload |
{- "links": {
- "prev": "string",
- "next": "string"
}, - "data": [
- {
- "attributes": {
- "property1": { },
- "property2": { }
}, - "type": "string"
}
]
}
monitoredObjectId required | string ID of the monitoredObject |
reportType required | string Enum: "interval" "summary" Instance's reportType filter |
runId required | string RunId of the instance-metric |
{- "links": {
- "prev": "string",
- "next": "string"
}, - "data": [
- {
- "attributes": {
- "property1": { },
- "property2": { }
}, - "type": "string"
}
]
}
useRawMetaKey | boolean Default: false Returns the default raw metadata key's ID from the DB. |
{- "meta": {
- "enabledAlertPolicyLimit": {
- "micro-tca": 20,
- "capture": 20,
- "security": 20
}
}, - "data": [
- {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- null
], - "triggerConditions": [
- null
], - "workingHours": {
- "id": null,
- "items": [ ]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- null
], - "triggerConditions": [
- null
], - "workingHours": {
- "id": null,
- "items": [ ]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
]
}
id required | string |
useRawMetaKey | boolean Default: false Returns the default raw metadata key's ID from the DB. |
{- "data": {
- "type": "alertPolicies",
- "id": "string",
- "relationships": {
- "createdBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "modifiedBy": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantId": {
- "data": {
- "type": "string",
- "id": "string"
}
}, - "tenantName": {
- "data": {
- "type": "string",
- "id": "string"
}
}
}, - "included": [
- {
- "id": "string",
- "type": "status",
- "attributes": {
- "activeAlerts": 0,
- "totalObjects": 0
}
}
], - "attributes": {
- "status": "running",
- "enabled": true,
- "deleted": false,
- "_rev": "string",
- "lastModifiedTimestamp": 0,
- "createdTimestamp": 0,
- "useCleanData": true,
- "useBusyHourOnly": false,
- "useMaintenance": true,
- "conditions": [
- {
- "triggersOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "recoversOn": {
- "duration": "PT5M",
- "metric": {
- "type": "session",
- "layer": "http",
- "vendor": "accedian-twamp",
- "objectType": [
- "twamp-sl",
- "twamp-sf"
], - "id": "delayP95",
- "direction": [
- "0"
]
}, - "ratioPercent": 0,
- "value": "string",
- "displayUnit": "bytes",
- "values": [
- "string"
], - "comparator": "gt",
- "blacklist": [
- {
- "field": "string",
- "value": "string",
- "description": ""
}
], - "whitelist": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": null,
- "key": null,
- "includes": null,
- "values": [ ]
}
], - "workingHours": {
- "id": "string",
- "items": [
- null
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
]
}, - "severity": "string"
}
], - "configuration": {
- "policyType": "micro-tca",
- "aggregationGranularity": null,
- "severity": "informational",
- "mitreTactics": [
- "string"
], - "context": [
- {
- "key": "zone",
- "values": [
- "paris",
- "lyon"
]
}
]
}, - "name": "string",
- "description": "string",
- "tags": [
- "orderId:uuid123"
], - "signatureVersion": 0,
- "source": "string"
}
}
}
alertId required | string required id of alert |
{- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
limit | integer >= 0 Default: 25 Maximum number of results to return |
skip | integer >= 0 first N results skipped |
policyID | string optional id of related policy |
policyName | string optional name substring of related policy |
description | string optional condition-rule description substring |
acceptingStatus | string optional filter for acceptingStatus property |
{- "data": [
- {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
], - "total": 0
}
{- "data": {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
id required | string |
id | string Default: "" |
rev_id | string Default: "" |
relatedPolicies | Array of strings |
required | Array of objects (MultipleValuesEntry) |
object (alertConditionWorkingHoursSet) | |
description | string |
isAutomated | boolean Default: false |
acceptingStatus | string Enum: "NOT_YET_ACTIONED" "ACCEPTED" "REJECTED" "NOT_AUTOMATED" |
modifiedBy | string |
createdBy | string |
createdTimestamp | integer <int64> |
lastModifiedTimestamp | integer <int64> |
{- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
{- "data": {
- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
}
id required | string |
acceptingStatus required | string Enum: "ACCEPTED" "REJECTED" |
{- "acceptingStatus": "ACCEPTED"
}
{- "id": "",
- "rev_id": "",
- "relatedPolicies": [
- "string"
], - "triggerConditions": [
- {
- "description": "",
- "key": "string",
- "includes": true,
- "values": [
- "string"
]
}
], - "workingHours": {
- "id": "string",
- "items": [
- {
- "weekly": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "timeRange": {
- "working24h": false,
- "from": {
- "hour": 23,
- "minute": 59
}, - "to": {
- "hour": 23,
- "minute": 59
}
}
}
]
}, - "description": "string",
- "isAutomated": false,
- "acceptingStatus": "NOT_YET_ACTIONED",
- "modifiedBy": "string",
- "createdBy": "string",
- "createdTimestamp": 0,
- "lastModifiedTimestamp": 0
}
required | object |
{- "data": {
- "type": "predictionProfile",
- "id": "string",
- "attributes": {
- "predictionProfileList": [
- {
- "objectType": "string",
- "metrics": [
- "string"
], - "direction": [
- 0
]
}
]
}
}
}
{- "data": {
- "type": "predictionProfile",
- "id": "string",
- "attributes": {
- "predictionProfileList": [
- {
- "objectType": "string",
- "metrics": [
- "string"
], - "direction": [
- 0
]
}
]
}
}
}
required | object (TcpThroughputTestReport) A single instance of a TCP Throughput test run. |
{- "data": {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
}
{- "data": {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
}
shallow | boolean If set, retrieve only summary kpi's for the test records |
token | string For paginated results, the token to receive the next batch of results |
{- "pagination": {
- "total-results": 0,
- "token": "string",
- "next": "string"
}, - "data": [
- {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
]
}
testId required | string The test identifier |
shallow | boolean If set, retrieve only summary kpi's for the test records |
token | string For paginated results, the token to receive the next batch of results |
{- "pagination": {
- "total-results": 0,
- "token": "string",
- "next": "string"
}, - "data": [
- {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
]
}
testId required | string The test identifier |
runId required | string The id associated with a particular test run |
shallow | boolean If set, retrieve only summary kpi's for the test record |
{- "pagination": {
- "total-results": 0,
- "token": "string",
- "next": "string"
}, - "data": [
- {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
]
}
testId required | string The test identifier |
runId required | string The is associated with a particular test run |
required | object (TcpThroughputUpdateBody) A single instance of a TCP Throughput test run. |
{- "data": {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "user-meta": {
- "property1": "string",
- "property2": "string"
}
}
}
}
{- "data": {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
}
object (expressions) | |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
test-id | Array of strings An array of test identifiers |
run-id | Array of strings An array of run identifiers |
{- "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "user-meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "ingestion-meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "test-id": [
- "string"
], - "run-id": [
- "string"
]
}
{- "data": {
- "type": "tcpThroughputReportCount",
- "attributes": {
- "filters": {
- "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "user-meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "ingestion-meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "test-id": [
- "string"
], - "run-id": [
- "string"
]
}, - "count": 0
}
}
}
shallow | boolean If set, retrieve only summary kpi's for the test record |
token | string |
object (expressions) | |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
object (MetaFilter) An object that allows filtering on arbitrary metadata criteria and their values. The keys in the map are associated with metadata categories and the value array corresponds to a set of whitelist filter-in values for that category. The logical semantics associated with this structure are conditional-AND across metadata criteria (keys) and conditional-OR across the values contained within the value array. For example, {"region":["montreal","ottawa"], "group":["radio"]} will match all records that are of group "radio" AND from the region "montreal" OR "ottawa" | |
metaExclude | Array of strings (MetaExclude) An array that allows blacklisting one or more metadata criteria. Each key in the array must correspond to a given key in the MetaFilter portion of the request. This exclusion is a logical NOT for any values belonging to the metadata criteria listed in this request. For example, if the MetaFilter is: {"region":["montreal","ottawa"], "group":["radio"]}, we can have a MetaExclude of the form ["region"]. This would result in a request that includes any records that are of group "radio" AND NOT in regions Ottawa or Montreal. |
test-id | Array of strings An array of test identifiers |
run-id | Array of strings An array of run identifiers |
{- "expressions": {
- "operator": "and",
- "expressions": [
- {
- "field": "string",
- "condition": {
- "equal": "string",
- "notequal": "string",
- "lt": 0,
- "gt": 0,
- "lte": 0,
- "gte": 0,
- "in": [
- { }
], - "notin": [
- { }
]
}, - "expressions": { }
}
]
}, - "user-meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "ingestion-meta": {
- "region": [
- "montreal",
- "ottawa"
], - "group": [
- "radio"
]
}, - "metaExclude": [
- "group"
], - "test-id": [
- "string"
], - "run-id": [
- "string"
]
}
{- "pagination": {
- "total-results": 0,
- "token": "string",
- "next": "string"
}, - "data": [
- {
- "id": "string",
- "type": "tcpThroughputReport",
- "attributes": {
- "test-id": "string",
- "run-id": "string",
- "run-timestamp": "string",
- "user-meta": {
- "property1": "string",
- "property2": "string"
}, - "ingestion-meta": {
- "property1": "string",
- "property2": "string"
}, - "test-summary-metrics": {
- "property1": "string",
- "property2": "string"
}, - "test-interval-metrics": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}
}
}
]
}
The telemetry agent template
name required | string non-empty |
templateBase64 required | string This string contains TOML template encoded with base64 |
{- "name": "string",
- "templateBase64": "string"
}
{- "name": "string",
- "templateBase64": "string",
- "templateVersion": 0
}
limit required | integer >= 0 Default: 1000 Maximum number of results to return |
skip required | integer >= 0 Default: 0 first N results skipped |
name | string The name for the template to retrieve |
{- "data": [
- {
- "name": "string",
- "templateBase64": "string",
- "templateVersion": 0
}
]
}
name required | string The unique name |
The template
templateBase64 required | string This string contains TOML template encoded with base64 |
{- "templateBase64": "string"
}
{- "errors": [
- {
- "code": 0,
- "message": "string"
}
]
}
name required | string The unique name |
Agent configuration parameters
required | object (DataGateway) Data gateway (roadrunner) access parameters |
IdentificationAgentName | string |
MetadataAgentName | string |
{- "DataGateway": {
- "AgentID": "string",
- "DataBrokerUseSSL": true,
- "DataBrokerPort": 0,
- "DataBrokerServer": "string",
- "DataBrokerSslSkipHostnameCheck": true,
- "DataBrokerSslAllowSelfSigned": true,
- "DataBrokerSslAllowInsecureCerts": true,
- "DataBrokerSslAllowExpiredCerts": true
}, - "IdentificationAgentName": "string",
- "MetadataAgentName": "string"
}