List Device Groups
get device group list.
Parameters
Parameter | Description |
---|---|
Fields | A comma delimited list of fields. Filters the response to only include the listed fields for each object. |
Filter | Filters the response according to the operator and value specified. Note that you can use * to match on more than one character.You can use the ‘.’ character to filter values within an object (e.g. custom properties), and multiple filters can be separated by a comma.Operators include:Greater than or equals: >:Less than or equals: <:Greater than: >Less than: <Does not equal: !:Equals: :Includes: ~Does not include: !~For example, filter=id>100 will return the results where the resource id is greater than 100. |
Offset | The number of results to offset the displayed results by. |
Size | The number of results to display. Max is 1000. |
Example Output
{
"total": 0,
"searchId": "string",
"items": [
{
"fullPath": "string",
"groupType": "Normal",
"numOfAWSDevices": 0,
"description": "Linux Servers",
"appliesTo": "isLinux()",
"gcpTestResultCode": 0,
"disableAlerting": true,
"numOfKubernetesDevices": 0,
"awsRegionsInfo": "string",
"createdOn": 0,
"rolePrivileges": [
"string"
],
"hasNetflowEnabledDevices": true,
"numOfAzureDevices": 0,
"defaultCollectorDescription": "string",
"defaultCollectorId": 1,
"awsTestResult": {
"noPermissionServices": [
"string"
],
"detailLink": "string",
"nonPermissionErrors": [
"string"
]
},
"extra": {},
"numOfDirectSubGroups": 0,
"subGroups": [
{
"fullPath": "string",
"groupType": "string",
"userPermission": "string",
"gcpRegionsInfo": "string",
"description": "string",
"appliesTo": "string",
"rolePrivileges": [
"string"
],
"awsRegionsInfo": "string",
"numOfHosts": 0,
"name": "string",
"numOfDirectSubGroups": 0,
"numOfDirectDevices": 0,
"id": 0,
"azureRegionsInfo": "string"
}
],
"numOfDirectDevices": 0,
"id": 0,
"enableNetflow": true,
"azureTestResultCode": 0,
"effectiveAlertEnabled": true,
"defaultCollectorGroupDescription": "string",
"userPermission": "string",
"gcpRegionsInfo": "string",
"saasTestResultCode": 0,
"defaultCollectorGroupId": 0,
"groupStatus": "string",
"numOfGcpDevices": 0,
"azureTestResult": {
"noPermissionServices": {},
"detailLink": {}
},
"parentId": 1,
"awsTestResultCode": 0,
"customProperties": [
{
"name": "addr",
"value": "127.0.0.1"
}
],
"numOfHosts": 0,
"defaultAutoBalancedCollectorGroupId": 0,
"saasTestResult": {
"nonPermissionApisErrors": [
"string"
],
"invalidStatusUrls": "string",
"noPermissionService": "string",
"resultCode": 0,
"detailLink": "string",
"noPermissionApis": [
"string"
]
},
"name": "Linux Servers",
"gcpTestResult": {
"noPermissionServices": [
"string"
],
"detailLink": "string",
"nonPermissionErrors": [
"string"
]
},
"azureRegionsInfo": "string"
}
]
}
Workflow Library Example
List Device Groups with Logicmonitor and Send Results Via Email
Preview this Workflow on desktop