{"basePath":"/santaba/rest","definitions":{"RestDowngradeInfoOnetime":{"description":"The details of the Collector\u0027s automatic downgrade schedule, if one exists","type":"object","required":["majorVersion","minorVersion","startEpoch"],"properties":{"createdBy":{"readOnly":true,"type":"string"},"level":{"readOnly":true,"type":"string"},"timezone":{"type":"string"},"endEpoch":{"format":"int64","readOnly":true,"type":"integer"},"description":{"type":"string","example":"regular MGD updates"},"type":{"readOnly":true,"type":"string"},"majorVersion":{"format":"int32","type":"integer","example":27},"minorVersion":{"format":"int32","type":"integer","example":1},"startEpoch":{"format":"int64","type":"integer","example":1534888740}}},"LogSourceLogField":{"type":"object","properties":{"method":{"description":"The LogSource method","type":"string","enum":["Invalid","Static","Token","Regex","Attribute","RegexGroup","Ip"]},"comment":{"description":"The LogSource comment","type":"string"},"id":{"description":"The LogSource id","type":"string"},"value":{"description":"The LogSource value","type":"string"},"key":{"description":"The LogSource key","type":"string"}}},"AzureExpressRouteCircuitPeeringCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"WebsiteCollectorInfo":{"description":"The collector info of the services","type":"object","properties":{"hostname":{"description":"The hostname of the collector","readOnly":true,"type":"string"},"collectorGroupName":{"description":"The group name of the group the collector is present in","readOnly":true,"type":"string"},"collectorGroupId":{"format":"int32","description":"The group Id of the group the collector is present in","readOnly":true,"type":"integer"},"description":{"description":"The description of the collector","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The collector id","readOnly":true,"type":"integer"},"status":{"description":"The status of the collector","readOnly":true,"type":"string"}}},"AwsElastiCacheDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awselasticache","type":"object"},"AlertsHealthCheckReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"severity":{"description":"Filter for the alert level (e.g., all, error, critical).","type":"string"},"activeOnly":{"description":"true: only alerts that are still alerting (i.e. haven\u0027t yet cleared) will be displayed in the report\nfalse: active alerts and cleared alerts will both be displayed in the report","type":"boolean"},"chain":{"description":"Filter for the escalation chain. Glob expressions are supported.","type":"string"},"instance":{"description":"Filter to restrict the report to a specific  instance. Glob expressions are supported.","type":"string"},"anomaly":{"description":"Filter alerts by anomaly status.","type":"string"},"dateRange":{"description":"The Time Range configured for the report. For example, Last 2 hours, Last 24 hours, etc.","type":"string"},"columns":{"description":"The columns that will be displayed in the report. You should specify the columns in the order in which you\u0027d like them to be displayed. All column names need to be included in this object, but each column should have an associated isHidden field that indicates whether it is displayed or not. Severity, Group, Device, Instance, Datapoint, Thresholds, Value, Began, End, Rule, Chain, Acked, Acked By, Acked On, Notes, In SDT,Dependancy Role,Notification State","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"dataPoint":{"description":"Filter to restrict the report to a specific datapoint. Glob expressions are supported.","type":"string"},"sdtFilter":{"description":"Filter alerts based on SDT status.","type":"string"},"rule":{"description":"Filter for the rule. Glob expressions are supported.","type":"string"},"monitoredObjectGroups":{"description":"The resource groups selected for the report filter","type":"string"},"ackFilter":{"description":"Filter by acknowledgement status: all, acked, or nonacked.","type":"string"},"dependencyRoutingState":{"type":"string"},"dependencyRole":{"type":"string"},"clearFilter":{"description":"yes: Only cleared alerts will be included in the response.\nno: only active alerts will be included in the response.\nall: both active and cleared alerts will be included in the response","type":"string"},"host":{"description":"Filter to restrict the report to a specific device. Glob expressions are supported.","type":"string"},"hostGroup":{"description":"Filter to restrict the report to a specific group. Glob expressions are supported.","type":"string"},"dataSource":{"description":"Filter to restrict the report to a specific datasource instance. Glob expressions are supported.","type":"string"}}}],"type":"object"},"Viz":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"vizInfo":{"$ref":"#/definitions/RestVizWidgetDataV3"},"widgetConfig":{"type":"string"}}}],"type":"object"},"AutoDiscoveryFilter":{"type":"object","required":["attribute","operation"],"properties":{"comment":{"description":"The filter comment","type":"string"},"attribute":{"description":"Attribute to filter","type":"string"},"operation":{"description":"The filter\u0027s operation. The values can be : Equal|NotEqual|GreaterThan|GreaterEqual|LessThan|LessEqual|Contain|NotContain|NotExist|RegexMatch|RegexNotMatch","type":"string"},"value":{"description":"The operation value","type":"string"}}},"Widget":{"type":"object","required":["dashboardId","name","type"],"properties":{"lastUpdatedBy":{"description":"The user that last updated the widget","readOnly":true,"type":"string"},"userPermission":{"description":"The permission level of the user who last modified the widget","readOnly":true,"type":"string","example":"write"},"supportCustomProperty":{"type":"boolean"},"description":{"description":"The description of the widget","type":"string","example":"Devices By Type"},"type":{"description":"alert | batchjob | flash | gmap | ngraph | ograph | cgraph | sgraph | netflowgraph | groupNetflowGraph | netflow | groupNetflow | html | bigNumber | gauge | pieChart | table | dynamicTable | deviceSLA | text | statsd | deviceStatus | serviceAlert | noc | websiteOverview | websiteOverallStatus | websiteIndividualStatus | websiteSLA | savedMap","type":"string","example":"bigNumber"},"dashboardId":{"format":"int32","description":"The id of the dashboard the widget belongs to","type":"integer","example":1},"isSupportCustomProperty":{"description":"Custom property support in table widget or not","type":"boolean","example":false},"name":{"description":"The name of the widget","type":"string","example":"Test"},"lastUpdatedOn":{"format":"int64","description":"The time that corresponds to when the widget was last updated, in epoch format","readOnly":true,"type":"integer"},"theme":{"description":"The color scheme of the widget. Options are: borderPurple | borderGray | borderBlue | solidPurple | solidGray | solidBlue | simplePurple | simpleBlue | simpleGray | newBorderGray | newBorderBlue | newBorderDarkBlue | newSolidGray | newSolidBlue | newSolidDarkBlue | newSimpleGray | newSimpleBlue |newSimpleDarkBlue","type":"string","example":"newBorderBlue"},"interval":{"format":"int32","description":"The refresh interval of the widget, in minutes","type":"integer","example":5},"id":{"format":"int32","description":"The Id of the widget","type":"integer"},"timescale":{"description":"The default timescale of the widget","type":"string"}},"discriminator":"type"},"DeviceDatasourceGraph":{"readOnly":true,"type":"object","properties":{"displayPrio":{"format":"int32","readOnly":true,"type":"integer"},"name":{"readOnly":true,"type":"string"},"id":{"format":"int32","readOnly":true,"type":"integer"},"title":{"readOnly":true,"type":"string"}}},"AzureRecoveryServicesVaultAgentsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"AzureReplicationDisasterRecoveryCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"RestScriptV4":{"type":"object","properties":{"powershellScript":{"type":"string"},"linuxScriptFilename":{"type":"string"},"windowsUploadScriptContent":{"readOnly":true,"type":"string"},"linuxUploadScriptContent":{"readOnly":true,"type":"string"},"groovyScript":{"type":"string"},"windowsScriptFilename":{"type":"string"},"linuxArguments":{"type":"string"},"windowsArguments":{"type":"string"},"windowsUploadScriptBinaryContentChecksum":{"readOnly":true,"type":"string"},"type":{"type":"string","enum":["INVALID","GROOVY","POWERSHELL","UPLOADED_FILE","PROPERTY"]},"linuxUploadScriptBinaryContentChecksum":{"readOnly":true,"type":"string"}}},"AlertListPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/AlertResponse"}}}},"EscalationChainPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/EscalatingChain"}}}},"SnmpTrapEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{}}],"x-discriminator-value":"snmptrap","type":"object"},"ServiceComponentDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"serviceComponentIdentifierKey":{"type":"string"},"serviceComponentIdentifierValue":{"type":"array","items":{"type":"string"}}}}],"type":"object"},"RestDashboardGroupAsyncCloneResponse":{"type":"object","properties":{"jobId":{"format":"int32","description":"The jobId of the Clone Dashboard Group","readOnly":true,"type":"integer"}}},"DynamicTableWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"dataSourceId":{"format":"int32","description":"The id of the selected datasource","type":"integer"},"topX":{"format":"int32","type":"integer"},"dataSourceFullName":{"description":"The full name of the selected datasource","readOnly":true,"type":"string"},"columns":{"type":"array","items":{"$ref":"#/definitions/DynamicTableWidgetColumn"}},"sortOrder":{"type":"string"},"forecast":{"$ref":"#/definitions/TableWidgetForecastConfiguration"},"rows":{"type":"array","items":{"$ref":"#/definitions/DynamicTableWidgetRow"}}},"required":["columns","dataSourceId","rows"]}],"x-discriminator-value":"dynamictable","type":"object"},"LogsWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"logsInfo":{"$ref":"#/definitions/LogsInfo"}},"required":["logsInfo"]}],"type":"object"},"WidgetPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Widget"}}}},"RestAgentLogLevelV3":{"type":"object","properties":{"component":{"type":"string"},"logLevel":{"type":"string"}}},"AzureRecoveryServiceRTOCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"DataSourceUpdateReasonsPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/UpdateReason"}}}},"WMIAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"linkedClasses":{"type":"array","items":{"$ref":"#/definitions/LinkedWmiClass"}},"externalResourceID":{"type":"string"},"externalResourceType":{"type":"string"},"wmiClass":{"type":"string"},"property":{"type":"string"},"namespace":{"type":"string"},"ILP":{"type":"array","items":{"$ref":"#/definitions/ILP"}},"enableLinkedClassILP":{"type":"boolean"},"enableWmiClassILP":{"type":"boolean"}},"required":["namespace","property","wmiClass"]}],"x-discriminator-value":"ad_wmi","type":"object"},"WebPageCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"request":{"type":"string"},"port":{"type":"string"},"followRedirect":{"type":"boolean"},"ip":{"type":"string"},"readTimeout":{"format":"int32","type":"integer"},"connectTimeout":{"format":"int32","type":"integer"},"useSSL":{"type":"boolean"}}}],"x-discriminator-value":"webpage","type":"object"},"SaaSZoomStatusDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"CustomGraph":{"type":"object","required":["dataPoints"],"properties":{"virtualDataPoints":{"description":"The virtual datapoints added to the widget (note that a virtual datapoint must be referenced in a graph line to be displayed)","type":"array","items":{"$ref":"#/definitions/CustomVirtualDataPoint"}},"minValue":{"format":"double","description":"The minimum value that should be displayed on the y-axis","type":"number"},"topX":{"format":"int32","description":"The number of lines to display for each configured datapoint","type":"integer"},"maxValue":{"format":"double","description":"The maximum value that should be displayed on the y-axis","type":"number"},"dataPoints":{"description":"The datapoints added to the widget (note that a datapoint must be referenced in a graph line to be displayed)","type":"array","items":{"$ref":"#/definitions/CustomFlexibleVirtualDataSourceEx"}},"verticalLabel":{"description":"The label that will be display along the y axis","type":"string"},"id":{"format":"int32","description":"The unique id of the custom graph displayed by this widget (not to be confused with the widget id)","type":"integer"},"aggregate":{"description":"true: You can set this field to true to aggregate results into one line.\nfalse: Results will not be aggregated\nthe default value is true","type":"boolean"},"desc":{"description":"Whether the top X are displayed (false) or the bottom X are displayed (true), the default value is true","type":"boolean"},"scaleUnit":{"format":"int32","description":"The base scale unit (1000 or 1024)","type":"integer"},"globalConsolidateFunction":{"description":"The function for global consolidate","type":"string"}}},"RestAwsRdsPerformanceInsightsEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"},"num":{"format":"int32","description":"Maximum number of items to return","type":"integer"},"dimension":{"description":"The dimension to query","type":"string"}}}],"type":"object"},"AccessLogPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/AuditLog"}}}},"CollectorBase":{"type":"object","properties":{"userChangeOn":{"format":"int64","description":"The last time the Collector was updated, in epoch format","readOnly":true,"type":"integer"},"confVersion":{"description":"The version of the agent.conf configuration file","readOnly":true,"type":"string"},"downloadUrl":{"description":"Download Url","readOnly":true,"type":"string"},"updatedOnLocal":{"description":"The time that the Collector was last updated, in local time format","readOnly":true,"type":"string"},"collectorType":{"description":"Collector type","readOnly":true,"type":"string","example":"external"},"encodedConfigData":{"description":"Base 64 encoded config data","readOnly":true,"type":"string"},"hostname":{"description":"The hostname of the device the Collector is installed on","readOnly":true,"type":"string"},"numberOfInstances":{"format":"int32","type":"integer"},"id":{"format":"int32","description":"The id of the Collector","readOnly":true,"type":"integer"},"ea":{"description":"Whether the collector is in EA version","readOnly":true,"type":"boolean"},"watchdogUpdatedOnLocal":{"description":"The time that the Collector Watchdog was last updated, in local time format","readOnly":true,"type":"string"},"hasFailOverDevice":{"description":"Whether the collector has failover devices","readOnly":true,"type":"boolean"},"collectorGroupName":{"description":"The name of the group the Collector is in","readOnly":true,"type":"string"},"netscanVersion":{"description":"The Netscan version associated with the Collector","readOnly":true,"type":"string"},"inSDT":{"description":"The SDT status of the collector","readOnly":true,"type":"boolean"},"isEncoded":{"readOnly":true,"type":"boolean"},"format":{"description":"External collector installation format","readOnly":true,"type":"string"},"updatedOn":{"format":"int64","description":"The time that the Collector was last updated, in epoch format","readOnly":true,"type":"integer"},"automaticUpgradeInfo":{"description":"The details of the Collector\u0027s automatic upgrade schedule, if one exists","readOnly":false,"$ref":"#/definitions/AutomaticUpgradeInfo"},"numberOfHosts":{"format":"int32","description":"The number of devices monitored by the Collector","readOnly":true,"type":"integer"},"collectorList":{"type":"string"},"collectorConf":{"description":"The Collector\u0027s configuration file","readOnly":true,"type":"string"},"sbproxyConf":{"description":"The Proxy\u0027s configuration","readOnly":true,"type":"string"},"agentConfFields":{"description":"This is key value pairs of collector config properties","readOnly":true,"additionalProperties":{"description":"This is key value pairs of collector config properties","readOnly":true,"type":"string"},"type":"object"},"lastSentNotificationOnLocal":{"description":"The time that a notification was last sent for this Collector, in local time format","readOnly":true,"type":"string"},"customProperties":{"description":"The custom properties defined for the Collector","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"predefinedConfig":{"description":"Collector configurations","readOnly":true,"type":"object"},"calculatedThreshold":{"format":"double","description":"calculated threshold value for ABCG collector to check if a collector has high load","type":"number"},"onetimeUpgradeInfo":{"description":"The details of the Collector\u0027s one time upgrade, if one has been scheduled","readOnly":false,"$ref":"#/definitions/OnetimeUpgradeInfo"},"wrapperConf":{"description":"The java service wrapper\u0027s configuration","readOnly":true,"type":"string"},"clearSent":{"description":"Whether or not an alert clear notifcation has been sent for this Collector","readOnly":true,"type":"boolean"},"isLmlogsSyslogEnabled":{"description":"Whether collector has isLmlogsSyslogEnabled flag set as true","readOnly":true,"type":"boolean"},"status":{"format":"int32","description":"The registration status of the Collector. Acceptable values are: 0\u003d unregistered, 1\u003d registered, 2\u003d stopped, 3\u003d suspended","readOnly":true,"type":"integer"},"backupAgentId":{"format":"int32","description":"The Id of the backup Collector assigned to the Collector","type":"integer","example":75},"isAdminAccount":{"description":"Whether Collector is using an administrative account","readOnly":true,"type":"boolean"},"specifiedCollectorDeviceGroupId":{"format":"int32","description":"The device group id when create a new collector device","type":"integer","example":0},"escalatingChainId":{"format":"int32","description":"The Id of the escalation chain associated with this Collector","type":"integer","example":80},"collectorSize":{"description":"The size of the collector","readOnly":true,"type":"string"},"ackedOnLocal":{"description":"The time that the Collector was acknowledged (if it is in alert), in local time format","readOnly":true,"type":"string"},"watchdogConf":{"description":"The Watchdog\u0027s configuration","readOnly":true,"type":"string"},"description":{"description":"The Collector\u0027s description","type":"string","example":"Linux Collector"},"createdOn":{"format":"int64","description":"The time that the Collector was created, in epoch format","readOnly":true,"type":"integer"},"platform":{"description":"The OS of the Collector device (e.g. Linux, Windows)","readOnly":true,"type":"string"},"isDown":{"description":"Whether or not the Collector is currently down","readOnly":true,"type":"boolean"},"userVisibleHostsNum":{"format":"int32","description":"The number of devices monitored by the Collector and visible to the user that made the query","readOnly":true,"type":"integer"},"canDowngrade":{"description":"Whether the collector can be downgraded to a lower version","readOnly":true,"type":"boolean"},"ackComment":{"description":"The comment associated with the Collector acknowledgement (if it is in alert and acknowledged)","readOnly":true,"type":"string"},"nextUpgradeInfo":{"description":"The details of the Collector\u0027s next upgrade, if one has been scheduled","readOnly":true,"$ref":"#/definitions/NextUpgradeInfo"},"enableLMLogs":{"description":"Usage of the Otel Collector - logging or tracing","readOnly":true,"type":"boolean"},"suppressAlertClear":{"description":"Whether alert clear notifications are suppressed for the Collector","type":"boolean","example":true},"nextRecipient":{"format":"int32","description":"The Id of the next recipient to which alert notifications will be sent","readOnly":true,"type":"integer"},"ackedOn":{"format":"int64","description":"The epoch at which the Collector was acknowledged (if it is in alert)","readOnly":true,"type":"integer"},"userChangeOnLocal":{"description":"The last time the Collector was updated, in the account time zone","readOnly":true,"type":"string"},"collectorDeviceId":{"format":"int32","description":"The device id of the collector device","readOnly":true,"type":"integer"},"ackedBy":{"description":"The user that acknowledged the Collector (if it is in alert)","readOnly":true,"type":"string"},"userPermission":{"description":"The permission level of the user that made the API request to get Collector information","readOnly":true,"type":"string"},"needAutoCreateCollectorDevice":{"description":"Whether to create a collector device when instance collector, the default value is true","type":"boolean","example":"true"},"watchdogUpdatedOn":{"format":"int64","description":"The time that the Watchdog Services was last updated, in epoch format","readOnly":true,"type":"integer"},"canDowngradeReason":{"description":"The reason why the collector can be downgraded","readOnly":true,"type":"string"},"lastSentNotificationOn":{"format":"int64","description":"The time, in epoch format, that a notification was last sent for the Collector","readOnly":true,"type":"integer"},"syntheticsEnabled":{"description":"Whether the collector can monitor Synthetic devices (Selenium grid property must be defined)","readOnly":true,"type":"boolean"},"acked":{"description":"Whether or not the Collector is currently acknowledged","readOnly":true,"type":"boolean"},"onetimeDowngradeInfo":{"description":"The details of the Collector\u0027s automatic downgrade schedule, if one exists","readOnly":false,"$ref":"#/definitions/RestDowngradeInfoOnetime"},"copyUrl":{"description":"Copy Command Url","readOnly":true,"type":"string"},"errorMsg":{"type":"string"},"upTime":{"format":"int64","description":"The time the Collector has been up, in seconds","readOnly":true,"type":"integer"},"otelVersion":{"description":"Collector Version","readOnly":true,"type":"string"},"numberOfSDTs":{"format":"int32","description":"The number of Collectors Sdts ","readOnly":true,"type":"integer"},"bearerToken":{"description":"Bearer Token","readOnly":true,"type":"string"},"build":{"description":"The Collector version","readOnly":true,"type":"string"},"previousVersion":{"description":"The previous version of the collector, used for downgrading","readOnly":true,"type":"string"},"collectorGroupId":{"format":"int32","description":"The Id of the group the Collector is in","type":"integer","example":10},"createdOnLocal":{"description":"The time that the Collector was created, in local time format","readOnly":true,"type":"string"},"enableFailBack":{"description":"Whether or not automatic failback is enabled for the Collector, the default value is true","type":"boolean","example":"true"},"resendIval":{"format":"int32","description":"The interval, in minutes, after which alert notifications for the Collector will be resent","type":"integer","example":15},"arch":{"description":"The collector architecture (Windows | Linux platform followed by 32 | 64 bit)","readOnly":true,"type":"string"},"otelId":{"description":"Collector Id","readOnly":true,"type":"string"},"enableFailOverOnCollectorDevice":{"description":"Whether or not the device the Collector is installed on is enabled for fail over","type":"boolean","example":true},"config":{"description":"Collector Config","readOnly":true,"type":"string"}}},"DataSourceAttribute":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string"},"comment":{"type":"string"},"value":{"type":"string"}}},"StatsDMetricDefinition":{"type":"object","properties":{"consolidateFunction":{"format":"int32","type":"integer"},"display":{"$ref":"#/definitions/StatsDGraphDisplay"},"name":{"type":"string"},"aggregateFunction":{"type":"string"}}},"SDT":{"type":"object","required":["type"],"properties":{"endDateTimeOnLocal":{"description":"The date, time and time zone that the SDT will end at","readOnly":true,"type":"string"},"timezone":{"description":"The specific timezone for SDT","type":"string","example":"America/Los_Angeles"},"sdtType":{"description":"The type of sdt. The values can be oneTime|weekly|monthly|daily|monthlyByWeek","type":"string","example":"oneTime"},"defaultValue":{"format":"date-time","type":"string"},"monthDay":{"format":"int32","description":"The values can be -3 | 1 | 2....| 31. Specifies the day of the month that the SDT will be active for a monthly SDT. Use -3 for the last day of the month.","type":"integer","example":7},"weekOfMonth":{"description":"The week of the month that the SDT will be active for a monthly SDT","type":"string","example":"1"},"admin":{"description":"The name of the user that created the SDT","readOnly":true,"type":"string"},"endDateTime":{"format":"int64","description":"The epoch time, in milliseconds, that the SDT will end","type":"integer","example":1534554000000},"type":{"description":"The type of resource that this SDT is for. The values can be CollectorSDT | DeviceDataSourceInstanceSDT | DeviceBatchJobSDT | DeviceClusterAlertDefSDT | DeviceDataSourceInstanceGroupSDT | DeviceDataSourceSDT | DeviceEventSourceSDT | ResourceGroupSDT | ResourceSDT | WebsiteCheckpointSDT | WebsiteGroupSDT | WebsiteSDT | DeviceLogPipeLineResourceSDT","type":"string","example":"ResourceGroupSDT"},"isEffective":{"description":"The values can be true|false, where true: the SDT is currently active\nfalse: the SDT is currently inactive","readOnly":true,"type":"boolean"},"minute":{"format":"int32","description":"The values can be 1 | 2....| 60. Specifies the minute of the hour that the SDT should begin for a repeating SDT","type":"integer","example":6},"duration":{"format":"int32","description":"The duration of the SDT in minutes","type":"integer","example":138},"endHour":{"format":"int32","description":"The values can be 1 | 2....| 24. Specifies the hour that the SDT ends for a repeating SDT","type":"integer","example":5},"startDateTime":{"format":"int64","description":"The epoch time, in milliseconds, that the SDT will start","type":"integer","example":1534460400000},"hour":{"format":"int32","description":"The values can be 1 | 2....| 24. Specifies the hour that the SDT will start for a repeating SDT (daily, weekly, or monthly)","type":"integer","example":3},"startDateTimeOnLocal":{"description":"The date, time and time zone that the SDT will end at","readOnly":true,"type":"string"},"weekDay":{"description":"The week day of sdt. For weekly SDT, supports comma-separated values like \u0027Monday,Friday\u0027. Values can be SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY","type":"string","example":"Sunday"},"comment":{"description":"The notes associated with the SDT","type":"string","example":"Emergency prod deployment"},"id":{"description":"The Id of the SDT. This value will be in the following format \"XX_##\" where XX will refer to the type of SDT and ## will refer to the number of SDTs of that type","readOnly":true,"type":"string"},"endMinute":{"format":"int32","description":"The values can be 1 | 2....| 60. Specifies the minute of the hour that the SDT ends for a repeating SDT","type":"integer","example":18}},"discriminator":"type"},"ConfigCheck":{"description":"The List of ConfigChecks","type":"object","properties":{"ackClearAlert":{"description":"Clear alert after ACKED or not","type":"boolean"},"originId":{"description":"Portable id for origin tracking","type":"string"},"name":{"description":"The ConfigCheck name","type":"string"},"alertLevel":{"format":"int32","description":"The triggered alert level if config check failure.\nThe values can be 1|2|3|4\nwhere, 1: no alert, 2: warn alert, 3: error alert, 4: critical alert","type":"integer"},"description":{"description":"The ConfigCheck description","type":"string"},"configSourceId":{"format":"int32","description":"The ConfigSource id","type":"integer"},"id":{"format":"int32","description":"The ConfigCheck id","type":"integer"},"type":{"description":"The ConfigCheck type. The values can be fetch|ignore|missing|value|groovy","type":"string"},"alertEffectiveIval":{"format":"int32","description":"Alert effective interval","type":"integer"},"script":{"description":"The ConfigCheck script","readOnly":false,"$ref":"#/definitions/JSONObject"},"alertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for these many poll cycles before it will be triggered","type":"integer"}}},"WebsiteGroupSDTHistoryPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SDTHistory"}}}},"AzureUpdateManagerCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"AwsMediaConnectOutputDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awsmediaconnectoutput","type":"object"},"DeviceInstanceDataPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceInstanceData"}}}},"SaasZoomPlanUsageCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"},"planType":{"type":"string"}},"required":["planType"]}],"type":"object"},"DeviceProperty":{"description":"The resource property filters list","type":"object","required":["name","value"],"properties":{"name":{"description":"The resource property name","type":"string"},"value":{"description":"The resource property value","type":"string"}}},"AwsBillingReportDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"awsBillingReportAttribute":{"type":"string"}},"required":["awsBillingReportAttribute"]}],"x-discriminator-value":"ad_awsbillingreport","type":"object"},"GaugeWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"maxValue":{"format":"double","readOnly":true,"type":"number"},"legend":{"readOnly":true,"type":"string"},"peakTime":{"format":"int64","readOnly":true,"type":"integer"},"historyTimestamps":{"readOnly":true,"type":"array","items":{"format":"int64","readOnly":true,"type":"integer"}},"displayUnit":{"type":"string"},"peakTimeOnLocal":{"readOnly":true,"type":"string"},"colorLevel":{"format":"int32","readOnly":true,"type":"integer"},"peakValue":{"format":"double","readOnly":true,"type":"number"},"minValue":{"format":"double","readOnly":true,"type":"number"},"displayType":{"format":"int32","type":"integer"},"showPeak":{"readOnly":true,"type":"boolean"},"currentValue":{"format":"double","readOnly":true,"type":"number"},"historyValues":{"readOnly":true,"type":"object"}}}],"x-discriminator-value":"gauge","type":"object"},"RestHighestPriorityCollectorStatus":{"description":"The status of the highest priority sub collector","readOnly":true,"type":"object","properties":{"inSDT":{"description":"The SDT status of the highest priority sub collector","readOnly":true,"type":"boolean"},"acked":{"description":"The acked status of the highest priority sub collector","readOnly":true,"type":"boolean"},"isDown":{"description":"The down status of the highest priority sub collector","readOnly":true,"type":"boolean"},"status":{"format":"int32","description":"The status of the highest priority sub collector","readOnly":true,"type":"integer"}}},"AggregateCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"SaasO365ServiceHealthDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AwsAccountId":{"type":"object","properties":{"accountId":{"type":"string"}}},"AdvancedMetricsGraphInfo":{"type":"object","properties":{"queryTimeSelectors":{"type":"array","items":{"additionalProperties":{"type":"object"},"type":"object"}},"legend":{"type":"string"},"query":{"description":"The query used for saving logs and related queries.","type":"string"},"lmQueryTypePreset":{"format":"int32","type":"integer"},"visualizationType":{"type":"string","enum":["bigNumber","gauge","pie","donut","line","area","stack","column","bar","table"]},"queryFilters":{"type":"array","items":{"additionalProperties":{"type":"object"},"type":"object"}},"visualizationDetails":{"$ref":"#/definitions/JSONObject"},"queryFunctions":{"type":"array","items":{"additionalProperties":{"type":"object"},"type":"object"}}},"discriminator":"visualizationType"},"WebsiteIndividualsStatusWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"isInternal":{"description":"Whether it is an internal website check","readOnly":true,"type":"boolean"},"websiteName":{"description":"The name of the website that status is displayed for","type":"string"},"websiteId":{"format":"int32","description":"The id of the website that status is displayed for","type":"integer"},"websiteGroupId":{"format":"int32","description":"The id of the group associated with the website that status is displayed for","type":"integer"},"locations":{"description":"The checkpoint locations for which data is displayed","type":"array","items":{"$ref":"#/definitions/LocationData"}},"websiteGroupName":{"description":"The group associated with the website that status is displayed for","readOnly":true,"type":"string"},"graph":{"description":"The website graph name - this should always be checkpointStatus","type":"string"}},"required":["locations"]}],"x-discriminator-value":"websiteindividualstatus","type":"object"},"AwsWebACLWafV2DiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awswebaclwafv2","type":"object"},"SNMPAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"lookupOID":{"type":"string"},"externalResourceID":{"type":"string"},"descriptionOID":{"type":"string"},"externalResourceType":{"type":"string"},"OID":{"type":"string"},"ILP":{"type":"array","items":{"$ref":"#/definitions/SNMPILP"}},"discoveryType":{"type":"string"},"enableSNMPILP":{"type":"boolean"}},"required":["OID","discoveryType","lookupOID"]}],"x-discriminator-value":"ad_snmp","type":"object"},"SysLogEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{}}],"x-discriminator-value":"syslog","type":"object"},"NOCWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"ackChecked":{"readOnly":true,"type":"boolean"},"sdtChecked":{"readOnly":true,"type":"boolean"},"items":{"uniqueItems":true,"readOnly":true,"type":"array","items":{"$ref":"#/definitions/ItemData"}}}}],"x-discriminator-value":"noc","type":"object"},"RestCloudRecommendationV3":{"type":"object","properties":{"resourceDisplayName":{"description":"Display name of the resource associated with the recommendation","type":"string"},"resourceId":{"format":"int32","description":"ID of the resource associated with the recommendation","type":"integer"},"providerConsoleUrl":{"description":"URL to the resource in the cloud provider\u0027s console","type":"string"},"annualSavings":{"format":"double","description":"Potential annual cost savings in USD","type":"number"},"recommendationCategory":{"description":"Recommendation category","type":"string"},"createdAtMS":{"format":"int64","description":"Date when the recommendation was generated, in epoch milliseconds","type":"integer"},"criteria":{"description":"Criteria for the recommendation","type":"string"},"cloudAccountId":{"description":"ID of the cloud account associated with the recommendation","type":"string"},"deviceSubtype":{"description":"Device subtype associated with the recommendation","type":"string"},"recommendation":{"description":"Recommendation details","type":"string"},"recommendationId":{"format":"int64","description":"Unique numerical identifier for the recommendation","type":"integer"},"recommendationStatus":{"description":"Status of the recommendation","type":"string"},"updatedAtMS":{"format":"int64","description":"Date when the recommendation was last updated, in epoch milliseconds","type":"integer"},"cloudProvider":{"description":"Cloud provider type associated with the recommendation","type":"string"},"cloudServiceType":{"description":"Cloud service type associated with the recommendation","type":"string"},"id":{"description":"Unique identifier for the recommendation, including the recommendation category","type":"string"}}},"ResultItem":{"readOnly":true,"type":"object","properties":{"bottomLabel":{"readOnly":true,"type":"string"},"value":{"readOnly":true,"type":"string"},"colorLevel":{"format":"int32","readOnly":true,"type":"integer"}}},"BatchJobPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/BatchJob"}}}},"AlertSlaReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"hostsValType":{"description":"host | group. The type of entities specified in the hostsVal field","type":"string"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"hostsVal":{"description":"The devices OR groups (use full path) selected for the report, where multiple entities are separated by commas. Note that glob is supported","type":"string"},"dataPoint":{"description":"The datapoints selected for the report, where multiple datapoints are separated by commas","type":"string"},"alertLevel":{"description":"Warn | Error | Critical. The minimum severity of the alert statuses you’d like to evaluate for the specified devices and device groups","type":"string"},"alertRule":{"description":"The name of the Alert Rule that the datapoint alert you’re evaluating will be routed to. Note that if you do not select the correct alert rule, no matching alerts will be displayed","type":"string"},"dataSource":{"description":"The datasource instance selected for the report, in the format DatasourceName-InstanceName (If it is a single instance datasource you can just leave it at DatasourceName)","type":"string"}}}],"x-discriminator-value":"alert sla","type":"object"},"UptimePingCheck":{"allOf":[{"$ref":"#/definitions/Device"},{"type":"object","properties":{"template":{"$ref":"#/definitions/JSONObject"},"testLocation":{"$ref":"#/definitions/WebsiteLocation"},"overallAlertLevel":{"description":"The values can be warn|error|critical\nThe level of alert to trigger if the website device device fails the number of checks specified by transition from the test locations specified by globalSmAlertCond","type":"string","example":"warn"},"pollingInterval":{"format":"int32","description":"The values can be 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10\nThe polling interval for the website device device, in units of minutes. This value indicates how often the website device device is checked. The minimum is 1 minute, and the maximum is 10 minutes","type":"integer","example":5},"timeoutInMSPktsNotReceive":{"default":500,"format":"int32","description":"The time period that the percentage of packets specified by percentPktsNotReceiveInTime must be returned in for each ping check","type":"integer"},"lastUpdated":{"format":"int64","description":"The time (in epoch format) that the website device was updated","readOnly":true,"type":"integer"},"stopMonitoringByFolder":{"description":"The values can be true|false where\ntrue: monitoring is disabled for all services in the website device device\u0027s folder\nfalse: monitoring is not disabled for all services in website device device\u0027s folder","readOnly":true,"type":"boolean"},"groupIds":{"description":"The ids of the groups the website device is in","readOnly":true,"type":"array","items":{"format":"int32","description":"The ids of the groups the website device is in","readOnly":true,"type":"integer"},"example":[1,2]},"host":{"description":"The URL to check, without the scheme or protocol (e.g http or https)\nE.g. if the URL is \"http://www.google.com\", then the host\u003d\"www.google.com\"","type":"string"},"percentPktsNotReceiveInTime":{"default":80,"format":"int32","description":"The percentage of packets that should be returned in the time period specified by timeoutInMSPktsNotReceive for each ping check","type":"integer"},"stopMonitoring":{"description":"The values can be true|false where\ntrue: monitoring is disabled for the website device device\nfalse: monitoring is enabled for the website device device\nIf stopMonitoring\u003dtrue, then alerting will also be disabled by default for the website device device","type":"boolean"},"count":{"default":5,"format":"int32","description":"The number of packets to send","type":"integer"},"individualSmAlertEnable":{"description":"The values can be true|false where\ntrue: an alert will be triggered if a check fails from an individual test location\nfalse: an alert will not be triggered if a check fails from an individual test location","type":"boolean","example":false},"checkpoints":{"description":"The checkpoints from which the website device device is monitored. This object should reference each location specified in testLocation in addition to an \u0027Overall\u0027 checkpoint","type":"array","items":{"$ref":"#/definitions/WebsiteCheckPoint"}},"steps":{"description":"Required for type\u003dwebcheck, an object comprising one or more steps, see the table below for the properties included in each step","type":"array","items":{"$ref":"#/definitions/UptimeWebCheckStep"}},"transition":{"format":"int32","description":"The values can be 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 30 | 60\nThe number of checks that must fail before an alert is triggered","type":"integer","example":1},"globalSmAlertCond":{"format":"int32","description":"The number of test locations that checks must fail at to trigger an alert, where the alert triggered will be consistent with the value of overallAlertLevel. Possible values and corresponding number of Site Monitor locations are\n0 : all\n1 : half\n2 : more than one\n3 : any","type":"integer","example":0},"clonedFromHostId":{"description":"The id of the host from which the website device was cloned","readOnly":true,"type":"string"},"isInternal":{"description":"Whether or not the website device is internal","type":"boolean","example":false},"collectors":{"description":"The collectors that are monitoring the website device, if the website device is internal","readOnly":true,"type":"array","items":{"$ref":"#/definitions/WebsiteDeviceCollectorInfo"}},"domain":{"description":"Required for type\u003dwebcheck, the domain of the service. This is the base URL of the service","type":"string","example":"www.ebay.com"},"useDefaultLocationSetting":{"description":"The values can be true|false where\ntrue: The checkpoint locations configured in the website device device Default Settings will be used\nfalse: The checkpoint locations specified in the testLocation will be used","type":"boolean","example":false},"useDefaultAlertSetting":{"description":"The values can be true|false where\ntrue: The alert settings configured in the website device device Default Settings will be used\nfalse: Service Default Settings will not be used, and you will need to specify individualSMAlertEnable, individualAlertLevel, globalSmAlertConf, overallAlertLevel and pollingInterval","type":"boolean","example":true},"individualAlertLevel":{"description":"The values can be warn|error|critical\nThe level of alert to trigger if the website device device fails a check from an individual test location","type":"string","example":"warn"},"properties":{"description":"The properties associated with the website device","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"status":{"description":"Whether the website device is dead (the collector is down) or not","readOnly":true,"type":"string"}},"required":["host","testLocation"]}],"x-discriminator-value":"uptimepingcheck","type":"object"},"NetAppAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"request":{"type":"string"},"instanceName":{"type":"string"},"type":{"type":"string"},"instanceGroupName":{"type":"string"},"instanceValue":{"type":"string"},"instanceDescription":{"type":"string"},"object":{"type":"string"},"instanceLocator":{"type":"string"}},"required":["type"]}],"x-discriminator-value":"ad_netapp","type":"object"},"Website":{"type":"object","required":["name","testLocation","type"],"properties":{"template":{"description":"The website template","type":"object"},"testLocation":{"description":"The locations from which the website is monitored. If the website is internal, this field should include Collectors. If Non-Internal, possible test locations are:\n2 : US - Washington DC\n3 : US - Oregon\n4 : Europe - Dublin\n5 : Asia - Singapore\n6 : Australia - Sydney\ntestLocation:\"{all:true}\" indicates that the service will be monitored from all checkpoint locations\ntestLocation:\"{smgIds:[1,2,3]}\" indicates that the service will be monitored from checkpoint locations 1, 2 and 3\ntestLocation:\"{collectorIds:[85,90]}\" indicates that the service will be monitored by Collectors 85 and 90","readOnly":false,"$ref":"#/definitions/WebsiteLocation"},"groupId":{"format":"int32","description":"The id of the group the website is in","readOnly":true,"type":"integer","example":1},"overallAlertLevel":{"description":"The values can be warn|error|critical\nThe level of alert to trigger if the website fails the number of checks specified by transition from the test locations specified by globalSmAlertCond","type":"string","example":"warn"},"pollingInterval":{"format":"int32","description":"The values can be 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10\nThe polling interval for the website, in units of minutes. This value indicates how often the website is checked. The minimum is 1 minute, and the maximum is 10 minutes","type":"integer","example":5},"description":{"description":"The description of the website","type":"string","example":"Monitor Ebay site response times"},"disableAlerting":{"description":"The values can be true|false where\ntrue: alerting is disabled for the website\nfalse: alerting is enabled for the website\nIf stopMonitoring\u003dtrue, then alerting will also be disabled by default for the website","type":"boolean"},"type":{"description":"The values can be pingcheck|webcheck\nSpecifies the type of service","type":"string","example":"webcheck"},"rolePrivileges":{"description":"The role privilege operation(s) for this website that are granted to the user who made the API request","readOnly":true,"type":"array","items":{"description":"The role privilege operation(s) for this website that are granted to the user who made the API request","readOnly":true,"type":"string"}},"lastUpdated":{"format":"int64","description":"The time (in epoch format) that the website was updated","readOnly":true,"type":"integer"},"stopMonitoringByFolder":{"description":"The values can be true|false where\ntrue: monitoring is disabled for all services in the website\u0027s folder\nfalse: monitoring is not disabled for all services in website\u0027s folder","readOnly":true,"type":"boolean"},"id":{"format":"int32","description":"The id of the website","readOnly":true,"type":"integer"},"stopMonitoring":{"description":"The values can be true|false where\ntrue: monitoring is disabled for the website\nfalse: monitoring is enabled for the website\nIf stopMonitoring\u003dtrue, then alerting will also be disabled by default for the website","type":"boolean"},"userPermission":{"description":"The values can be write|read|ack. The permission level of the user that made the API request","type":"string"},"individualSmAlertEnable":{"description":"The values can be true|false where\ntrue: an alert will be triggered if a check fails from an individual test location\nfalse: an alert will not be triggered if a check fails from an individual test location","type":"boolean","example":false},"checkpoints":{"description":"The checkpoints from the which the website is monitored. This object should reference each location specified in testLocation in addition to an \u0027Overall\u0027 checkpoint","type":"array","items":{"$ref":"#/definitions/WebsiteCheckPoint"}},"steps":{"description":"Required for type\u003dwebcheck , An object comprising one or more steps, see the table below for the properties included in each step","type":"array","items":{"$ref":"#/definitions/WebCheckStep"}},"transition":{"format":"int32","description":"The values can be 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 30 | 60\nThe number of checks that must fail before an alert is triggered","type":"integer","example":1},"globalSmAlertCond":{"format":"int32","description":"The number of test locations that checks must fail at to trigger an alert, where the alert triggered will be consistent with the value of overallAlertLevel. Possible values and corresponding number of Site Monitor locations are\n0 : all\n1 : half\n2 : more than one\n3 : any","type":"integer","example":0},"isInternal":{"description":"Whether or not the website is internal","type":"boolean","example":false},"collectors":{"description":"The collectors that are monitoring the website, if the website is internal","readOnly":true,"type":"array","items":{"$ref":"#/definitions/WebsiteCollectorInfo"}},"domain":{"description":"Required for type\u003dwebcheck , The domain of the service. This is the base URL of the service","type":"string","example":"www.ebay.com"},"name":{"description":"The name of the website","type":"string","example":"Ebay"},"useDefaultLocationSetting":{"description":"The values can be true|false where\ntrue: The checkpoint locations configured in the website Default Settings will be used\nfalse: The checkpoint locations specified in the testLocation will be used","type":"boolean","example":false},"useDefaultAlertSetting":{"description":"The values can be true|false where\ntrue: The alert settings configured in the website Default Settings will be used\nfalse: Service Default Settings will not be used, and you will need to specify individualSMAlertEnable, individualAlertLevel, globalSmAlertConf, overallAlertLevel and pollingInterval","type":"boolean","example":true},"individualAlertLevel":{"description":"The values can be warn|error|critical\nThe level of alert to trigger if the website fails a check from an individual test location","type":"string","example":"warn"},"properties":{"description":"The properties associated with the website","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"status":{"description":"Whether the website is dead (the collector is down) or not","readOnly":true,"type":"string"}},"discriminator":"type"},"MatchPattern":{"description":"The regex or plain text to look for in the file and trigger alert if found","type":"object","properties":{"pattern":{"description":"The regex or plain text to look for in the file and trigger alert if found","type":"string"},"alertLevel":{"description":"The level of alert to trigger: warn | error | critical","type":"string"}}},"AlertTrendsMetric":{"description":"The devices and groups that will be included in the report, where each device/group should be represented with two fields: itemType and itemVal","type":"object","required":["itemType","itemVal"],"properties":{"itemType":{"type":"string"},"itemVal":{"type":"string"}}},"TCPCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"payload":{"type":"string"},"port":{"type":"string"},"encoding":{"type":"string"},"timeout":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"tcp","type":"object"},"AzureLogAnalyticsReplicationJobCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"UptimeResourceOverviewReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"includeTypes":{"description":"The information that should be included in the report. Options include 1: availability, 2: alerts, 3: graphs","type":"array","items":{"format":"int32","description":"The information that should be included in the report. Options include 1: availability, 2: alerts, 3: graphs","type":"integer"}},"exclude100Availability":{"description":"Whether or not Uptimes with 100% availability should be ignored","type":"boolean"},"displayType":{"format":"int32","description":"1 | 2\n1: Display overall locations\n2: Display overall and individual locations","type":"integer"},"excludeSDT":{"description":"Whether or not SDTs periods should be considered for the Uptime\u0027s availability","type":"boolean"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"itemsType":{"description":"The type of entities specified in the servicesVal field. Acceptable values are: uptime resource, group","type":"string"},"items":{"description":"The uptime resource OR uptime resource groups (full path) selected for the report, where multiple entities are separated by commas","type":"string"}},"required":["itemsType"]}],"type":"object"},"SDTPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SDT"}}}},"WidgetData":{"type":"object","properties":{"type":{"description":"The widget data type. The values can be noc|alert|batchjob|gmap|netflow|netflowGroup|bigNumber|serviceNOC|gauge|pieChart|table|deviceNOC|deviceSLA|serviceSLA|dynamicTable|graph|savedMap","readOnly":true,"type":"string"},"title":{"description":"The widget title","type":"string"}},"discriminator":"type"},"NetscanPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Netscan"}}}},"AwsBillingCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"x-discriminator-value":"awsbilling","type":"object"},"EndpointPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/NetflowEndpoint"}}}},"AwsClassicElbServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awsclassicelbservicelimits","type":"object"},"WebsiteGroup":{"type":"object","required":["name"],"properties":{"fullPath":{"description":"The full path of the group","readOnly":true,"type":"string"},"stopMonitoring":{"description":"The values can be true|false where\ntrue: monitoring is disabled for the websites in the group\nfalse: monitoring is enabled for the websites in the group\nIf stopMonitoring\u003dtrue, then alerting will also be disabled by default for the websites in the group","type":"boolean"},"userPermission":{"description":"The permission level of the user that made the API request. The values can be write|read|ack","readOnly":true,"type":"string"},"testLocation":{"description":"An object that indicates the websites locations.\neg. {\u0027all\u0027: false, smgId:[1,2,3], collectorIds:[14,16]}","readOnly":false,"$ref":"#/definitions/WebsiteLocation"},"hasWebsitesDisabled":{"description":"Indicates if there are websites disabled in this group","readOnly":true,"type":"boolean"},"description":{"description":"The description of the group","type":"string","example":"Amazon web and ping checks"},"disableAlerting":{"description":"The values can be true|false where\ntrue: alerting is disabled for the websites in the group\nfalse: alerting is enabled for the websites in the group\nIf stopMonitoring\u003dtrue, then alerting will also be disabled by default for the websites in the group","type":"boolean","example":false},"rolePrivileges":{"description":"The privilege operations of the user\u0027s role that made the API request.  The array can contain the values ack, sdt and/or threshold","readOnly":true,"type":"array","items":{"description":"The privilege operations of the user\u0027s role that made the API request.  The array can contain the values ack, sdt and/or threshold","readOnly":true,"type":"string"}},"parentId":{"format":"int32","description":"The Id of the parent group. If parentId\u003d1 then the group exists under the root group","type":"integer","example":1},"numOfDirectWebsites":{"format":"int32","description":"The number of direct websites in this group","readOnly":true,"type":"integer"},"name":{"description":"The name of the group","type":"string","example":"Amazon Website Checks"},"numOfDirectSubGroups":{"format":"int32","description":"The number of direct website groups in this group (excluding those in subgroups)","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The Id of the group","readOnly":true,"type":"integer"},"numOfWebsites":{"format":"int32","description":"The number of websites in the service group, including the websites in sub groups","readOnly":true,"type":"integer"},"properties":{"description":"The website folder properties","type":"array","items":{"$ref":"#/definitions/NameAndValue"}}}},"ObjectIdentifier":{"type":"object","properties":{"model":{"type":"string","enum":["accessLogs","accessGroups","adminNotifications","aggregateSavings","alerts","visualizationAggregateEntry","visualizationAggregateValue","alertDependencyRules","alertRoutings","alertRules","actionRules","diagnosticRules","alertTuningConfigAncestry","alertTuningConfigs","alertTuningConfigsHistory","alertTuningConfigSlots","alertTuningGraphs","alertsTuningSeries","asnMappings","billingConfigurations","cloudAccounts","cloudResourceProperty","clusterAlertRoutings","clusterAlertTuningConfigs","collectors","collectorEvents","collectorGroups","collectorStatus","collectorUpgradeHistory","collectorUpgradeInfo","configSources","configSourceInstance","configSourceInstanceAlert","collectorLogs","config","configAlert","correlationGraphs","dashboards","datapoints","dataQueries","dataSources","dataSourceInstances","dataSourceInstanceAlertSettings","dataSourceInstanceGroups","datasets","dnsMappings","escalationChains","actionChains","eventSources","integrations","integrationAuditLogs","logSources","exchangeAccessGroups","exchangeActiveDiscoveryFilters","exchangeAppliesToFunctions","exchangeChangelogs","exchangeConfigSources","exchangeConfigSourceConfigChecks","exchangeDataSources","exchangeDataSourceDataPoints","exchangeDataSourceDataPointDisplayStatusNames","exchangeDataSourceGraphs","exchangeDataSourceGraphSeries","exchangeDataSourceGraphVirtualSeries","exchangeDataSourceOverviewGraphs","exchangeDataSourceOverviewGraphSeries","exchangeDataSourceOverviewGraphVirtualSeries","exchangeDiagnosticSources","exchangeEventSources","exchangeEventSourceFilters","exchangeEventSourceLogFiles","exchangeJobMonitors","exchangeLogSources","exchangeLogSourceFilters","exchangeSnmpTrapLogSourceFilters","exchangeLogSourceLogFields","exchangeLogSourceResourceMappings","exchangeLogSourceCollectorMappings","exchangeLogicModules","exchangeLogicModulePackages","exchangeLogicModulePermissions","exchangePackagedLogicModules","exchangePropertySources","exchangeRemediationSources","exchangeSNMPSysOIDMaps","exchangeTopologySources","externalResourceIdentifiers","failedDataSourceInfo","filterFieldList","graphs","graphMeta","healthMetrics","hierarchy","hostclusterAlertDefs","hostDiagnosticSourceDetails","diagnosticExecutionContext","remediationExecutionContext","latestDiagnosticExecutionResultContext","diagnosticExecutionSearchContext","remediationSourceExecutionSearchContext","diagnosticSourceAssociatedDevices","hostRemediationSourceDetails","remediationSourceAssociatedDevices","latestRemediationExecutionResultContext","hostGroups","internalAlertSettings","jobMonitors","jobMonitorExecutions","lmSupportAccessHasConnection","lmSupportAccessState","lmotelCollectors","lmotelCollectorVersions","lmCollectorVersions","logalerts","logicModuleGroups","logpipelinesources","logpipelineprocessors","matchedEvents","metaGroupings","metricsCorrelation","monitoredResources","netscanGroups","netscans","netflow","netflowAlertRule","allLevels","nocWidgets","normalizedProperties","netscanPolicies","netscanExecutions","opsNotes","opsNoteResourceScopes","opsNoteServiceScopes","opsNoteResourceGroupScopes","opsNoteServiceGroupScopes","opsNoteGroupAllScopes","opsNoteTags","orgTreeNodes","portMappings","productIds","properties","propertySources","rawData","recentlyDeletedItems","recipientGroups","cloudRecommendations","cloudRecommendationAdditionalData","recommendationTypes","relationships","reports","reportHistories","reportGroups","resources","resourceDashboards","resourceDataSources","resourceDatapoints","resourceEventSources","resourceConfigSources","ConfigSourcesGoldStandard","ConfigSourceConfiguration","resourceDashboardTemplates","resourceGroups","resourceGroupDataSourceConfigs","resourceGroupEventSourceConfigs","resourceGroupInfoSourceConfigs","resourceJobMonitors","resourceLogPipelineResources","resourceLogSources","sdts","services","serviceCheckpoints","serviceGroups","sharedQueries","siteMonitors","slaWidgets","spanCount","securityRecommendations","subscriptions","topology","topologyMaps","topologyMapsHistogram","topologyMapsGraphs","subEntities","subEntitiesDetails","topologySavedMapsGroupType","topologySavedMapsGroup","topologyManualMapping","topologyManualInterfaceList","traffic","treeNodes","unmonitoredResources","userdata","users","userSettings","websiteCheckpoints","websiteGroups","websites","ServicePreview","BizServiceDatapoint","ServiceTemplateView","ServiceMemberPreview","RestServiceTemplate","ServiceTemplateServiceStats","synthetics","usage","tracesDevicesNamesIds","tracesGraphIds","tracesServices","tracesDeviceDatasources","tracesDeviceDatasourceInstances","tracesNamespaceGraphDetails","tracesResourceNamesIds","tracesTopologyEdgeData","members","apiTokens","roleGroups","roles","userGroups","sharingTokens","syntheticsDSInstanceRawData","syntheticsDSInstanceStepData","syntheticsDSInstanceAlerts","usageDimensions","vizResourceInfo","lmqlResult","lmqlParsed","partitions","cloudRecommendationStatus","recommendationStatusUpdateRequest","websiteDevice","mibUpload","logQueryGroups","logQueryGroupChangelog","logQuery","trackingLogQueries","billingBudgets","trackedQuery","trackedQueryGroups","trackedQueryGroupChangelog","adminName","droppedInstances"]},"id":{"type":"string"}}},"AzureAppServiceEnvironmentMultiRolePoolDiscoverMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"ObjectNode":{"type":"object"},"GcpVpnTunnelDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AzureBackupProtectedItemHealthCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"TopologySourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/TopologySource"}}}},"OverviewGraphWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"hostName":{"readOnly":true,"type":"string"},"graphName":{"readOnly":true,"type":"string"},"hId":{"format":"int32","type":"integer"},"dsigId":{"format":"int32","type":"integer"},"dsName":{"readOnly":true,"type":"string"},"dsId":{"format":"int32","type":"integer"},"dsigName":{"readOnly":true,"type":"string"},"graphId":{"format":"int32","type":"integer"}},"required":["dsigId","hId"]}],"x-discriminator-value":"ograph","type":"object"},"RegistryMetadata":{"type":"object","properties":{"changedFromOrigin":{"type":"boolean"},"currentUUID":{"type":"string"},"originalUUID":{"type":"string"},"locatorId":{"type":"string"},"checksum":{"type":"string"},"registryVersion":{"type":"string"},"authorCompanyUUID":{"type":"string"},"invalid":{"type":"boolean"},"status":{"type":"string"}}},"CustomFlexibleVirtualDataSourceEx":{"description":"The datapoints added to the widget (note that a datapoint must be referenced in a graph line to be displayed)","type":"object","required":["deviceDisplayName","deviceGroupFullPath","display","instanceName","name"],"properties":{"customGraphId":{"format":"int32","readOnly":true,"type":"integer"},"instanceName":{"readOnly":false,"$ref":"#/definitions/GlobMatchToggle"},"display":{"readOnly":false,"$ref":"#/definitions/GraphDisplay"},"aggregateFunction":{"type":"string"},"deviceDisplayName":{"readOnly":false,"$ref":"#/definitions/GlobMatchToggle"},"dataPointName":{"type":"string"},"dataSourceId":{"format":"int32","type":"integer"},"dataPointId":{"format":"int32","type":"integer"},"dataSourceFullName":{"type":"string"},"consolidateFunction":{"type":"string"},"name":{"type":"string"},"id":{"format":"int32","readOnly":true,"type":"integer"},"deviceGroupFullPath":{"readOnly":false,"$ref":"#/definitions/GlobMatchToggle"}}},"Netscan":{"type":"object","required":["duplicate","method","name","schedule"],"properties":{"creator":{"description":"The user that created the policy","readOnly":true,"type":"string","example":"user@domain.com"},"collectorGroupName":{"description":"The name of the group of the Collector associated with this Netscan","readOnly":true,"type":"string","example":"Prod"},"method":{"description":"The method that should be used to discover devices. The values can be nmap (ICMP Ping)|nec2 (EC2)|enhancedScript|script","type":"string","example":"nmap"},"collectorGroup":{"format":"int32","description":"The ID of the group of the Collector associated with this Netscan","readOnly":true,"type":"integer","example":4},"description":{"description":"The description of the Netscan Policy","type":"string","example":"Discovers devices within the office network for monitoring"},"nextStart":{"description":"The date and time of the next start time of the scan - displayed as manual if the scan does not run on a schedule","readOnly":true,"type":"string","example":"2018-09-07 15:12:00 PDT"},"duplicate":{"description":"Information that determines how duplicate discovered devices should be handled","readOnly":false,"$ref":"#/definitions/ExcludeDuplicateIps"},"version":{"format":"int32","description":"The Id of the device","type":"integer","example":2},"collector":{"format":"int32","description":"The ID of the Collector associated with this Netscan","type":"integer","example":148},"ignoreSystemIPsDuplicates":{"description":"Ignore system.ips when checking for duplicate resources","readOnly":true,"type":"boolean"},"schedule":{"description":"Information related to the recurring execution schedule for the Netscan Policy","readOnly":false,"$ref":"#/definitions/RestSchedule"},"collectorDescription":{"description":"The description of the Collector associated with this Netscan","readOnly":true,"type":"string","example":"Prod CollectorA"},"name":{"description":"The name of the Netscan Policy","type":"string","example":"Office Network"},"nextStartEpoch":{"format":"int64","description":"The epoch of the next start time of the scan - displayed as 0 if the scan does not run on a schedule","readOnly":true,"type":"integer","example":1536358320},"id":{"format":"int32","description":"The ID of the Netscan Policy","readOnly":true,"type":"integer","example":208},"nsgId":{"format":"int32","description":"The ID of the group the policy belongs to","type":"integer","example":47},"group":{"description":"The group the Netscan policy should belong to","type":"string","example":"RT_check"}},"discriminator":"method"},"ErrorResponse":{"type":"object","properties":{"errorMessage":{"description":"The error message","readOnly":true,"type":"string"},"errorCode":{"format":"int32","description":"The error code","readOnly":true,"type":"integer"},"errorDetail":{"description":"The error detail","readOnly":true,"type":"object"}}},"PieChartWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"pieChartInfo":{"$ref":"#/definitions/PieChartInfo"}},"required":["pieChartInfo"]}],"x-discriminator-value":"piechart","type":"object"},"AzureBillingDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"azureBillingType":{"type":"string"}},"required":["azureBillingType"]}],"x-discriminator-value":"ad_azurebilling","type":"object"},"NTLMAuthentication":{"allOf":[{"$ref":"#/definitions/Authentication"},{"type":"object","properties":{"domain":{"type":"string"}}}],"x-discriminator-value":"ntlm","type":"object"},"AzureVwanVpnLinkConnectionMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"PieChartDataPoint":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"object","required":["deviceDisplayName","deviceGroupFullPath","instanceName","name"],"properties":{"dataSourceId":{"format":"int32","type":"integer"},"dataPointName":{"type":"string"},"top10":{"type":"boolean"},"dataPointId":{"format":"int32","type":"integer"},"instanceName":{"type":"string"},"dataSourceFullName":{"type":"string"},"name":{"type":"string"},"aggregateFunction":{"type":"string"},"deviceGroupFullPath":{"type":"string"},"deviceDisplayName":{"type":"string"},"aggregate":{"type":"boolean"}}},"AzureVwanVpnConnectionCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"AdvanceMetricsPieChartInfo":{"allOf":[{"$ref":"#/definitions/AdvancedMetricsGraphInfo"},{"type":"object","properties":{"maxSlicesCanBeShown":{"format":"int32","description":"The maximum number of slices you\u0027d like displayed in the pie chart","type":"integer"},"showLabelsAndLinesOnPC":{"description":"Whether or not labels and lines should be displayed on the pie chart","type":"boolean"},"hideZeroPercentSlices":{"description":"Whether items at 0% should be hidden","type":"boolean"},"groupRemainingAsOthers":{"description":"If the number of slices exceeds the maxSlicesCanBeShown, this value indicates whether the remaining slices should be grouped together","type":"boolean"}}}],"type":"object"},"DeviceStatus":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"deviceId":{"format":"int32","type":"integer"},"deviceDisplayName":{"readOnly":true,"type":"string"}},"required":["deviceId"]}],"x-discriminator-value":"devicestatus","type":"object"},"WebsiteCheckpointSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"websiteName":{"type":"string"},"checkpointName":{"type":"string"},"checkpointId":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"websitecheckpointsdt","type":"object"},"AzureVwanVpnConnectionMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DataSourceId":{"type":"object","properties":{"model":{"type":"string"},"id":{"format":"int32","type":"integer"}}},"DeviceGroupDataSource":{"type":"object","properties":{"stopMonitoring":{"description":"Boolean flag for enabling/disabling monitoring of DataSource","type":"boolean"},"dataSourceId":{"format":"int32","description":"The ID of the DataSource","readOnly":true,"type":"integer"},"dataSourceGroupName":{"description":"The DataSource Group name","readOnly":true,"type":"string"},"deviceGroupId":{"format":"int32","description":"The ID of the Device Group for the DataSource","readOnly":true,"type":"integer"},"dataSourceDisplayName":{"description":"The Display Name of the DataSource","readOnly":true,"type":"string"},"disableAlerting":{"description":"Boolean flag for enabling/disabling alerting for DataSource","readOnly":true,"type":"boolean"},"dataSourceName":{"description":"The Name of the DataSource","readOnly":true,"type":"string"},"dataSourceType":{"description":"The Type of the DataSource","readOnly":true,"type":"string"}}},"StatsDWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"graphInfo":{"$ref":"#/definitions/StatsDGraph"}}}],"x-discriminator-value":"statsd","type":"object"},"SaaSWebexLicenseDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AutomaticUpgradeInfo":{"description":"The details of the Collector\u0027s automatic upgrade schedule, if one exists","type":"object","required":["dayOfWeek","hour","minute","occurrence","version"],"properties":{"dayOfWeek":{"type":"string","example":"MON"},"hour":{"format":"int32","type":"integer","example":15},"createdBy":{"readOnly":true,"type":"string"},"level":{"readOnly":true,"type":"string"},"timezone":{"type":"string","example":"Americas/Los Angeles"},"description":{"type":"string","example":"regular MGD updates"},"occurrence":{"type":"string","example":"Any"},"type":{"readOnly":true,"type":"string"},"version":{"type":"string","example":"MGD"},"minute":{"format":"int32","type":"integer","example":0}}},"GcpAppEngineDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"OnetimeUpgradeInfo":{"description":"The details of the Collector\u0027s one time upgrade, if one has been scheduled","type":"object","required":["majorVersion","minorVersion","startEpoch"],"properties":{"createdBy":{"readOnly":true,"type":"string"},"level":{"readOnly":true,"type":"string"},"timezone":{"type":"string"},"endEpoch":{"format":"int64","readOnly":true,"type":"integer"},"description":{"type":"string","example":"regular MGD updates"},"type":{"readOnly":true,"type":"string"},"majorVersion":{"format":"int32","type":"integer","example":27},"minorVersion":{"format":"int32","type":"integer","example":1},"startEpoch":{"format":"int64","type":"integer","example":1534888740}}},"PingCheckDevice":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"NetflowQoSReportTableRow":{"allOf":[{"$ref":"#/definitions/NetflowDataBase"},{"type":"object","properties":{"received":{"format":"double","description":"the total bytes of this qos type","readOnly":true,"type":"number"},"type":{"description":"this is QoS Type","readOnly":true,"type":"string"},"sent":{"format":"double","description":"the total bytes of this qos type","readOnly":true,"type":"number"}}}],"x-discriminator-value":"qosreporttablerow","type":"object"},"DeviceClusterAlertConfigPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceClusterAlertConfig"}}}},"AwsGlobalNetworkDeviceMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"NetflowWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"filter":{"type":"string"},"dataType":{"type":"string"},"netflowFilter":{"$ref":"#/definitions/NetflowFilters"},"deviceId":{"format":"int32","readOnly":true,"type":"integer"},"deviceDisplayName":{"type":"string"}},"required":["deviceDisplayName"]}],"x-discriminator-value":"netflow","type":"object"},"NetFlowRecord":{"x-discriminator-value":"flowrecord","type":"object","properties":{"srcIP":{"description":"the source ip of flow record","readOnly":true,"type":"string"},"percentUsage":{"format":"double","description":"the percent traffic of the flow record","readOnly":true,"type":"number"},"lastEpochInSec":{"format":"int64","description":"the end time  of this flow record","readOnly":true,"type":"integer"},"ifOut":{"format":"int64","description":"the out interface of this flow record","readOnly":true,"type":"integer"},"dataType":{"readOnly":true,"type":"string"},"usage":{"format":"double","description":"the total bytes of this flow record (source bytes + destination bytes)","readOnly":true,"type":"number"},"srcASN":{"format":"int64","description":"source autonomous system number","readOnly":true,"type":"integer"},"dstDNS":{"description":"the dns name of destination ip","readOnly":true,"type":"string"},"srcPort":{"format":"int32","description":"the source port of the flow record","readOnly":true,"type":"integer"},"firstEpochInSec":{"format":"int64","description":"the start time of this flow record","readOnly":true,"type":"integer"},"protocol":{"description":"the protocol name of this flow record","readOnly":true,"type":"string"},"dstPort":{"format":"int32","description":"the destination port","readOnly":true,"type":"integer"},"ifIn":{"format":"int64","description":"the in interface of this flow record","readOnly":true,"type":"integer"},"sourceMBytes":{"format":"double","description":"the source bytes of this flow record","readOnly":true,"type":"number"},"srcAsnName":{"description":"the name of src ASN number","readOnly":true,"type":"string"},"srcDNS":{"description":"the dns name of source ip","readOnly":true,"type":"string"},"destinationMBytes":{"format":"double","description":"the destination byte of this flow record","readOnly":true,"type":"number"},"dstASN":{"format":"int64","description":"destination autonomous system number","readOnly":true,"type":"integer"},"dstIP":{"description":"the destination ip of the flow record","readOnly":true,"type":"string"},"destAsnName":{"description":"the name of dest ASN number","readOnly":true,"type":"string"}}},"TreeNode":{"description":"alerting disabled on which tree node","readOnly":true,"type":"object","properties":{"userPermission":{"type":"string"},"displayName":{"type":"string"},"id":{"format":"int32","type":"integer"},"type":{"type":"string"}}},"DNSCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"x-discriminator-value":"dns","type":"object"},"WebsiteSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"websiteName":{"description":"The name of the website that the SDT applies to","type":"string"},"websiteId":{"format":"int32","description":"The Id of the website that the SDT applies to","type":"integer"}}}],"x-discriminator-value":"websitesdt","type":"object"},"BatchJob":{"type":"object","required":["alertBody","alertEffectiveIval","alertLevel","alertSubject","cronSchedule","cronTimeZone","name"],"properties":{"activeMonitoring":{"description":"Whether to enable active monitoring of job start","type":"boolean"},"accessGroups":{"description":"Module\u0027s access groups","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"alertLevel":{"description":"alert level if job doesn\u0027t start on time, effective if activeMonitoring true","type":"string","enum":["warn","error","critical"]},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"cronSchedule":{"description":"Cron schedule expression, only the latter 5 ,effective if activeMonitoring true","type":"string"},"tags":{"description":"The Tags for the LMModule","type":"string"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"cronTimeZone":{"description":"Cron timezone, effective if activeMonitoring true","type":"string"},"alertBody":{"description":"Alert message body","type":"string"},"startMrtie":{"format":"int32","description":"Max Relative Time Interval Error, effective if activeMonitoring true","type":"integer"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"name":{"description":"JobMonitor name","type":"string"},"alertSubject":{"description":"Alert message subject","type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"longestRunTimeInMinute":{"format":"int32","description":"Max job run time in minutes","type":"integer"},"alertEffectiveIval":{"format":"int32","description":"JobMonitor alert effective interval in minutes","type":"integer","example":60},"group":{"description":"The group the LMModule is in","type":"string"}}},"DeviceDataSourceData":{"type":"object","properties":{"instances":{"readOnly":true,"additionalProperties":{"$ref":"#/definitions/RawDataValues"},"type":"object"},"dataPoints":{"readOnly":true,"type":"array","items":{"readOnly":true,"type":"string"}},"nextPageParams":{"readOnly":true,"type":"string"},"dataSourceName":{"readOnly":true,"type":"string"}}},"CustomVirtualDataPoint":{"description":"The virtual datapoints added to the widget (note that a virtual datapoint must be referenced in a graph line to be displayed)","type":"object","properties":{"rpn":{"type":"string"},"customGraphId":{"format":"int32","type":"integer"},"display":{"$ref":"#/definitions/GraphDisplay"},"name":{"type":"string"},"id":{"format":"int32","type":"integer"}}},"AwsEbsVolumeSnapshotCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"PDHAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"objRegex":{"type":"string"},"category":{"type":"string"}},"required":["category","objRegex"]}],"x-discriminator-value":"ad_pdh","type":"object"},"JDBCCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"password":{"type":"string"},"query":{"type":"string"},"url":{"type":"string"},"username":{"type":"string"}}}],"x-discriminator-value":"jdbc","type":"object"},"DeviceDataSourceInstanceGroupSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"deviceDataSourceInstanceGroupId":{"format":"int32","description":"The name of the device datasource instance group that the SDT will be associated with","type":"integer"},"deviceDataSourceInstanceGroupName":{"description":"The name of the instance group","type":"string"},"deviceDataSourceId":{"format":"int32","description":"The id of the device datasource instance group that the SDT will be associated with","type":"integer"},"deviceId":{"format":"int32","description":"The id of the device that the SDT will be associated with","type":"integer"},"deviceDisplayName":{"description":"The name of the device that the SDT will be associated with","type":"string"},"dataSourceName":{"type":"string"}}}],"x-discriminator-value":"devicedatasourceinstancegroupsdt","type":"object"},"UDPCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"payload":{"type":"string"},"port":{"type":"string"}}}],"x-discriminator-value":"udp","type":"object"},"DynamicTableWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"columnHeaders":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/ColumnHeader"}},"rows":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/RowData"}}}}],"x-discriminator-value":"dynamictable","type":"object"},"SDTHistory":{"type":"object","properties":{"duration":{"format":"int64","description":"The duration of the SDT, in minutes","readOnly":true,"type":"integer","example":456},"itemId":{"format":"int32","description":"The ID of the resource in SDT, e.g. the group or device in SDT","readOnly":true,"type":"integer","example":1},"approximateEndEpoch":{"format":"int64","description":"The end epoch for the SDT","readOnly":true,"type":"integer","example":1475902808000},"admin":{"description":"The user that added the SDT","readOnly":true,"type":"string","example":"user@domain.com"},"comment":{"description":"The comment associated with the SDT","readOnly":true,"type":"string","example":"migrating devices to new network and new IP addresses"},"id":{"description":"The ID of the SDT","readOnly":true,"type":"string","example":"b-nTH4ECTH2rZ-Q548GOKg"},"type":{"description":"The SDT type","readOnly":true,"type":"string","example":"DeviceGroupSDT"},"approximateStartEpoch":{"format":"int64","description":"The start epoch for the SDT","readOnly":true,"type":"integer","example":1475875446000}}},"Duration":{"type":"object","properties":{"offset":{"format":"int64","type":"integer"},"units":{"type":"string","enum":["INVALID","MILLISECONDS","SECONDS","MINUTES","HOURS","DAYS","WEEKS","MONTHS","YEARS"]}}},"DeviceDataSourceInstanceConfig":{"type":"object","properties":{"instanceName":{"description":"Device datasource instance name","readOnly":true,"type":"string"},"deviceDataSourceId":{"format":"int32","description":"Device datasource id","readOnly":true,"type":"integer"},"excludeLines":{"description":"advanceDiffChecker","readOnly":true,"type":"array","items":{"format":"int32","description":"advanceDiffChecker","readOnly":true,"type":"integer"}},"configStatus":{"format":"int32","description":"Configuration file collect status","readOnly":true,"type":"integer"},"comparedWith":{"description":"Version compared with and found difference","readOnly":true,"type":"string"},"version":{"format":"int64","description":"Config version","readOnly":true,"type":"integer"},"deviceId":{"format":"int32","description":"Device id","readOnly":true,"type":"integer"},"deltaConfig":{"description":"Configuration file diff","readOnly":true,"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceInstanceConfigDiff"}},"deviceDisplayName":{"description":"Device display name","readOnly":true,"type":"string"},"dataSourceName":{"description":"Datasource name","readOnly":true,"type":"string"},"alerts":{"description":"Alerts associated to this configuration file","readOnly":true,"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceInstanceConfigAlert"}},"dataSourceId":{"format":"int32","description":"Configsource id","readOnly":true,"type":"integer"},"instanceId":{"format":"int32","description":"Device datasource instance id","readOnly":true,"type":"integer"},"configErrMsg":{"description":"Configuration file collect error message","readOnly":true,"type":"string"},"changeStatus":{"description":"Configuration file change status, if the first configuration then it is Added, else Changed, values can be : Add|Change ","readOnly":true,"type":"string"},"id":{"description":"The id of the datasource","readOnly":true,"type":"string"},"pollTimestamp":{"format":"int64","description":"Datasource poll timestamp in milliseconds","readOnly":true,"type":"integer"},"config":{"description":"Configuration file content","readOnly":true,"type":"string"}}},"RestAzureAccountTestV3":{"type":"object","properties":{"clientId":{"type":"string"},"secretKey":{"type":"string"},"checkedServices":{"type":"string"},"subscriptionIds":{"type":"string"},"groupId":{"format":"int32","type":"integer"},"tenantId":{"type":"string"},"isChinaAccount":{"type":"boolean"}}},"ConfigsourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/ConfigSource"}}}},"ExcludeDuplicateIps":{"description":"Information that determines how duplicate discovered devices should be handled","type":"object","properties":{"collectors":{"description":"The collectors for which monitored devices should be used to identify and exclude duplicate IPs, if duplicate type is 4","type":"array","items":{"description":"The collectors for which monitored devices should be used to identify and exclude duplicate IPs, if duplicate type is 4","type":"string","example":"\"[ip-172-31-45-179.us-west-2.compute.internal]\""},"example":"[ip-172-31-45-179.us-west-2.compute.internal]"},"groups":{"description":"The groups for which devices should be used to identify and exclude duplicate IPs, if duplicate type is 3","type":"array","items":{"description":"The groups for which devices should be used to identify and exclude duplicate IPs, if duplicate type is 3","type":"string","example":"\"[Network Devices]\""},"example":"[Network Devices]"},"type":{"format":"int32","description":"The types of duplicate IPs that should be excluded. The values can be 1|2|3|4 which denotes\n1: matching any monitored devices\n2: matching devices already discovered by this scan\n3: matching devices in these groups\n4: matching devices assigned to these collectors\n","type":"integer","example":1}}},"OciAccountTestResult":{"description":"The result returned by the transaction that tests the OCI credentials associated with the OCI group","readOnly":true,"type":"object","properties":{"noPermissionServices":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"nonPermissionErrors":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"WindowConfig":{"type":"object","properties":{"duration":{"type":"string"},"count":{"format":"int32","type":"integer"}}},"Role":{"type":"object","required":["name","privileges"],"properties":{"enableRemoteSessionInCompanyLevel":{"description":"Whether Remote Session should be enabled at the account level","readOnly":true,"type":"boolean"},"privileges":{"description":"The account privileges associated with the role. Privileges can be added to a role for each area of your account","type":"array","items":{"$ref":"#/definitions/Privilege"}},"userPermission":{"description":"The permission of current role with the admin. The values can be write|read|none","readOnly":true,"type":"string","example":"read"},"description":{"description":"The description of the role","type":"string","example":"Administrator can do everything, including security-sensitive actions"},"customHelpLabel":{"description":"The label for the custom help URL as it will appear in the \u0027Help \u0026 Support\u0027 dropdown menu","type":"string","example":"Internal Support Resources"},"customHelpURL":{"description":"The URL that should be added to the \u0027Help \u0026 Support\u0027 dropdown menu","type":"string","example":"https://logicmonitor.com/support"},"associatedUserCount":{"format":"int32","description":"The count of the users which are belongs to the role","readOnly":true,"type":"integer"},"name":{"description":"The name of the role","type":"string","example":"administrator"},"id":{"format":"int32","description":"The Id of the role","readOnly":true,"type":"integer"},"twoFARequired":{"description":"Whether Two-Factor Authentication should be required for this role","type":"boolean","example":true},"requireEULA":{"description":"Whether or not users assigned this role should be required to acknowledge the EULA (end user license agreement)","type":"boolean","example":true},"acctRequireTwoFA":{"description":"Whether Two-Factor Authentication should be required for the entire account","readOnly":true,"type":"boolean"},"roleGroupId":{"format":"int32","description":"The group Id of the role","type":"integer","example":3}}},"AzureBackupProtectedItemBackupJobDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"NbarApplicationNames":{"type":"object","properties":{"operator":{"type":"string"},"applicationName":{"type":"string"}}},"ReportRecipient":{"description":"If the report is configured to be delivered via email, this object provides the recipients that the report will be delivered to","type":"object","required":["addr","type"],"properties":{"additionInfo":{"description":"If the type is admin and the method is email, the field should indicate the actual email address of the admin","readOnly":true,"type":"string"},"method":{"description":"Specifies the method to get the report. This should always be email","type":"string","example":"email"},"type":{"description":"Specifies the recipient type. The values can be admin|arbitrary|group, where admin refers to a user in the account and arbitrary refers to an email address not associated with a user account.","type":"string","example":"admin"},"addr":{"description":"This should be a username if type\u003dadmin, or an email address if type\u003darbitrary","type":"string","example":"sarah"}}},"LogQueryGroup":{"type":"object","required":["name"],"properties":{"groupType":{"type":"string","enum":["PRIVATE","SHARED","PUBLIC"]},"userPermission":{"description":"Effective user permission for this group","type":"string"},"logQueries":{"description":"List of log queries in this group","readOnly":true,"type":"array","items":{"$ref":"#/definitions/Log Query"}},"name":{"description":"The name of the log query group","type":"string"},"description":{"description":"Description of the log query group","type":"string"},"id":{"format":"int32","description":"The ID of the log query group","readOnly":true,"type":"integer"},"ownerId":{"format":"int32","description":"Owner of the log query group","type":"integer"},"parentId":{"format":"int32","description":"Parent group ID if nested","type":"integer"}}},"AdminPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Admin"}}}},"CIMCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"ip":{"readOnly":true,"type":"string"},"namespace":{"type":"string"},"queryClass":{"type":"string"},"queryIndex":{"type":"string"},"queryValue":{"type":"string"},"fields":{"type":"array","items":{"$ref":"#/definitions/DataSourceAttribute"}}}}],"x-discriminator-value":"cim","type":"object"},"RestDeviceEventsourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceEventSource"}}}},"ScriptAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"winScript":{"type":"string"},"groovyScript":{"type":"string"},"type":{"type":"string"},"linuxCmdline":{"type":"string"},"linuxScript":{"type":"string"},"winCmdline":{"type":"string"}},"required":["type"]}],"x-discriminator-value":"ad_script","type":"object"},"DummyAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"generateCount":{"format":"int32","type":"integer"},"getGenerateCount2":{"format":"int32","type":"integer"},"maxNumber":{"format":"int32","type":"integer"}},"required":["generateCount","getGenerateCount2","maxNumber"]}],"x-discriminator-value":"ad_dummy","type":"object"},"RestLogPipelineProcessorV3":{"type":"object","properties":{"severity":{"type":"string","enum":["critical","error","warning","null"]},"alertQuery":{"type":"string"},"alertType":{"type":"string"},"logMetadataFields":{"type":"array","items":{"type":"string"}},"clear":{"$ref":"#/definitions/ClearConfig"},"logNotes":{"type":"string"},"description":{"type":"string"},"grouping":{"$ref":"#/definitions/GroupingConfig"},"pipelineId":{"format":"int32","type":"integer"},"name":{"type":"string"},"disabled":{"type":"boolean"},"id":{"format":"int32","type":"integer"},"window":{"$ref":"#/definitions/WindowConfig"}}},"CollectorVersion":{"type":"object","properties":{"patch":{"description":"Specifies if this is a ea patch version","readOnly":true,"type":"boolean"},"feature":{"description":"Specifies if this is a feature version","readOnly":true,"type":"boolean"},"stable":{"description":"False for early release. True for general release","readOnly":true,"type":"boolean"},"releaseEpoch":{"format":"int64","description":"Release Epoch for official releases","readOnly":true,"type":"integer"},"has32bitWindows":{"description":"True if Windows collector available","readOnly":true,"type":"boolean"},"has32bitLinux":{"description":"True if Linux collector available","readOnly":true,"type":"boolean"},"majorVersion":{"format":"int32","description":"The collector major version","readOnly":true,"type":"integer"},"minorVersion":{"format":"int32","description":"The collector minor version","readOnly":true,"type":"integer"},"mandatory":{"description":"True if collector is a required release","readOnly":true,"type":"boolean"}}},"AwsEC2ReservedInstanceDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"instanceName":{"type":"string"}},"required":["instanceName"]}],"x-discriminator-value":"ad_awsec2reservedinstance","type":"object"},"AzureCostManagementSubscriptionsDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"WebsiteGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/WebsiteGroup"}}}},"Subscriptions":{"type":"object","properties":{"quantity":{"format":"double","type":"number"},"feature":{"type":"string"},"retentionDays":{"format":"int32","type":"integer"},"sku":{"type":"string"}}},"WebsitePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Website"}}}},"AwsCognitoIdentityProvidersDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"FieldPanelItem":{"type":"object","properties":{"field":{"type":"string"},"columnSize":{"format":"int32","type":"integer"},"isVisible":{"type":"boolean"}}},"JMXAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"path":{"type":"string"},"ports":{"type":"string"},"url":{"type":"string"}},"required":["path","ports","url"]}],"x-discriminator-value":"ad_jmx","type":"object"},"CustomGraphWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"graphInfo":{"$ref":"#/definitions/CustomGraph"}}}],"x-discriminator-value":"cgraph","type":"object"},"UptimeWebCheckStep":{"description":"Required for type\u003dwebcheck, an object comprising one or more steps, see the table below for the properties included in each step","type":"object","properties":{"schema":{"description":"HTTP schema","type":"string"},"respType":{"description":"The values can be Plain Text/String|Glob expression|JSON|XML|Multi line key value pair\nStep Response Type","type":"string"},"HTTPHeaders":{"description":"HTTP header","type":"string"},"auth":{"description":"Authorization Information","readOnly":false,"$ref":"#/definitions/Authentication"},"matchType":{"description":"Body match type","type":"string","example":"plain"},"description":{"description":"The description of the Step","type":"string"},"type":{"description":"The values can be script|config\nThe type of service step","readOnly":true,"type":"string","example":"config"},"timeout":{"format":"int32","description":"Request timeout measured in seconds","type":"integer"},"useDefaultRoot":{"description":"The values can be true|false\nCheck if using the default root","type":"boolean","example":true},"path":{"description":"Path for JSON, XPATH","type":"string"},"HTTPMethod":{"description":"The values can be GET|HEAD|POST\nSpecifies the type of HTTP method","type":"string","example":"GET"},"enable":{"description":"The values can be true|false\nSpecifies whether to enable step or not","type":"boolean","example":true},"HTTPVersion":{"description":"The values can be 1.1|1\nSpecifies HTTP version","type":"string","example":"1.1"},"keyword":{"description":"Keyword that matches the body","type":"string"},"respScript":{"description":"The Step Response Script","type":"string"},"label":{"description":"The Label of the Step","type":"string"},"url":{"description":"The URL of service step","type":"string","example":"/"},"invertMatch":{"description":"The values can be true|false\nChecks if invert matches or not","type":"boolean","example":false},"reqScript":{"description":"The Request Script","type":"string"},"HTTPBody":{"description":"HTTP Body","type":"string"},"followRedirection":{"description":"The values can be true|false\nSpecifies whether to follow redirection or not","type":"boolean","example":true},"postDataEditType":{"description":"The values can be Raw|Formatted Data\nSpecifies POST data type","type":"string","example":"raw"},"name":{"description":"The name of the Step","type":"string"},"requireAuth":{"description":"The values can be true|false\nChecks if authorization required or not","type":"boolean","example":false},"reqType":{"description":"The values can be script|config\nStep Request Type","type":"string"},"fullpageLoad":{"description":"The values can be true|false\nChecks if full page should be loaded or not","type":"boolean","example":false},"statusCode":{"description":"The expected status code","type":"string"}}},"ConfigSourceUpdateReasonsPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/UpdateReason"}}}},"NetflowFilters":{"type":"object","properties":{"nodeB":{"type":"string"},"qosType":{"type":"string"},"deviceInterfaces":{"type":"array","items":{"$ref":"#/definitions/InterfacesFilter"}},"ports":{"type":"string"},"protocol":{"type":"string"},"ipVersion":{"type":"string"},"netflowDevices":{"description":"Netlow filter netflowDevices expression","type":"array","items":{"$ref":"#/definitions/NetflowDeviceInfo"}},"top":{"format":"int32","type":"integer"},"appType":{"type":"string"},"nbarApplicationNames":{"type":"array","items":{"$ref":"#/definitions/NbarApplicationNames"}},"nodeA":{"type":"string"},"conversation":{"type":"array","items":{"$ref":"#/definitions/ConversationFilter"}},"ifNames":{"type":"array","items":{"type":"string"}},"direction":{"type":"string"}}},"AzureWebAppInstanceDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"PropertyRule":{"type":"object","properties":{"scheduleOption":{"description":"The property rule schedule option. The values can be onAP|onAPpropertyChanges","readOnly":true,"type":"string"},"groovyScript":{"description":"groovy script","type":"string"},"accessGroups":{"description":"Access group Details in response","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"description":{"description":"The property rule description","readOnly":true,"type":"string"},"appliesTo":{"description":"The property rule applies to","readOnly":true,"type":"string"},"linuxCmdline":{"description":"external linux script args","type":"string"},"lineageId":{"description":"LM module lineageId","readOnly":true,"type":"string"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","readOnly":true,"type":"string"},"checksum":{"description":"LM module checksum","readOnly":true,"type":"string"},"id":{"format":"int32","type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"group":{"description":"The property rule group name","readOnly":true,"type":"string"},"windowsScript":{"description":"external windows script name","type":"string"},"dataType":{"format":"int32","description":"The data type of property source, default is 0. The values can be\n\n0: property source\n\n1: raw ERI\n\n ","readOnly":true,"type":"integer"},"technology":{"description":"The technology notes","readOnly":true,"type":"string"},"params":{"type":"array","items":{"$ref":"#/definitions/PropertyRuleParam"}},"version":{"format":"int64","description":"The property rule version","readOnly":true,"type":"integer"},"windowsCmdline":{"description":"external windows script args","type":"string"},"tags":{"description":"The property rule tags","readOnly":true,"type":"string"},"auditVersion":{"format":"int64","description":"The property rule auditVersion","readOnly":true,"type":"integer"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"scriptType":{"description":"script type: embed | powershell | external","type":"string"},"name":{"description":"The property rule name","readOnly":true,"type":"string"},"interval":{"format":"int32","description":"The collect interval of raw ERI","readOnly":true,"type":"integer"},"linuxScript":{"description":"external linux script name","type":"string"}}},"AzureDimensionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"period":{"type":"string"},"metricName":{"type":"string"},"dimensionName":{"type":"string"}},"required":["dimensionName","period"]}],"type":"object"},"AzureVirtualDesktopHostPoolsCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"AzureServiceRegionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_azureserviceregion","type":"object"},"UnmonitoredDevices":{"type":"object","properties":{"deviceType":{"readOnly":true,"type":"string"},"nspId":{"format":"int32","readOnly":true,"type":"integer"},"forwardIp":{"readOnly":true,"type":"string"},"endDate":{"readOnly":true,"type":"string"},"ip":{"readOnly":true,"type":"string"},"dns":{"readOnly":true,"type":"string"},"collectorId":{"format":"int32","readOnly":true,"type":"integer"},"ports":{"readOnly":true,"type":"string"},"nspName":{"readOnly":true,"type":"string"},"deviceStatus":{"readOnly":true,"type":"string"},"manufacturer":{"readOnly":true,"type":"string"},"collectorDescription":{"readOnly":true,"type":"string"},"displayAs":{"readOnly":true,"type":"string"},"sysName":{"readOnly":true,"type":"string"},"nseId":{"format":"int32","readOnly":true,"type":"integer"},"id":{"format":"int32","readOnly":true,"type":"integer"},"endTimestamp":{"format":"int64","readOnly":true,"type":"integer"},"status":{"readOnly":true,"type":"string"},"nseScanId":{"readOnly":true,"type":"string"}}},"RestResponse":{"type":"object","properties":{"diagnostics":{"$ref":"#/definitions/ArrayNode"},"suppressedWarnings":{"$ref":"#/definitions/ArrayNode"},"data":{"$ref":"#/definitions/ObjectNode"},"suppressedErrors":{"$ref":"#/definitions/ArrayNode"},"successes":{"$ref":"#/definitions/ArrayNode"},"meta":{"$ref":"#/definitions/RestResponseMetaBlock"},"warnings":{"$ref":"#/definitions/ArrayNode"},"errors":{"$ref":"#/definitions/ArrayNode"}}},"OpsNoteGroupAllScope":{"allOf":[{"$ref":"#/definitions/OpsNoteScope"},{"type":"object","properties":{"groupId":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"groupall","type":"object"},"RestNetscanPorts":{"type":"object","properties":{"isGlobalDefault":{"description":"Whether or not default ports should be used","type":"boolean","example":true},"value":{"description":"The ports that should be used in the Netscan","type":"string","example":"21,22,23"}}},"ScriptEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"},"groovyScript":{"description":"The groovy script contents, if scriptType \u003d embed","type":"string"},"scriptType":{"description":"The type of script: embed | file","type":"string"},"windowsScript":{"description":"The windows script name, if scriptType \u003d file","type":"string"},"linuxScript":{"description":"The linux script name, if scriptType \u003d file","type":"string"},"linuxCmdline":{"description":"Linux script arguments, if applicable","type":"string"},"windowsCmdline":{"description":"Windows script arguments, if applicable","type":"string"}}}],"x-discriminator-value":"scriptevent","type":"object"},"StatusDisplayName":{"description":"The status display name list","type":"object","required":["metricValue","operator","statusDisplayName"],"properties":{"statusDisplayName":{"description":"The status display name for the metric value","type":"string"},"metricValue":{"description":"The metric value that the alert must be greater than, less than, or equal to for this status display to be considered","type":"string"},"id":{"format":"int32","description":"The datapoint id","readOnly":true,"type":"integer"},"datapointId":{"format":"int32","description":"The datappoint id","readOnly":true,"type":"integer"},"operator":{"description":"The operator to use for the status display","type":"string"}}},"PropertyPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/EntityProperty"}}}},"AuditLogReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"filter":{"description":"The filter setting for the report","type":"string"},"sortedBy":{"description":"The sort option for the repor","type":"string"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"columns":{"description":"The columns displayed in the report","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"username":{"description":"The user name of the user filter setting for the report","type":"string"}}}],"x-discriminator-value":"audit log","type":"object"},"Admin":{"type":"object","required":["email","roles","username"],"properties":{"lastName":{"description":"The last name associated with the user","type":"string","example":"Doe"},"note":{"description":"Any notes assocaited with the user","type":"string","example":"John Doe is an Admin on this Portal"},"viewPermission":{"description":"The account tabs that will be visible to the user","type":"object","example":"{\n\n\"Resources\" : true,\n\"Websites\" : true,\n\"Reports\" : true,\n\"Dashboards\" : true,\n\"Alerts\" : true,\n\"Settings\" : true,\n\"Maps\" : true,\n\"Logs\" : true,\n\"Traces\" : true\n\"Modules\" : true\n}"},"timezone":{"description":"The timezone of the user","type":"string","example":"America/Los Angeles"},"roles":{"uniqueItems":true,"description":"The roles assigned to the user","type":"array","items":{"$ref":"#/definitions/Role"}},"lastLoginOn":{"format":"int64","description":"The time that the user last logged in, in epoch format","readOnly":true,"type":"integer"},"lastActionOnLocal":{"description":"The time, in local format, of the user\u0027s last action","readOnly":true,"type":"string"},"smsEmailFormat":{"description":"The values can be sms | fullText, where sms \u003d 160 characters and fullText \u003d all characters","type":"string","example":"sms"},"apionly":{"description":"Specifies whether the user is an API only user. The values can be true|false","type":"boolean","example":false},"lastAuthIp":{"description":"The Last User IP","readOnly":true,"type":"string"},"apiTokens":{"description":"Any API Tokens associated with the user","type":"array","items":{"$ref":"#/definitions/APIToken"}},"adminGroupIds":{"description":"The Id(s) of the groups the admin is in, where multiple group ids are comma separated","type":"array","items":{"format":"int32","description":"The Id(s) of the groups the admin is in, where multiple group ids are comma separated","type":"integer"},"example":"[1,2,3]"},"password":{"description":"The password associated with the user","type":"string","example":"JohnDoe1"},"lastAction":{"description":"The last action taken by the user","readOnly":true,"type":"string"},"trainingEmail":{"description":"The email address for user\u0027s Training account","readOnly":true,"type":"string"},"lastActionOn":{"format":"int64","description":"The time, in epoch format, of the user\u0027s last action","readOnly":true,"type":"integer"},"lastAccessOn":{"format":"int64","description":"The time that the user last accessed the portal","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The Id of the user","readOnly":true,"type":"integer"},"persistentSessionEnabled":{"description":"persistent session enabled or disabled for user","type":"boolean","example":false},"email":{"description":"The email address associated with the user","type":"string","example":"user@domain.com"},"contactMethod":{"description":"The values can be email | smsemail. Specifies the contact method for this admin","type":"string","example":"email"},"acceptEULAOn":{"format":"int64","description":"The time, in epoch format, that the user accepted the EULA (if required to)","readOnly":true,"type":"integer"},"immediateForceLogout":{"description":"Specifies whether the user need to be logged off, if Force Password Change is enabled. The values can be true|false","readOnly":true,"type":"boolean","example":false},"userPermission":{"description":"The permission of current user with the admin. values can be write|read|none","readOnly":true,"type":"string","example":"read"},"inactiveSessionTimeoutInSeconds":{"format":"int32","description":"The time in seconds that the user session terminated if inactive","type":"integer"},"smsEmail":{"description":"The sms email address associated with the user","type":"string","example":"user@domain.com"},"twoFAEnabled":{"description":"Whether or not two factor authentication is enabled for the user","type":"boolean","example":false},"firstName":{"description":"The first name associated with the user","type":"string","example":"John"},"phone":{"description":"The phone number associated with the user","type":"string","example":"8054445555"},"createdBy":{"description":"Species who created the user. This may be another user, SAML or LogicMonitor","type":"string","example":"Chief Admin"},"forcePasswordChange":{"description":"Whether or not the user should be forced to change their password on the next login","type":"boolean","example":true},"tenantId":{"format":"int32","description":"The tenant id of the user","readOnly":true,"type":"integer","example":2},"acceptEULA":{"description":"Whether or not the user is required to accept the EULA (end user license agreement)","type":"boolean","example":true},"userType":{"description":"The type of user","readOnly":true,"type":"string"},"username":{"description":"The username associated with the user","type":"string","example":"John"},"status":{"description":"The user\u0027s status. The values can be active|suspended","type":"string","example":"active"}}},"DeviceEventSource":{"type":"object","properties":{"eventSourceId":{"format":"int32","description":"event source id","readOnly":true,"type":"integer"},"alertStatus":{"description":"alert status","readOnly":true,"type":"string"},"stopMonitoring":{"description":"stop monitoring this host event source","readOnly":true,"type":"boolean"},"eventSourceName":{"description":"event source name defined where creating a event source","readOnly":true,"type":"string"},"disableAlerting":{"description":"stop alerting for this host event source","readOnly":true,"type":"boolean"},"eventSourceDescription":{"description":"event source description defined where creating a event source","readOnly":true,"type":"string"},"eventType":{"description":"event source collector type","readOnly":true,"type":"string"},"deviceId":{"format":"int32","description":"Id of the Device","readOnly":true,"type":"integer"},"sdtStatus":{"description":"sdt status, three level sdt status: parent-self-child","readOnly":true,"type":"string"},"deviceDisplayName":{"description":"device display name","readOnly":true,"type":"string"},"groupsDisabledThisSource":{"description":"All groups that disable this datasource.","readOnly":true,"type":"array","items":{"$ref":"#/definitions/TreeNode"}},"eventSourceGroupName":{"description":"event source group name defined where creating a event source","readOnly":true,"type":"string"},"sdtAt":{"description":"sdt on which level, host group or host","readOnly":true,"type":"string"},"alertingDisabledOn":{"description":"alerting disabled on which tree node","readOnly":true,"$ref":"#/definitions/TreeNode"},"id":{"format":"int32","description":"device event source id","readOnly":true,"type":"integer"},"alertStatusPriority":{"format":"int32","description":"the alert status priority, more smaller value more critical ","readOnly":true,"type":"integer"},"alertDisableStatus":{"description":"alert disable status","readOnly":true,"type":"string"}}},"EventSourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/EventSource"}}}},"RemediationSource":{"type":"object","properties":{"accessGroups":{"description":"Access group Details in response","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"groovyScript":{"description":"groovy script","type":"string"},"dataType":{"format":"int32","description":"The data type of remediation  source, default is 0. The values can be\n\n0: remediation  source\n\n1: raw ERI\n\n ","readOnly":true,"type":"integer"},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"source":{"description":"The remediation  source","readOnly":true,"type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"tags":{"description":"The Tags for the LMModule","type":"string"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"scriptType":{"description":"script type: groovy | powershell","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"name":{"description":"The remediation  source name","type":"string"},"inUse":{"description":"The remediation  source is in use","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"installationStatuses":{"description":"The remediation  Installation status","readOnly":true,"type":"array","items":{"description":"The remediation  Installation status","readOnly":true,"type":"string","enum":["NEW","UPGRADED","AUDITED","OUTDATED","INSTALLED","CUSTOMIZED","CONFLICT","PARTIALLY_INSTALLED","IS_INSTALLED","IS_CUSTOMIZED","CAN_INSTALL","CAN_UPGRADE","CAN_SKIP","CAN_DOWNGRADE"]}},"group":{"description":"The group the LMModule is in","type":"string"}}},"GenerateReportResult":{"type":"object","required":["reportId","taskId"],"properties":{"reportId":{"format":"int32","description":"The id of the report","type":"integer"},"taskId":{"format":"int64","description":"The task id of the generating process","type":"integer"},"resulturl":{"description":"The url of the generated report","readOnly":true,"type":"string"}}},"BatchJobWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"groupDisplayName":{"description":"The display name of the device group in LogicMonitor that the batchjob is running on","type":"string"},"batchJobId":{"format":"int32","description":"The id of the batchjob definition in LogicMonitor","type":"integer"},"batchJobName":{"description":"The name of the batchjob definition in LogicMonitor","type":"string"},"deviceDisplayName":{"description":"The display name of the device in LogicMonitor that the batchjob is running on","type":"string"}}}],"x-discriminator-value":"batchjob","type":"object"},"RestDiagnosticSourceV4":{"type":"object","properties":{"source":{"type":"string","enum":["REGISTRY","LOCAL"]},"replacementLineageName":{"type":"string"},"type":{"type":"string","enum":["DATASOURCE","EVENTSOURCE","JOBMONITOR","APPLIESTO_FUNCTION","SNMP_SYSOID_MAP","PROPERTYSOURCE","CONFIGSOURCE","TOPOLOGYSOURCE","LOGSOURCE","DIAGNOSTICSOURCE","REMEDIATIONSOURCE"]},"lineageId":{"type":"string"},"originVersion":{"type":"string"},"isTargetLastPublishedPrivate":{"type":"boolean"},"model":{"type":"string","enum":["accessLogs","accessGroups","adminNotifications","aggregateSavings","alerts","visualizationAggregateEntry","visualizationAggregateValue","alertDependencyRules","alertRoutings","alertRules","actionRules","diagnosticRules","alertTuningConfigAncestry","alertTuningConfigs","alertTuningConfigsHistory","alertTuningConfigSlots","alertTuningGraphs","alertsTuningSeries","asnMappings","billingConfigurations","cloudAccounts","cloudResourceProperty","clusterAlertRoutings","clusterAlertTuningConfigs","collectors","collectorEvents","collectorGroups","collectorStatus","collectorUpgradeHistory","collectorUpgradeInfo","configSources","configSourceInstance","configSourceInstanceAlert","collectorLogs","config","configAlert","correlationGraphs","dashboards","datapoints","dataQueries","dataSources","dataSourceInstances","dataSourceInstanceAlertSettings","dataSourceInstanceGroups","datasets","dnsMappings","escalationChains","actionChains","eventSources","integrations","integrationAuditLogs","logSources","exchangeAccessGroups","exchangeActiveDiscoveryFilters","exchangeAppliesToFunctions","exchangeChangelogs","exchangeConfigSources","exchangeConfigSourceConfigChecks","exchangeDataSources","exchangeDataSourceDataPoints","exchangeDataSourceDataPointDisplayStatusNames","exchangeDataSourceGraphs","exchangeDataSourceGraphSeries","exchangeDataSourceGraphVirtualSeries","exchangeDataSourceOverviewGraphs","exchangeDataSourceOverviewGraphSeries","exchangeDataSourceOverviewGraphVirtualSeries","exchangeDiagnosticSources","exchangeEventSources","exchangeEventSourceFilters","exchangeEventSourceLogFiles","exchangeJobMonitors","exchangeLogSources","exchangeLogSourceFilters","exchangeSnmpTrapLogSourceFilters","exchangeLogSourceLogFields","exchangeLogSourceResourceMappings","exchangeLogSourceCollectorMappings","exchangeLogicModules","exchangeLogicModulePackages","exchangeLogicModulePermissions","exchangePackagedLogicModules","exchangePropertySources","exchangeRemediationSources","exchangeSNMPSysOIDMaps","exchangeTopologySources","externalResourceIdentifiers","failedDataSourceInfo","filterFieldList","graphs","graphMeta","healthMetrics","hierarchy","hostclusterAlertDefs","hostDiagnosticSourceDetails","diagnosticExecutionContext","remediationExecutionContext","latestDiagnosticExecutionResultContext","diagnosticExecutionSearchContext","remediationSourceExecutionSearchContext","diagnosticSourceAssociatedDevices","hostRemediationSourceDetails","remediationSourceAssociatedDevices","latestRemediationExecutionResultContext","hostGroups","internalAlertSettings","jobMonitors","jobMonitorExecutions","lmSupportAccessHasConnection","lmSupportAccessState","lmotelCollectors","lmotelCollectorVersions","lmCollectorVersions","logalerts","logicModuleGroups","logpipelinesources","logpipelineprocessors","matchedEvents","metaGroupings","metricsCorrelation","monitoredResources","netscanGroups","netscans","netflow","netflowAlertRule","allLevels","nocWidgets","normalizedProperties","netscanPolicies","netscanExecutions","opsNotes","opsNoteResourceScopes","opsNoteServiceScopes","opsNoteResourceGroupScopes","opsNoteServiceGroupScopes","opsNoteGroupAllScopes","opsNoteTags","orgTreeNodes","portMappings","productIds","properties","propertySources","rawData","recentlyDeletedItems","recipientGroups","cloudRecommendations","cloudRecommendationAdditionalData","recommendationTypes","relationships","reports","reportHistories","reportGroups","resources","resourceDashboards","resourceDataSources","resourceDatapoints","resourceEventSources","resourceConfigSources","ConfigSourcesGoldStandard","ConfigSourceConfiguration","resourceDashboardTemplates","resourceGroups","resourceGroupDataSourceConfigs","resourceGroupEventSourceConfigs","resourceGroupInfoSourceConfigs","resourceJobMonitors","resourceLogPipelineResources","resourceLogSources","sdts","services","serviceCheckpoints","serviceGroups","sharedQueries","siteMonitors","slaWidgets","spanCount","securityRecommendations","subscriptions","topology","topologyMaps","topologyMapsHistogram","topologyMapsGraphs","subEntities","subEntitiesDetails","topologySavedMapsGroupType","topologySavedMapsGroup","topologyManualMapping","topologyManualInterfaceList","traffic","treeNodes","unmonitoredResources","userdata","users","userSettings","websiteCheckpoints","websiteGroups","websites","ServicePreview","BizServiceDatapoint","ServiceTemplateView","ServiceMemberPreview","RestServiceTemplate","ServiceTemplateServiceStats","synthetics","usage","tracesDevicesNamesIds","tracesGraphIds","tracesServices","tracesDeviceDatasources","tracesDeviceDatasourceInstances","tracesNamespaceGraphDetails","tracesResourceNamesIds","tracesTopologyEdgeData","members","apiTokens","roleGroups","roles","userGroups","sharingTokens","syntheticsDSInstanceRawData","syntheticsDSInstanceStepData","syntheticsDSInstanceAlerts","usageDimensions","vizResourceInfo","lmqlResult","lmqlParsed","partitions","cloudRecommendationStatus","recommendationStatusUpdateRequest","websiteDevice","mibUpload","logQueryGroups","logQueryGroupChangelog","logQuery","trackingLogQueries","billingBudgets","trackedQuery","trackedQueryGroups","trackedQueryGroupChangelog","adminName","droppedInstances"]},"id":{"type":"string"},"group":{"type":"string"},"filterExchangeAccessGroupsIds":{"uniqueItems":true,"type":"array","items":{"format":"int32","type":"integer"}},"appliesToScript":{"type":"string"},"authorUsername":{"type":"string"},"upgradeableRegistryId":{"type":"string"},"version":{"type":"string"},"script":{"$ref":"#/definitions/RestScriptV4"},"tags":{"type":"array","items":{"type":"string"}},"installedLocalId":{"type":"string"},"targetLineageId":{"type":"string"},"name":{"type":"string"},"authorCompanyUUID":{"type":"string"},"originStatus":{"type":"string","enum":["CORE","BETA","DEPRECATED","SECURITY_REVIEW","LM_ENDORSED","COMMUNITY"]},"locator":{"type":"string"},"status":{"type":"string","enum":["CORE","BETA","DEPRECATED","SECURITY_REVIEW","LM_ENDORSED","COMMUNITY"]},"targetLastPublishedLocator":{"type":"string"},"commitMessage":{"type":"string"},"originPublishedAtMS":{"format":"int64","type":"integer"},"targetLastPublishedVersion":{"type":"string"},"exchangeAccessGroupsIds":{"type":"array","items":{"$ref":"#/definitions/ModelAndId"}},"description":{"type":"string"},"originRegistryIdByInstalledLocalIdMap":{"additionalProperties":{"type":"string"},"type":"object"},"isPrivate":{"type":"boolean"},"localModulesIds":{"type":"array","items":{"$ref":"#/definitions/ModelAndId"}},"targetLastPublishedStatus":{"type":"string","enum":["CORE","BETA","DEPRECATED","SECURITY_REVIEW","LM_ENDORSED","COMMUNITY"]},"isChangedFromTargetLastPublished":{"type":"boolean"},"exchangeChangelogsIds":{"type":"array","items":{"$ref":"#/definitions/ModelAndId"}},"isLatest":{"type":"boolean"},"installedOriginRegistryId":{"type":"string"},"originRegistryId":{"type":"string"},"replacementLineageId":{"type":"string"},"checksum":{"type":"string"},"installationStatuses":{"type":"array","items":{"type":"string","enum":["NEW","UPGRADED","AUDITED","OUTDATED","INSTALLED","CUSTOMIZED","CONFLICT","PARTIALLY_INSTALLED","IS_INSTALLED","IS_CUSTOMIZED","CAN_INSTALL","CAN_UPGRADE","CAN_SKIP","CAN_DOWNGRADE"]}},"associatedCounts":{"$ref":"#/definitions/LogicModuleAssociationCounts"},"createdAtMS":{"format":"int64","type":"integer"},"originAuthorNamespace":{"type":"string"},"technicalNotes":{"type":"string"},"originLocator":{"type":"string"},"exchangeChangelogs":{"type":"array","items":{"$ref":"#/definitions/RestChangelogV4"}},"originLineageId":{"type":"string"},"isLatestAvailable":{"type":"boolean"},"updatedAtMS":{"format":"int64","type":"integer"},"authorPortalName":{"type":"string"},"targetLastPublishedAtMS":{"format":"int64","type":"integer"},"isInUse":{"type":"boolean"},"originName":{"type":"string"}}},"DiagnosticsSource":{"type":"object","properties":{"accessGroups":{"description":"Access group Details in response","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"groovyScript":{"description":"groovy script","type":"string"},"dataType":{"format":"int32","description":"The data type of diagnostics source, default is 0. The values can be\n\n0: diagnostics source\n\n1: raw ERI\n\n ","readOnly":true,"type":"integer"},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"source":{"description":"The diagnostics source","readOnly":true,"type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"tags":{"description":"The Tags for the LMModule","type":"string"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"scriptType":{"description":"script type: groovy | powershell","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"name":{"description":"The diagnostics source name","readOnly":true,"type":"string"},"inUse":{"description":"The diagnostics source is in use","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"installationStatuses":{"description":"The diagnostics Installation status","readOnly":true,"type":"array","items":{"description":"The diagnostics Installation status","readOnly":true,"type":"string","enum":["NEW","UPGRADED","AUDITED","OUTDATED","INSTALLED","CUSTOMIZED","CONFLICT","PARTIALLY_INSTALLED","IS_INSTALLED","IS_CUSTOMIZED","CAN_INSTALL","CAN_UPGRADE","CAN_SKIP","CAN_DOWNGRADE"]}},"group":{"description":"The group the LMModule is in","type":"string"}}},"DashboardPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Dashboard"}}}},"Metric":{"description":"The datapoints that needs to do forecasting","type":"object","required":["dataSourceId"],"properties":{"dataSourceId":{"format":"int32","type":"integer"},"dataPointName":{"type":"string"},"dataPointId":{"format":"int32","type":"integer"},"instances":{"type":"string"},"dataSourceFullName":{"readOnly":true,"type":"string"}}},"TableWidgetColumn":{"type":"object","required":["columnName","dataPoint"],"properties":{"alternateDataPoints":{"type":"array","items":{"$ref":"#/definitions/TableWidgetDataPoint"}},"rpn":{"type":"string"},"unitLabel":{"description":"The unit label","type":"string"},"dataPoint":{"$ref":"#/definitions/TableWidgetDataPoint"},"columnName":{"type":"string"},"enableForecast":{"type":"boolean"},"roundingDecimal":{"format":"int32","type":"integer"}}},"AppliesToFunction":{"type":"object","required":["code","name"],"properties":{"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"code":{"description":"The AppliesTo Function code. Note that special characters may need to be escaped.","type":"string"},"accessGroups":{"description":"Access group Details in response","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","readOnly":true,"type":"string"},"name":{"description":"The name of the AppliesTo Function","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"description":{"description":"The description of the AppliesTo Function","type":"string"},"id":{"format":"int32","description":"The ID of the AppliesTo Function","readOnly":true,"type":"integer","minimum":0},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"lineageId":{"description":"The lineage Id of the LMModule","readOnly":true,"type":"string"}}},"AzureBackupJobCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"GraphOpsNoteScope":{"description":"Scopes: use this field to find match opsnote","readOnly":true,"type":"object","properties":{"serviceGroupIds":{"description":"The service group Id","readOnly":true,"type":"array","items":{"format":"int32","description":"The service group Id","readOnly":true,"type":"integer"}},"serviceId":{"format":"int32","description":"The service Id","readOnly":true,"type":"integer"},"type":{"description":"The values can be device | service | website","readOnly":true,"type":"string"},"deviceGroupIds":{"description":"The device group Id","readOnly":true,"type":"array","items":{"format":"int32","description":"The device group Id","readOnly":true,"type":"integer"}},"deviceId":{"format":"int32","description":"The device Id","readOnly":true,"type":"integer"}}},"OpsNote":{"type":"object","required":["note"],"properties":{"note":{"description":"The note message","type":"string","example":"software update from 1.0.0 to 1.2.4"},"createdBy":{"description":"The user that created the Ops Note","readOnly":true,"type":"string"},"scopes":{"description":"The scopes associated with the note. Each scope has a type of device, service, deviceGroup or serviceGroup. A note with no scope will show up for everything in the account","type":"array","items":{"$ref":"#/definitions/OpsNoteScope"}},"id":{"description":"The id associated with the Ops Note","readOnly":true,"type":"string"},"happenOnInSec":{"format":"int64","description":"The date and time associated with the note, in epoch seconds format","type":"integer","example":1488826440},"tags":{"description":"The tags that should be associated with the note. Each tag has a unique id and a name - you can either include the name of a new or existing tag, or the id of an existing tag","type":"array","items":{"$ref":"#/definitions/OpsNoteTagBase"}}}},"RestGcpAccountTestV3":{"type":"object","properties":{"serviceAccountKey":{"type":"string"},"checkedServices":{"type":"string"},"groupId":{"format":"int32","type":"integer"},"projectId":{"type":"string"}}},"DeviceGroupSDTHistoryPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SDTHistory"}}}},"AlertPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Alert"}}}},"NOCItemBase":{"description":"The NOC items","type":"object","required":["type"],"properties":{"type":{"type":"string"}},"discriminator":"type"},"SyntheticsSeleniumAutoDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"isInternal":{"type":"boolean"},"checkpoints":{"type":"string"}}}],"type":"object"},"AlertThresholdReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"sortedBy":{"description":"host | datasource | datapoint\nhost: displayed thresholds will be sorted by device\ndatasource: displayed thresholds will be sorted by datasource instance\ndatapoint: displayed thresholds will be sorted by datapoint (metric)","type":"string"},"dataSourceInstanceName":{"description":"The name of the datasource instance to be included in the report, where the syntax should be dataSourceDisplayName-InstanceName. If you\u0027re referencing a single instance datasource, you can just specify dataSourceDisplayName. Glob expressions supported","type":"string"},"columns":{"description":"The columns that will be displayed in the report. You should specify the columns in the order in which you\u0027d like them to be displayed","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"dataPoint":{"description":"The datapoint to be included in the report. Glob expressions supported","type":"string"},"deviceDisplayName":{"description":"The display name of the device(s) to be included in the report. Glob expressions supported","type":"string"},"excludeGlobal":{"description":"true: only variations from the global thresholds will be displayed\nfalse: all thresholds will be displayed, including global thresholds an custom group and instance level thresholds\nthe default value is true","type":"boolean"},"groupFullPath":{"description":"The full path of the group whose member devices you are going to include in the report. Glob expressions supported","type":"string"}}}],"x-discriminator-value":"alert threshold","type":"object"},"AwsEcsServiceDetailsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awsecsservicedetails","type":"object"},"VizFilterItem":{"type":"object","properties":{"name":{"readOnly":true,"type":"string"},"label":{"readOnly":true,"type":"string"},"type":{"readOnly":true,"type":"string","enum":["SYNONYM","RESOURCE_PROPERTY","INSTANCE_PROPERTY","RESOURCE_AND_INSTANCE"]},"inclusionType":{"readOnly":true,"type":"string","enum":["INCLUDE","EXCLUDE"]},"value":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/LabelValuePair"}}}},"DeviceInstances":{"type":"object","required":["instanceIds"],"properties":{"instanceIds":{"description":"the ids of the instances, separated by commas","type":"string","example":"1,2,3,4,5"}}},"IntegrationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"type":"object","properties":{"targetLastPublishedId":{"description":"Specifies the target last published Id","readOnly":true,"type":"string"},"targetLastPublishedChecksum":{"description":"The metadata checksum for the target last published LMModule content","readOnly":true,"type":"string"},"targetLastPublishedVersion":{"description":"Specifies the target last published version","readOnly":true,"type":"string"},"originChecksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"originAuthorNamespace":{"description":"Specifies the origin Author companies namespace","readOnly":true,"type":"string"},"originLocator":{"description":"Specifies the origin version locator","readOnly":true,"type":"string"},"isChangedFromOrigin":{"description":"Specifies if the Applies To function is changed from origin or not","readOnly":true,"type":"boolean"},"auditedRegistryId":{"description":"Specifies the audited registry Id","readOnly":true,"type":"string"},"targetLineageId":{"description":"Specifies the target lineage Id","readOnly":true,"type":"string"},"logicModuleType":{"description":"The values can be DataSources | EventSources | PropertySources | ConfigSources | LogSources | TopologySources | Jobmonitors | AppliesTo Functions | SNMP SysOID Maps\nThe type of LogicModule","readOnly":true,"type":"string","enum":["DATASOURCE","EVENTSOURCE","JOBMONITOR","APPLIESTO_FUNCTION","SNMP_SYSOID_MAP","PROPERTYSOURCE","CONFIGSOURCE","TOPOLOGYSOURCE","LOGSOURCE","DIAGNOSTICSOURCE","REMEDIATIONSOURCE"]},"isChangedFromTargetLastPublished":{"description":"Specifies if the Applies To function is changed from target last published or not","readOnly":true,"type":"boolean"},"originLineageId":{"description":"The origin lineage Id of the LMmodule","readOnly":true,"type":"string"},"originAuthorCompanyUUID":{"description":"Specifies the origin Author companies unique Id","readOnly":true,"type":"string"},"localModuleId":{"format":"int32","description":"The LocalModule Id","readOnly":true,"type":"integer"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from","readOnly":true,"type":"string"},"originVersion":{"description":"Specifies the origin version","readOnly":true,"type":"string"},"auditedVersion":{"description":"Specifies the audited registry version","readOnly":true,"type":"string"},"originName":{"description":"Specifies the origin module name","readOnly":true,"type":"string"}}},"AzureLogAnalyticsWorkspacesCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]}],"type":"object"},"Assignment":{"type":"object","properties":{"groupName":{"description":"The name of the group that discovered devices should be added into","type":"string","example":"qapr"},"tagValue":{"type":"string"},"action":{"description":"Whether or not specified devices should be included or excluded","type":"string","example":"Include"},"disableAlerting":{"description":"Whether or not alerting should be disabled for discovered devices","type":"boolean","example":false},"tagKey":{"type":"string"},"group":{"format":"int32","description":"The ID of the group that discovered devices should be added into","type":"integer","example":1}}},"BatchScriptCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"groovyScript":{"type":"string"},"scriptType":{"type":"string"},"windowsScript":{"type":"string"},"linuxCmdline":{"type":"string"},"linuxScript":{"type":"string"},"windowsCmdline":{"type":"string"}}}],"x-discriminator-value":"batchscript","type":"object"},"WebsiteLocation":{"description":"The locations from which the website is monitored. If the website is internal, this field should include Collectors. If Non-Internal, possible test locations are:\n2 : US - Washington DC\n3 : US - Oregon\n4 : Europe - Dublin\n5 : Asia - Singapore\n6 : Australia - Sydney\ntestLocation:\"{all:true}\" indicates that the service will be monitored from all checkpoint locations\ntestLocation:\"{smgIds:[1,2,3]}\" indicates that the service will be monitored from checkpoint locations 1, 2 and 3\ntestLocation:\"{collectorIds:[85,90]}\" indicates that the service will be monitored by Collectors 85 and 90","type":"object","properties":{"all":{"description":"This field only for the SiteMonitor Groups, does not include Internal Service Groups","type":"boolean","example":"true"},"collectorIds":{"description":"The Internal Service Groups Ids","type":"array","items":{"format":"int32","description":"The Internal Service Groups Ids","type":"integer"}},"collectors":{"description":"The collector info of the services","type":"array","items":{"$ref":"#/definitions/WebsiteCollectorInfo"}},"smgIds":{"description":"The SiteMonitor Groups Ids","type":"array","items":{"format":"int32","description":"The SiteMonitor Groups Ids","type":"integer"},"example":"[1, 2, 4, 3, 5, 6]"}}},"RestLogPipelineV3":{"type":"object","required":["name"],"properties":{"partitions":{"description":"Partitions of the log pipeline","type":"array","items":{"description":"Partitions of the log pipeline","type":"string"}},"query":{"description":"Query associated with the log pipeline","type":"string"},"name":{"description":"Name of the log pipeline","type":"string"},"description":{"description":"Description of the log pipeline","type":"string"},"id":{"description":"Unique identifier of the log pipeline","type":"string"}}},"WebsiteSLAWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"daysInWeek":{"description":"The days that SLA should be computed for, separated by commas. 1\u003dSunday, 2\u003dMonday, 3\u003dTuesday, 4\u003dWednesday, 5\u003dThursday, 6\u003dFriday, 7\u003dSaturday","type":"string"},"timezone":{"description":"The specific timezone for the widget","type":"string"},"periodInOneDay":{"description":"The period during the selected days that the SLA should be computed for. * \u003d all day, or a time range can be specified in the format of \"hh:mm TO hh:mm\", e.g. \"01:15 TO 17:15\"","type":"string"},"items":{"description":"The websites that should be used to compute the SLA","type":"array","items":{"$ref":"#/definitions/WebsiteItemConfig"}},"colorThresholds":{"description":"The threshold of color changes","type":"array","items":{"$ref":"#/definitions/ColorThreshold"}}},"required":["items"]}],"x-discriminator-value":"websitesla","type":"object"},"ScriptNetscan":{"allOf":[{"$ref":"#/definitions/Netscan"},{"type":"object","properties":{"scriptPath":{"description":"The script path for an external script","type":"string","example":"C://scripts"},"defaultGroupFullPath":{"description":"The full path of the default group to add discovered devices to","readOnly":true,"type":"string","example":"lm/prod/servers"},"defaultGroup":{"format":"int32","description":"The ID of the default group to add discovered devices to","type":"integer","example":1},"groovyScript":{"description":"For embedded script scans, the groovy script contents","type":"string","example":"testing"},"linuxScriptParams":{"type":"string"},"scriptType":{"description":"For script scans, the type of script. Options are embeded and external","type":"string","example":"embeded"},"groovyScriptParams":{"description":"For embedded script scans, the groovy script parameters","type":"string","example":"prod\u003dtrue"},"windowsScript":{"type":"string"},"windowsScriptParams":{"type":"string"},"scriptParams":{"description":"The parameters for an external script","type":"string","example":"prod\u003dtrue"},"linuxScript":{"type":"string"}},"required":["scriptType"]}],"x-discriminator-value":"script","type":"object"},"AzureActiveDirectoryUsersCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"TableWidgetRow":{"type":"object","required":["deviceId"],"properties":{"instances":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/TableWidgetInstanceCell"}},"groupId":{"format":"int32","type":"integer"},"label":{"type":"string"},"deviceId":{"format":"int32","type":"integer"},"deviceDisplayName":{"readOnly":true,"type":"string"},"groupFullPath":{"readOnly":true,"type":"string"}}},"DeviceDatasourceInstancePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceInstance"}}}},"AlertRulePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/AlertRule"}}}},"RestNMapNetscanPolicyCredential":{"description":"The credentials to be used for the scan","type":"object","properties":{"deviceGroupId":{"format":"int32","description":"The ID of the device group that credentials should be inherited from, for this scan","type":"integer","example":1},"custom":{"description":"Custom credentials that should be used for this scan","type":"array","items":{"description":"Custom credentials that should be used for this scan","additionalProperties":{"description":"Custom credentials that should be used for this scan","type":"string","example":"\"[{\"snmp.community\":\"test\"}]\""},"type":"object","example":"\"[{\"snmp.community\":\"test\"}]\""},"example":"\"[{\"snmp.community\":\"test\"}]\""},"deviceGroupName":{"description":"The name of the device group that credentials should be inherited from, for this scan","type":"string","example":"Network Devices"},"snmpV3Credentials":{"description":"Multiple snmpv3 properties that should be used for this scan","type":"array","items":{"description":"Multiple snmpv3 properties that should be used for this scan","additionalProperties":{"description":"Multiple snmpv3 properties that should be used for this scan","type":"string"},"type":"object"}},"deviceId":{"format":"int32","description":"The ID of the device that credentials should be inherited from, for this scan","type":"integer","example":0},"deviceName":{"description":"The name of the device that credentials should be inherited from, for this scan","type":"string","example":"LinuxDC1"}},"example":2},"CollectorGroup":{"type":"object","required":["name"],"properties":{"userPermission":{"description":"The permission level of the user that made the API request","readOnly":true,"type":"string"},"numOfCollectors":{"format":"int32","description":"The number of collectors that belong to the group","readOnly":true,"type":"integer"},"propertyForBalancingLastUpdatedOn":{"format":"int64","description":"The time at which property for balancing was last updated in epoch format","readOnly":true,"type":"integer"},"autoBalanceInstanceCountThreshold":{"format":"int32","description":"Threshold for instance count strategy to check if a collector has high load","type":"integer"},"description":{"description":"The description of the collector group","type":"string","example":"Group for collectors dedicated to Network Devices"},"highestPriorityCollectorStatus":{"description":"The status of the highest priority sub collector","readOnly":true,"$ref":"#/definitions/RestHighestPriorityCollectorStatus"},"platform":{"description":"The platform limitation","readOnly":true,"type":"string"},"autoBalance":{"description":"Whether the collector has autoBalance set as true or false","type":"boolean"},"customProperties":{"description":"The custom properties defined for the collector group","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"propertyForBalancingUpdateLockedUptoMS":{"format":"int64","description":"The time at which property for balancing is locked for updating in epoch format","readOnly":true,"type":"integer"},"numOfHosts":{"format":"int64","description":"The number of hosts that belong to the group","readOnly":true,"type":"integer"},"numOfInstances":{"format":"int64","description":"The number of instances that belong to the group","readOnly":true,"type":"integer"},"calThreshold":{"format":"int64","description":"calculated threshold value for a ABCG collector to check if a collector has high load","type":"integer"},"name":{"description":"The name of the Collector Group","type":"string","example":"Collector (Network Devices)"},"autoBalanceStrategy":{"description":"The auto balance strategy","type":"string"},"createOn":{"format":"int64","description":"The time at which the group was created in epoch format","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The id of the Collector Group","readOnly":true,"type":"integer"},"mismatchVersion":{"description":"Specifies if the version of all collectors in group is same","readOnly":true,"type":"boolean"},"propertyForBalancing":{"description":"property for balancing","type":"string","example":"auto.collector.site.affinity.id"}}},"GcpPubSubSubscriptionDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AzureVwanVpnLinkConnectionCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"AzureWebJobCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"WebsiteOverallStatusWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/definitions/WebsiteGroupData"}}},"required":["items"]}],"x-discriminator-value":"websiteoverallstatus","type":"object"},"DeviceDatasourceInstanceConfigPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceInstanceConfig"}}}},"SaaSO365SharePointSiteDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DeviceDatasourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceDataSource"}}}},"RecipientGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/RecipientGroup"}}}},"DeviceInstanceData":{"type":"object","properties":{"instanceId":{"readOnly":true,"type":"string"},"values":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"format":"double","description":"Datapoint values 2-D list","readOnly":true,"type":"number"}}},"errMsg":{"readOnly":true,"type":"string"},"time":{"description":"Timestamp list","readOnly":true,"type":"array","items":{"format":"int64","description":"Timestamp list","readOnly":true,"type":"integer"}},"nextPageParams":{"description":"The next page parameters","readOnly":true,"type":"string"},"dataSourceName":{"readOnly":true,"type":"string"}}},"RestSavedMapWidgetV3":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"scale":{"format":"double","type":"number"},"savedMapName":{"type":"string"},"savedMapId":{"format":"int32","type":"integer"},"savedMapGroupName":{"type":"string"}}}],"type":"object"},"RestChangelogV4":{"type":"object","properties":{"comments":{"type":"string"},"updatedAtMS":{"format":"int64","type":"integer"},"model":{"type":"string","enum":["accessLogs","accessGroups","adminNotifications","aggregateSavings","alerts","visualizationAggregateEntry","visualizationAggregateValue","alertDependencyRules","alertRoutings","alertRules","actionRules","diagnosticRules","alertTuningConfigAncestry","alertTuningConfigs","alertTuningConfigsHistory","alertTuningConfigSlots","alertTuningGraphs","alertsTuningSeries","asnMappings","billingConfigurations","cloudAccounts","cloudResourceProperty","clusterAlertRoutings","clusterAlertTuningConfigs","collectors","collectorEvents","collectorGroups","collectorStatus","collectorUpgradeHistory","collectorUpgradeInfo","configSources","configSourceInstance","configSourceInstanceAlert","collectorLogs","config","configAlert","correlationGraphs","dashboards","datapoints","dataQueries","dataSources","dataSourceInstances","dataSourceInstanceAlertSettings","dataSourceInstanceGroups","datasets","dnsMappings","escalationChains","actionChains","eventSources","integrations","integrationAuditLogs","logSources","exchangeAccessGroups","exchangeActiveDiscoveryFilters","exchangeAppliesToFunctions","exchangeChangelogs","exchangeConfigSources","exchangeConfigSourceConfigChecks","exchangeDataSources","exchangeDataSourceDataPoints","exchangeDataSourceDataPointDisplayStatusNames","exchangeDataSourceGraphs","exchangeDataSourceGraphSeries","exchangeDataSourceGraphVirtualSeries","exchangeDataSourceOverviewGraphs","exchangeDataSourceOverviewGraphSeries","exchangeDataSourceOverviewGraphVirtualSeries","exchangeDiagnosticSources","exchangeEventSources","exchangeEventSourceFilters","exchangeEventSourceLogFiles","exchangeJobMonitors","exchangeLogSources","exchangeLogSourceFilters","exchangeSnmpTrapLogSourceFilters","exchangeLogSourceLogFields","exchangeLogSourceResourceMappings","exchangeLogSourceCollectorMappings","exchangeLogicModules","exchangeLogicModulePackages","exchangeLogicModulePermissions","exchangePackagedLogicModules","exchangePropertySources","exchangeRemediationSources","exchangeSNMPSysOIDMaps","exchangeTopologySources","externalResourceIdentifiers","failedDataSourceInfo","filterFieldList","graphs","graphMeta","healthMetrics","hierarchy","hostclusterAlertDefs","hostDiagnosticSourceDetails","diagnosticExecutionContext","remediationExecutionContext","latestDiagnosticExecutionResultContext","diagnosticExecutionSearchContext","remediationSourceExecutionSearchContext","diagnosticSourceAssociatedDevices","hostRemediationSourceDetails","remediationSourceAssociatedDevices","latestRemediationExecutionResultContext","hostGroups","internalAlertSettings","jobMonitors","jobMonitorExecutions","lmSupportAccessHasConnection","lmSupportAccessState","lmotelCollectors","lmotelCollectorVersions","lmCollectorVersions","logalerts","logicModuleGroups","logpipelinesources","logpipelineprocessors","matchedEvents","metaGroupings","metricsCorrelation","monitoredResources","netscanGroups","netscans","netflow","netflowAlertRule","allLevels","nocWidgets","normalizedProperties","netscanPolicies","netscanExecutions","opsNotes","opsNoteResourceScopes","opsNoteServiceScopes","opsNoteResourceGroupScopes","opsNoteServiceGroupScopes","opsNoteGroupAllScopes","opsNoteTags","orgTreeNodes","portMappings","productIds","properties","propertySources","rawData","recentlyDeletedItems","recipientGroups","cloudRecommendations","cloudRecommendationAdditionalData","recommendationTypes","relationships","reports","reportHistories","reportGroups","resources","resourceDashboards","resourceDataSources","resourceDatapoints","resourceEventSources","resourceConfigSources","ConfigSourcesGoldStandard","ConfigSourceConfiguration","resourceDashboardTemplates","resourceGroups","resourceGroupDataSourceConfigs","resourceGroupEventSourceConfigs","resourceGroupInfoSourceConfigs","resourceJobMonitors","resourceLogPipelineResources","resourceLogSources","sdts","services","serviceCheckpoints","serviceGroups","sharedQueries","siteMonitors","slaWidgets","spanCount","securityRecommendations","subscriptions","topology","topologyMaps","topologyMapsHistogram","topologyMapsGraphs","subEntities","subEntitiesDetails","topologySavedMapsGroupType","topologySavedMapsGroup","topologyManualMapping","topologyManualInterfaceList","traffic","treeNodes","unmonitoredResources","userdata","users","userSettings","websiteCheckpoints","websiteGroups","websites","ServicePreview","BizServiceDatapoint","ServiceTemplateView","ServiceMemberPreview","RestServiceTemplate","ServiceTemplateServiceStats","synthetics","usage","tracesDevicesNamesIds","tracesGraphIds","tracesServices","tracesDeviceDatasources","tracesDeviceDatasourceInstances","tracesNamespaceGraphDetails","tracesResourceNamesIds","tracesTopologyEdgeData","members","apiTokens","roleGroups","roles","userGroups","sharingTokens","syntheticsDSInstanceRawData","syntheticsDSInstanceStepData","syntheticsDSInstanceAlerts","usageDimensions","vizResourceInfo","lmqlResult","lmqlParsed","partitions","cloudRecommendationStatus","recommendationStatusUpdateRequest","websiteDevice","mibUpload","logQueryGroups","logQueryGroupChangelog","logQuery","trackingLogQueries","billingBudgets","trackedQuery","trackedQueryGroups","trackedQueryGroupChangelog","adminName","droppedInstances"]},"id":{"type":"string"},"addressIP":{"type":"string"},"username":{"type":"string"}}},"FormDataContentDisposition":{"type":"object","properties":{"fileName":{"type":"string"},"modificationDate":{"format":"date-time","type":"string"},"size":{"format":"int64","type":"integer"},"readDate":{"format":"date-time","type":"string"},"name":{"type":"string"},"type":{"type":"string"},"creationDate":{"format":"date-time","type":"string"},"parameters":{"additionalProperties":{"type":"string"},"type":"object"}}},"WebsiteOverviewReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"includeTypes":{"description":"The information that should be included in the report. Options include 1: availability, 2: alerts, 3: graphs","type":"array","items":{"format":"int32","description":"The information that should be included in the report. Options include 1: availability, 2: alerts, 3: graphs","type":"integer"}},"exclude100Availability":{"description":"Whether or not websites with 100% availability should be ignored","type":"boolean"},"displayType":{"format":"int32","description":"1 | 2\n1: Display overall locations\n2: Display overall and individual locations","type":"integer"},"excludeSDT":{"description":"Whether or not SDTs periods should be considered for the website\u0027s availability","type":"boolean"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"itemsType":{"description":"The type of entities specified in the servicesVal field. Acceptable values are: website, group","type":"string"},"items":{"description":"The websites OR website groups (full path) selected for the report, where multiple entities are separated by commas","type":"string"}},"required":["itemsType"]}],"x-discriminator-value":"website service overview","type":"object"},"Chain":{"description":"The chain destinations","type":"object","required":["stages","type"],"properties":{"period":{"$ref":"#/definitions/Period"},"stages":{"description":"List of recipients list","type":"array","items":{"description":"List of recipients list","type":"array","items":{"$ref":"#/definitions/Recipient"}}},"type":{"description":"Type of stages in this chain. The values can be timebased|simple","type":"string"}}},"GraphVirtualDataPoint":{"description":"The virtual data point list","type":"object","properties":{"rpn":{"description":"The graph virtual data point rpn expression","type":"string"},"name":{"description":"The graph virtual data point name","type":"string"}}},"WebsiteGraphWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"websiteName":{"description":"The name of the website this graph is associated with","readOnly":true,"type":"string"},"geoInfo":{"description":"The checkpoint location this graph is associated with","readOnly":true,"type":"string"},"checkpointId":{"format":"int32","description":"The id of the checkpoint this graph is associated with","type":"integer"},"graph":{"description":"The name of the graph that was added as a widget","type":"string"}},"required":["checkpointId"]}],"x-discriminator-value":"sgraph","type":"object"},"WebCheck":{"allOf":[{"$ref":"#/definitions/Website"},{"type":"object","properties":{"schema":{"description":"The scheme or protocol associated with the URL to check. Acceptable values are: http, https","type":"string","example":"https"},"triggerSSLExpirationAlert":{"description":"Whether or not SSL expiration alerts should be triggered","type":"boolean","example":false},"triggerSSLStatusAlert":{"description":"Whether or not SSL status alerts should be triggered","type":"boolean","example":false},"pageLoadAlertTimeInMS":{"format":"int64","description":"The time in milliseconds that the page must load within for each step to avoid triggering an alert","type":"integer","example":30000},"ignoreSSL":{"description":"Whether or not SSL should be ignored, the default value is true","type":"boolean","example":true},"alertExpr":{"description":"The threshold (in days) for triggering SSL certification alerts","type":"string","example":"\u003c 200 100 50"}}}],"x-discriminator-value":"webcheck","type":"object"},"AlertFilters":{"type":"object","properties":{"datapointsFilterMode":{"type":"string","enum":["INCLUDE","EXCLUDE"]},"isIgnoreSdtAlerts":{"type":"boolean"},"datapointFilters":{"type":"array","items":{"$ref":"#/definitions/DatapointFilterItem"}}}},"IntegrationAuditLogPaginationResponse":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/definitions/IntegrationAuditLog"}}}},"NetflowGroupGraphWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"deviceGroupId":{"format":"int32","type":"integer"},"deviceGroupName":{"readOnly":true,"type":"string"}}}],"x-discriminator-value":"groupnetflowgraph","type":"object"},"RestLogsDynamicColumnV3":{"description":"The columns displayed in the report","type":"object","properties":{"name":{"type":"string"},"isHidden":{"type":"boolean"}}},"SaasOffice365HealthCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"WebCheckDevice":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"restAWSVerifyBillingPermissionsV3":{"type":"object","properties":{"optInWarnings":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"isValid":{"type":"boolean"},"permissionErrors":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"nonPermissionErrors":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"EnhancedScriptNetscan":{"allOf":[{"$ref":"#/definitions/Netscan"},{"type":"object","properties":{"scriptPath":{"description":"The script path for an external script","type":"string","example":"C://scripts"},"defaultGroupFullPath":{"description":"The full path of the default group to add discovered devices to","readOnly":true,"type":"string","example":"lm/prod/servers"},"groovyScript":{"description":"For embedded script scans, the groovy script contents","type":"string","example":"testing"},"credentials":{"$ref":"#/definitions/RestNMapNetscanPolicyCredential"},"linuxScriptParams":{"type":"string"},"groovyScriptParams":{"description":"For embedded script scans, the groovy script parameters","type":"string","example":"prod\u003dtrue"},"windowsScript":{"type":"string"},"filters":{"description":"The filter to be applied to filter out the reported devices","type":"array","items":{"$ref":"#/definitions/DeviceFilter"}},"defaultGroup":{"format":"int32","description":"The ID of the default group to add discovered devices to","type":"integer","example":1},"resourceUpdateCriteria":{"$ref":"#/definitions/RestResourceUpdateCriteria"},"scriptType":{"description":"For script scans, the type of script. Options are embeded and external","type":"string","example":"embeded"},"windowsScriptParams":{"type":"string"},"scriptParams":{"description":"The parameters for an external script","type":"string","example":"prod\u003dtrue"},"linuxScript":{"type":"string"}},"required":["scriptType"]}],"type":"object"},"BillingInfo":{"type":"object","properties":{"maxSlicesCanBeShown":{"format":"int32","description":"The maximum number of slices you\u0027d like displayed in the pie chart","type":"integer"},"granularityDrillDownSteps":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"array","items":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"string","enum":["DAY","WEEK","MONTH","QUARTER","NONE"]}},"hideZeroValues":{"description":"Whether items at 0% should be hidden","type":"boolean"},"showLabelsAndLinesOnPC":{"description":"Whether or not labels and lines should be displayed on the pie chart","type":"boolean"},"groupByDrillDownSteps":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"array","items":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"array","items":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"string"}}},"startInclusive":{"format":"int64","description":"The title that will be displayed above the pie chart","type":"integer"},"endExclusive":{"format":"int64","description":"The title that will be displayed above the pie chart","type":"integer"},"groupRemainingAsOthers":{"description":"If the number of slices exceeds the maxSlicesCanBeShown, this value indicates whether the remaining slices should be grouped together","type":"boolean"},"filters":{"$ref":"#/definitions/JSONArray"},"title":{"description":"The title that will be displayed above the pie chart","type":"string"}}},"SlaMetric":{"type":"object","properties":{"websiteName":{"type":"string"},"groupName":{"type":"string"},"excludeSDT":{"type":"boolean"}}},"NetflowBgpTable":{"allOf":[{"$ref":"#/definitions/NetflowDataBase"},{"type":"object","properties":{"percentUsage":{"format":"double","description":"percentage of traffic through this asn","readOnly":true,"type":"number"},"asNumber":{"format":"int64","description":"autonomous system number","readOnly":true,"type":"integer"},"usage":{"format":"double","description":"total bytes through this asn","readOnly":true,"type":"number"},"description":{"description":"the description of the asNumber","readOnly":true,"type":"string"}}}],"type":"object"},"LogFile":{"description":"log files","type":"object","required":["path"],"properties":{"path":{"description":"The path of the log file to monitor","type":"string"},"originId":{"type":"string"},"excludes":{"description":"The regex or plain text to look for in the file and not trigger alert if found","type":"array","items":{"description":"The regex or plain text to look for in the file and not trigger alert if found","type":"string"}},"useGlob":{"description":"Whether or not glob is used in the path","type":"boolean"},"encoding":{"description":"The file encoding: default | auto | UTF-8 | UTF-16","type":"string"},"matches":{"description":"The regex or plain text to look for in the file and trigger alert if found","type":"array","items":{"$ref":"#/definitions/MatchPattern"}}}},"SDKScriptDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"groovyScript":{"type":"string"},"sdkVersion":{"type":"string"},"sdkName":{"type":"string"}},"required":["groovyScript","sdkName","sdkVersion"]}],"x-discriminator-value":"ad_sdkscript","type":"object"},"RowData":{"readOnly":true,"type":"object","properties":{"hostName":{"readOnly":true,"type":"string"},"cells":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/CellData"}},"deviceId":{"format":"int32","readOnly":true,"type":"integer"},"deviceDisplayName":{"readOnly":true,"type":"string"}}},"GcpComputeServiceLimitsCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"OpsNoteDeviceGroupScope":{"allOf":[{"$ref":"#/definitions/OpsNoteScope"},{"type":"object","properties":{"fullPath":{"type":"string"},"groupId":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"devicegroup","type":"object"},"AdvanceMetricsTableInfo":{"allOf":[{"$ref":"#/definitions/AdvancedMetricsGraphInfo"},{"type":"object","properties":{"showDataPointAsColumn":{"type":"boolean"},"rounding":{"format":"int32","type":"integer"},"pageSize":{"format":"int32","type":"integer"},"colorThresholds":{"type":"array","items":{"$ref":"#/definitions/ColorThreshold"}}}}],"type":"object"},"AlertTrendsReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"metrics":{"description":"The devices and groups that will be included in the report, where each device/group should be represented with two fields: itemType and itemVal","type":"array","items":{"$ref":"#/definitions/AlertTrendsMetric"}}},"required":["metrics"]}],"x-discriminator-value":"alert trends","type":"object"},"RestLogSourceFilterV3":{"type":"object","properties":{"include":{"type":"string"},"index":{"type":"string"},"comment":{"type":"string"},"id":{"type":"string"},"attribute":{"type":"string"},"value":{"type":"string"},"operator":{"type":"string"}}},"WebsiteCheckpointRawData":{"type":"object","properties":{"values":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"format":"double","description":"Datapoint values 2-D list","readOnly":true,"type":"number"}}},"time":{"description":"Timestamp list","readOnly":true,"type":"array","items":{"format":"int64","description":"Timestamp list","readOnly":true,"type":"integer"}},"nextPageParams":{"description":"The next page parameters","readOnly":true,"type":"string"}}},"OpenMetricDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"headers":{"type":"string"},"metricName":{"type":"string"},"readTimeout":{"format":"int32","type":"integer"},"followRedirect":{"type":"boolean"},"connectTimeout":{"format":"int32","type":"integer"},"groupLabel":{"type":"string"},"instanceLabel":{"type":"string"},"instancePropertyTags":{"type":"string"},"url":{"type":"string"}},"required":["followRedirect","headers","instanceLabel","metricName","url"]}],"type":"object"},"ArrayNode":{"type":"object"},"AwsServiceLimitsFromTrustedAdvisorCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"},"awsServiceName":{"type":"string"}}}],"x-discriminator-value":"awsservicelimitsfromtrustedadvisor","type":"object"},"RestSDTV4":{"type":"object","required":["recurrence","type","websiteGroupId"],"properties":{"notes":{"description":"Notes regarding the SDT","readOnly":true,"type":"string"},"timezone":{"description":"The specific timezone for SDT","type":"string","example":"America/Los_Angeles"},"defaultValue":{"format":"date-time","type":"string"},"monthDay":{"format":"int32","description":"The values can be -3 | 1 | 2....| 31. Specifies the day of the month that the SDT will be active for a monthly SDT. Use -3 for the last day of the month.","type":"integer","example":7},"type":{"description":"The type of resource that this SDT is for. The values can be CollectorSDT | DeviceDataSourceInstanceSDT | DeviceBatchJobSDT | DeviceClusterAlertDefSDT | DeviceDataSourceInstanceGroupSDT | DeviceDataSourceSDT | DeviceEventSourceSDT | ResourceGroupSDT | ResourceSDT | WebsiteCheckpointSDT | WebsiteGroupSDT | WebsiteSDT | DeviceLogPipeLineResourceSDT","type":"string","example":"ResourceGroupSDT"},"duration":{"format":"int32","description":"The duration of the SDT in minutes","type":"integer","example":138},"dataSourceId":{"format":"int32","description":"The id of the datasource instance that the SDT will be associated with","type":"integer"},"hour":{"format":"int32","description":"The values can be 1 | 2....| 24. Specifies the hour that the SDT will start for a repeating SDT (daily, weekly, or monthly)","type":"integer","example":3},"weekDay":{"description":"The week day of sdt. For weekly SDT, supports comma-separated values like \u0027Monday,Friday\u0027. Values can be SUNDAY|MONDAY|TUESDAY|WEDNESDAY|THURSDAY|FRIDAY|SATURDAY","type":"string","example":"Sunday"},"endedAtMS":{"format":"int64","description":"The time milliseconds that the SDT will end or has ended.","readOnly":true,"type":"integer"},"resourceGroupId":{"format":"int32","readOnly":true,"type":"integer"},"model":{"type":"string","enum":["accessLogs","accessGroups","adminNotifications","aggregateSavings","alerts","visualizationAggregateEntry","visualizationAggregateValue","alertDependencyRules","alertRoutings","alertRules","actionRules","diagnosticRules","alertTuningConfigAncestry","alertTuningConfigs","alertTuningConfigsHistory","alertTuningConfigSlots","alertTuningGraphs","alertsTuningSeries","asnMappings","billingConfigurations","cloudAccounts","cloudResourceProperty","clusterAlertRoutings","clusterAlertTuningConfigs","collectors","collectorEvents","collectorGroups","collectorStatus","collectorUpgradeHistory","collectorUpgradeInfo","configSources","configSourceInstance","configSourceInstanceAlert","collectorLogs","config","configAlert","correlationGraphs","dashboards","datapoints","dataQueries","dataSources","dataSourceInstances","dataSourceInstanceAlertSettings","dataSourceInstanceGroups","datasets","dnsMappings","escalationChains","actionChains","eventSources","integrations","integrationAuditLogs","logSources","exchangeAccessGroups","exchangeActiveDiscoveryFilters","exchangeAppliesToFunctions","exchangeChangelogs","exchangeConfigSources","exchangeConfigSourceConfigChecks","exchangeDataSources","exchangeDataSourceDataPoints","exchangeDataSourceDataPointDisplayStatusNames","exchangeDataSourceGraphs","exchangeDataSourceGraphSeries","exchangeDataSourceGraphVirtualSeries","exchangeDataSourceOverviewGraphs","exchangeDataSourceOverviewGraphSeries","exchangeDataSourceOverviewGraphVirtualSeries","exchangeDiagnosticSources","exchangeEventSources","exchangeEventSourceFilters","exchangeEventSourceLogFiles","exchangeJobMonitors","exchangeLogSources","exchangeLogSourceFilters","exchangeSnmpTrapLogSourceFilters","exchangeLogSourceLogFields","exchangeLogSourceResourceMappings","exchangeLogSourceCollectorMappings","exchangeLogicModules","exchangeLogicModulePackages","exchangeLogicModulePermissions","exchangePackagedLogicModules","exchangePropertySources","exchangeRemediationSources","exchangeSNMPSysOIDMaps","exchangeTopologySources","externalResourceIdentifiers","failedDataSourceInfo","filterFieldList","graphs","graphMeta","healthMetrics","hierarchy","hostclusterAlertDefs","hostDiagnosticSourceDetails","diagnosticExecutionContext","remediationExecutionContext","latestDiagnosticExecutionResultContext","diagnosticExecutionSearchContext","remediationSourceExecutionSearchContext","diagnosticSourceAssociatedDevices","hostRemediationSourceDetails","remediationSourceAssociatedDevices","latestRemediationExecutionResultContext","hostGroups","internalAlertSettings","jobMonitors","jobMonitorExecutions","lmSupportAccessHasConnection","lmSupportAccessState","lmotelCollectors","lmotelCollectorVersions","lmCollectorVersions","logalerts","logicModuleGroups","logpipelinesources","logpipelineprocessors","matchedEvents","metaGroupings","metricsCorrelation","monitoredResources","netscanGroups","netscans","netflow","netflowAlertRule","allLevels","nocWidgets","normalizedProperties","netscanPolicies","netscanExecutions","opsNotes","opsNoteResourceScopes","opsNoteServiceScopes","opsNoteResourceGroupScopes","opsNoteServiceGroupScopes","opsNoteGroupAllScopes","opsNoteTags","orgTreeNodes","portMappings","productIds","properties","propertySources","rawData","recentlyDeletedItems","recipientGroups","cloudRecommendations","cloudRecommendationAdditionalData","recommendationTypes","relationships","reports","reportHistories","reportGroups","resources","resourceDashboards","resourceDataSources","resourceDatapoints","resourceEventSources","resourceConfigSources","ConfigSourcesGoldStandard","ConfigSourceConfiguration","resourceDashboardTemplates","resourceGroups","resourceGroupDataSourceConfigs","resourceGroupEventSourceConfigs","resourceGroupInfoSourceConfigs","resourceJobMonitors","resourceLogPipelineResources","resourceLogSources","sdts","services","serviceCheckpoints","serviceGroups","sharedQueries","siteMonitors","slaWidgets","spanCount","securityRecommendations","subscriptions","topology","topologyMaps","topologyMapsHistogram","topologyMapsGraphs","subEntities","subEntitiesDetails","topologySavedMapsGroupType","topologySavedMapsGroup","topologyManualMapping","topologyManualInterfaceList","traffic","treeNodes","unmonitoredResources","userdata","users","userSettings","websiteCheckpoints","websiteGroups","websites","ServicePreview","BizServiceDatapoint","ServiceTemplateView","ServiceMemberPreview","RestServiceTemplate","ServiceTemplateServiceStats","synthetics","usage","tracesDevicesNamesIds","tracesGraphIds","tracesServices","tracesDeviceDatasources","tracesDeviceDatasourceInstances","tracesNamespaceGraphDetails","tracesResourceNamesIds","tracesTopologyEdgeData","members","apiTokens","roleGroups","roles","userGroups","sharingTokens","syntheticsDSInstanceRawData","syntheticsDSInstanceStepData","syntheticsDSInstanceAlerts","usageDimensions","vizResourceInfo","lmqlResult","lmqlParsed","partitions","cloudRecommendationStatus","recommendationStatusUpdateRequest","websiteDevice","mibUpload","logQueryGroups","logQueryGroupChangelog","logQuery","trackingLogQueries","billingBudgets","trackedQuery","trackedQueryGroups","trackedQueryGroupChangelog","adminName","droppedInstances"]},"id":{"description":"The Id of the SDT. This value will be in the following format \"XX_##\" where XX will refer to the type of SDT and ## will refer to the number of SDTs of that type","readOnly":true,"type":"string"},"endMinute":{"format":"int32","description":"The values can be 1 | 2....| 60. Specifies the minute of the hour that the SDT ends for a repeating SDT","type":"integer","example":18},"identifier":{"$ref":"#/definitions/ObjectIdentifier"},"targetId":{"$ref":"#/definitions/ModelAndId"},"deviceDataSourceId":{"format":"int32","description":"The id of the device datasource instance group that the SDT will be associated with","type":"integer"},"weekOfMonth":{"description":"The week of the month that the SDT will be active for a monthly SDT","type":"string","example":"1"},"intoRestResponse":{"$ref":"#/definitions/RestResponse"},"websiteGroupId":{"format":"int32","description":"The Id of the service group that the SDT applies to","type":"integer"},"isEffective":{"description":"The values can be true|false, where true: the SDT is currently active\nfalse: the SDT is currently inactive","readOnly":true,"type":"boolean"},"minute":{"format":"int32","description":"The values can be 1 | 2....| 60. Specifies the minute of the hour that the SDT should begin for a repeating SDT","type":"integer","example":6},"recurrence":{"description":"Describes how and when the SDT recures","type":"string"},"endHour":{"format":"int32","description":"The values can be 1 | 2....| 24. Specifies the hour that the SDT ends for a repeating SDT","type":"integer","example":5},"relatedIntoRestResponse":{"$ref":"#/definitions/RestResponse"},"createdBy":{"description":"SDT creator\u0027s username","readOnly":true,"type":"string"},"startedAtMS":{"format":"int64","description":"The time in milliseconds that the SDT will start or has started","readOnly":true,"type":"integer"}},"discriminator":"type"},"NetflowNbarApplication":{"allOf":[{"$ref":"#/definitions/NetflowDataBase"},{"type":"object","properties":{"percentUsage":{"format":"double","readOnly":true,"type":"number"},"usage":{"format":"double","readOnly":true,"type":"number"},"name":{"readOnly":true,"type":"string"},"type":{"readOnly":true,"type":"string"},"applicationTag":{"format":"int64","readOnly":true,"type":"integer"}}}],"type":"object"},"InternalCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"x-discriminator-value":"internal","type":"object"},"AlertsById":{"type":"object","properties":{"resourceGroups":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"eventSources":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"clusterAlertSettings":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"datapoints":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"escalationChains":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"sdts":{"additionalProperties":{"$ref":"#/definitions/RestSDTV4"},"type":"object"},"alertRules":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"serviceGroups":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"resources":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"logpipelinesources":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"services":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"dataSourceInstances":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"billingAlerts":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"alerts":{"additionalProperties":{"$ref":"#/definitions/Alert"},"type":"object"},"logalerts":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"batchJobs":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"budgets":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"dataSourceInstanceAlertSettings":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"billingAlertsMap":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"serviceCheckpoints":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"logAlertsMap":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"},"dataSources":{"additionalProperties":{"$ref":"#/definitions/AlertsModelAndId"},"type":"object"}}},"Usage":{"type":"object","properties":{"numOfStoppedAzureDevices":{"format":"int32","description":"Number of stopped Azure resources","readOnly":true,"type":"integer"},"numOfServices":{"format":"int32","description":"Number of services (created via LM Service Insight)","readOnly":true,"type":"integer"},"numOfTerminatedAzureDevices":{"format":"int32","description":"Number of terminated Azure resources","readOnly":true,"type":"integer"},"numberOfStandardDevices":{"format":"int32","description":"Number of standard devices","readOnly":true,"type":"integer"},"numOfStoppedGcpDevices":{"format":"int32","description":"Number of stopped GCP resources not monitored with a local Collector","readOnly":true,"type":"integer"},"numOfCombinedGcpDevices":{"format":"int32","description":"Number of GCP resources monitored with a local Collector","readOnly":true,"type":"integer"},"numOfAWSDevices":{"format":"int32","description":"Number of AWS resources not monitored with a local Collector","readOnly":true,"type":"integer"},"numberOfKubernetesDevices":{"format":"int32","description":"Number of monitored Kubernetes Nodes, Pods, and Services","readOnly":true,"type":"integer"},"numOfGcpDevices":{"format":"int32","description":"Number of GCP resources","readOnly":true,"type":"integer"},"numOfAzureDevices":{"format":"int32","description":"Number of Azure resources not monitored with a local Collector","readOnly":true,"type":"integer"},"numOfCombinedAzureDevices":{"format":"int32","description":"Number of Azure resources monitored with a local Collector","readOnly":true,"type":"integer"},"numOfTerminatedAWSDevices":{"format":"int32","description":"Number of terminated AWS resources","readOnly":true,"type":"integer"},"numOfTerminatedGcpCloudDevices":{"format":"int32","description":"Number of terminated GCP resources","readOnly":true,"type":"integer"},"numOfStoppedAWSDevices":{"format":"int32","description":"Number of stopped AWS resources","readOnly":true,"type":"integer"},"numberOfDevices":{"format":"int32","description":"Sum of numOfStandardDevices, numOfCombinedAWSDevices, numOfCombinedAzureDevices, and numOfCombinedGCPDevices","readOnly":true,"type":"integer"},"numOfConfigSourceDevices":{"format":"int32","description":"Number of devices with active ConfigSources","readOnly":true,"type":"integer"},"numOfWebsites":{"format":"int32","description":"Number of websites","readOnly":true,"type":"integer"},"numOfCombinedAWSDevices":{"format":"int32","description":"Number of AWS resources monitored with a local Collector","readOnly":true,"type":"integer"}}},"DeviceDataSourceInstanceGroup":{"type":"object","required":["name"],"properties":{"deviceDataSourceId":{"format":"int32","description":"The device datasource id","readOnly":true,"type":"integer"},"name":{"description":"Name of the datasource instance group","type":"string","example":"Ping Checks at HQ"},"description":{"description":"The description of the datasource instance group","type":"string","example":"Test the availability of HQ"},"createOn":{"format":"int64","description":"Time when the group was created.","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The instance group id","readOnly":true,"type":"integer"},"deviceId":{"format":"int32","description":"The id of associated device","readOnly":true,"type":"integer"},"deviceDisplayName":{"description":"The display name of the device","readOnly":true,"type":"string"}}},"TableWidgetInstanceCell":{"readOnly":true,"type":"object","required":["instanceId"],"properties":{"validationStatusCode":{"format":"int32","readOnly":true,"type":"integer"},"dataPointName":{"readOnly":true,"type":"string"},"instanceId":{"format":"int32","type":"integer"},"dataPointId":{"format":"int32","readOnly":true,"type":"integer"},"instanceName":{"readOnly":true,"type":"string"}}},"GaugeDataPoint":{"description":"The datapoint whose value is displayed in the gauge widget","type":"object","required":["deviceDisplayName","deviceGroupFullPath","instanceName"],"properties":{"rpn":{"type":"string"},"dataSourceId":{"format":"int32","type":"integer"},"dataPointName":{"type":"string"},"dataPointId":{"format":"int32","type":"integer"},"instanceName":{"type":"string"},"dataSourceFullName":{"type":"string"},"dataSeries":{"type":"string"},"aggregateFunction":{"type":"string"},"deviceGroupFullPath":{"type":"string"},"deviceDisplayName":{"type":"string"}}},"DeviceDataSourceInstanceData":{"type":"object","properties":{"values":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"format":"double","description":"Datapoint values 2-D list","readOnly":true,"type":"number"}}},"time":{"description":"Timestamp list","readOnly":true,"type":"array","items":{"format":"int64","description":"Timestamp list","readOnly":true,"type":"integer"}},"nextPageParams":{"description":"The next page parameters","readOnly":true,"type":"string"},"dataSourceName":{"description":"Datasource name","readOnly":true,"type":"string"}}},"AzureServiceBusTopic":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"RolePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Role"}}}},"ModelAndId":{"description":"SDT target","readOnly":true,"type":"object","properties":{"displayName":{"type":"string"},"name":{"type":"string"},"namespace":{"type":"string"},"model":{"type":"string"},"id":{"type":"string"}}},"RestResourceUpdateCriteria":{"description":"The types of duplicate resources that should be updated. The values can be 1|2|3|4|5 which denotes\n 1: matching any monitored devices\"\n 2: matching devices already discovered by this scan\"\n 3: matching devices in these groups\"\n 4: matching devices assigned to these collectors\n 5: Do not update device","type":"object","properties":{"collectors":{"description":"The collectors for which devices should be updated, if include type is 4","type":"array","items":{"description":"The collectors for which devices should be updated, if include type is 4","type":"string","example":"[\"ip-172-31-45-179.us-west-2.compute.internal\"]"},"example":["ip-172-31-45-179.us-west-2.compute.internal"]},"groups":{"description":"The groups for which devices should be updated, if include type is 3","type":"array","items":{"description":"The groups for which devices should be updated, if include type is 3","type":"string","example":"[\"Network Devices\"]"},"example":["Network Devices"]},"type":{"default":2,"format":"int32","description":"What types of IPs should be included for update. Options are 1 (update all), 2 (update devices discovered by this netscan), 3 (update by group list), 4 (update by collector list), 5 (do not update)","type":"integer"}}},"AwsEcsServiceDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awsecsservice","type":"object"},"CellData":{"readOnly":true,"type":"object","properties":{"alertStatus":{"readOnly":true,"type":"string"},"forecastDay":{"format":"int32","readOnly":true,"type":"integer"},"instanceId":{"format":"int32","readOnly":true,"type":"integer"},"instanceName":{"readOnly":true,"type":"string"},"alertSeverity":{"type":"string"},"isPropertyValue":{"readOnly":true,"type":"boolean"},"daysUntilAlertList":{"type":"array","items":{"$ref":"#/definitions/DaysUntilAlert"}},"propValue":{"readOnly":true,"type":"string"},"value":{"format":"double","readOnly":true,"type":"number"}}},"AwsApiGatewayStageDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awsapigatewaystage","type":"object"},"WidgetActionV3":{"type":"object","properties":{"config":{"$ref":"#/definitions/WidgetActionConfig"}}},"SLAReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"calculationMethod":{"format":"int32","description":"Calculation method: 0 \u003d percent all resources available, 1 \u003d average of all SLA metrics","type":"integer"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"timezone":{"description":"The specific timezone for the report","type":"string"},"displayWithAvailability":{"description":"If true, only devices with less than 100% availability will be displayed in the report","type":"boolean"},"columns":{"description":"The columns displayed in the report","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"displaySummary":{"description":"If true, the SLA summary (total %) will be displayed","type":"boolean"},"dayInOneWeek":{"description":"The days of the week that the SLA report should take into account, where multiple values are separated by commas and * refers to all days of the week","type":"string"},"periodInOneDay":{"description":"The hours of each selected day that the SLA report should take into account, where * refers to all hours","type":"string"},"metrics":{"description":"The datapoints and corresponding SLA thresholds that will be included in the report, where each metric includes seven fields: groupName, deviceName, dataSourceFullName, dataSourceId, instances, metric and threshold. Threshold should comprise of an operator and a number separated by a space, where valid operators are \u003e, \u003c, !\u003d, \u003d, \u003e\u003d and \u003c\u003d","type":"array","items":{"$ref":"#/definitions/SlaMetric"}},"unmonitoredTime":{"format":"int32","description":"0|1|2 - How the time we have no data for the device should be counted, where 1 \u003d ignore no data (subtract from total time), 2 \u003d count as violation (subtract from uptime), 3 \u003d count as available (add to uptime)","type":"integer"}},"required":["metrics"]}],"x-discriminator-value":"service level agreement","type":"object"},"WebsiteNOCItem":{"allOf":[{"$ref":"#/definitions/NOCItemBase"},{"type":"object","properties":{"websiteName":{"type":"string"},"name":{"type":"string"},"websiteGroupName":{"type":"string"},"groupBy":{"type":"string"}},"required":["name","websiteGroupName","websiteName"]}],"x-discriminator-value":"website","type":"object"},"AzureActiveDirectoryAppSecretDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DeviceDataSourceInstanceConfigDiff":{"description":"Configuration file diff","readOnly":true,"type":"object","properties":{"rowNo":{"format":"int32","description":"Diff row number","readOnly":true,"type":"integer"},"type":{"description":"Diff type. The values can be : add|remove","readOnly":true,"type":"string"},"content":{"description":"Configuration content","readOnly":true,"type":"string"}}},"RestAppliesToFunctionPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/AppliesToFunction"}}}},"SaasOpenAIUsageCostDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"groupBy":{"type":"string"}},"required":["groupBy"]}],"type":"object"},"BigNumberInfo":{"description":"BigNumber widget configuration info","type":"object","required":["bigNumberItems","dataPoints"],"properties":{"virtualDataPoints":{"description":"The virtual datapoints included in the widget. Note that a virtual datapoint must be referenced in the bigNumberItems object in order to be displayed","type":"array","items":{"$ref":"#/definitions/VirtualDataPoint"}},"counters":{"description":"The counter is used for saving applyTo expression, it\u0027s mainly used for count device","type":"array","items":{"$ref":"#/definitions/Counter"}},"dataPoints":{"description":"The datapoints included in the widget. Note that a datapoint must be referenced in the bigNumberItems object in order to be displayed","type":"array","items":{"$ref":"#/definitions/BigNumberDataPoint"}},"bigNumberItems":{"description":"The datapoints and virtual datapoints whose values should be displayed in the big number widget","type":"array","items":{"$ref":"#/definitions/BigNumberItem"}}}},"NOCWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"ackChecked":{"description":"Whether or not acknowledgements are displayed in the NOC widget, the default value is true","type":"boolean"},"displayErrorAlert":{"description":"Whether or not error alerts are displayed in the NOC widget, the default value is true","type":"boolean"},"displayColumn":{"format":"int32","description":"The maximum number columns displayed in the NOC widget","type":"integer"},"displayWarnAlert":{"description":"Whether or not warning alerts are displayed in the NOC widget, the default value is true","type":"boolean"},"displayCriticalAlert":{"description":"Whether or not critical alerts are displayed in the NOC widget, the default value is true","type":"boolean"},"sortBy":{"description":"How NOC items are sorted","type":"string"},"sdtChecked":{"description":"Whether or not SDTs are displayed in the NOC widget, the default value is true","type":"boolean"},"items":{"description":"The NOC items","type":"array","items":{"$ref":"#/definitions/NOCItemBase"}}},"required":["items"]}],"x-discriminator-value":"noc","type":"object"},"GroupByItems":{"type":"object","properties":{"name":{"type":"string"},"label":{"type":"string"},"type":{"type":"string"}}},"AlertAck":{"type":"object","required":["ackComment"],"properties":{"ackComment":{"description":"your comment on the alert","type":"string","example":"looking into this alert"}}},"OpsNotePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/OpsNote"}}}},"InterfaceType":{"type":"object","properties":{"ifPosition":{"type":"string"},"ifId":{"format":"int64","type":"integer"}}},"RestVizWidgetDataV3":{"type":"object","properties":{"alertFilters":{"$ref":"#/definitions/AlertFilters"},"groupBy":{"type":"array","items":{"$ref":"#/definitions/GroupByItems"}},"filterBy":{"$ref":"#/definitions/FilterBy"}}},"Counter":{"description":"The counter is used for saving applyTo expression, it\u0027s mainly used for count device","type":"object","properties":{"name":{"type":"string"},"appliesTo":{"type":"string"}}},"CloudWatchAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"clusterDimension":{"type":"string"},"period":{"type":"string"},"metricName":{"type":"string"},"nodeDimension":{"type":"string"},"namespace":{"type":"string"},"clusterDimensionValue":{"type":"string"}},"required":["clusterDimension","namespace","nodeDimension"]}],"x-discriminator-value":"ad_cloudwatch","type":"object"},"PropertyRulePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/PropertyRule"}}}},"ColorThreshold":{"description":"The threshold of color changes","type":"object","required":["level","relation","threshold"],"properties":{"level":{"format":"int32","type":"integer"},"threshold":{"format":"double","type":"number"},"relation":{"type":"string"}}},"AwsGlobalNetworkAttachmentMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"NetAppCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"netAppType":{"type":"string"},"ip":{"readOnly":true,"type":"string"},"netAppInstance":{"type":"string"},"netAppXMLBulkLocator":{"type":"string"},"netAppXML":{"type":"string"},"netAppAPI":{"type":"string"},"params":{"type":"object"},"netAppAggregate":{"type":"string"},"netAppXMLIndex":{"type":"string"},"netAppXMLInstance":{"type":"string"},"netAppIndex":{"type":"string"},"netAppXMLBulk":{"type":"string"},"netAppObject":{"type":"string"},"netAppXMLLocator":{"type":"string"}}}],"x-discriminator-value":"netapp","type":"object"},"GcpAtomEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"x-discriminator-value":"gcpatom","type":"object"},"ArubaCentralIAPNetworkDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"EC2NetscanPolicyCredential":{"description":"The credentials to be used for the scan","type":"object","properties":{"deviceGroupId":{"format":"int32","description":"The ID of the device group that credentials should be inherited from, for this scan","type":"integer","example":1},"custom":{"description":"Custom credentials that should be used for this scan","additionalProperties":{"description":"Custom credentials that should be used for this scan","type":"string","example":"\"[{\"snmp.community\":\"test\"}]\""},"type":"object","example":"\"[{\"snmp.community\":\"test\"}]\""},"deviceGroupName":{"description":"The name of the device group that credentials should be inherited from, for this scan","type":"string","example":"Network Devices"}}},"AzureRecoveryServiceVaultSRCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"APIToken":{"description":"Any API Tokens associated with the user","type":"object","properties":{"note":{"description":"The note associated with the API Tokens","type":"string","example":"John Doe\u0027s API Token"},"lastUsedOn":{"format":"int64","description":"The epoch at which the API Tokens were last used","readOnly":true,"type":"integer"},"userPermission":{"description":"The permission of current apiToken with the admin. The values can be write|read|none","readOnly":true,"type":"string","example":"read"},"roles":{"uniqueItems":true,"description":"The roles assigned to the user that is associated with the API Tokens","readOnly":true,"type":"array","items":{"description":"The roles assigned to the user that is associated with the API Tokens","readOnly":true,"type":"string"}},"createdOn":{"format":"int64","description":"The epoch at which the API Tokens were created","readOnly":true,"type":"integer"},"accessId":{"description":"The access Id associated with the API Tokens","readOnly":true,"type":"string"},"adminName":{"description":"The name of the user associated with the API Tokens","readOnly":true,"type":"string"},"lastAuthIp":{"description":"The IP from which the API Tokens were last used","readOnly":true,"type":"string"},"accessKey":{"description":"The secret key associated with the API Tokens","readOnly":true,"type":"string"},"createdBy":{"description":"The user who is the API Tokens created by","readOnly":true,"type":"string"},"adminId":{"format":"int32","description":"The id of the user associated with the API Tokens","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The id of the API Token","readOnly":true,"type":"integer"},"status":{"format":"int32","description":"The values can be 1 | 2. Specifies whether or not the API Tokens are enabled, where 2 \u003d enabled","type":"integer","example":2}}},"DeviceDataSourceSDTHistoryPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SDTHistory"}}}},"GcpBillingBigQuerySourceDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"gcpBillingPeriodType":{"type":"string"},"gcpBillingType":{"type":"string"}},"required":["gcpBillingPeriodType","gcpBillingType"]}],"type":"object"},"RestAwsAccountTestV3":{"type":"object","properties":{"accessId":{"type":"string"},"isBillingAcceptOptInWarnings":{"type":"boolean"},"accountId":{"type":"string"},"newBillingBucket":{"type":"string"},"assumedRoleArn":{"type":"string"},"bucketNameForBillingFiles":{"type":"string"},"accessKey":{"type":"string"},"checkedServices":{"type":"string"},"groupId":{"format":"int32","type":"integer"},"newBillingPath":{"type":"string"},"externalId":{"type":"string"}}},"AwsServiceRegionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"awsServiceName":{"type":"string"}},"required":["awsServiceName"]}],"x-discriminator-value":"ad_awsserviceregion","type":"object"},"SaaSSlackHealthDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"TableWidgetForecastConfiguration":{"type":"object","properties":{"severity":{"description":"\tThe minimum alert severity the forecasting should include, one of warn | error | critical","readOnly":true,"type":"string"},"confidence":{"format":"int32","description":"The percent confidence that should be required for a forecasted alert.","readOnly":true,"type":"integer"},"timeRange":{"description":"The training data time range (the data on which forecasting is calculated). Options are Last 7 days, Last 14 days, Last 30 days, Last calendar month, Last 365 days or a custom time range","readOnly":true,"type":"string"},"algorithm":{"description":"Forecast method for the widget :Linear | ARIMA","readOnly":true,"type":"string"}}},"UserFilter":{"description":"The filter for the report","type":"object","properties":{"apiOnlyUser":{"description":"If the user is API only user. Acceptable values are: all, yes, no","type":"string"},"firstName":{"description":"The first name of the user","type":"string"},"lastName":{"description":"The last name of the user","type":"string"},"enable2fa":{"description":"Whether does the user enabled 2FA. Acceptable values are: all, yes, no","type":"string"},"2FA Passkey":{"description":"Filter for 2FA Passkey enabled property","type":"string"},"emailVerification":{"description":"The email verification status for the user","type":"string"},"2FA":{"description":"Filter for 2FA enabled property","type":"string"},"roleAssignment":{"description":"Which roles is the user belongs to","type":"string"},"email":{"description":"The emails of the user","type":"string"},"status":{"description":"The user status. Acceptable values are: all, active, suspended","type":"string"},"username":{"description":"The username of the user","type":"string"}}},"Recipient":{"description":"The chain\u0027s cc destinations","type":"object","required":["addr","contact","method","type"],"properties":{"method":{"description":"Recipient method for each type. \nThe values can be EMAIL|SMEMAIL|VOICE|SMS \n            group: \"method\" not used\n            arbitrary: The method should be email.\n            admin: The method should be email, smsEmail, voice, sms, or defaultMethod;\n","type":"string","example":"EMAIL"},"contact":{"description":"Contact details, email address or phone number","type":"string"},"type":{"description":"The recipient type. \nThe values can be GROUP|ARBITRARY|ADMIN, where Admin \u003d a user, and Arbitrary \u003d an arbitrary email","type":"string","example":"Admin"},"addr":{"description":"The recipient address. \nThe value will be user name if method \u003d admin, or the email address if method \u003d arbitrary","type":"string","example":"user@domain.com"}}},"AzureSynapseDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"azureSynapseType":{"type":"string"}},"required":["azureSynapseType"]}],"type":"object"},"NetflowAlertModulesCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"typeOfAlert":{"type":"string"},"thresholdValueUnit":{"type":"string"},"netflowFilters":{"type":"string"},"trafficType":{"type":"string"},"alertEnable":{"type":"boolean"},"topThresholdExpression":{"type":"string"},"dataDuration":{"type":"string"},"enabled":{"type":"boolean"}}}],"type":"object"},"AzureVMBackupStatusCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"DeviceClusterAlertConfig":{"type":"object","properties":{"countBy":{"description":"host | instance - Whether the cluster alert is based on an alert count across devices or instances","type":"string","example":"host"},"dataPointName":{"description":"The name of the dataPoint you want to base the cluster alert on","readOnly":true,"type":"string","example":"InMbps"},"dataSourceId":{"format":"int32","description":"The id of the dataSource you want to base the cluster alert on","type":"integer","example":396},"dataPointId":{"format":"int32","description":"The id of the dataPoint you want to base the cluster alert on","readOnly":true,"type":"integer","example":2016},"minAlertLevel":{"format":"int32","description":"The alert level that must be present for the devices or instances to trigger the cluster alert. Acceptable values are: 2, 3, 4","type":"integer","example":4},"dataSourceDisplayName":{"description":"The display name of the dataSource you want to base the cluster alert on","type":"string","example":"Interfaces (64 bit)-"},"disableAlerting":{"description":"Whether or not alerting will be disabled","type":"boolean","example":false},"id":{"format":"int32","description":"The id of the cluster alert configuration","readOnly":true,"type":"integer"},"suppressIndAlert":{"description":"Whether or not alerting will be suppressed for individual alerts, the default value is true","type":"boolean","example":"true"},"thresholdType":{"description":"whether the alert expression should be evaluated as a total number of devices or instances (absolute) or as a percentage of devices or instances (percentage). Acceptable values are: absolute, percentage","type":"string","example":"absolute"},"dataPointDescription":{"description":"The description of the dataPoint you want to base the cluster alert on","readOnly":true,"type":"string","example":"Inbound throughput, in megabits per second.\n\nBest choice for reports, etc."},"alertExpr":{"description":"The expression that indicates the number of objects (devices or instances) that need to be in alert to trigger the cluster alert. E.g. \u003e 5","type":"string","example":"\u003e\u003d2"}}},"SNMPILP":{"type":"object","required":["OID","name"],"properties":{"method":{"type":"string"},"name":{"type":"string"},"OID":{"type":"string"}}},"RestAwsHealthEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"type":"object"},"DeviceGroupDataSourceDataPointConfig":{"type":"object","required":["alertExpr","dataPointId","dataPointName"],"properties":{"globalAlertExpr":{"readOnly":true,"type":"string"},"alertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 1-4 (1:no alert, 2:warn alert, 3:error alert, 4:critical alert)","type":"integer","example":1},"disableAlerting":{"type":"boolean"},"alertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared (0-60)","type":"integer","example":0},"globalCriticalAdAdvSetting":{"type":"string"},"globalAlertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered","readOnly":true,"type":"integer","example":0},"dataPointDescription":{"readOnly":true,"type":"string"},"globalEnableAnomalyAlertGeneration":{"type":"string"},"globalErrorAdAdvSetting":{"type":"string"},"enableAnomalyAlertGeneration":{"type":"string"},"dataPointName":{"type":"string"},"dataPointId":{"format":"int32","type":"integer"},"globalEnableAnomalyAlertSuppression":{"type":"string"},"globalAlertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","readOnly":true,"type":"integer","example":0},"alertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered (0-60)","type":"integer","example":0},"enableAnomalyAlertSuppression":{"type":"string"},"globalAlertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 1-4 (1:no alert, 2:warn alert, 3:error alert, 4:critical alert)","readOnly":true,"type":"integer","example":1},"criticalAdAdvSetting":{"type":"string"},"alertExprNote":{"type":"string"},"globalWarnAdAdvSetting":{"type":"string"},"adAdvSettingEnabled":{"type":"boolean"},"errorAdAdvSetting":{"type":"string"},"warnAdAdvSetting":{"type":"string"},"parentDeviceGroupAlertExprList":{"$ref":"#/definitions/DeviceGroupAlertThresholdInfo"},"globalAdAdvSettingEnabled":{"type":"boolean"},"collectionInterval":{"format":"int64","description":"Collection Interval","readOnly":true,"type":"integer"},"alertExpr":{"type":"string"}}},"VirtualDataPoint":{"description":"The virtual datapoints added to the widget. Note that virtual datapoints must be included in the pieChartItems object to be displayed in the widget","type":"object","properties":{"rpn":{"type":"string"},"name":{"type":"string"}}},"NetflowGroupWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"rowFilters":{"type":"string"},"deviceGroupId":{"format":"int32","type":"integer"},"dataType":{"type":"string"},"netflowFilter":{"$ref":"#/definitions/NetflowFilters"},"deviceGroupName":{"readOnly":true,"type":"string"}},"required":["deviceGroupId"]}],"x-discriminator-value":"groupnetflow","type":"object"},"LogPartition":{"type":"object","required":["active","name"],"properties":{"parent":{"format":"int32","description":"Parent Partition Id","type":"integer","example":2},"userPermission":{"description":"Partition user permission","readOnly":true,"type":"string"},"criteria":{"description":"Partition Criteria","type":"string","example":"example"},"description":{"description":"Partition description","type":"string","example":"Example Description"},"active":{"description":"Partition active state","type":"boolean"},"pausedAt":{"format":"int64","description":"Epoch time when partition was paused","readOnly":true,"type":"integer"},"priority":{"format":"int32","description":"Partition Priority","type":"integer","example":100},"activeContract":{"description":"Active contract","readOnly":false,"$ref":"#/definitions/LogPartitionContract"},"name":{"description":"Partition Name","type":"string","example":"partition"},"previousContract":{"description":"Previous (expired) contract","readOnly":true,"$ref":"#/definitions/LogPartitionContract"},"id":{"description":"Partition Id","readOnly":true,"type":"string","example":"1"},"fullname":{"description":"Partition Fullname","readOnly":true,"type":"string","example":"Example Partition"},"futureContract":{"description":"Future contract","readOnly":false,"$ref":"#/definitions/LogPartitionContract"},"tenant":{"description":"Tenant Name","type":"string","example":"tenant"}}},"ESXAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"entity":{"type":"string"}},"required":["entity"]}],"x-discriminator-value":"ad_esx","type":"object"},"CollectorAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"collectorId":{"type":"string"}},"required":["collectorId"]}],"x-discriminator-value":"ad_collector","type":"object"},"AzureServiceBusQueue":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"OciDimensionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"metricName":{"type":"string"},"namespace":{"type":"string"},"dimensionName":{"type":"string"}},"required":["dimensionName","namespace"]}],"type":"object"},"DeviceGroupDataSourceAlertConfig":{"type":"object","properties":{"datasourceType":{"type":"string"},"dpConfig":{"type":"array","items":{"$ref":"#/definitions/DeviceGroupDataSourceDataPointConfig"}}}},"XENCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"counters":{"type":"array","items":{"$ref":"#/definitions/DataSourceAttribute"}},"xenEntity":{"type":"string"}}}],"x-discriminator-value":"xen","type":"object"},"AwsLBTargetGroupDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awslbtargetgroups","type":"object"},"UptimeWebCheck":{"allOf":[{"$ref":"#/definitions/Device"},{"type":"object","properties":{"template":{"$ref":"#/definitions/JSONObject"},"schema":{"description":"The scheme or protocol associated with the URL to check. Acceptable values are: http, https","type":"string","example":"https"},"testLocation":{"$ref":"#/definitions/WebsiteLocation"},"overallAlertLevel":{"description":"The values can be warn|error|critical\nThe level of alert to trigger if the website device device fails the number of checks specified by transition from the test locations specified by globalSmAlertCond","type":"string","example":"warn"},"pollingInterval":{"format":"int32","description":"The values can be 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10\nThe polling interval for the website device device, in units of minutes. This value indicates how often the website device device is checked. The minimum is 1 minute, and the maximum is 10 minutes","type":"integer","example":5},"lastUpdated":{"format":"int64","description":"The time (in epoch format) that the website device was updated","readOnly":true,"type":"integer"},"stopMonitoringByFolder":{"description":"The values can be true|false where\ntrue: monitoring is disabled for all services in the website device device\u0027s folder\nfalse: monitoring is not disabled for all services in website device device\u0027s folder","readOnly":true,"type":"boolean"},"triggerSSLExpirationAlert":{"description":"Whether or not SSL expiration alerts should be triggered","type":"boolean","example":false},"groupIds":{"description":"The ids of the groups the website device is in","readOnly":true,"type":"array","items":{"format":"int32","description":"The ids of the groups the website device is in","readOnly":true,"type":"integer"},"example":[1,2]},"stopMonitoring":{"description":"The values can be true|false where\ntrue: monitoring is disabled for the website device device\nfalse: monitoring is enabled for the website device device\nIf stopMonitoring\u003dtrue, then alerting will also be disabled by default for the website device device","type":"boolean"},"triggerSSLStatusAlert":{"description":"Whether or not SSL status alerts should be triggered","type":"boolean","example":false},"pageLoadAlertTimeInMS":{"format":"int32","description":"The time in milliseconds that the page must load within for each step to avoid triggering an alert","type":"integer","example":30000},"individualSmAlertEnable":{"description":"The values can be true|false where\ntrue: an alert will be triggered if a check fails from an individual test location\nfalse: an alert will not be triggered if a check fails from an individual test location","type":"boolean","example":false},"checkpoints":{"description":"The checkpoints from which the website device device is monitored. This object should reference each location specified in testLocation in addition to an \u0027Overall\u0027 checkpoint","type":"array","items":{"$ref":"#/definitions/WebsiteCheckPoint"}},"steps":{"description":"Required for type\u003dwebcheck, an object comprising one or more steps, see the table below for the properties included in each step","type":"array","items":{"$ref":"#/definitions/UptimeWebCheckStep"}},"ignoreSSL":{"description":"Whether or not SSL should be ignored, the default value is true","type":"boolean","example":true},"transition":{"format":"int32","description":"The values can be 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 30 | 60\nThe number of checks that must fail before an alert is triggered","type":"integer","example":1},"globalSmAlertCond":{"format":"int32","description":"The number of test locations that checks must fail at to trigger an alert, where the alert triggered will be consistent with the value of overallAlertLevel. Possible values and corresponding number of Site Monitor locations are\n0 : all\n1 : half\n2 : more than one\n3 : any","type":"integer","example":0},"clonedFromHostId":{"description":"The id of the host from which the website device was cloned","readOnly":true,"type":"string"},"isInternal":{"description":"Whether or not the website device is internal","type":"boolean","example":false},"collectors":{"description":"The collectors that are monitoring the website device, if the website device is internal","readOnly":true,"type":"array","items":{"$ref":"#/definitions/WebsiteDeviceCollectorInfo"}},"domain":{"description":"Required for type\u003dwebcheck, the domain of the service. This is the base URL of the service","type":"string","example":"www.ebay.com"},"useDefaultLocationSetting":{"description":"The values can be true|false where\ntrue: The checkpoint locations configured in the website device device Default Settings will be used\nfalse: The checkpoint locations specified in the testLocation will be used","type":"boolean","example":false},"useDefaultAlertSetting":{"description":"The values can be true|false where\ntrue: The alert settings configured in the website device device Default Settings will be used\nfalse: Service Default Settings will not be used, and you will need to specify individualSMAlertEnable, individualAlertLevel, globalSmAlertConf, overallAlertLevel and pollingInterval","type":"boolean","example":true},"individualAlertLevel":{"description":"The values can be warn|error|critical\nThe level of alert to trigger if the website device device fails a check from an individual test location","type":"string","example":"warn"},"properties":{"description":"The properties associated with the website device","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"status":{"description":"Whether the website device is dead (the collector is down) or not","readOnly":true,"type":"string"},"alertExpr":{"description":"The threshold (in days) for triggering SSL certification alerts","type":"string","example":"\u003c 200 100 50"}},"required":["testLocation"]}],"x-discriminator-value":"uptimewebcheck","type":"object"},"AzureBackupJobDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AlertReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"activeOnly":{"description":"true: only alerts that are still alerting (i.e. haven\u0027t yet cleared) will be displayed in the report\nfalse: active alerts and cleared alerts will both be displayed in the report","type":"boolean"},"sortedBy":{"description":"count | host | dataPoint | level | startOn | ackedOn. How displayed alerts will be sorted in the report. Note that if summaryOnly is set to true, you are limited to sortedBy\u003d count | host | dataPoint. If summaryOnly is set to false, you cannot set sortedBy \u003d count","type":"string"},"chain":{"description":"All alerts displayed in the report must have been routed to the Escalation Chains specified in this filter","type":"string"},"anomaly":{"description":"all|yes|no|yes,no|no,yes\nall: return all anomaly, non anomaly and unknown anomaly alerts\nyes: only alerts which has anomaly will be displayed\nno: only alerts which has no anomaly will be displayed\nyes,no:  return all anomaly and non anomaly alerts","type":"string"},"dateRange":{"description":"The Time Range configured for the report. Options include: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"level":{"description":"all | error | critical\nall: alerts of all severity levels will be displayed if they match the filter criteria\nerror: only error and critical alerts that match the filter criteria will be displayed\ncritical: only critical alerts that match the filter criteria will be displayed","type":"string"},"timing":{"description":"overlap | start - Any alerts active during the specified dateRange will be displayed in the report if time\u003doverlap. If time\u003dstart, only alerts that started during the specified dateRange will be displayed in the report","type":"string"},"columns":{"description":"The columns that will be displayed in the report. You should specify the columns in the order in which you\u0027d like them to be displayed. All column names need to be included in this object, but each column should have an associated isHidden field that indicates whether it is displayed or not. NOTE that if summaryOnly is set to true you can only include these columns: Alerts, Group, Device, Instance, Datapoint. If summaryOnly is set to false you can include these columns: Severity, Group, Device, Instance, Datapoint, Thresholds, Value, Began, End, Rule, Chain, Acked, Acked By, Acked On, Notes, In SDT","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"dataPoint":{"description":"The group filter used to determine which alerts will appear in the report. Glob expression supported","type":"string"},"sdtFilter":{"description":"all | sdt | nonsdt\nall: alerts that are in SDT and that aren\u0027t in SDT that meet the report criteria will be displayed\nsdt: only alerts that are in SDT and that meet the report criteria will be displayed\nnonsdt: only alerts that aren\u0027t in SDT and that meet the report criteria will be displayed","type":"string"},"rule":{"description":"All alerts displayed in the report must have been routed to the Rules specified in this filter","type":"string"},"monitoredObjectGroups":{"description":"The resource groups selected for the report filter","type":"string"},"ackFilter":{"description":"all | acked | nonacked\nall: both acknowledged and non-acknowledged alerts that meet the report criteria will be displayed\nacked: only acknowledged alerts that meet the report criteria will be displayed\nnonacked: only non-acknowledged alerts that meet the report criteria will be displayed","type":"string"},"sortedDirection":{"description":"asc | desc","type":"string"},"deviceDisplayName":{"description":"The device filter used to determine which alerts will appear in the report. Glob expressions supported","type":"string"},"summaryOnly":{"description":"true: a column will be added to the report detailing the number of times each alert occurred\nfalse: the number of times each alert occurred will not be displayed in the report","type":"boolean"},"dependencyRoutingState":{"type":"string"},"dependencyRole":{"type":"string"},"dataSourceInstanceName":{"description":"The instance filter used to determine which alerts will appear in the report. Glob expressions supported","type":"string"},"clearFilter":{"description":"Only cleared alerts will be included in the response.\nno: only active alerts will be included in the response.\nall: both active and cleared alerts will be included in the response","type":"string"},"isHistoricalSDT":{"description":"all | yes | no\nall: alerts during their lifecycle that were in SDT and that weren\u0027t in SDT that meet the report criteria will be displayed\nyes: only alerts that were in SDT during their lifecycle and that meet the report criteria will be displayed\nno: only alerts that weren\u0027t in SDT during their lifecycle and that meet the report criteria will be displayed","type":"string"},"dataSource":{"description":"All alerts displayed in the report must have been triggered for the Datasources specified in this filter","type":"string"},"groupFullPath":{"description":"The group filter used to determine which alerts will appear in the report. Glob expressions supported","type":"string"},"includePreexist":{"description":"true: alerts that started prior to the specified dateRange but that meet all other criteria will be displayed in the report\nfalse: only alerts that started during the specified dateRange will be displayed in the report\nthe default value is true","type":"boolean"}}}],"x-discriminator-value":"alert","type":"object"},"AccessGroupPaginationResponse":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/definitions/AccessGroup"}}}},"EC2ScheduledEventAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awsec2scheduledevents","type":"object"},"RestSchedule":{"description":"Information related to the recurring execution schedule for the Netscan Policy","type":"object","properties":{"cron":{"description":"The cron schedule for when the scan should be run","type":"string","example":"12 * * * *"},"recipients":{"description":"The recipients that should receive the notification of the scan finish","type":"array","items":{"description":"The recipients that should receive the notification of the scan finish","type":"string","example":"\"[user@domain.com ]\""},"example":"[user@domain.com ]"},"timezone":{"description":"The timezone for the schedule","type":"string","example":"America/Los_Angeles"},"type":{"description":"The type of schedule. The values can be manual (no schedule)|hourly|daily|weekly|monthly","type":"string","example":"manual"},"notify":{"description":"Whether or not an email should be sent when the scan finishes","type":"boolean","example":false}}},"ResourceSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"deviceId":{"format":"int32","description":"The id of the device that the SDT will be associated with","type":"integer"},"deviceDisplayName":{"description":"The name of the device that this SDT will be associated with","type":"string"}}}],"x-discriminator-value":"resourcesdt","type":"object"},"RemediationSourceExecution":{"description":"Represents a remediation execution for a host in the LogicMonitor system.","type":"object","required":["executionStatus","hostId","hostRemediationSourceId","remediationId","triggerType"],"properties":{"executionId":{"description":"execution Id ","readOnly":true,"type":"string"},"executionStatus":{"description":"The remediation module id","readOnly":true,"type":"string","example":"60"},"hostId":{"format":"int32","description":"The host id","type":"integer","example":12345},"remediationId":{"format":"int32","description":"The remediation module id","type":"integer","example":12345},"alertId":{"description":"The alert id","type":"string","example":"alert12345"},"triggerType":{"description":"type of trigger","readOnly":true,"type":"string","example":"scheduled"},"hostRemediationSourceId":{"format":"int64","description":"The remediation module id","type":"integer","example":12345}}},"WebCheckStep":{"description":"Required for type\u003dwebcheck , An object comprising one or more steps, see the table below for the properties included in each step","type":"object","properties":{"schema":{"description":"HTTP schema","type":"string"},"respType":{"description":"The values can be Plain Text/String|Glob expression|JSON|XML|Multi line key value pair\nStep Response Type","type":"string"},"HTTPHeaders":{"description":"HTTP header","type":"string"},"auth":{"description":"Authorization Information","readOnly":false,"$ref":"#/definitions/Authentication"},"matchType":{"description":"Body match type","type":"string","example":"plain"},"description":{"description":"The description of the Step","type":"string"},"type":{"description":"The values can be script|config\nThe type of service step","readOnly":true,"type":"string","example":"config"},"timeout":{"format":"int32","description":"Request timeout measured in seconds","type":"integer"},"useDefaultRoot":{"description":"The values can be true|false\nCheck if using the default root","type":"boolean","example":"true"},"path":{"description":"Path for JSON, XPATH","type":"string"},"HTTPMethod":{"description":"The values can be GET|HEAD|POST\nSpecifies the type of HTTP method","type":"string","example":"GET"},"enable":{"description":"The values can be true|false\nSpecifies whether to enable step or not","type":"boolean"},"HTTPVersion":{"description":"The values can be 1.1|1\nSpecifies HTTP version","type":"string","example":"1.1"},"keyword":{"description":"Keyword that matches the body","type":"string"},"respScript":{"description":"The Step Response Script","type":"string"},"label":{"description":"The Label of the Step","type":"string"},"url":{"description":"The URL of service step","type":"string","example":"/"},"invertMatch":{"description":"The values can be true|false\nChecks if invert matches or not","type":"boolean","example":false},"reqScript":{"description":"The Request Script","type":"string"},"HTTPBody":{"description":"HTTP Body","type":"string"},"followRedirection":{"description":"The values can be true|false\nSpecifies whether to follow redirection or not","type":"boolean","example":"true"},"postDataEditType":{"description":"The values can be Raw|Formatted Data\nSpecifies POST data type","type":"string","example":"raw"},"name":{"description":"The name of the Step","type":"string"},"requireAuth":{"description":"The values can be true|false\nChecks if authorization required or not","type":"boolean","example":false},"reqType":{"description":"The values can be script|config\nStep Request Type","type":"string"},"fullpageLoad":{"description":"The values can be true|false\nChecks if full page should be loaded or not","type":"boolean","example":false},"statusCode":{"description":"The expected status code","type":"string"}}},"DeviceClusterAlertDefSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"deviceClusterAlertDefId":{"format":"int32","type":"integer"},"deviceGroupId":{"format":"int32","readOnly":true,"type":"integer"},"dataSourceName":{"readOnly":true,"type":"string"},"deviceGroupFullPath":{"readOnly":true,"type":"string"}},"required":["deviceClusterAlertDefId"]}],"x-discriminator-value":"deviceclusteralertdefsdt","type":"object"},"DashboardData":{"description":"The dashboards that belong to the group","readOnly":true,"type":"object","properties":{"userPermission":{"description":"The permission of the user that made the API call","readOnly":true,"type":"string"},"name":{"description":"The name of the dashboard","readOnly":true,"type":"string"},"sharable":{"description":"Whether or not the dashboard is sharable. This value will always be true unless the dashboard is a private dashboard","readOnly":true,"type":"boolean"},"id":{"format":"int32","description":"The Id of the dashboard","readOnly":true,"type":"integer"}}},"DeviceDataSourceInstanceConfigAlert":{"description":"Alerts associated to this configuration file","readOnly":true,"type":"object","properties":{"alertLevel":{"format":"int32","description":"Alert level, 0 - alert is cleared, 2 - warn alert, 3 - error alert, 4 - critical alert","readOnly":true,"type":"integer"},"id":{"description":"Alert id","readOnly":true,"type":"string"},"alertId":{"description":"Alert internal id","readOnly":true,"type":"string"},"alertSummary":{"description":"Summary of this config source alert","readOnly":true,"type":"string"},"timestamp":{"format":"int64","description":"Timestamp of alert start or clear","readOnly":true,"type":"integer"}}},"PingCheck":{"allOf":[{"$ref":"#/definitions/Website"},{"type":"object","properties":{"percentPktsNotReceiveInTime":{"format":"int32","description":"The percentage of packets that should be returned in the time period specified by timeoutInMSPktsNotReceive for each ping check","type":"integer"},"count":{"format":"int32","description":"The number of packets to send","type":"integer"},"host":{"description":"The URL to check, without the scheme or protocol (e.g http or https)\nE.g. if the URL is \"http://www.google.com, then the host\u003d\"www.google.com\"","type":"string"},"timeoutInMSPktsNotReceive":{"format":"int64","description":"The time period that the percentage of packets specified by percentPktsNotReceiveInTime must be returned in for each ping check","type":"integer"}},"required":["host"]}],"x-discriminator-value":"pingcheck","type":"object"},"RestCollectorEventV3":{"type":"object","properties":{"collectorPlatform":{"type":"string"},"eventMsg":{"type":"string"},"collectorDescription":{"type":"string"},"reportedOn":{"format":"int64","type":"integer"},"reportDateOnLocal":{"type":"string"},"collectorId":{"format":"int32","type":"integer"},"id":{"type":"string"},"eCode":{"format":"int32","type":"integer"},"collectorBuild":{"type":"string"}}},"GlobMatchToggle":{"type":"object","properties":{"isGlob":{"type":"boolean"},"value":{"type":"string"}}},"RoleReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"columns":{"description":"The columns displayed in the report","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"displayFormat":{"description":"The display format for the report. Acceptable values are: list, detail","type":"string"}}}],"x-discriminator-value":"role","type":"object"},"Debug":{"type":"object","properties":{"output":{"description":"The value of the debug command","readOnly":true,"type":"string"},"cmdline":{"description":"The debug command to execute","type":"string"},"cmdContext":{"description":"The session prefix name","readOnly":true,"type":"string"},"sessionId":{"description":"The session id","readOnly":true,"type":"string"}}},"LogPartitionContract":{"description":"Future contract","type":"object","properties":{"fromEpoch":{"format":"int64","description":"Contract start time in epoch seconds","readOnly":true,"type":"integer","example":1640995200},"contractIntervalHours":{"format":"int32","description":"Contract interval in hours: 0 \u003d monthly (1st of next month), 24 \u003d daily, 168 \u003d weekly (next Monday), or custom hours","type":"integer","example":0},"toEpoch":{"format":"int64","description":"Contract end time in epoch seconds","readOnly":true,"type":"integer","example":1672531200},"limitReachedAt":{"format":"int64","description":"Timestamp when usage limit was reached","readOnly":true,"type":"integer"},"usageLimit":{"description":"Usage limit","type":"string","example":"100GB"},"autoRestartOnRenewal":{"description":"Auto restart ingestion on renewal","type":"boolean","example":true},"id":{"format":"int32","description":"Contract Id","readOnly":true,"type":"integer","example":1},"state":{"description":"Contract state (active, future, expired)","readOnly":true,"type":"string","example":"active"},"sku":{"description":"Subscription SKU","type":"string","example":"LOG_BASIC"},"retention":{"format":"int32","description":"Retention period in days","type":"integer","example":30},"stopIngestionOnLimit":{"description":"Stop ingestion when limit exceeded","type":"boolean","example":true}}},"RestDeviceDeltaV3":{"type":"object","required":["displayName","name","preferredCollectorId"],"properties":{"logCollectorGroupId":{"format":"int32","description":"The id of the Collector Group associated with the device\u0027s log collection","readOnly":true,"type":"integer"},"disableAlerting":{"description":"Indicates whether alerting is disabled (true) or enabled (false) for this device","type":"boolean","example":true},"type":{"description":"Specifies the v3 Uptime Device request type. Supported values:\n uptimewebcheck - for Uptime Web Check devices\n uptimepingcheck - for Uptime Ping Check devices blank/empty value- for regular devices","type":"string","example":"uptimewebcheck"},"netflowCollectorGroupId":{"format":"int32","description":"The id of the Collector Group associated with the device\u0027s netflow collector","readOnly":true,"type":"integer"},"rolePrivileges":{"description":"The role privilege operation(s) for this device that are granted to the user who made the API request","readOnly":true,"type":"array","items":{"description":"The role privilege operation(s) for this device that are granted to the user who made the API request","readOnly":true,"type":"string"}},"systemProperties":{"description":"Any system properties (aside from system.categories) defined for this device","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"isPreferredLogCollectorConfigured":{"description":"Indicates whether Preferred Log Collector is configured  (true) or not (false) for the device","type":"boolean","example":true},"hostStatus":{"description":"The status of this device, where possible statuses are normal, dead and dead-collector","readOnly":true,"type":"string"},"autoBalancedCollectorGroupId":{"format":"int32","description":"The Auto Balanced Collector Group id. 0 means not monitored by ABCG","type":"integer"},"inheritedProperties":{"description":"Any properties inherit from parents","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"id":{"format":"int32","description":"The Id of the device","readOnly":true,"type":"integer"},"syntheticsCollectorIds":{"uniqueItems":true,"description":"The list of ids of the collectors currently monitoring the resource and discovering instances","type":"array","items":{"format":"int32","description":"The list of ids of the collectors currently monitoring the resource and discovering instances","type":"integer"},"example":"1,4"},"upTimeInSeconds":{"format":"int64","description":"The uptime of the device in seconds. This value will always be the largest value reported by the following datasources:\nHost Uptime-\nSNMPUptime-\nSNMP_Engine_Uptime-\nWinSystemUptime-\nNimbleUptime-","readOnly":true,"type":"integer"},"deviceType":{"format":"int32","description":"The type of device: 0 indicates a regular device, 1 indicates an APPGROUP device, 2 indicates an AWS device, 3 indicates a service device, 4 indicates an Azure device, 6 indicates a biz_service device, 7 indicates a GCP device, 8 indicates K8S device","type":"integer","example":0},"currentCollectorId":{"format":"int32","description":"The id of the collector currently monitoring the device and discovering instances","type":"integer","example":1},"netflowCollectorId":{"format":"int32","description":"The Id of the netflow collector associated with the device","type":"integer","example":1},"autoPropsAssignedOn":{"format":"int64","description":"The time, in epoch seconds format, that properties were first discovered for this device","readOnly":true,"type":"integer"},"updatedOn":{"format":"int64","description":"The time, in epoch seconds format, that the device was last updated","readOnly":true,"type":"integer"},"preferredCollectorGroupId":{"format":"int32","description":"The id of the Collector Group associated with the device\u0027s preferred collector","readOnly":true,"type":"integer"},"customProperties":{"description":"Any non-system properties (aside from system.categories) defined for this device","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"collectorDescription":{"description":"The description/name of the collector for this device","readOnly":true,"type":"string"},"preferredCollectorId":{"format":"int32","description":"The Id of the preferred collector assigned to monitor the device","type":"integer","example":2},"lastRawdataTime":{"format":"int64","description":"The last time, in epoch seconds, that raw Netflow data was reported","readOnly":true,"type":"integer"},"name":{"description":"The host name or IP address of the device","type":"string","example":"Main Collector"},"deletedTimeInMs":{"format":"int64","description":"The time in milliseconds that the device has been dead for, or since the AWS device was filtered out","readOnly":true,"type":"integer"},"status":{"description":"Delta status it can be added|updated|deleted or empty for no delta","readOnly":true,"type":"string","example":"updated"},"netflowCollectorGroupName":{"description":"The name of the Collector Group associated with the device\u0027s netflow collector","readOnly":true,"type":"string"},"azureState":{"format":"int32","description":"The Azure instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated.","readOnly":true,"type":"integer"},"relatedDeviceId":{"format":"int32","description":"The Id of the AWS EC2 instance related to this device, if one exists in the LogicMonitor account. This value defaults to -1, which indicates that there are no related devices","type":"integer","example":-1},"logCollectorGroupName":{"description":"The name of the Collector Group associated with the device\u0027s.","readOnly":true,"type":"string"},"displayName":{"description":"The display name of the device","type":"string","example":"Cisco Router"},"logCollectorDescription":{"description":"The description/name of the log collector for this device","readOnly":true,"type":"string"},"link":{"description":"The URL link associated with the device","type":"string","example":"www.ciscorouter.com"},"awsState":{"format":"int32","description":"The AWS instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated","readOnly":true,"type":"integer"},"description":{"description":"The device description","type":"string","example":"This is a Cisco Router"},"createdOn":{"format":"int64","description":"The time, in epoch seconds format, that the device was added to your LogicMonitor account","readOnly":true,"type":"integer"},"gcpState":{"format":"int32","description":"The GCP instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated.","readOnly":true,"type":"integer"},"autoPropsUpdatedOn":{"format":"int64","description":"The time, in epoch seconds, that auto properties last ran and updated the properties table for this device","readOnly":true,"type":"integer"},"scanConfigId":{"format":"int32","description":"The Id of the netscan configuration which was used to discover this device. 0 indicates that the device was not discovered by a scan","readOnly":true,"type":"integer","example":0},"enableNetflow":{"description":"Indicates whether Netflow is enabled (true) or disabled (false) for the device","type":"boolean","example":true},"lastDataTime":{"format":"int64","description":"The last time, in epoch seconds, that the device received Netflow data","readOnly":true,"type":"integer"},"hostGroupIds":{"description":"The Id(s) of the groups the device is in, where multiple group ids are comma separated","type":"string","example":"16,4,3"},"resourceIds":{"description":"Any non-system properties (aside from system.categories) defined for this device","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"op":{"description":"whether to use AND or OR for device matching","type":"string"},"currentLogCollectorId":{"format":"int32","description":"The id of the Log collector currently collecting logs.","type":"integer","example":1},"logCollectorId":{"format":"int32","description":"The Id of the netflow collector associated with the device","type":"integer","example":1},"netflowCollectorDescription":{"description":"The description/name of the netflow collector for this device","readOnly":true,"type":"string"},"userPermission":{"description":"The read and/or write permissions for this device that are granted to the user who made the API request","readOnly":true,"type":"string"},"preferredCollectorGroupName":{"description":"The name of the Collector Group associated with the device\u0027s preferred collector","readOnly":true,"type":"string"},"autoProperties":{"description":"Any auto properties assigned to the device","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"toDeleteTimeInMs":{"format":"int64","description":"The number of milliseconds until the device will be automatically deleted from your LogicMonitor account (a value of zero indicates that a future delete time/date has not been scheduled)","readOnly":true,"type":"integer"},"containsMultiValue":{"description":"request contains multi value field","type":"boolean"}}},"CollectorVersionPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/CollectorVersion"}}}},"JDBCAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"query":{"type":"string"},"ports":{"type":"string"},"type":{"type":"string"},"separator":{"type":"string"},"url":{"type":"string"},"sid":{"type":"string"}},"required":["ports","query","type","url"]}],"x-discriminator-value":"ad_jdbc","type":"object"},"SiteMonitorCheckPointPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SiteMonitorCheckpoint"}}}},"SaasSalesforceInstanceStatusCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"DeviceSLAWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"calculationMethod":{"format":"int32","description":"Calculation method: 0 \u003d percent all resources available, 1 \u003d average of all SLA metrics","type":"integer"},"daysInWeek":{"description":"The days that SLA should be computed for, separated by commas. 1\u003dSunday, 2\u003dMonday, 3\u003dTuesday, 4\u003dWednesday, 5\u003dThursday, 6\u003dFriday, 7\u003dSaturday.","type":"string"},"displayType":{"format":"int32","description":"Whether or not selected metrics should be combined into one number (displayType:0) or should be displayed individually, up to four metrics (displayType:1)","type":"integer"},"topX":{"format":"int32","description":"Top list size for each point, 1 means aggregate","type":"integer"},"timezone":{"description":"The specific timezone for the widget","type":"string"},"bottomLabel":{"description":"The services that should be used to compute the SLA, where each service should include serviceGroup and service","type":"string"},"displayPercentageBar":{"description":"Whether a progress bar is displayed in list mode","type":"boolean"},"periodInOneDay":{"description":"The period during the selected days that the SLA should be computed for. * \u003d all day, or a time range can be specified in the format of \"hh:mm TO hh:mm\", e.g. \"01:15 TO 17:15\"","type":"string"},"metrics":{"description":"The metrics (datapoints) that should be used to compute the SLA, where each service should include groupName (can be *), deviceName (can be *), dataSourceId or dataSourceFullName, instances (can be *), metric (datapoint), threshold, and exclusionSDTType (empty string means SDT periods will not be excluded, \"group\" means SDT periods at the device group level will be excluded, and \"device\" means SDT periods at the device level will be excluded)","type":"array","items":{"$ref":"#/definitions/SlaMetric"}},"unmonitoredTimeType":{"format":"int32","description":"How no data should be treated: 0 \u003d unmonitored time will be ignored \u0026 subtracted from the total possible time, 1 \u003d unmonitored time will be subtracted from uptime and counted as a violation, 2 \u003d unmonitored time will be added to uptime and counted as available","type":"integer"},"colorThresholds":{"description":"The threshold of color changes","type":"array","items":{"$ref":"#/definitions/ColorThreshold"}}},"required":["metrics"]}],"x-discriminator-value":"devicesla","type":"object"},"AzureVirtualDesktopSessionHostsDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_azurevirtualdesktopsessionhosts","type":"object"},"NetflowPort":{"x-discriminator-value":"port","type":"object","properties":{"percentUsage":{"format":"double","readOnly":true,"type":"number"},"port":{"format":"int32","readOnly":true,"type":"integer"},"dataType":{"readOnly":true,"type":"string"},"usage":{"format":"double","readOnly":true,"type":"number"},"description":{"readOnly":true,"type":"string"}}},"SaasStatusDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"GroupNetFlowRecord":{"allOf":[{"$ref":"#/definitions/NetflowDataBase"},{"type":"object","properties":{"srcIP":{"description":"the source ip of flow record","readOnly":true,"type":"string"},"percentUsage":{"format":"double","description":"the percent traffic of the flow record","readOnly":true,"type":"number"},"lastEpochInSec":{"format":"int64","description":"the end time  of this flow record","readOnly":true,"type":"integer"},"ifOut":{"format":"int64","description":"the out interface of this flow record","readOnly":true,"type":"integer"},"usage":{"format":"double","description":"the total bytes of this flow record (source bytes + destination bytes)","readOnly":true,"type":"number"},"srcASN":{"format":"int64","description":"source autonomous system number","readOnly":true,"type":"integer"},"dstDNS":{"description":"the dns name of destination ip","readOnly":true,"type":"string"},"srcPort":{"format":"int32","description":"the source port of the flow record","readOnly":true,"type":"integer"},"deviceDisplayName":{"type":"string"},"ifInDisplayName":{"type":"string"},"firstEpochInSec":{"format":"int64","description":"the start time of this flow record","readOnly":true,"type":"integer"},"protocol":{"description":"the protocol name of this flow record","readOnly":true,"type":"string"},"dstPort":{"format":"int32","description":"the destination port","readOnly":true,"type":"integer"},"ifIn":{"format":"int64","description":"the in interface of this flow record","readOnly":true,"type":"integer"},"sourceMBytes":{"format":"double","description":"the source bytes of this flow record","readOnly":true,"type":"number"},"srcAsnName":{"description":"the name of src ASN number","readOnly":true,"type":"string"},"srcDNS":{"description":"the dns name of source ip","readOnly":true,"type":"string"},"destinationMBytes":{"format":"double","description":"the destination byte of this flow record","readOnly":true,"type":"number"},"dstASN":{"format":"int64","description":"destination autonomous system number","readOnly":true,"type":"integer"},"dstIP":{"description":"the destination ip of the flow record","readOnly":true,"type":"string"},"ifOutDisplayName":{"type":"string"},"destAsnName":{"description":"the name of dest ASN number","readOnly":true,"type":"string"}}}],"x-discriminator-value":"groupflowrecord","type":"object"},"NormalGraphWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"graphName":{"description":"The id of the datasource graph this widget was pinned from","readOnly":true,"type":"string"},"hostName":{"description":"The display name of the device the graph was pinned from","readOnly":true,"type":"string"},"hId":{"format":"int32","description":"The id of the device the graph was pinned from","type":"integer"},"dsiId":{"format":"int32","description":"The id of the datasource instance the graph was pinned from","type":"integer"},"dsName":{"description":"The name (not display name) of the datasource the graph is associated with","readOnly":true,"type":"string"},"graphId":{"format":"int32","description":"The id of the datasource graph this widget was pinned from","type":"integer"},"dsiName":{"description":"The name of the instance the graph was pinned from","readOnly":true,"type":"string"}},"required":["dsiId","graphId"]}],"x-discriminator-value":"ngraph","type":"object"},"NMapDDR":{"description":"Information related to including / excluding discovered devices in / from monitoring","type":"object","properties":{"changeName":{"type":"string"},"assignment":{"description":"Information about how discovered devices are included in or excluded from monitoring. Assignment objects can be created for different types of discovered devices","type":"array","items":{"$ref":"#/definitions/Assignment"}}}},"LabelValuePair":{"readOnly":true,"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"}}},"SaasO365SkusDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AzureWebJobDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"RestOidV3":{"type":"object","required":["oid"],"properties":{"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"accessGroups":{"description":"Access group Details in response","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"checksum":{"description":"Checksum generated from the content of the module","readOnly":true,"type":"string"},"id":{"format":"int32","description":"Local ID of the module","readOnly":true,"type":"integer","minimum":0},"oid":{"description":"The OID pattern to match to","type":"string"},"categories":{"description":"Categories to match the OID on","type":"string"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"lineageId":{"description":"The lineage ID that the LMModule belongs to","readOnly":true,"type":"string"}}},"NetflowBandwidth":{"allOf":[{"$ref":"#/definitions/NetflowDataBase"},{"type":"object","properties":{"receive":{"format":"double","description":"the total bytes of received","readOnly":true,"type":"number"},"percentUsage":{"format":"double","description":"the total bytes of send and received in percentage","readOnly":true,"type":"number"},"usage":{"format":"double","description":"the total bytes of send and received","readOnly":true,"type":"number"},"deviceId":{"format":"int32","description":"this is device id","readOnly":true,"type":"integer"},"send":{"format":"double","description":"the total bytes of the endpoint sends","readOnly":true,"type":"number"},"deviceDisplayName":{"description":"the device display name","readOnly":true,"type":"string"}}}],"x-discriminator-value":"bandwidth","type":"object"},"PaaSMongoDbCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"resourceUrl":{"type":"string"}},"required":["resourceUrl"]}],"type":"object"},"XENAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"entity":{"type":"string"}},"required":["entity"]}],"x-discriminator-value":"ad_xen","type":"object"},"SaasSalesforceJsonCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"endpointUrlSuffix":{"type":"string"},"period":{"format":"int32","type":"integer"}},"required":["endpointUrlSuffix"]}],"type":"object"},"SaasOffice365CsvReportCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"},"reportName":{"type":"string"},"instanceColumnName":{"type":"string"}},"required":["reportName"]}],"type":"object"},"SaasOpenAIUsageCompletionCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"RawDataValues":{"readOnly":true,"type":"object","properties":{"values":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"description":"Datapoint values 2-D list","readOnly":true,"type":"array","items":{"format":"double","description":"Datapoint values 2-D list","readOnly":true,"type":"number"}}},"time":{"description":"Timestamp list","readOnly":true,"type":"array","items":{"format":"int64","description":"Timestamp list","readOnly":true,"type":"integer"}},"nextPageParams":{"description":"The next page parameters","readOnly":true,"type":"string"}}},"SaasSlackHealthCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"endpointUrlSuffix":{"type":"string"},"period":{"format":"int32","type":"integer"},"endpointUrlPrefix":{"type":"string"}},"required":["endpointUrlSuffix"]}],"type":"object"},"AzureResourceHealthCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"azureresourcehealth","type":"object"},"RemediationSourcePaginationResponse":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/definitions/RemediationSource"}}}},"TopologySource":{"type":"object","required":["collectionMethod","collectorAttribute","name"],"properties":{"collectorAttribute":{"description":"collector\u0027s attributes to collect topologies","readOnly":false,"$ref":"#/definitions/ScriptCollectorAttribute"},"collectionMethod":{"description":"The topology will be build on properties or traditional way, default \u0027script\u0027","type":"string"},"accessGroups":{"description":"Module\u0027s access groups","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"version":{"format":"int64","description":"The TopologySource version","readOnly":true,"type":"integer"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"tags":{"description":"The Tags for the LMModule","type":"string"},"auditVersion":{"format":"int64","description":"The TopologySource audit Version","readOnly":true,"type":"integer"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"collectInterval":{"format":"int32","description":"The TopologySource data collect interval in seconds, default 3600","type":"integer","enum":[1800,3600,14400,43200]},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"name":{"description":"The TopologySource name","type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"group":{"description":"The group the LMModule is in","type":"string"}}},"GcpPubSubSnapshotDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"CloudRecommendation":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"widgetConfig":{"type":"string"}}}],"type":"object"},"RestLogSourceResourceMappingV3":{"description":"resource mapping","type":"object","properties":{"method":{"description":"The LogSourceResourceMapping method","type":"string","enum":["Invalid","Static","Token","Regex","Attribute","RegexGroup","Ip","FQDN","HostName","HostWithoutDNS"]},"index":{"description":"The LogSourceResourceMapping index","type":"string"},"comment":{"description":"The LogSourceResourceMapping comment","type":"string"},"id":{"description":"The LogSourceResourceMapping id","type":"string"},"value":{"description":"The LogSourceResourceMapping value","type":"string"},"key":{"description":"The LogSourceResourceMapping key","type":"string"}}},"NameAndValue":{"description":"The properties associated with the website","readOnly":true,"type":"object","required":["name","value"],"properties":{"name":{"description":"The name of a property","type":"string","example":"addr"},"value":{"description":"The value of a property","type":"string","example":"127.0.0.1"}}},"AutoDiscoveryConfiguration":{"description":"Auto discovery configuration","type":"object","required":["method"],"properties":{"persistentInstance":{"description":"Persist discovered instance","type":"boolean"},"scheduleInterval":{"format":"int32","description":"Auto discovery schedule interval in minutes. 0 means host or data source changed. The values can be 0|15|60|1440","type":"integer"},"deleteInactiveInstance":{"description":"Delete inactive instance","type":"boolean"},"method":{"$ref":"#/definitions/AutoDiscoveryMethod"},"instanceAutoGroupMethod":{"description":"Auto group method. The values can be none|netscaler|netscalerservicegroup|regex|esx|ilp","type":"string"},"instanceAutoGroupMethodParams":{"description":"Auto group method\u0027s parameters","type":"string"},"filters":{"type":"array","items":{"$ref":"#/definitions/AutoDiscoveryFilter"}},"disableInstance":{"description":"Disable discovered instance","type":"boolean"},"showDeletedInstanceDays":{"format":"int32","description":"show deleted instance days","type":"integer"}}},"ApiPerfMetrics":{"type":"object","properties":{"summary":{"description":"api\u0027s summary defined in swagger.json","readOnly":true,"type":"string","example":"get alert list"},"totalWaitingRequests":{"format":"int64","description":"total waiting requests","readOnly":true,"type":"integer","example":10},"totalRejectedGetAPICount":{"format":"int64","description":"Total rejected get API count","readOnly":true,"type":"integer","example":5},"totalRejectedModAPICount":{"format":"int64","description":"Total rejected mod API count","readOnly":true,"type":"integer","example":5},"totNanoTime":{"format":"int64","description":"total time taken to process requests","readOnly":true,"type":"integer","example":10},"totalProcessedRequests":{"format":"int64","description":"total processed requests","readOnly":true,"type":"integer","example":10},"totalRequests":{"format":"int64","description":"total requests","readOnly":true,"type":"integer","example":10},"api":{"description":"api name","readOnly":true,"type":"string","example":"10"},"maxNanoTime":{"format":"int64","description":"Max time taken to process a request","readOnly":true,"type":"integer","example":10},"tags":{"description":"api tags","readOnly":true,"type":"array","items":{"description":"api tags","readOnly":true,"type":"string","example":"Devices, Device Groups"},"example":"Devices, Device Groups"}}},"GcpStackDriverCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"AwsExternalId":{"type":"object","properties":{"createdAt":{"type":"string"},"externalId":{"type":"string"}}},"LogQueryGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/LogQueryGroup"}}}},"IPMICollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"ipmiSensor":{"type":"string"}}}],"x-discriminator-value":"ipmi","type":"object"},"AdvanceMetricsCustomGraphInfo":{"allOf":[{"$ref":"#/definitions/AdvancedMetricsGraphInfo"},{"type":"object","properties":{"minValue":{"format":"double","description":"The minimum value that can be displayed in the widget. A minValue must be referenced in the lmqlGraphInfo object in order to be displayed. Default is \u0027NaN\u0027.","type":"number"},"maxValue":{"format":"double","description":"The maximum value that can be displayed in the widget. A maxValue must be referenced in the lmqlGraphInfo object in order to be displayed. Default is \u0027NaN\u0027.","type":"number"},"verticalLabel":{"description":"The label for the vertical axis of the graph. Default is \u0027ms\u0027.","type":"string"},"globalConsolidationFunction":{"description":"The global consolidate function used for processing the graph data. Default is \u0027VaST\u0027.","type":"string"},"desc":{"description":"Indicates whether the description field is enabled or not. Default is false.","type":"boolean"},"scaleUnit":{"format":"int32","description":"The scale unit used for graph data. The scale unit helps adjust the graph\u0027s scale. Default is 1000.","type":"integer"}}}],"type":"object"},"AlertRule":{"type":"object","required":["escalatingChainId","name","priority","sendAnomalySuppressedAlert"],"properties":{"datapoint":{"description":"The datapoint for which the alert rule is configured to match","type":"string","example":"*"},"instance":{"description":"The instance for which the alert rule is configured to match","type":"string","example":"*"},"devices":{"uniqueItems":true,"description":"The device names and service names for which the alert rule is configured to match","type":"array","items":{"description":"The device names and service names for which the alert rule is configured to match","type":"string","example":"\"[Cisco Router]\""},"example":"[Cisco Router]"},"escalatingChainId":{"format":"int32","description":"The id of the escalation chain associated with the alert rule","type":"integer","example":12},"resourceProperties":{"description":"The resource property filters list","type":"array","items":{"$ref":"#/definitions/DeviceProperty"}},"sendAnomalySuppressedAlert":{"description":"Whether or not send anomaly suppressed alert","type":"boolean","example":true},"priority":{"format":"int32","description":"The priority associated with the alert rule","type":"integer","example":100},"suppressAlertAckSdt":{"description":"Whether or not status notifications for acknowledgements and SDTs should be sent to the alert rule","type":"boolean","example":true},"datasource":{"description":"The datasource for which the alert rule is configured to match","type":"string","example":"Port-"},"suppressAlertClear":{"description":"Whether or not alert clear notifications should be sent to the alert rule","type":"boolean","example":true},"name":{"description":"The name of the alert rule","type":"string","example":"Warning"},"id":{"format":"int32","description":"The Id of the alert rule","readOnly":true,"type":"integer"},"levelStr":{"description":"The alert severity levels for which the alert rule is configured to match. \nThe values can be All|Warn|Error|Critical","type":"string","example":"Warn"},"deviceGroups":{"uniqueItems":true,"description":"The device groups and service groups for which the alert rule is configured to match","type":"array","items":{"description":"The device groups and service groups for which the alert rule is configured to match","type":"string","example":"\"[Devices by Type]\""},"example":"[Devices by Type]"},"escalatingChain":{"description":"The escalation chain associated with the alert rule","readOnly":true,"type":"object"},"escalationInterval":{"format":"int32","description":"The escalation interval associated with the alert rule, in minutes","type":"integer","example":15}}},"ArubaCentralCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"SDKScriptCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"groovyScript":{"type":"string"},"sdkVersion":{"type":"string"},"sdkName":{"type":"string"}},"required":["groovyScript","sdkName","sdkVersion"]}],"x-discriminator-value":"sdkscript","type":"object"},"DeviceFilter":{"description":"The filter to be applied to filter out the reported devices","type":"object","required":["attribute"],"properties":{"comment":{"type":"string"},"attribute":{"type":"string"},"operation":{"type":"string"},"value":{"type":"string"}}},"AlertResponse":{"type":"object","properties":{"sdtIds":{"description":"The SDT Ids associated with the alert","readOnly":true,"type":"string"},"resourceId":{"format":"int32","description":"The device specific LogicModule Id","readOnly":true,"type":"integer"},"endEpoch":{"format":"int64","description":"The time (in epoch format) that the alert ended","readOnly":true,"type":"integer"},"threshold":{"description":"The threshold associated with the object in alert","readOnly":true,"type":"string"},"type":{"description":"The type of alert","readOnly":true,"type":"string"},"startEpoch":{"format":"int64","description":"The time (in epoch format) that the alert started","readOnly":true,"type":"integer"},"enableAnomalyAlertGeneration":{"description":"Indicates dynamic threshold alert generation setting. Expression is comma separated\n0 denotes OFF, 1 denotes ON, -1 denotes INVALID\n1,0,1 \u003d   warn : ON     error: OFF   critical: ON\nEmpty value on this parameter means : 0,0,0","readOnly":true,"type":"string"},"internalId":{"description":"The internal id for the alert","readOnly":true,"type":"string"},"monitorObjectName":{"description":"The name of the object that the alert is associated with","readOnly":true,"type":"string"},"dataPointName":{"description":"The name of the datapoint in alert","readOnly":true,"type":"string"},"dataPointId":{"format":"int32","description":"The id of the datapoint in alert","readOnly":true,"type":"integer"},"suppressor":{"description":"The component (For example: SDT, CollectorDown, HostClusterAlert, Dependency, HostDown, ADS) which suppressed the alert","readOnly":true,"type":"string"},"context":{"$ref":"#/definitions/RestAlertQueryContext"},"id":{"description":"The alert id","readOnly":true,"type":"string"},"ruleId":{"format":"int32","description":"The id of the rule the alert matches","readOnly":true,"type":"integer"},"alertExternalTicketUrl":{"description":"The alert external ticket urls","readOnly":true,"$ref":"#/definitions/JSONObject"},"tenant":{"description":"Tenant to which this alert belongs to. ","readOnly":true,"type":"string"},"alertValue":{"description":"The value that triggered the alert","readOnly":true,"type":"string"},"sdted":{"description":"It specifies if the SDT is set for an active alert or not. However, the sdted is set to false for cleared alert as you cannot apply SDT to a cleared alert.","readOnly":true,"type":"object"},"SDT":{"description":"The active SDT, if one exists","readOnly":true,"$ref":"#/definitions/JSONObject"},"enableAnomalyAlertSuppression":{"description":"Indicates anomaly detection alert suppression setting, expression is comma separated\n0 denotes OFF, 1 denotes ON, -1 denotes INVALID\n1,0,1 \u003d   warn : ON     error: OFF   critical: ON\nEmpty value on this parameter means : 0,0,0","readOnly":true,"type":"string"},"receivedList":{"description":"The recipients that have received the alert","readOnly":true,"type":"string"},"monitorObjectGroups":{"description":"Information about the groups the object is a member of","readOnly":true,"type":"object"},"chainId":{"format":"int32","description":"The id of the escalation chain the alert was routed to","readOnly":true,"type":"integer"},"resourceTemplateId":{"format":"int32","description":"The id of the datasource in alert","readOnly":true,"type":"integer"},"lastUpdatedOnEpoch":{"format":"int64","description":"The time (in epoch format) that the alert was last updated. This field is used to track the most recent update to the alert, such as changes in its state, acknowledgment, or other properties","readOnly":true,"type":"integer"},"cleared":{"description":"Whether or not the alert has cleared","readOnly":true,"type":"boolean"},"adAlertDesc":{"description":"The description for dynamic threshold based alert","readOnly":true,"type":"string"},"resourceTemplateName":{"description":"The name of the datasource in alert","readOnly":true,"type":"string"},"anomaly":{"description":"Indicates the anomaly alert, value can be true/false/null. If alert value lies within confidence band then false, otherwise true. If confidence band is not available then value will be null.","readOnly":true,"type":"boolean"},"instanceName":{"description":"The name of the instance in alert","readOnly":true,"type":"string"},"monitorObjectId":{"format":"int32","description":"The id of the object that the alert is associated with","readOnly":true,"type":"integer"},"rule":{"description":"The rule the alert matches","readOnly":true,"type":"string"},"ackComment":{"description":"The comment submitted with the acknowledgement","readOnly":true,"type":"string"},"alertTriggerValue":{"description":"The trigger value associated with the alert","readOnly":true,"type":"string"},"alertGroupEntityValue":{"description":"Alert group entity value for stateful log alerts","readOnly":true,"type":"string"},"instanceId":{"format":"int32","description":"The id of the instance in alert","readOnly":true,"type":"integer"},"suppressDesc":{"description":"The description for suppressed alert","readOnly":true,"type":"string"},"logPartition":{"description":"Specified log alert partition information","readOnly":true,"type":"string"},"nextRecipient":{"format":"int32","description":"The next recipient in the escalation chain for this alert","readOnly":true,"type":"integer"},"clearExpr":{"description":"Specified log alert clear expression information","readOnly":true,"type":"string"},"adAlert":{"description":"Specifies whether alert is dynamic threshold based or not","readOnly":true,"type":"boolean"},"ackedBy":{"description":"The user that acknowledged the alert","readOnly":true,"type":"string"},"severity":{"format":"int32","description":"The alert severity, where 2\u003dwarning, 3\u003derror and 4\u003dcritical","readOnly":true,"type":"integer"},"ackedEpoch":{"format":"int64","description":"The time (in epoch format) that the alert was acknowledged","readOnly":true,"type":"integer"},"chain":{"description":"The escalation chain the alert was routed to","readOnly":true,"type":"string"},"alertQuery":{"description":"Specified alert query information","readOnly":true,"type":"string"},"subChainId":{"format":"int32","description":"The id of the sub time based chain","readOnly":true,"type":"integer"},"logMetaData":{"description":"Specified log alert metadata fields value","readOnly":true,"type":"string"},"monitorObjectType":{"readOnly":true,"type":"string"},"sessionId":{"format":"int32","description":"The session id of alert","readOnly":true,"type":"integer"},"acked":{"description":"Whether or not the alert has been acknowledged","readOnly":true,"type":"boolean"},"resourceTemplateType":{"description":"The type of the logicmodule in alert","readOnly":true,"type":"string"},"clearValue":{"description":"The value that cleared the alert","readOnly":true,"type":"string"},"instanceDescription":{"description":"The description of the instance in alert","readOnly":true,"type":"string"},"dependencyRoutingState":{"description":"The dependency routing state","readOnly":true,"type":"string"},"dependencyRole":{"description":"The dependency role","readOnly":true,"type":"string"}}},"PerfmonCounter":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string"},"value":{"type":"string"}}},"AdvancedMetricsReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"query":{"description":"The LMQL query for the advanced metrics report","type":"string"}},"required":["query"]}],"type":"object"},"GcpBackendServiceHealthCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"SyntheticsSeleniumCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"checkType":{"type":"string"},"configs":{"type":"string"},"syntheticScript":{"type":"string"}},"required":["checkType","configs","syntheticScript"]}],"type":"object"},"ReportGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/ReportGroup"}}}},"HostInventoryMetric":{"description":"The instances will be included in the report","type":"object","required":["dataSourceId"],"properties":{"dataSourceId":{"format":"int32","type":"integer"},"instances":{"type":"string"},"dataSourceFullName":{"type":"string"}}},"HostCpuReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"hostsVal":{"description":"The groups selected for the report, where multiple devices are separated by commas","type":"string"},"top10Only":{"description":"true | false\nfalse: CPU metrics will be displayed for all selected devices or groups\ntrue: CPU metrics will only be displayed for the top ten device or groupsThis field is deprecated, use topN field for more flexible top N selection","type":"boolean"},"columns":{"description":"Custom resource properties to include as additional columns. Note: default Host CPU columns (Resource, Min(%), Max(%), Average(%)) are always included in the report","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"topN":{"description":"Top N selection : 5|10|25|50|100|all","type":"string"},"displayGraphs":{"description":"true | false. Whether or not CPU graphs should be displayed at the end of the report","type":"boolean"}},"required":["hostsVal"]}],"x-discriminator-value":"host cpu","type":"object"},"DataSource":{"type":"object","required":["collectInterval","collectMethod","collectorAttribute","name"],"properties":{"eriDiscoveryConfig":{"description":"Enable ERI Discovery or not","readOnly":false,"$ref":"#/definitions/ScriptERIDiscoveryAttributeV3"},"accessGroups":{"description":"Module\u0027s access groups","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"displayName":{"description":"The data source display name","type":"string"},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"collectMethod":{"description":"The  method to collect data. The values can be snmp|ping|exs|webpage|wmi|cim|datadump|dns|ipmi|jdbb|script|udp|tcp|xen","type":"string"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"dataPoints":{"description":"The data point list","type":"array","items":{"$ref":"#/definitions/DataPoint"}},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"group":{"description":"The group the LMModule is in","type":"string"},"collectorAttribute":{"description":"Data collector\u0027s attributes to collector data. e.g. a ping data source has a ping collector attribute. \n PingCollectorAttributeV1 has two fields. the ip to ping, the data size send to ping","readOnly":false,"$ref":"#/definitions/CollectorAttribute"},"autoDiscoveryConfig":{"description":"Auto discovery configuration","readOnly":false,"$ref":"#/definitions/AutoDiscoveryConfiguration"},"adParameters":{"$ref":"#/definitions/DataSource"},"payloadVersion":{"format":"int32","description":"The DataSource payload version for custom metrics","readOnly":true,"type":"integer"},"useWildValueAsUUID":{"description":"Use wild-value as unique identifier in case of multi instance datasource: true|false","readOnly":true,"type":"boolean"},"enableAutoDiscovery":{"description":"Enable Auto Discovery or not when this data source has multi instance: false|true","type":"boolean"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"version":{"format":"int64","description":"The data source version","readOnly":true,"type":"integer"},"tags":{"description":"The Tags for the LMModule","type":"string"},"auditVersion":{"format":"int64","description":"The data source audit version","readOnly":true,"type":"integer"},"hasMultiInstances":{"description":"If the DataSource has multi instance: true|false","readOnly":true,"type":"boolean"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"eriDiscoveryInterval":{"format":"int32","description":"The DataSource data collect interval","type":"integer"},"enableEriDiscovery":{"description":"Enable ERI Discovery or not: false|true","type":"boolean"},"collectInterval":{"format":"int32","description":"The DataSource data collect interval","type":"integer"},"name":{"description":"The data source name","type":"string"}}},"RestSaaSAccountTestV3":{"type":"object","properties":{"privateKey":{"type":"string"},"accountId":{"type":"string"},"clientId":{"type":"string"},"secretKey":{"type":"string"},"statusType":{"type":"string"},"accountType":{"type":"string"},"tenantId":{"type":"string"},"serviceName":{"type":"string"},"userId":{"type":"string"},"statusUrls":{"type":"string"}}},"WidgetToken":{"description":"If useDynamicWidget\u003dtrue, this field must at least contain tokens defaultDeviceGroup and defaultServiceGroup","type":"object","properties":{"inheritList":{"description":"The widget token inherit list","type":"array","items":{"$ref":"#/definitions/WidgetTokenInheritance"}},"name":{"description":"This is the name of the parent group of devices, if there is one established","type":"string","example":"Default Device Group"},"type":{"description":"The values can be owned | inherit\nSpecifies the type of the widget","readOnly":true,"type":"string"},"value":{"description":"This is the name of the child group of devices, if there is one","type":"string","example":"Devices by Type/Network"}},"example":"\"[{\"name\":\"defaultDeviceGroup\",\"value\":\"*\"},{\"name\":\"defaultServiceGroup\",\"value\":\"*\"}]\""},"IntegrationAuditLog":{"type":"object","properties":{"headers":{"description":"HTTP request headers used in alert delivery","readOnly":true,"type":"string"},"alertType":{"format":"int32","description":"The type of the alert","readOnly":true,"type":"integer"},"integrationName":{"description":"The name of integration","readOnly":true,"type":"string"},"numRetries":{"format":"int32","description":"The number of times delivery was retried","readOnly":true,"type":"integer"},"integrationAlertStatus":{"description":"The Integration Alert Status used for delivery","readOnly":true,"type":"string"},"errorMessage":{"description":"Error message (if any) from ADC","readOnly":true,"type":"string"},"externalTicketId":{"description":"The parsed External Ticket ID from alert delivery","readOnly":true,"type":"string"},"payloadFormat":{"description":"The outbound payload format","readOnly":true,"type":"string"},"url":{"description":"The URL where the alert was delivered to","readOnly":true,"type":"string"},"happenedOnMs":{"format":"int64","description":"When the delivery result was saved in LMES","readOnly":true,"type":"integer"},"integrationType":{"description":"The type of integration","readOnly":true,"type":"string"},"alertInstanceId":{"description":"The id of the alert instance","readOnly":true,"type":"string"},"payload":{"description":"The HTTP Request payload","readOnly":true,"type":"string"},"httpResponseCode":{"format":"int32","description":"The HTTP Response Code received from 3rd party API","readOnly":true,"type":"integer"},"id":{"description":"The id of audit log record","readOnly":true,"type":"string"},"alertId":{"description":"The id of the alert","readOnly":true,"type":"string"},"httpResponse":{"description":"The HTTP Response Body received after alert delivery","readOnly":true,"type":"string"}}},"JSONObject":{"description":"The alert external ticket urls","readOnly":true,"type":"object","properties":{"empty":{"type":"boolean"}}},"RestCollectorStatusV3":{"type":"object","properties":{"lastTriggeredMills":{"format":"int64","type":"integer"},"totalScriptCount":{"format":"int32","type":"integer"},"lastUpdateMills":{"format":"int64","type":"integer"},"aborted":{"type":"boolean"},"finished":{"type":"boolean"},"checkPoints":{"$ref":"#/definitions/JSONArray"},"finishedScriptCount":{"format":"int32","type":"integer"},"skippedScriptCount":{"format":"int32","type":"integer"}}},"AzureNetAppVolumesDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AzureVNGConnectionCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"WebsiteCheckPoint":{"description":"The checkpoints from the which the website is monitored. This object should reference each location specified in testLocation in addition to an \u0027Overall\u0027 checkpoint","type":"object","properties":{"geoInfo":{"description":"The geographical information (location) of the SiteMonitor Checkpoint","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The Id of the SiteMonitor Checkpoint","readOnly":true,"type":"integer"},"smgId":{"format":"int32","description":"The sitemonitor group id","readOnly":true,"type":"integer"}}},"WindowsEventLogEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{}}],"x-discriminator-value":"wineventlog","type":"object"},"BasicAuthentication":{"allOf":[{"$ref":"#/definitions/Authentication"},{"type":"object","properties":{}}],"x-discriminator-value":"basic","type":"object"},"AzureCostManagementTagsDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"azureTagKeys":{"type":"string"}},"required":["azureTagKeys"]}],"type":"object"},"NetflowGroupWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"items":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/NetflowDataBase"}}}}],"x-discriminator-value":"groupnetflow","type":"object"},"AzureReplicationJobCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"AggregateConfig":{"type":"object","properties":{"chartMetadata":{"type":"string"},"chartType":{"type":"string"}}},"AzureAppServiceEnvironmentMultiRolePoolCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"AzureAutomationAccountCertificateCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"PropertyRuleParam":{"type":"object","properties":{"propertyRuleId":{"format":"int32","type":"integer"},"name":{"type":"string"},"comment":{"type":"string"},"id":{"format":"int32","type":"integer"},"value":{"type":"string"}}},"OpsNoteDeviceScope":{"allOf":[{"$ref":"#/definitions/OpsNoteScope"},{"type":"object","properties":{"fullPath":{"type":"string"},"groupId":{"format":"int32","type":"integer"},"deviceId":{"format":"int32","type":"integer","example":56},"deviceName":{"type":"string"}}}],"x-discriminator-value":"device","type":"object"},"DeviceDataSourceInstanceAlertSettingPaginationResponse":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSetting"}}}},"RestAzureSubscriptionsDiscoverV3":{"type":"object","properties":{"clientId":{"type":"string"},"secretKey":{"type":"string"},"groupId":{"format":"int32","type":"integer"},"tenantId":{"type":"string"},"isChinaAccount":{"type":"boolean"}}},"StatsDGraphDisplay":{"type":"object","properties":{"color":{"type":"string"},"legend":{"type":"string"},"type":{"type":"string"},"option":{"type":"string"}}},"RestCloudRecommendationCategoryV3":{"type":"object","properties":{"name":{"description":"Name of the recommendation category","type":"string"},"description":{"description":"Description of the recommendation category","type":"string"}}},"DeviceBatchJobSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"deviceBatchJobId":{"format":"int32","description":"The id of the device batchjob that the SDT will be associated with","type":"integer"},"batchJobName":{"description":"The name of the batchjob that the SDT will apply to","type":"string"},"deviceId":{"format":"int32","description":"The id of the device associated with the batchjob that the SDT will apply to","type":"integer"},"deviceDisplayName":{"description":"The display name of the device associated with the batchjob that the SDT will apply to","type":"string"}}}],"x-discriminator-value":"devicebatchjobsdt","type":"object"},"DeviceGroupAlertThresholdInfo":{"description":"Device group alert expression list base on the priority. The first is the highest priority and effected on this instance","readOnly":true,"type":"object","properties":{"enableAnomalyAlertGeneration":{"description":"enable anomaly alert generation","readOnly":true,"type":"string"},"alertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 1-4 (1:no alert, 2:warn alert, 3:error alert, 4:critical alert)","type":"integer","example":1},"userPermission":{"readOnly":true,"type":"string"},"enableAnomalyAlertSuppression":{"description":"enable anomaly alert suppression","readOnly":true,"type":"string"},"groupId":{"format":"int32","readOnly":true,"type":"integer"},"alertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","type":"integer","example":0},"alertEnabled":{"readOnly":true,"type":"boolean"},"groupFullPath":{"readOnly":true,"type":"string"},"alertExpr":{"readOnly":true,"type":"string"},"alertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered","type":"integer","example":0}}},"AwsBillingReportCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"x-discriminator-value":"awsbillingreport","type":"object"},"SaasAirbrakeCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"AzureSubscriptionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_azuresubscription","type":"object"},"ServiceAlert":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"deviceId":{"format":"int32","type":"integer"},"deviceDisplayName":{"readOnly":true,"type":"string"}},"required":["deviceId"]}],"type":"object"},"GraphPlot":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"missinglines":{"description":"The Missing lines of the graph","readOnly":true,"type":"array","items":{"description":"The Missing lines of the graph","readOnly":true,"type":"string"}},"timeScale":{"description":"The specified timescale for the graph","readOnly":true,"type":"string"},"instances":{"uniqueItems":true,"description":"The matched instances of graph","readOnly":true,"type":"array","items":{"format":"int32","description":"The matched instances of graph","readOnly":true,"type":"integer"}},"timestamps":{"description":"The timestamps of the graph","readOnly":true,"type":"array","items":{"format":"int64","description":"The timestamps of the graph","readOnly":true,"type":"integer"}},"minValue":{"description":"Specifies the minimum value of the graph","readOnly":true,"type":"object"},"startTime":{"format":"int64","description":"Specifies the start-time of the graph","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The Id of the graph","readOnly":true,"type":"integer"},"rigid":{"description":"true | false\nSpecifies if the graph is rigid or not","readOnly":true,"type":"boolean"},"lines":{"description":"The properties of the graph and graph lines","readOnly":true,"type":"array","items":{"$ref":"#/definitions/GraphPlotLine"}},"height":{"format":"int32","description":"Specifies the height of graph","readOnly":true,"type":"integer"},"endTZOffset":{"format":"int32","description":"Specifies the end TimeZone Offset of the graph","readOnly":true,"type":"integer"},"base1024":{"description":"true | false\nChanges base scale from 1000 to 1024 if value is set to true","readOnly":true,"type":"boolean"},"dsName":{"description":"The name of the DataSource to be used to plot the graph","readOnly":true,"type":"string"},"maxValue":{"description":"Specifies the maximum value of the graph","readOnly":true,"type":"object"},"displayPrio":{"format":"int32","description":"The display priority of the graph in your LogicMonitor portal","readOnly":true,"type":"integer"},"timeZoneId":{"description":"The Id of selected Time Zone","readOnly":true,"type":"string"},"timeZone":{"description":"The selected timezone for the graph","readOnly":true,"type":"string"},"startTZOffset":{"format":"int32","description":"Specifies the start TimeZone Offset of the graph","readOnly":true,"type":"integer"},"xAxisName":{"description":"The label that will be displayed along the X axis","readOnly":true,"type":"string"},"width":{"format":"int32","description":"Specifies the width of graph","readOnly":true,"type":"integer"},"name":{"description":"The Name of the Graph","readOnly":true,"type":"string"},"verticalLabel":{"description":"The label that will be displayed along the y axis (Vertical Label)","readOnly":true,"type":"string"},"step":{"format":"int64","description":"The Step of the graph","readOnly":true,"type":"integer"},"endTime":{"format":"int64","description":"Specifies the end-time of the graph","readOnly":true,"type":"integer"},"scopes":{"description":"Scopes: use this field to find match opsnote","readOnly":true,"type":"array","items":{"$ref":"#/definitions/GraphOpsNoteScope"}},"base":{"format":"int64","description":"The Base of the graph","readOnly":true,"type":"integer"},"exportFileName":{"description":"The export file name","readOnly":true,"type":"string"}}}],"x-discriminator-value":"graph"},"UnmonitoredDevicePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/UnmonitoredDevices"}}}},"AwsRdsPerformanceInsightsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"PieChartInfo":{"type":"object","required":["pieChartItems"],"properties":{"maxSlicesCanBeShown":{"format":"int32","description":"The maximum number of slices you\u0027d like displayed in the pie chart","type":"integer"},"virtualDataPoints":{"description":"The virtual datapoints added to the widget. Note that virtual datapoints must be included in the pieChartItems object to be displayed in the widget","type":"array","items":{"$ref":"#/definitions/VirtualDataPoint"}},"showLabelsAndLinesOnPC":{"description":"Whether or not labels and lines should be displayed on the pie chart","type":"boolean"},"counters":{"description":"The counter is used for saving applyTo expression, it\u0027s mainly used for count device","type":"array","items":{"$ref":"#/definitions/Counter"}},"dataPoints":{"description":"The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget","type":"array","items":{"$ref":"#/definitions/PieChartDataPoint"}},"hideZeroPercentSlices":{"description":"Whether items at 0% should be hidden","type":"boolean"},"groupRemainingAsOthers":{"description":"If the number of slices exceeds the maxSlicesCanBeShown, this value indicates whether the remaining slices should be grouped together","type":"boolean"},"pieChartItems":{"description":"The datapoints and virtual datapoints that will be displayed in the pie chart","type":"array","items":{"$ref":"#/definitions/PieChartItem"}},"title":{"description":"The title that will be displayed above the pie chart","type":"string"}}},"ViewConfig":{"description":"log query group fields view","type":"object","properties":{"aggregateConfig":{"$ref":"#/definitions/AggregateConfig"},"fieldPanel":{"type":"array","items":{"$ref":"#/definitions/FieldPanelItem"}}}},"AwsRssEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"x-discriminator-value":"awsrss","type":"object"},"DynamicColumn":{"description":"The columns that will be displayed in the report. You should specify the columns in the order in which you\u0027d like them to be displayed. All column names need to be included in this object, but each column should have an associated isHidden field that indicates whether it is displayed or not. Severity, Group, Device, Instance, Datapoint, Thresholds, Value, Began, End, Rule, Chain, Acked, Acked By, Acked On, Notes, In SDT,Dependancy Role,Notification State","type":"object","properties":{"name":{"type":"string"},"isHidden":{"type":"boolean"}}},"StatsDGraph":{"type":"object","properties":{"minValue":{"format":"double","type":"number"},"maxValue":{"format":"double","type":"number"},"namespace":{"type":"string"},"verticalLabel":{"type":"string"},"metrics":{"type":"array","items":{"$ref":"#/definitions/StatsDMetricDefinition"}},"scaleUnit":{"format":"int32","type":"integer"}}},"BigNumberDataPoint":{"description":"The datapoints included in the widget. Note that a datapoint must be referenced in the bigNumberItems object in order to be displayed","type":"object","required":["deviceDisplayName","deviceGroupFullPath","instanceName","name"],"properties":{"dataSourceId":{"format":"int32","type":"integer"},"dataPointName":{"type":"string"},"dataPointId":{"format":"int32","type":"integer"},"instanceName":{"type":"string"},"dataSourceFullName":{"type":"string"},"name":{"type":"string"},"aggregateFunction":{"type":"string"},"deviceGroupFullPath":{"type":"string"},"deviceDisplayName":{"type":"string"}}},"SaasOpenAIUsageImageCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"EchoEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{}}],"x-discriminator-value":"echo","type":"object"},"AlertForecastingReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"sortedBy":{"format":"int32","description":"The sort option for the alert forecast report","type":"integer"},"confidenceLevel":{"format":"int32","description":"The confidence level when do forecasting","type":"integer"},"hostsValType":{"description":"The type of the resource selection. Acceptable values are: host, group","type":"string"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"hostsVal":{"description":"The group or device name selected for the report","type":"string"},"top10Only":{"description":"true | false\nfalse: CPU metrics will be displayed for all selected devices or groups\ntrue: CPU metrics will only be displayed for the top ten device or groupsThis field is deprecated, use topN field for more flexible top N selection","type":"boolean"},"columns":{"description":"The columns displayed in the report","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"metrics":{"description":"The datapoints that needs to do forecasting","type":"array","items":{"$ref":"#/definitions/Metric"}},"algorithm":{"description":"Forecast method for the report. Acceptable values are: Linear, ARIMA","type":"string"},"topN":{"description":"Top N selection: 5|10|25|50|100|all","type":"string"}},"required":["confidenceLevel","hostsValType","metrics"]}],"x-discriminator-value":"alert forecasting","type":"object"},"AwsVpnTunnelDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"ArubaCentralIAPRadioDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"PortPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/NetflowPort"}}}},"EventSourceFilter":{"type":"object","properties":{"eventSourceId":{"format":"int32","type":"integer"},"op":{"type":"string"},"originId":{"type":"string"},"name":{"type":"string"},"comment":{"type":"string"},"id":{"format":"int32","type":"integer"},"value":{"type":"string"}}},"CompanyMetricsSummary":{"type":"object","properties":{"numberOfOpenAlerts":{"format":"int32","type":"integer"},"numOfTerminatedAzureDevices":{"format":"int32","description":"Number of terminated Azure resources","readOnly":true,"type":"integer"},"numOfStoppedGcpDevices":{"format":"int32","description":"Number of stopped GCP resources not monitored with a local Collector","readOnly":true,"type":"integer"},"numberOfUserRoles":{"format":"int32","type":"integer"},"numOfAWSDevices":{"format":"int32","description":"Number of AWS resources not monitored with a local Collector","readOnly":true,"type":"integer"},"destroyOnLocal":{"type":"string"},"numOfSavedMaps":{"format":"int32","type":"integer"},"zuoraInvoiceDetails":{"$ref":"#/definitions/JSONObject"},"hostGroupsInfo":{"$ref":"#/definitions/JSONObject"},"numberOfKubernetesDevices":{"format":"int32","description":"Number of monitored Kubernetes Nodes, Pods, and Services","readOnly":true,"type":"integer"},"numberOfAllowedDTConfigs":{"format":"int64","type":"integer"},"destroyAccount":{"type":"boolean"},"numOfAzureDevices":{"format":"int32","description":"Number of Azure resources not monitored with a local Collector","readOnly":true,"type":"integer"},"numOfTerminatedGcpCloudDevices":{"format":"int32","description":"Number of terminated GCP resources","readOnly":true,"type":"integer"},"numberOfLightDevices":{"format":"int32","type":"integer"},"numberOfRootCauseAnalysisRules":{"format":"int32","type":"integer"},"numberOfDevices":{"format":"int32","description":"Sum of numOfStandardDevices, numOfCombinedAWSDevices, numOfCombinedAzureDevices, and numOfCombinedGCPDevices","readOnly":true,"type":"integer"},"numberOfPreviousDayAlerts":{"format":"int32","type":"integer"},"numberOfWidgets":{"format":"int32","type":"integer"},"numberOfAlertRules":{"format":"int32","type":"integer"},"numOfStoppedAzureDevices":{"format":"int32","description":"Number of stopped Azure resources","readOnly":true,"type":"integer"},"numOfServices":{"format":"int32","description":"Number of services (created via LM Service Insight)","readOnly":true,"type":"integer"},"parentBilling":{"type":"string"},"numberOfStandardDevices":{"format":"int32","description":"Number of standard devices","readOnly":true,"type":"integer"},"numberOfDashboards":{"format":"int32","type":"integer"},"numOfCombinedGcpDevices":{"format":"int32","description":"Number of GCP resources monitored with a local Collector","readOnly":true,"type":"integer"},"numOfGcpDevices":{"format":"int32","description":"Number of GCP resources","readOnly":true,"type":"integer"},"numberOfDynamicThresholds":{"format":"int64","type":"integer"},"timestampWindowOfApiUsersInSec":{"format":"int32","type":"integer"},"zuora":{"$ref":"#/definitions/JSONObject"},"numberOfDatasourceInstances":{"format":"int64","type":"integer"},"numOfCombinedAzureDevices":{"format":"int32","description":"Number of Azure resources monitored with a local Collector","readOnly":true,"type":"integer"},"numberOfApiUsers":{"format":"int32","type":"integer"},"numberOfDataPoints":{"format":"int64","type":"integer"},"numOfTerminatedAWSDevices":{"format":"int32","description":"Number of terminated AWS resources","readOnly":true,"type":"integer"},"numberOfComplexDataPoints":{"format":"int64","type":"integer"},"numberOfInstancesPerDS":{"$ref":"#/definitions/JSONObject"},"numberOfSessionUsers":{"format":"int32","type":"integer"},"numOfStoppedAWSDevices":{"format":"int32","description":"Number of stopped AWS resources","readOnly":true,"type":"integer"},"numOfConfigSourceDevices":{"format":"int32","description":"Number of devices with active ConfigSources","readOnly":true,"type":"integer"},"numOfWebsites":{"format":"int32","description":"Number of websites","readOnly":true,"type":"integer"},"numberOfReportsInLast24Hrs":{"format":"int32","type":"integer"},"numOfCombinedAWSDevices":{"format":"int32","description":"Number of AWS resources monitored with a local Collector","readOnly":true,"type":"integer"}}},"AzureLogAnalyticsReplicationJobDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"ArubaCentralIAPInterfaceDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"Log Query":{"description":"List of log queries in this group","readOnly":true,"type":"object","required":["id","version"],"properties":{"partitions":{"description":"partitions associated with the query","type":"array","items":{"description":"partitions associated with the query","type":"string"}},"trackable":{"type":"boolean"},"identifier":{"$ref":"#/definitions/ObjectIdentifier"},"startMs":{"format":"int64","description":"start time epoch in ms for log filter","type":"integer"},"endMs":{"format":"int64","description":"end time epoch in ms for log filter","type":"integer"},"query":{"description":"query for log filter","type":"string"},"groupId":{"format":"int32","description":"group id","type":"integer"},"intoRestResponse":{"$ref":"#/definitions/RestResponse"},"label":{"description":"label for log filter","type":"string"},"viewConfig":{"$ref":"#/definitions/ViewConfig"},"favourite":{"type":"boolean"},"version":{"description":"query grammar version","type":"string"},"duration":{"description":"time range","type":"string"},"adminName":{"description":"username associated with the log query","readOnly":true,"type":"string"},"groupName":{"description":"log query group name","type":"string"},"relatedIntoRestResponse":{"$ref":"#/definitions/RestResponse"},"model":{"type":"string","enum":["accessLogs","accessGroups","adminNotifications","aggregateSavings","alerts","visualizationAggregateEntry","visualizationAggregateValue","alertDependencyRules","alertRoutings","alertRules","actionRules","diagnosticRules","alertTuningConfigAncestry","alertTuningConfigs","alertTuningConfigsHistory","alertTuningConfigSlots","alertTuningGraphs","alertsTuningSeries","asnMappings","billingConfigurations","cloudAccounts","cloudResourceProperty","clusterAlertRoutings","clusterAlertTuningConfigs","collectors","collectorEvents","collectorGroups","collectorStatus","collectorUpgradeHistory","collectorUpgradeInfo","configSources","configSourceInstance","configSourceInstanceAlert","collectorLogs","config","configAlert","correlationGraphs","dashboards","datapoints","dataQueries","dataSources","dataSourceInstances","dataSourceInstanceAlertSettings","dataSourceInstanceGroups","datasets","dnsMappings","escalationChains","actionChains","eventSources","integrations","integrationAuditLogs","logSources","exchangeAccessGroups","exchangeActiveDiscoveryFilters","exchangeAppliesToFunctions","exchangeChangelogs","exchangeConfigSources","exchangeConfigSourceConfigChecks","exchangeDataSources","exchangeDataSourceDataPoints","exchangeDataSourceDataPointDisplayStatusNames","exchangeDataSourceGraphs","exchangeDataSourceGraphSeries","exchangeDataSourceGraphVirtualSeries","exchangeDataSourceOverviewGraphs","exchangeDataSourceOverviewGraphSeries","exchangeDataSourceOverviewGraphVirtualSeries","exchangeDiagnosticSources","exchangeEventSources","exchangeEventSourceFilters","exchangeEventSourceLogFiles","exchangeJobMonitors","exchangeLogSources","exchangeLogSourceFilters","exchangeSnmpTrapLogSourceFilters","exchangeLogSourceLogFields","exchangeLogSourceResourceMappings","exchangeLogSourceCollectorMappings","exchangeLogicModules","exchangeLogicModulePackages","exchangeLogicModulePermissions","exchangePackagedLogicModules","exchangePropertySources","exchangeRemediationSources","exchangeSNMPSysOIDMaps","exchangeTopologySources","externalResourceIdentifiers","failedDataSourceInfo","filterFieldList","graphs","graphMeta","healthMetrics","hierarchy","hostclusterAlertDefs","hostDiagnosticSourceDetails","diagnosticExecutionContext","remediationExecutionContext","latestDiagnosticExecutionResultContext","diagnosticExecutionSearchContext","remediationSourceExecutionSearchContext","diagnosticSourceAssociatedDevices","hostRemediationSourceDetails","remediationSourceAssociatedDevices","latestRemediationExecutionResultContext","hostGroups","internalAlertSettings","jobMonitors","jobMonitorExecutions","lmSupportAccessHasConnection","lmSupportAccessState","lmotelCollectors","lmotelCollectorVersions","lmCollectorVersions","logalerts","logicModuleGroups","logpipelinesources","logpipelineprocessors","matchedEvents","metaGroupings","metricsCorrelation","monitoredResources","netscanGroups","netscans","netflow","netflowAlertRule","allLevels","nocWidgets","normalizedProperties","netscanPolicies","netscanExecutions","opsNotes","opsNoteResourceScopes","opsNoteServiceScopes","opsNoteResourceGroupScopes","opsNoteServiceGroupScopes","opsNoteGroupAllScopes","opsNoteTags","orgTreeNodes","portMappings","productIds","properties","propertySources","rawData","recentlyDeletedItems","recipientGroups","cloudRecommendations","cloudRecommendationAdditionalData","recommendationTypes","relationships","reports","reportHistories","reportGroups","resources","resourceDashboards","resourceDataSources","resourceDatapoints","resourceEventSources","resourceConfigSources","ConfigSourcesGoldStandard","ConfigSourceConfiguration","resourceDashboardTemplates","resourceGroups","resourceGroupDataSourceConfigs","resourceGroupEventSourceConfigs","resourceGroupInfoSourceConfigs","resourceJobMonitors","resourceLogPipelineResources","resourceLogSources","sdts","services","serviceCheckpoints","serviceGroups","sharedQueries","siteMonitors","slaWidgets","spanCount","securityRecommendations","subscriptions","topology","topologyMaps","topologyMapsHistogram","topologyMapsGraphs","subEntities","subEntitiesDetails","topologySavedMapsGroupType","topologySavedMapsGroup","topologyManualMapping","topologyManualInterfaceList","traffic","treeNodes","unmonitoredResources","userdata","users","userSettings","websiteCheckpoints","websiteGroups","websites","ServicePreview","BizServiceDatapoint","ServiceTemplateView","ServiceMemberPreview","RestServiceTemplate","ServiceTemplateServiceStats","synthetics","usage","tracesDevicesNamesIds","tracesGraphIds","tracesServices","tracesDeviceDatasources","tracesDeviceDatasourceInstances","tracesNamespaceGraphDetails","tracesResourceNamesIds","tracesTopologyEdgeData","members","apiTokens","roleGroups","roles","userGroups","sharingTokens","syntheticsDSInstanceRawData","syntheticsDSInstanceStepData","syntheticsDSInstanceAlerts","usageDimensions","vizResourceInfo","lmqlResult","lmqlParsed","partitions","cloudRecommendationStatus","recommendationStatusUpdateRequest","websiteDevice","mibUpload","logQueryGroups","logQueryGroupChangelog","logQuery","trackingLogQueries","billingBudgets","trackedQuery","trackedQueryGroups","trackedQueryGroupChangelog","adminName","droppedInstances"]},"id":{"description":"uuid of record","type":"string"},"isAggregate":{"description":"is aggregate query or not","type":"boolean"}}},"AckCollectorDown":{"type":"object","properties":{"comment":{"type":"string","example":"Collector Down Acknowledged"}}},"AzureRecoveryServiceRTODiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AzureRedisCacheDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_azurerediscache","type":"object"},"WidgetTokenInheritance":{"description":"The widget token inherit list","type":"object","properties":{"fullpath":{"description":"The fullpath for the widget token","readOnly":true,"type":"string"},"value":{"description":"The property value for the group","readOnly":true,"type":"string"}}},"RestMapModuleV3":{"type":"object","required":["mappingDetails"],"properties":{"success":{"uniqueItems":true,"description":"The Module Id\u0027s mapped successfully","type":"array","items":{"format":"int32","description":"The Module Id\u0027s mapped successfully","type":"integer"}},"failure":{"uniqueItems":true,"description":"The Module Id\u0027s not mapped successfully","type":"array","items":{"description":"The Module Id\u0027s not mapped successfully","type":"string"}},"mappingDetails":{"description":"Can provide module id, module type and access group for mapping","type":"array","items":{"$ref":"#/definitions/MapModuleToAccessGroup"}}}},"OpsNoteWebsiteGroupScope":{"allOf":[{"$ref":"#/definitions/OpsNoteScope"},{"type":"object","properties":{"fullPath":{"type":"string"},"groupId":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"websitegroup","type":"object"},"CustomReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"macros":{"type":"array","items":{"$ref":"#/definitions/Macro"}},"dateRange":{"type":"string"}}}],"x-discriminator-value":"word template","type":"object"},"WebsiteSLAWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"availability":{"format":"double","readOnly":true,"type":"number"},"colorLevel":{"format":"int32","readOnly":true,"type":"integer"}}}],"x-discriminator-value":"websitesla","type":"object"},"SaasWebexCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"endpointUrlSuffix":{"type":"string"},"period":{"format":"int32","type":"integer"},"endpointUrlPrefix":{"type":"string"},"instanceColumnName":{"type":"string"}},"required":["endpointUrlSuffix"]}],"type":"object"},"BigNumberData":{"readOnly":true,"type":"object","required":["useCommaSeparators"],"properties":{"useCommaSeparators":{"type":"boolean"},"bottomLabel":{"readOnly":true,"type":"string"},"errorMessage":{"readOnly":true,"type":"string"},"rounding":{"format":"int32","readOnly":true,"type":"integer"},"position":{"format":"int32","readOnly":true,"type":"integer"},"value":{"format":"double","readOnly":true,"type":"number"},"rightLabel":{"readOnly":true,"type":"string"},"colorLevel":{"format":"int32","readOnly":true,"type":"integer"}}},"AzureVirtualDesktopSessionHostsCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"BillingWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"billingInfo":{"$ref":"#/definitions/BillingInfo"},"widgetConfig":{"type":"string"}},"required":["billingInfo"]}],"type":"object"},"AzureBillingCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"x-discriminator-value":"azurebilling","type":"object"},"AzureLogAnalyticsWorkspacesDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"query":{"type":"string"},"columnInstanceName":{"type":"string"}},"required":["columnInstanceName","query"]}],"type":"object"},"RestAzureAdvisorEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"type":"object"},"AdvancedFieldFilter":{"type":"object","properties":{"fieldName":{"type":"string"},"supportGlob":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}},"operator":{"type":"string"}}},"AdvanceMetricsBigNumberInfo":{"allOf":[{"$ref":"#/definitions/AdvancedMetricsGraphInfo"},{"type":"object","properties":{"useCommaSeparators":{"type":"boolean"},"rounding":{"format":"int32","type":"integer"},"position":{"format":"int32","type":"integer"},"colorThresholds":{"type":"array","items":{"$ref":"#/definitions/ColorThreshold"}},"rightLabel":{"type":"string"}},"required":["useCommaSeparators"]}],"type":"object"},"Dashboard":{"type":"object","required":["name"],"properties":{"owner":{"description":"This field will be empty unless the dashboard is a private dashboard, in which case the owner will be listed","type":"string"},"template":{"description":"The template which is used for importing dashboard","type":"object"},"userPermission":{"description":"The permission of the user that made the API call","readOnly":true,"type":"string"},"groupId":{"format":"int32","description":"The id of the group the dashboard belongs to","type":"integer","example":1},"fullName":{"description":"Full name of the dashboard, including group path","readOnly":true,"type":"string","example":"a new group//Collector Health/"},"description":{"description":"The description of the dashboard","type":"string","example":"Windows Servers Performance"},"sharable":{"description":"Whether or not the dashboard is sharable. This value will always be true unless the dashboard is a private dashboard","type":"boolean","example":true},"widgetsConfig":{"description":"Information about widget configuration used by the UI","type":"object"},"groupName":{"description":"The name of group where created dashboard will reside","type":"string","example":"Server Dashboard"},"defaultDashboardFilters":{"description":"this field will hold values for a dashboard filter on account level","readOnly":false,"$ref":"#/definitions/RestDefaultDashboardFilters"},"widgetTokens":{"description":"If useDynamicWidget\u003dtrue, this field must at least contain tokens defaultDeviceGroup and defaultServiceGroup","type":"array","items":{"$ref":"#/definitions/WidgetToken"},"example":"\"[{\"name\":\"defaultDeviceGroup\",\"value\":\"*\"},{\"name\":\"defaultServiceGroup\",\"value\":\"*\"}]\""},"name":{"description":"The name of the dashboard","type":"string","example":"Default Device Group"},"overwriteGroupFields":{"description":"Overwrite existing Resource/Website Group fields with ##defaultResourceGroup## and/or ##defaultWebsiteGroup## tokens. This value of this attribute is only considered while updating the Dashboard configuration. While creating the new Dashboard, this value will always be considered as false irrespective of the passed value.","readOnly":true,"type":"boolean"},"id":{"format":"int32","description":"The Id of the dashboard","readOnly":true,"type":"integer"},"groupFullPath":{"description":"The full path (excluding root group) of the group the dashboard belongs to","readOnly":true,"type":"string"}}},"GcpBillingCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"TableWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"columnHeaders":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/ColumnHeader"}},"rows":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/RowData"}}}}],"x-discriminator-value":"table","type":"object"},"DisableProcessorPayload":{"type":"object","properties":{"value":{"type":"boolean"}}},"PortAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"ports":{"type":"string"},"timeout":{"format":"int32","type":"integer"}},"required":["ports"]}],"x-discriminator-value":"ad_port","type":"object"},"AwsEC2ScheduledEventsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awsec2scheduledevents","type":"object"},"AlertsModelAndId":{"type":"object","properties":{"deleted":{"type":"boolean"},"isDeleted":{"type":"boolean"},"displayName":{"type":"string"},"name":{"type":"string"},"namespace":{"type":"string"},"description":{"type":"string"},"model":{"type":"string"},"id":{"type":"string"}}},"DeviceSLAWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"resultList":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/ResultItem"}}}}],"x-discriminator-value":"devicesla","type":"object"},"PingCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"ip":{"type":"string"},"sendPkts":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"ping","type":"object"},"RestContractInfoBaseV3":{"type":"object","properties":{"childProducts":{"uniqueItems":true,"type":"array","items":{"$ref":"#/definitions/RestUsageContractInfoV4"}},"product":{"type":"string"},"unit":{"type":"array","items":{"type":"string"}},"subscriptions":{"type":"array","items":{"$ref":"#/definitions/Subscriptions"}},"aggregationType":{"type":"string"},"quantity":{"type":"array","items":{"type":"number"}},"feature":{"type":"string"},"roundingRequired":{"type":"boolean"},"unpaid":{"type":"boolean"},"nestedProducts":{"uniqueItems":true,"type":"array","items":{"$ref":"#/definitions/RestUsageContractInfoV4"}},"category":{"type":"string"}}},"Ec2Netscan":{"allOf":[{"$ref":"#/definitions/Netscan"},{"type":"object","properties":{"ddr":{"$ref":"#/definitions/Ec2DDR"},"credentials":{"$ref":"#/definitions/EC2NetscanPolicyCredential"},"accessibility":{"description":"Which IP the EC2 instance should be monitored with for nec2 scans: private or public","type":"string","example":"private"},"deadOperation":{"description":"How dead EC2 instances should be handled for nec2 scans. Must be Manually","type":"string","example":"MANUALLY"},"ports":{"$ref":"#/definitions/RestNetscanPorts"}},"required":["accessibility","credentials"]}],"x-discriminator-value":"nec2","type":"object"},"TextWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"content":{"description":"The html content that the text widget should display","type":"string"}},"required":["content"]}],"x-discriminator-value":"text","type":"object"},"AzureVMServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"azurevmservicelimits","type":"object"},"AdvanceMetricsGaugeInfo":{"allOf":[{"$ref":"#/definitions/AdvancedMetricsGraphInfo"},{"type":"object","properties":{"minValue":{"format":"double","readOnly":true,"type":"number"},"displayType":{"format":"int32","type":"integer"},"maxValue":{"format":"double","readOnly":true,"type":"number"},"displayUnit":{"type":"string"},"aggregateFunction":{"type":"string"},"colorThresholds":{"type":"array","items":{"$ref":"#/definitions/ColorThreshold"}}}}],"type":"object"},"AwsGlobalNetworkEdgeMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"WebsiteOverviewWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"websiteName":{"readOnly":true,"type":"string"},"websiteId":{"format":"int32","type":"integer"},"geoInfo":{"readOnly":true,"type":"string"},"graph":{"type":"string"}},"required":["graph"]}],"x-discriminator-value":"websiteoverview","type":"object"},"ClearConfig":{"type":"object","properties":{"autoClearAfter":{"type":"string"},"clearQuery":{"type":"string"},"groupingEntities":{"type":"array","items":{"type":"string"}},"autoClearOnAck":{"type":"boolean"}}},"GoogleMapWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"items":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/MapItemInfo"}}}}],"x-discriminator-value":"gmap","type":"object"},"AwsGlobalWebACLDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"ApiTokenPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/APIToken"}}}},"ResourceGroupSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"dataSourceId":{"format":"int32","description":"The id of the datasource that this SDT will be associated with, for the specified group. dataSourceId 0 indicates all datasources","type":"integer"},"deviceGroupId":{"format":"int32","description":"The id of the device group that the SDT will be associated with","type":"integer"},"dataSourceName":{"description":"The name of the datasource that this SDT will be associated with, for the specified group. dataSourceName \"All\" indicates all datasources","type":"string"},"deviceGroupFullPath":{"description":"The full path of the device group that this SDT will be associated with","type":"string"}}}],"x-discriminator-value":"resourcegroupsdt","type":"object"},"RestAzureStorageAccountVerify":{"type":"object","properties":{"clientId":{"type":"string"},"secretKey":{"type":"string"},"chinaAccount":{"type":"boolean"},"groupId":{"format":"int32","type":"integer"},"tenantId":{"type":"string"},"storageAccountName":{"type":"string"},"storageAccountContainerName":{"type":"string"},"exportName":{"type":"string"},"storageAccountContainerDirectory":{"type":"string"},"isChinaAccount":{"type":"boolean"}}},"DeviceDataSourceAssociated":{"type":"object","properties":{"instance":{"description":"The instance list associated to the datasource","type":"array","items":{"$ref":"#/definitions/DeviceDataSourceAssociatedInstance"}},"displayName":{"type":"string"},"name":{"type":"string"},"hasMore":{"format":"int32","description":"Whether has more instance. 0 no more, 1 has more","readOnly":true,"type":"integer"},"description":{"type":"string"},"id":{"format":"int32","type":"integer"},"hasActiveInstance":{"description":"Whether has active instance.","readOnly":true,"type":"boolean"}}},"AzureActiveDirectorySyncCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"AzureCostManagementDimensionsDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"azureCostManagementType":{"type":"string"}},"required":["azureCostManagementType"]}],"type":"object"},"ScriptERIDiscoveryAttributeV3":{"description":"Enable ERI Discovery or not","type":"object","required":["name"],"properties":{"winScript":{"description":"The Windows script","type":"string"},"groovyScript":{"description":"The Groovy script","type":"string"},"name":{"description":"ERI detection name","type":"string"},"type":{"description":"The script type","type":"string"},"linuxCmdline":{"description":"The Linux script command line","type":"string"},"linuxScript":{"description":"The Linux script file","type":"string"},"winCmdline":{"description":"The Windows script command line","type":"string"}}},"OverviewGraphDataPoint":{"description":"The graph data point list","type":"object","properties":{"aggregateMethod":{"description":"The graph line data point aggregate method.\nThe values can be average|min|max|sum","type":"string"},"dataPointName":{"description":"The graph line data point name","type":"string"},"dataPointId":{"format":"int32","description":"The graph line data point Id","type":"integer"},"consolidateFunc":{"format":"int32","description":"The graph line data point consolidate function.\nThe values can be 1|2|3\nwhere,\n      1\u003davg, 2\u003dmax, 3\u003dmin","type":"integer"},"dataSourceDataPointId":{"format":"int32","type":"integer"}}},"AzureNetworkServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"azurenetworkservicelimits","type":"object"},"NetflowWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"items":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/NetflowDataBase"}}}}],"x-discriminator-value":"netflow","type":"object"},"DeviceDataSourceInstance":{"type":"object","required":["displayName","wildValue"],"properties":{"isUNCInstance":{"description":"Whether or not UNC Monitoring enabled for device","type":"boolean","example":true},"stopMonitoring":{"description":"Whether or not monitoring is disabled for the instance","type":"boolean","example":true},"deviceDataSourceId":{"format":"int32","description":"The id of the unique device-datasource the instance is associated with","readOnly":true,"type":"integer"},"displayName":{"description":"The instance alias. This is the descriptive name of the instance, and should be unique for the device/datasource combination","type":"string","example":"Ping"},"wildValue2":{"description":"Only used for two dimensional active discovery. When used, during Active Discovery runs, the token ##WILDVALUE## is replaces with the value of ALIAS and the token ##WILDVALUE2## is replaced with the value of the second part alias. This value must be unique for the device/datasource/WILDVALUE combination","type":"string","example":"1"},"groupId":{"format":"int32","description":"The id of the instance group associated with the datasource instance","type":"integer","example":211},"description":{"description":"The description of the datasource instance","type":"string","example":"Ping Test"},"collectorId":{"format":"int32","description":"The id of the collector the datasource instance is associated with","readOnly":true,"type":"integer"},"disableAlerting":{"description":"Whether or not alerting is disabled for the instance","type":"boolean","example":true},"deviceId":{"format":"int32","description":"The id of the device the datasource instance is associated with","readOnly":true,"type":"integer"},"deviceDisplayName":{"description":"The display name of the device the datasource instance is associated with","readOnly":true,"type":"string"},"systemProperties":{"description":"Any instance level system properties assigned to the instance","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"autoProperties":{"description":"Any instance level auto properties assigned to the instance","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"dataSourceId":{"format":"int32","description":"The id of the datasource definition that the instance represents","readOnly":true,"type":"integer"},"groupName":{"description":"The name of the instance group associated with the datasource instance","readOnly":true,"type":"string"},"customProperties":{"description":"Any instance level properties assigned to the instance","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"lockDescription":{"description":"Whether or not Active Discovery is enabled, and thus whether or not the instance description is editable","type":"boolean","example":true},"name":{"description":"The name of the datasource instance, in the format of: datasourceName-instanceAlias","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The Id of the datasource instance","readOnly":true,"type":"integer"},"wildValue":{"description":"The variable part of the instance, used to query data from a device. For example, variable part of the SNMP OID tree. This value must be unique for the device/datasource combination, unless two-dimensional active discovery is used","type":"string","example":"1"},"dataSourceType":{"description":"The type of LogicModule, e.g. DS (datasource)","readOnly":true,"type":"string"}}},"IPMIAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"method":{"type":"string"}}}],"x-discriminator-value":"ad_ipmi","type":"object"},"WebsiteDeviceCollectorInfo":{"description":"The collector info of the services","type":"object","properties":{"hostname":{"description":"The hostname of the collector","readOnly":true,"type":"string"},"collectorGroupName":{"description":"The group name of the group the collector is present in","readOnly":true,"type":"string"},"collectorGroupId":{"format":"int32","description":"The group Id of the group the collector is present in","readOnly":true,"type":"integer"},"description":{"description":"The description of the collector","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The collector id","readOnly":true,"type":"integer"},"status":{"description":"The status of the collector","readOnly":true,"type":"string"}}},"SaasZoomRoomDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"zoomRoomIssueType":{"type":"string"}},"required":["zoomRoomIssueType"]}],"type":"object"},"PieChartWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"maxSlicesCanBeShown":{"format":"int32","readOnly":true,"type":"integer"},"data":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/PieChartData"}},"hideZeroPercentSlices":{"type":"boolean"},"groupRemainingAsOthers":{"readOnly":true,"type":"boolean"}}}],"x-discriminator-value":"piechart","type":"object"},"ReportPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/ReportBase"}}}},"EventSource":{"type":"object","required":["alertEffectiveIval","name"],"properties":{"accessGroups":{"description":"Module\u0027s access groups","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"eventSource":{"$ref":"#/definitions/EventSource"},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"collector":{"description":"The EventSource collector type. The values can be wineventlog | syslog | snmptrap | echo | logfile | scriptevent | awsrss | azurerss | azureadvisor | gcpatom | awsrdspievent | azureresourcehealthevent | azureemergingissue | azureloganalyticsworkspacesevent | awstrustedadvisor | awshealth | awsorganizationalhealth | ipmievent","type":"string"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"alertBodyTemplate":{"description":"The alert message body for the EventSource","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"group":{"description":"The group the LMModule is in","type":"string"},"suppressDuplicatesES":{"description":"Whether or not duplicate alerts have to be suppressed","type":"boolean"},"alertSubjectTemplate":{"description":"The alert message subject for the EventSource","type":"string"},"eventSourceFilters":{"type":"array","items":{"$ref":"#/definitions/EventSourceFilter"}},"alertLevel":{"description":"The default alert level. The values can be warn | error | critical | doMapping","type":"string"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"filters":{"description":"The filters for the EventSource","type":"array","items":{"$ref":"#/definitions/RestEventSourceFilter"}},"version":{"format":"int64","description":"The epoch time of the last update to the EventSource","readOnly":true,"type":"integer"},"tags":{"description":"The Tags for the LMModule","type":"string"},"auditVersion":{"format":"int64","description":"The auditVersion of the EventSource","readOnly":true,"type":"integer"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"name":{"description":"The name of the EventSource","type":"string"},"clearAfterAck":{"description":"Whether or not the alert should clear after acknowledgement","type":"boolean"},"alertEffectiveIval":{"format":"int32","description":"The time in minutes after which the alert should clear","type":"integer"}},"discriminator":"collector"},"RestDefaultDashboardFilters":{"description":"this field will hold values for a dashboard filter on account level","type":"object","properties":{"defaultDashboardFilterDetails":{"type":"array","items":{"$ref":"#/definitions/RestDefaultDashboardFilterDetails"}}},"example":[{"name":"fix.version","alias":"version","label":"version","type":"RESOURCE_PROPERTY"},{"name":"system.instancedescription","alias":"instanceDescription","label":"instanceDescription","type":"INSTANCE_PROPERTY"}]},"AzureSubscriptionIdPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/RestAzureSubscriptionV3"}}}},"GcpBillingDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"gcpBillingType":{"type":"string"}},"required":["gcpBillingType"]}],"type":"object"},"SiteMonitorCheckpoint":{"type":"object","required":["description"],"properties":{"geoInfo":{"description":"The geographical information (location) of the SiteMonitor Checkpoint","readOnly":true,"type":"string"},"displayPrio":{"format":"int32","description":"The display priority of the SiteMonitor Checkpoint in your LogicMonitor portal","type":"integer"},"name":{"description":"The SiteMonitor checkPoint name","readOnly":true,"type":"string"},"isEnabledInRoot":{"description":"Checks if sitemonitor enabled in root service group","readOnly":true,"type":"boolean"},"description":{"description":"Check point description","type":"string"},"id":{"format":"int32","description":"The Id of the SiteMonitor Checkpoint","readOnly":true,"type":"integer"}}},"DatasourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DataSource"}}}},"AzureAutomationAccountCertificateDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DynamicTableWidgetColumn":{"type":"object","required":["columnName","dataPointId"],"properties":{"rpn":{"description":"The expression in this field will be performed on the datapoint. The Column name should be referenced as the datapoint","type":"string"},"dataPointName":{"description":"The name of the datapoint","readOnly":true,"type":"string"},"displayType":{"description":"The display type, it includes three options: raw|percent|colorBar","type":"string"},"minValue":{"format":"double","description":"The minimum value of the table widget","type":"number"},"dataPointId":{"format":"int32","description":"The id of the datapoint","type":"integer"},"unitLabel":{"description":"The unit label","type":"string"},"maxValue":{"format":"double","description":"The maximum value of the table widget","type":"number"},"colorThresholds":{"description":"The threshold of color changes","type":"array","items":{"$ref":"#/definitions/ColorThreshold"}},"columnName":{"description":"The name for the column","type":"string"},"enableForecast":{"description":"Whether or not forecasting is enabled","type":"boolean"},"roundingDecimal":{"format":"int32","description":"The number of decimal points to round the value to. Options are 0, 1 and 2","type":"integer"}}},"AwsEC2ReservedInstanceCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awsec2reservedinstance","type":"object"},"GraphPlotLine":{"description":"The properties of the graph and graph lines","readOnly":true,"type":"object","properties":{"colorName":{"description":"The color name","readOnly":true,"type":"string"},"std":{"description":"The standard deviation value","readOnly":true,"type":"object"},"visible":{"description":"true | false\nSpecifies whether the graph will be visible or not","readOnly":true,"type":"boolean"},"color":{"description":"The color of the graph","readOnly":true,"type":"string"},"data":{"description":"The polled data used to plot the graph","readOnly":true,"type":"array","items":{"format":"double","description":"The polled data used to plot the graph","readOnly":true,"type":"number"}},"max":{"description":"The max value of datapoint or instance","readOnly":true,"type":"object"},"legend":{"description":"The legend of the datapoint or instance","readOnly":true,"type":"string"},"description":{"description":"The description for the datapoint or instance","readOnly":true,"type":"string"},"label":{"description":"The label for the datapoint or instance","readOnly":true,"type":"string"},"type":{"description":"Specifies how the data of the datapoint or instance will be plotted\nThe values can be line | area | stack | column | statusBar","readOnly":true,"type":"string"},"min":{"description":"The min value of the datapoint or instance","readOnly":true,"type":"object"},"avg":{"description":"The average value of the datapoint or instance","readOnly":true,"type":"object"},"decimal":{"format":"int32","description":"The decimal value\nThe values can be -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8","readOnly":true,"type":"integer"},"useYMax":{"description":"true | false\nSpecifies whether to use YMax or not","readOnly":true,"type":"boolean"}}},"LogSourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/LogSource"}}}},"DeviceDatasourceInstanceGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"}}}},"HostMetricsReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"sortedBy":{"description":"host | instance | metric\nhost: Information displayed in the report will be sorted by device\ninstance: Information displayed in the report will be sorted by instance\nmetric: Information displayed in the report will be sorted by datapoint (metric)","type":"string"},"hostsValType":{"description":"host | group. The type of entities specified in the hostsVal field","type":"string"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"hostsVal":{"description":"The name of the devices OR groups selected for the report, where multiple entities are separated by commas. Glob expressions are supported","type":"string"},"top10Only":{"description":"true | false\nfalse: Metrics will be displayed for all selected devices or groups\ntrue: Metrics will only be displayed for the top ten device or groups\nThis field is deprecated, use topN field for more flexible top N selection","type":"boolean"},"columns":{"description":"The columns that will be displayed in the report. You should specify the columns in the order in which you\u0027d like them to be displayed. All column names need to be included in this object, but each column should have an associated isHidden field that indicates whether it is displayed or not","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"isBase1024":{"description":"true | false\nfalse: Scale the number using using default 1000 \ntrue: Scale the number using 1024","type":"boolean"},"rowFormat":{"format":"int32","description":"0 | 1 | 2 | 3\n0: Text only - metrics will be displayed in a tabular format.\n1: One graph per device - metrics will be displayed in a tabular format and one graph will be displayed per device.\n2: One graph per instance - metrics will be displayed in a tabular format and one graph will be displayed per instance.\n3: One graph per datapoint - metrics will be displayed in a tabular format and one graph will be displayed per datapoint.","type":"integer"},"metrics":{"description":"The datapoint or calculation on a datapoint that will be included in the report, where each datapoint/calculation is specified by three fields: dataSourceId, instances (glob is okay) and metric (no glob)","type":"array","items":{"$ref":"#/definitions/Metric"}},"topN":{"description":"Top N selection: 5|10|25|50|100|all","type":"string"}},"required":["hostsValType","isBase1024","metrics","rowFormat","sortedBy","top10Only"]}],"x-discriminator-value":"host metric trends","type":"object"},"SaasOffice365SkusCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"WebsiteSDTHistoryPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SDTHistory"}}}},"TableWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"columns":{"type":"array","items":{"$ref":"#/definitions/TableWidgetColumn"}},"forecast":{"$ref":"#/definitions/TableWidgetForecastConfiguration"},"rows":{"type":"array","items":{"$ref":"#/definitions/TableWidgetRow"}}},"required":["columns","rows"]}],"x-discriminator-value":"table","type":"object"},"NMapNetscan":{"allOf":[{"$ref":"#/definitions/Netscan"},{"type":"object","properties":{"includeNetworkAndBroadcast":{"description":"Include Network \u0026 Broadcast Address for CIDR based netscan","type":"boolean","example":false},"subnet":{"description":"The subnet to scan for nmap scans","type":"string","example":"10.35.41.1-10.35.41.254"},"ddr":{"$ref":"#/definitions/NMapDDR"},"credentials":{"$ref":"#/definitions/RestNMapNetscanPolicyCredential"},"exclude":{"description":"The subnet to exclude from scanning from nmap scans","type":"string","example":"10.35.41.1-10.35.41.254"},"ports":{"$ref":"#/definitions/RestNetscanPorts"}},"required":["includeNetworkAndBroadcast","subnet"]}],"x-discriminator-value":"nmap","type":"object"},"WebsiteItemConfig":{"description":"The websites that should be used to compute the SLA","type":"object","required":["website","websiteGroup"],"properties":{"website":{"type":"string"},"excludeSDT":{"type":"boolean"},"websiteGroup":{"type":"string"}}},"DataSourceOverviewGraph":{"type":"object","properties":{"base1024":{"description":"base1024 graph or not","type":"boolean"},"timeScale":{"description":"The graph time scale. \nThe values can be 1hour|2hour|5hour|day|yesterday|week|lastweek|month|3month|year","type":"string"},"maxValue":{"description":"The graph max value","type":"object"},"displayPrio":{"format":"int32","description":"The graph display priority","type":"integer"},"aggregated":{"description":"Whether the overview graph is aggregated","readOnly":true,"type":"boolean"},"title":{"description":"The graph title","type":"string"},"virtualDataPoints":{"description":"The virtual data point list","type":"array","items":{"$ref":"#/definitions/GraphVirtualDataPoint"}},"minValue":{"description":"The graph min value","type":"object"},"name":{"description":"The graph name","type":"string"},"width":{"format":"int32","description":"The graph width","type":"integer"},"dataPoints":{"description":"The graph data point list","type":"array","items":{"$ref":"#/definitions/OverviewGraphDataPoint"}},"verticalLabel":{"description":"The graph vertical label","type":"string"},"id":{"format":"int32","description":"The graph Id","type":"integer"},"rigid":{"description":"The rigid. The values can be true|false","type":"boolean"},"lines":{"description":"The graph lines","type":"array","items":{"$ref":"#/definitions/GraphLine"}},"height":{"format":"int32","description":"The graph height","type":"integer"}}},"TableWidgetDataPoint":{"type":"object","required":["dataPointId","dataSourceId"],"properties":{"dataSourceId":{"format":"int32","type":"integer"},"dataPointName":{"type":"string"},"dataPointId":{"format":"int32","type":"integer"},"dataSourceFullName":{"type":"string"},"isMultiple":{"type":"boolean"}}},"PipelineProcessorPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/RestLogPipelineProcessorV3"}}}},"RestDeviceInstanceGroupAlertConfigV3":{"type":"object","properties":{"alertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 1-4 (1:no alert, 2:warn alert, 3:error alert, 4:critical alert)","type":"integer","example":1},"enableAnomalyAlertSuppression":{"type":"string"},"globalAlertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 1-4 (1:no alert, 2:warn alert, 3:error alert, 4:critical alert)","readOnly":true,"type":"integer","example":1},"alertEnable":{"type":"boolean"},"criticalAdAdvSetting":{"type":"string"},"alertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared (0-60)","type":"integer","example":0},"globalAlertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered","readOnly":true,"type":"integer","example":0},"alertExprNote":{"type":"string"},"adAdvSettingEnabled":{"type":"boolean"},"errorAdAdvSetting":{"type":"string"},"warnAdAdvSetting":{"type":"string"},"globalAlertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","readOnly":true,"type":"integer","example":0},"alertExpr":{"type":"string"},"alertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered (0-60)","type":"integer","example":0}}},"JMXCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"queryUrl":{"type":"string"},"ip":{"readOnly":true,"type":"string"}}}],"x-discriminator-value":"jmx","type":"object"},"FilterBy":{"type":"object","properties":{"severityFilters":{"$ref":"#/definitions/SeverityFilters"},"filters":{"type":"array","items":{"$ref":"#/definitions/VizFilterItem"}}}},"SeverityFilters":{"type":"object","properties":{"critical":{"type":"boolean"},"warning":{"type":"boolean"},"none":{"type":"boolean"},"error":{"type":"boolean"}}},"AwsEc2ServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awsec2servicelimits","type":"object"},"SaasStatusCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"WMICollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"methodInputs":{"type":"string"},"ip":{"readOnly":true,"type":"string"},"namespace":{"type":"string"},"methodName":{"type":"string"},"targetPath":{"type":"string"},"queryClass":{"type":"string"},"queryIndex":{"type":"string"},"queryValue":{"type":"string"},"type":{"type":"string"}}}],"x-discriminator-value":"wmi","type":"object"},"InterfacesFilter":{"type":"object","properties":{"interfaceTypes":{"type":"array","items":{"$ref":"#/definitions/InterfaceType"}},"deviceId":{"format":"int32","type":"integer"}}},"OpsNoteScope":{"description":"The scopes associated with the note. Each scope has a type of device, service, deviceGroup or serviceGroup. A note with no scope will show up for everything in the account","type":"object","required":["type"],"properties":{"type":{"type":"string","example":"device"}},"discriminator":"type"},"NetflowApplication":{"allOf":[{"$ref":"#/definitions/NetflowDataBase"},{"type":"object","properties":{"firstEpochInSec":{"format":"int64","description":"the fist time(sec) this application send or receive package","readOnly":true,"type":"integer"},"protocol":{"description":"the protocol that the application runs on","readOnly":true,"type":"string"},"sourceMBytes":{"format":"double","description":"the bytes that application send","readOnly":true,"type":"number"},"percentUsage":{"format":"double","description":"the percent traffic of the application","readOnly":true,"type":"number"},"port":{"format":"int32","description":"the port that the application runs on","readOnly":true,"type":"integer"},"lastEpochInSec":{"format":"int64","description":"the last time(sec) this application send or receive package","readOnly":true,"type":"integer"},"destinationMBytes":{"format":"double","description":"the bytes that application received","readOnly":true,"type":"number"},"IP":{"description":"the ip of the host that the application runs on","readOnly":true,"type":"string"},"usage":{"format":"double","description":"the total traffic of the application","readOnly":true,"type":"number"},"dns":{"description":"the dns name of the host that the application runs on","readOnly":true,"type":"string"},"flowCount":{"format":"int64","description":"the flow count that associated to this application","readOnly":true,"type":"integer"},"clientCount":{"format":"int32","description":"the count fo client that communicate with this application","readOnly":true,"type":"integer"}}}],"x-discriminator-value":"application","type":"object"},"DataPumpCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"x-discriminator-value":"datapump","type":"object"},"HttpAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"regex":{"type":"string"},"caseSensitive":{"type":"boolean"},"followRedirect":{"type":"boolean"},"ports":{"type":"string"},"uri":{"type":"string"},"useSSL":{"type":"boolean"}},"required":["caseSensitive","followRedirect","ports","regex","uri","useSSL"]}],"x-discriminator-value":"ad_http","type":"object"},"PushModulesCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"DaysUntilAlert":{"type":"object","properties":{"severity":{"type":"string"},"forecastDay":{"format":"int32","type":"integer"},"forecastPeriodInDays":{"format":"int32","type":"integer"},"isWaitingForecastResults":{"type":"boolean"}}},"SaasOpenAIUsageCompletionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"groupBy":{"type":"string"}},"required":["groupBy"]}],"type":"object"},"DiagnosticsSourceExecution":{"description":"Represents a diagnostic execution for a host in the LogicMonitor system.","type":"object","required":["diagnosticId","executionStatus","hostDiagnosticSourceId","hostId","triggerType"],"properties":{"executionId":{"description":"execution Id ","readOnly":true,"type":"string"},"diagnosticId":{"format":"int32","description":"The diagnostic module id","type":"integer","example":12345},"executionStatus":{"description":"The diagnostic module id","readOnly":true,"type":"string","example":"60"},"hostId":{"format":"int32","description":"The host id","type":"integer","example":12345},"alertId":{"description":"The alert id","type":"string","example":"alert12345"},"triggerType":{"description":"type of trigger","readOnly":true,"type":"string","example":"scheduled"},"hostDiagnosticSourceId":{"format":"int32","description":"The diagnostic module id","type":"integer","example":12345}}},"WidgetActionConfig":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}},"discriminator":"type"},"BatchJobExecutionItem":{"readOnly":true,"type":"object","properties":{"startedOnLocal":{"readOnly":true,"type":"string"},"finishedOnLocal":{"readOnly":true,"type":"string"},"userData":{"readOnly":true,"type":"string"},"stdout":{"readOnly":true,"type":"string"},"bjName":{"readOnly":true,"type":"string"},"alertLevel":{"format":"int32","readOnly":true,"type":"integer"},"deviceBatchJobId":{"format":"int32","readOnly":true,"type":"integer"},"stderr":{"readOnly":true,"type":"string"},"deviceDisplayName":{"readOnly":true,"type":"string"},"cmdline":{"readOnly":true,"type":"string"},"exitCode":{"format":"int32","readOnly":true,"type":"integer"},"id":{"format":"int32","readOnly":true,"type":"integer"},"executionNo":{"format":"int64","readOnly":true,"type":"integer"},"finishedOn":{"format":"int64","readOnly":true,"type":"integer"},"startedOn":{"format":"int64","readOnly":true,"type":"integer"}}},"ReportGroup":{"type":"object","required":["name"],"properties":{"matchedReportCount":{"format":"int32","description":"The matched reports count of this group","readOnly":true,"type":"integer","example":2},"userPermission":{"description":"The user permission on the report group","readOnly":true,"type":"string","example":"read"},"name":{"description":"The report group name","type":"string","example":"Firewall Reports"},"description":{"description":"The report group description","type":"string","example":"This is daily firewall report"},"id":{"format":"int32","description":"The report group id","readOnly":true,"type":"integer"},"reportsCount":{"format":"int32","description":"The reports count of this group","readOnly":true,"type":"integer","example":5}}},"FieldFilter":{"type":"object","properties":{"fieldName":{"type":"string"},"supportGlob":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}},"operator":{"type":"string"}}},"ColumnHeader":{"readOnly":true,"type":"object","properties":{"needForecast":{"readOnly":true,"type":"boolean"},"displayType":{"readOnly":true,"type":"string"},"unitLabel":{"readOnly":true,"type":"string"},"name":{"readOnly":true,"type":"string"}}},"DeviceDeltaPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"deltaId":{"type":"string"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/RestDeviceDeltaV3"}}}},"LogFileEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"logFiles":{"description":"log files","type":"array","items":{"$ref":"#/definitions/LogFile"}}}}],"x-discriminator-value":"logfile","type":"object"},"AzureExpressRouteCircuitPeeringDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DeviceGroupDatasourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceGroupDataSource"}}}},"GenerateReportRequest":{"type":"object","properties":{"withAdminId":{"format":"int32","description":"Generate the report with the admin. 0 mean current user","type":"integer"},"reportId":{"format":"int32","description":"The id of the report to run","readOnly":true,"type":"integer","example":998},"receiveEmails":{"description":"The email addresses that LogicMonitor should send the report to, separated by commas. If set to null, the report will be generated immediately and the response will contain the report file URLOtherwise, the report will be generated in the background and delivered to the specified email addresses","type":"string","example":"user@domain.com"}}},"SNMPCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"ip":{"readOnly":true,"type":"string"}}}],"x-discriminator-value":"snmp","type":"object"},"Alert":{"type":"object","properties":{"sdtIds":{"description":"The SDT Ids associated with the alert","readOnly":true,"type":"string"},"resourceId":{"format":"int32","description":"The device specific LogicModule Id","readOnly":true,"type":"integer"},"endEpoch":{"format":"int64","description":"The time (in epoch format) that the alert ended","readOnly":true,"type":"integer"},"threshold":{"description":"The threshold associated with the object in alert","readOnly":true,"type":"string"},"type":{"description":"The type of alert","readOnly":true,"type":"string"},"startEpoch":{"format":"int64","description":"The time (in epoch format) that the alert started","readOnly":true,"type":"integer"},"enableAnomalyAlertGeneration":{"description":"Indicates dynamic threshold alert generation setting. Expression is comma separated\n0 denotes OFF, 1 denotes ON, -1 denotes INVALID\n1,0,1 \u003d   warn : ON     error: OFF   critical: ON\nEmpty value on this parameter means : 0,0,0","readOnly":true,"type":"string"},"internalId":{"description":"The internal id for the alert","readOnly":true,"type":"string"},"monitorObjectName":{"description":"The name of the object that the alert is associated with","readOnly":true,"type":"string"},"dataPointName":{"description":"The name of the datapoint in alert","readOnly":true,"type":"string"},"dataPointId":{"format":"int32","description":"The id of the datapoint in alert","readOnly":true,"type":"integer"},"suppressor":{"description":"The component (For example: SDT, CollectorDown, HostClusterAlert, Dependency, HostDown, ADS) which suppressed the alert","readOnly":true,"type":"string"},"context":{"$ref":"#/definitions/RestAlertQueryContext"},"id":{"description":"The alert id","readOnly":true,"type":"string"},"detailMessage":{"description":"The alert message, if needMessage\u003dtrue is included in the query parameters","readOnly":true,"$ref":"#/definitions/JSONObject"},"ruleId":{"format":"int32","description":"The id of the rule the alert matches","readOnly":true,"type":"integer"},"alertExternalTicketUrl":{"description":"The alert external ticket urls","readOnly":true,"$ref":"#/definitions/JSONObject"},"tenant":{"description":"Tenant to which this alert belongs to. ","readOnly":true,"type":"string"},"alertValue":{"description":"The value that triggered the alert","readOnly":true,"type":"string"},"sdted":{"description":"It specifies if the SDT is set for an active alert or not. However, the sdted is set to false for cleared alert as you cannot apply SDT to a cleared alert.","readOnly":true,"type":"object"},"SDT":{"description":"The active SDT, if one exists","readOnly":true,"$ref":"#/definitions/JSONObject"},"enableAnomalyAlertSuppression":{"description":"Indicates anomaly detection alert suppression setting, expression is comma separated\n0 denotes OFF, 1 denotes ON, -1 denotes INVALID\n1,0,1 \u003d   warn : ON     error: OFF   critical: ON\nEmpty value on this parameter means : 0,0,0","readOnly":true,"type":"string"},"receivedList":{"description":"The recipients that have received the alert","readOnly":true,"type":"string"},"monitorObjectGroups":{"description":"Information about the groups the object is a member of","readOnly":true,"type":"object"},"chainId":{"format":"int32","description":"The id of the escalation chain the alert was routed to","readOnly":true,"type":"integer"},"resourceTemplateId":{"format":"int32","description":"The id of the datasource in alert","readOnly":true,"type":"integer"},"lastUpdatedOnEpoch":{"format":"int64","description":"The time (in epoch format) that the alert was last updated. This field is used to track the most recent update to the alert, such as changes in its state, acknowledgment, or other properties","readOnly":true,"type":"integer"},"cleared":{"description":"Whether or not the alert has cleared","readOnly":true,"type":"boolean"},"adAlertDesc":{"description":"The description for dynamic threshold based alert","readOnly":true,"type":"string"},"resourceTemplateName":{"description":"The name of the datasource in alert","readOnly":true,"type":"string"},"anomaly":{"description":"Indicates the anomaly alert, value can be true/false/null. If alert value lies within confidence band then false, otherwise true. If confidence band is not available then value will be null.","readOnly":true,"type":"boolean"},"instanceName":{"description":"The name of the instance in alert","readOnly":true,"type":"string"},"monitorObjectId":{"format":"int32","description":"The id of the object that the alert is associated with","readOnly":true,"type":"integer"},"rule":{"description":"The rule the alert matches","readOnly":true,"type":"string"},"ackComment":{"description":"The comment submitted with the acknowledgement","readOnly":true,"type":"string"},"alertTriggerValue":{"description":"The trigger value associated with the alert","readOnly":true,"type":"string"},"alertGroupEntityValue":{"description":"Alert group entity value for stateful log alerts","readOnly":true,"type":"string"},"instanceId":{"format":"int32","description":"The id of the instance in alert","readOnly":true,"type":"integer"},"suppressDesc":{"description":"The description for suppressed alert","readOnly":true,"type":"string"},"logPartition":{"description":"Specified log alert partition information","readOnly":true,"type":"string"},"nextRecipient":{"format":"int32","description":"The next recipient in the escalation chain for this alert","readOnly":true,"type":"integer"},"clearExpr":{"description":"Specified log alert clear expression information","readOnly":true,"type":"string"},"adAlert":{"description":"Specifies whether alert is dynamic threshold based or not","readOnly":true,"type":"boolean"},"ackedBy":{"description":"The user that acknowledged the alert","readOnly":true,"type":"string"},"severity":{"format":"int32","description":"The alert severity, where 2\u003dwarning, 3\u003derror and 4\u003dcritical","readOnly":true,"type":"integer"},"ackedEpoch":{"format":"int64","description":"The time (in epoch format) that the alert was acknowledged","readOnly":true,"type":"integer"},"chain":{"description":"The escalation chain the alert was routed to","readOnly":true,"type":"string"},"alertQuery":{"description":"Specified alert query information","readOnly":true,"type":"string"},"subChainId":{"format":"int32","description":"The id of the sub time based chain","readOnly":true,"type":"integer"},"logMetaData":{"description":"Specified log alert metadata fields value","readOnly":true,"type":"string"},"monitorObjectType":{"readOnly":true,"type":"string"},"sessionId":{"format":"int32","description":"The session id of alert","readOnly":true,"type":"integer"},"acked":{"description":"Whether or not the alert has been acknowledged","readOnly":true,"type":"boolean"},"resourceTemplateType":{"description":"The type of the logicmodule in alert","readOnly":true,"type":"string"},"clearValue":{"description":"The value that cleared the alert","readOnly":true,"type":"string"},"instanceDescription":{"description":"The description of the instance in alert","readOnly":true,"type":"string"},"dependencyRoutingState":{"description":"The dependency routing state","readOnly":true,"type":"string"},"dependencyRole":{"description":"The dependency role","readOnly":true,"type":"string"}}},"SaasOpenAIUsageCostCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"NetflowDataBase":{"readOnly":true,"type":"object","properties":{"dataType":{"readOnly":true,"type":"string"}},"discriminator":"dataType"},"SaasOffice365SharepointReportCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"TrackedQueryGroup":{"type":"object","required":["name"],"properties":{"name":{"description":"Name of the tracked query group","type":"string"},"description":{"description":"Description of the tracked query group","type":"string"},"id":{"format":"int32","description":"The ID of the tracked query group","readOnly":true,"type":"integer"},"trackedQuery":{"description":"List of tracked queries under this group","readOnly":true,"type":"array","items":{"$ref":"#/definitions/Tracking Log Query"}},"ownerId":{"format":"int32","description":"Owner of the tracked query group","type":"integer"},"parentId":{"format":"int32","description":"Parent ID of the tracked query group","type":"integer"}}},"WebResource":{"type":"object","required":["URL","type"],"properties":{"type":{"description":"html | iframe","type":"string"},"URL":{"description":"If type \u003d html this should be a url, if type \u003d iframe this should be an iframe","type":"string"}}},"SaasOffice365TeamsCallsQosCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"MemcachedCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"port":{"type":"string"},"ip":{"type":"string"}}}],"x-discriminator-value":"memcached","type":"object"},"DataPoint":{"description":"The data point list","type":"object","required":["name"],"properties":{"alertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 0-4 (0:unused alert, 1:alert ok, 2:warn alert, 2:error alert, 4:critical alert)","type":"integer"},"postProcessorMethod":{"description":"The post processor method for the data value. Currently support complex expression and groovy.","type":"string"},"postProcessorParam":{"description":"The post processor parameter, e.g. dataPoint1*2","type":"string"},"maxDigits":{"format":"int32","description":"The max digits of the data value","type":"integer"},"rawDataFieldName":{"description":"The name of the raw data field name used to fetch value, e.g. avgrtt, output","type":"string"},"description":{"description":"The datapoint description","type":"string"},"alertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","type":"integer"},"userParam3":{"description":"The third user parameter will be used to fetch the datapoint value. ","type":"string"},"userParam2":{"description":"The second user parameter will be used to fetch the datapoint value. e.g. jmx attribute name","type":"string"},"type":{"format":"int32","description":"The data metric type. The values can be 0-7 (0:unknown, 1:counter, 2:gauge, 3:derive, 5:status, 6:compute, 7:counter32, 8:counter64)","type":"integer"},"dataSourceId":{"format":"int32","description":"The datasource id","readOnly":true,"type":"integer"},"minValue":{"description":"The minimum value of the datapoint value range","type":"string"},"alertBody":{"description":"The customized alert message body define.  Empty string mean we will use the define in default template","type":"string"},"originId":{"description":"Portable id for origin tracking","type":"string"},"userParam1":{"description":"The first user parameter will be used to fetch the datapoint value. e.g. snmp oid","type":"string"},"alertSubject":{"description":"The customized alert message subject define. Empty string mean we will use the define in default template","type":"string"},"id":{"format":"int32","description":"The datapoint id","readOnly":true,"type":"integer"},"alertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered","type":"integer"},"enableAnomalyAlertSuppression":{"description":"Expression of anomaly detection setting, split by comma\n0 means off,  1 means on, -1 means invalid\n1,0,1 \u003d   warn : ON     error: OFF   critical: ON\nEmpty value on this parameter means : 0,0,0","type":"string"},"maxValue":{"description":"The max value of the datapoint value range","type":"string"},"dataType":{"format":"int32","description":"The data value type. The values can be 1-8 (1:boolean, 2:byte, 3:short, 4:int, 5:long, 6:float, 7:double, 8:ulong)","type":"integer"},"criticalAdAdvSetting":{"description":"Enable anomaly detection advance setting for CRITICAL severity","type":"string"},"alertExprNote":{"description":"alert expression note","type":"string"},"adAdvSettingEnabled":{"description":"The AD advance setting enable flag","type":"boolean"},"errorAdAdvSetting":{"description":"Enable anomaly detection advance setting for ERROR severity","type":"string"},"warnAdAdvSetting":{"description":"Enable anomaly detection advance setting for WARN severity","type":"string"},"name":{"description":"The datapoint name","type":"string"},"statusDisplayNames":{"description":"The status display name list","type":"array","items":{"$ref":"#/definitions/StatusDisplayName"}},"alertExpr":{"description":"The alert threshold define for the datapoint. e.g. \u0027\u003e 60 80 90\u0027 mean it will: \ntrigger warn alert if value \u003e 60\ntrigger error alert if value \u003e 80\ntrigger critical alert if value \u003e 90","type":"string"}}},"PerfmonCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"counters":{"type":"array","items":{"$ref":"#/definitions/PerfmonCounter"}}}}],"x-discriminator-value":"perfmon","type":"object"},"TrackQueryGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/TrackedQueryGroup"}}}},"DeviceNOCItem":{"allOf":[{"$ref":"#/definitions/NOCItemBase"},{"type":"object","properties":{"dataPointName":{"type":"string"},"instanceName":{"type":"string"},"name":{"type":"string"},"dataSourceDisplayName":{"type":"string"},"groupBy":{"type":"string"},"deviceGroupFullPath":{"type":"string"},"deviceDisplayName":{"type":"string"}},"required":["dataPointName","dataSourceDisplayName","deviceDisplayName","deviceGroupFullPath","instanceName","name"]}],"x-discriminator-value":"device","type":"object"},"CollectorAttribute":{"type":"object","required":["name"],"properties":{"name":{"description":"The data collector\u0027s name","type":"string"}},"discriminator":"name"},"GaugeWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"minValue":{"format":"double","description":"The minimum value of the gauge widget, displayed on the left side of the gauge","type":"number"},"displayType":{"format":"int32","description":"Display as \"Raw Value\" or \"Percent\"","type":"integer"},"peakTimeRange":{"description":"The time range over which the peak value is determined","type":"string"},"legend":{"description":"The legend for the widget, displayed underneath the gauge","type":"string"},"maxValue":{"format":"double","description":"The maximum value of the gauge widget, displayed on the right side of the gauge","type":"number"},"showPeak":{"description":"Whether or not the peak value is displayed on the gauge widget","type":"boolean"},"dataPoint":{"$ref":"#/definitions/GaugeDataPoint"},"displayUnit":{"description":"The unit for the raw value","type":"string"},"colorThresholds":{"description":"The threshold of Gauge color changes","type":"array","items":{"$ref":"#/definitions/ColorThreshold"}}},"required":["dataPoint"]}],"x-discriminator-value":"gauge","type":"object"},"InheritanceProp":{"description":"The inherit list of the property","readOnly":true,"type":"object","properties":{"fullpath":{"description":"The fullpath of the property","readOnly":true,"type":"string"},"id":{"format":"int32","description":"Source id for the property. For example: group id or property rule","readOnly":true,"type":"integer"},"type":{"description":"The parent property type from which it is inheriting","readOnly":true,"type":"string"},"value":{"description":"The property value for the group","readOnly":true,"type":"string"}}},"NetflowReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"hostsValType":{"description":"The resource type for the report, host or group","type":"string"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"hostsVal":{"description":"The devices OR groups (full path) selected for the report, where multiple entities are separated by commas. Glob is accepted","type":"string"},"includeDNSMappings":{"description":"Whether include DNS mappings or not","type":"boolean"}},"required":["hostsVal","hostsValType"]}],"x-discriminator-value":"netflow device metric","type":"object"},"SDTinventoryReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"dateRange":{"description":"The Time Range configured for the report. ","type":"string"},"groupEntityTable":{"type":"array","items":{"$ref":"#/definitions/SDTGroupEntityDataHolder"}},"active":{"description":"true: active sdts will be displayed in the report\nfalse: active sdts will not be displayed in the report\nthe default value is false","type":"boolean"},"historical":{"description":"true: historical sdts will be displayed in the report \nfalse: historical sdts will not be displayed in the report","type":"boolean"},"metrics":{"type":"array","items":{"$ref":"#/definitions/SDTInventoryMetric"}},"sdtSettings":{"description":"The sdt settings selected for the report","type":"string"},"user":{"description":"The user name selected for the report","type":"string"}},"required":["sdtSettings"]}],"type":"object"},"WidgetActionHyperLinkConfig":{"allOf":[{"$ref":"#/definitions/WidgetActionConfig"},{"type":"object","properties":{"url":{"type":"string"}}}],"type":"object"},"AzureAuthenticationAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"HostInventoryReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"sortedBy":{"description":"Specify a property that is included in the \u0027properties\u0027 list that should be used to sort the devices/groups displayed in the report","type":"string"},"hostsValType":{"description":"host | group. The type of entities specified in the hostsVal field","type":"string"},"hostsVal":{"description":"The devices OR groups (full path) selected for the report, where multiple entities are separated by commas","type":"string"},"metrics":{"description":"The instances will be included in the report","type":"array","items":{"$ref":"#/definitions/HostInventoryMetric"}},"properties":{"description":"The properties that should be displayed in the report","type":"array","items":{"description":"The properties that should be displayed in the report","type":"string"}}},"required":["properties"]}],"x-discriminator-value":"host inventory","type":"object"},"IPMIEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"checkInterval":{"format":"int32","description":"impmi check interval","type":"integer"}},"required":["checkInterval"]}],"type":"object"},"DeviceDataSourceAssociatedInstance":{"description":"The instance list associated to the datasource","type":"object","properties":{"name":{"description":"Instance name","readOnly":true,"type":"string"},"alias":{"description":"Instance alias","readOnly":true,"type":"string"},"id":{"format":"int32","description":"Instance id","readOnly":true,"type":"integer"}}},"DiagnosticsourcePaginationResponse":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/definitions/DataSource"}}}},"AwsCloudWatchCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awscloudwatch","type":"object"},"MapItemInfo":{"readOnly":true,"type":"object","properties":{"alertStatus":{"readOnly":true,"type":"string"},"displayName":{"readOnly":true,"type":"string"},"formattedLocation":{"readOnly":true,"type":"string"},"latitude":{"readOnly":true,"type":"string"},"description":{"readOnly":true,"type":"string"},"type":{"readOnly":true,"type":"string"},"sdtStatus":{"readOnly":true,"type":"string"},"activeStatus":{"readOnly":true,"type":"string"},"name":{"readOnly":true,"type":"string"},"subType":{"readOnly":true,"type":"string"},"location":{"readOnly":true,"type":"string"},"id":{"format":"int32","readOnly":true,"type":"integer"},"longitude":{"readOnly":true,"type":"string"}}},"AzureVNGConnectionDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"SaasSalesforceSOQLQueryCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"},"whereClause":{"type":"string"},"groupByClause":{"type":"string"},"soqlEntity":{"type":"string"},"dateColumn":{"type":"string"},"instanceColumnName":{"type":"string"}},"required":["soqlEntity"]}],"type":"object"},"CollectorSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"collectorDescription":{"description":"The description of the collector that the SDT will be associated with","readOnly":true,"type":"string"},"collectorId":{"format":"int32","description":"The id of the collector that the SDT will be associated with","type":"integer"}},"required":["collectorId"]}],"x-discriminator-value":"collectorsdt","type":"object"},"InstanceGroupAlertThresholdInfo":{"description":"Instance group alert expression list base on the priority. The first is the highest priority and effected on this instance","readOnly":true,"type":"object","properties":{"enableAnomalyAlertGeneration":{"description":"enable anomaly alert generation","readOnly":true,"type":"string"},"alertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 1-4 ( 1:no alert, 2:warn alert, 3:error alert, 4:critical alert)","readOnly":true,"type":"integer","example":1},"enableAnomalyAlertSuppression":{"description":"enable anomaly alert suppression","readOnly":true,"type":"string"},"groupId":{"format":"int32","readOnly":true,"type":"integer"},"alertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","readOnly":true,"type":"integer","example":0},"alertEnabled":{"readOnly":true,"type":"boolean"},"alertExpr":{"readOnly":true,"type":"string"},"alertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered","readOnly":true,"type":"integer","example":0}}},"DeviceDataSourceInstanceSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"dataSourceInstanceId":{"format":"int32","description":"The id of the datasource instance that the SDT will be associated with","type":"integer"},"dataSourceInstanceName":{"description":"The name of the datasource instance that the SDT will be associated with","type":"string"},"deviceId":{"format":"int32","description":"The id of the device that the SDT will be associated with","type":"integer"},"deviceDisplayName":{"description":"The name of the device that the SDT will be associated with","type":"string"}}}],"x-discriminator-value":"devicedatasourceinstancesdt","type":"object"},"AwsSageMakerEndpointVariantMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"GraphLine":{"description":"The graph lines","type":"object","properties":{"colorName":{"description":"The graph line color name","type":"string"},"dataPointName":{"description":"The graph line data point name","type":"string"},"dataPointId":{"format":"int32","description":"The graph line data point id","readOnly":true,"type":"integer"},"legend":{"description":"The graph line legend","type":"string"},"isVirtualDataPoint":{"description":"Whether the graph line\u0027s data point is a virtual data point","type":"boolean"},"type":{"format":"int32","description":"The graph line type. \nThe values can be 1|2|3|4 \nwhere,\n      1\u003dline, 2\u003darea, 3\u003dstack, 4\u003dcolumn","type":"integer"}}},"HostGroupInventoryReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"sortedBy":{"type":"string"},"hostGroups":{"type":"string"},"includeSubGroups":{"type":"boolean"},"properties":{"type":"array","items":{"type":"string"}}},"required":["properties"]}],"x-discriminator-value":"host group inventory","type":"object"},"MapModuleToAccessGroup":{"description":"Can provide module id, module type and access group for mapping","type":"object","required":["accessgroups","moduleid","moduletype"],"properties":{"accessgroups":{"uniqueItems":true,"description":"Id\u0027s of the access group","type":"array","items":{"format":"int32","description":"Id\u0027s of the access group","type":"integer"}},"moduletype":{"description":"Type of module","type":"string","example":"DATASOURCE, EVENTSOURCE, BATCHJOB, JOBMONITOR, LOGSOURCE, TOPOLOGYSOURCE, PROPERTYSOURCE, APPLIESTO_FUNCTION, SNMP_SYSOID_MAP"},"moduleid":{"format":"int32","description":"Id of the logic module","type":"integer"}}},"ResourceDataSourceAlertThresholdInfo":{"description":"Resource datasource alert expression list base on the priority. The first is the highest priority and effected on this instance","readOnly":true,"type":"object","properties":{"enableAnomalyAlertGeneration":{"description":"enable anomaly alert generation","readOnly":true,"type":"string"},"alertForNoData":{"format":"byte","description":"The triggered alert level if we cannot collect data for this datapoint. The values can be 0-4 (0:unused alert, 1:alert ok, 2:warn alert, 2:error alert, 4:critical alert)","type":"string"},"enableAnomalyAlertSuppression":{"description":"enable anomaly alert suppression","readOnly":true,"type":"string"},"alertClearTransitionInterval":{"format":"byte","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","type":"string"},"alertEnabled":{"readOnly":true,"type":"boolean"},"resourceDatasourceId":{"format":"int32","readOnly":true,"type":"integer"},"alertExpr":{"readOnly":true,"type":"string"},"alertTransitionInterval":{"format":"byte","description":"The count that the alert must exist for this many poll cycles before it will be triggered","type":"string"}}},"BatchJobWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"items":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/BatchJobExecutionItem"}}}}],"x-discriminator-value":"batchjob","type":"object"},"AwsAutoScalingServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awsautoscalingservicelimits","type":"object"},"GcpBillingBigQuerySourceCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"RecipientGroup":{"type":"object","required":["groupName"],"properties":{"groupName":{"description":"The name of the recipient group","type":"string","example":"Tier 1 Helpdesk"},"recipients":{"description":"The recipients in the group","type":"array","items":{"$ref":"#/definitions/Recipient"}},"description":{"description":"The description of the recipient group","type":"string","example":"Tier 1 Helpdesk"},"id":{"format":"int32","readOnly":true,"type":"integer"}}},"RestAwsTrustedAdvisorEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"type":"object"},"RestUserCustomizedDataV3":{"type":"object","properties":{"id":{"type":"string"},"value":{"type":"string"}}},"DashboardGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DashboardGroup"}}}},"AzureAccountTestResult":{"description":"The String result returned by the transaction that tests the Azure credentials associated with the Azure group","readOnly":true,"type":"object","properties":{"noPermissionServices":{"readOnly":true,"type":"object"},"detailLink":{"readOnly":true,"type":"object"}}},"RestDefaultDashboardFilterDetails":{"type":"object","properties":{"name":{"type":"string"},"alias":{"type":"string"},"label":{"type":"string"},"type":{"type":"string"}}},"RestResponseMetaBlock":{"type":"object","properties":{"filteredCount":{"format":"int64","type":"integer"},"isTotalCountExhaustive":{"type":"boolean"},"fromPagingResponseInfo":{"$ref":"#/definitions/RestResponseMetaBlock"},"fromSortInfo":{"$ref":"#/definitions/RestResponseMetaBlock"},"perPageCount":{"format":"int32","type":"integer"},"sort":{"type":"string"},"totalCount":{"format":"int64","type":"integer"},"pageOffsetCount":{"format":"int32","type":"integer"}}},"SDTGroupEntityDataHolder":{"type":"object","properties":{"entity":{"type":"string"},"group":{"type":"string"}}},"EntityProperty":{"type":"object","properties":{"inheritList":{"description":"The inherit list of the property","readOnly":true,"type":"array","items":{"$ref":"#/definitions/InheritanceProp"}},"name":{"description":"The name of the property","readOnly":true,"type":"string"},"type":{"description":"The type of property. The values can be Inherit|System|Custom","readOnly":true,"type":"string"},"value":{"description":"The value of the property","readOnly":true,"type":"string"}}},"AzureBackupProtectedItemBackupJobCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"DynamicTableWidgetRow":{"type":"object","properties":{"instanceName":{"description":"The instances for each column of the row","readOnly":true,"type":"string"},"label":{"description":"The label for the row","type":"string"},"deviceDisplayName":{"description":"The display name of the device selected for the row","readOnly":true,"type":"string"},"groupFullPath":{"description":"The full path of the group selected for the row","readOnly":true,"type":"string"}}},"LocationData":{"description":"The checkpoint locations for which data is displayed","type":"object","properties":{"geoInfo":{"readOnly":true,"type":"string"},"selected":{"type":"boolean"},"smgId":{"format":"int32","type":"integer"}}},"Ec2DDR":{"type":"object","properties":{"changeName":{"type":"string"},"assignment":{"type":"array","items":{"$ref":"#/definitions/Assignment"}}}},"RestAzureSubscriptionV3":{"type":"object","properties":{"spendingLimit":{"type":"string"},"locationPlacementId":{"type":"string"},"name":{"type":"string"},"tenantId":{"type":"string"},"quotaId":{"type":"string"},"id":{"type":"string"},"state":{"type":"string"},"authorizationSource":{"type":"string"}}},"AwsRoute53ResolverIPAddressCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"RestAzureResourceLogAnalyticsWorkspacesSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"},"query":{"description":"Azure Log Analytics Workspaces Query","type":"string"},"columnInstanceName":{"description":"Column Instance Name","type":"string"}}}],"type":"object"},"DashboardReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"dashboardId":{"format":"int32","description":"The id of the source dashboard for the report","type":"integer"},"dateRange":{"description":"The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"displayName":{"description":"The name of the dashboard report","type":"string"},"displayLink":{"description":"Whether need to display a link to the real dashboard","type":"boolean"},"dashboardGroupFullPath":{"description":"The full path name of the group of the source dashboard","readOnly":true,"type":"string"},"dashboardName":{"description":"The name of the source dashboard for the report","readOnly":true,"type":"string"}},"required":["dashboardId","dateRange"]}],"x-discriminator-value":"dashboard","type":"object"},"AlertWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/Alert"}}}}],"x-discriminator-value":"alert","type":"object"},"CIMAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"cimClass":{"type":"string"},"property":{"type":"string"},"namespace":{"type":"string"}},"required":["cimClass","namespace","property"]}],"x-discriminator-value":"ad_cim","type":"object"},"SaaSZoomPlanUsageDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"zoomPlanUsageType":{"type":"string"}},"required":["zoomPlanUsageType"]}],"type":"object"},"DeviceLogPipeLineResourceSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"deviceLogPipeLineResourceId":{"format":"int32","description":"The id of the device logPipeLineResource that the SDT will be associated with","type":"integer"},"logPipeLineName":{"description":"The name of the pipe line that the SDT will apply to","type":"string"},"deviceId":{"format":"int32","description":"The id of the device associated with the pipe line that the SDT will apply to","type":"integer"},"deviceDisplayName":{"description":"The display name of the device associated with the logPipeLine that the SDT will apply to","type":"string"}}}],"x-discriminator-value":"devicelogpipelineresourcesdt","type":"object"},"NextUpgradeInfo":{"description":"The details of the Collector\u0027s next upgrade, if one has been scheduled","readOnly":true,"type":"object","properties":{"upgradeTime":{"readOnly":true,"type":"string"},"stable":{"readOnly":true,"type":"boolean"},"majorVersion":{"format":"int32","readOnly":true,"type":"integer"},"minorVersion":{"format":"int32","readOnly":true,"type":"integer"},"mandatory":{"readOnly":true,"type":"boolean"},"upgradeTimeEpoch":{"format":"int64","readOnly":true,"type":"integer"}}},"RestDNSMappingV3":{"type":"object","properties":{"endIp":{"type":"string"},"startIp":{"type":"string"},"collectorDescription":{"type":"string"},"dns":{"type":"string"},"collectorId":{"format":"int32","type":"integer"},"id":{"format":"int32","type":"integer"}}},"AzureReplicationJobDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"AzureResourceUsageCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"azureresourcetype":{"type":"string"}},"required":["azureresourcetype"]}],"type":"object"},"UpdateReasons":{"type":"object","properties":{"reasons":{"type":"string"},"ip":{"type":"string"},"happenedOn":{"format":"int64","type":"integer"},"id":{"format":"int32","type":"integer"},"type":{"type":"string"},"objectId":{"format":"int32","type":"integer"},"username":{"type":"string"}}},"PieChartData":{"readOnly":true,"type":"object","properties":{"colorName":{"readOnly":true,"type":"string"},"hostName":{"type":"string"},"dataPointName":{"readOnly":true,"type":"string"},"instanceId":{"format":"int32","type":"integer"},"instanceName":{"type":"string"},"legend":{"readOnly":true,"type":"string"},"hostId":{"format":"int32","type":"integer"},"value":{"format":"double","readOnly":true,"type":"number"}}},"OciMonitoringCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"SaasO365MailboxDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"SaasSalesforceLicenseDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DatasourceOverviewGraphPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DataSourceOverviewGraph"}}}},"ESXCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"counters":{"type":"array","items":{"$ref":"#/definitions/DataSourceAttribute"}},"entity":{"type":"string"}}}],"x-discriminator-value":"esx","type":"object"},"ConfigSource":{"type":"object","properties":{"accessGroups":{"description":"Module\u0027s access groups","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"displayName":{"description":"The ConfigSource display name","type":"string"},"description":{"description":"The description for the LMModule","type":"string"},"appliesTo":{"description":"The Applies To for the LMModule","type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"collectMethod":{"description":"The method to collect data","type":"string"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"group":{"description":"The group the LMModule is in","type":"string"},"collectorAttribute":{"description":"Collector attribute","readOnly":false,"$ref":"#/definitions/CollectorAttribute"},"autoDiscoveryConfig":{"description":"Auto discovery configuration","readOnly":false,"$ref":"#/definitions/AutoDiscoveryConfiguration"},"adParameters":{"$ref":"#/definitions/DataSource"},"configChecks":{"description":"The List of ConfigChecks","type":"array","items":{"$ref":"#/definitions/ConfigCheck"}},"enableAutoDiscovery":{"description":"Enable active discovery if ConfigSource has multiple instances. true|false","type":"boolean"},"technology":{"description":"The Technical Notes for the LMModule","type":"string"},"version":{"format":"int64","description":"The ConfigSource version","type":"integer"},"tags":{"description":"The Tags for the LMModule","type":"string"},"auditVersion":{"format":"int64","description":"The ConfigSource audit version","type":"integer"},"hasMultiInstances":{"description":"Whether the ConfigSource has multiple instances. true|false","type":"boolean"},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"collectInterval":{"format":"int32","description":"The ConfigSource data collect interval","type":"integer"},"name":{"description":"The config source name","type":"string"},"timestampFormat":{"description":"Timestamp format. ex. yyyy-MM-dd hh:mm:ss","type":"string"},"fileFormat":{"description":"Configuration file format. The values can be arbitrary|unix|java-properties|JSON|XML","type":"string"}}},"CollectorGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/CollectorGroup"}}}},"AwsGlobalNetworkLinkMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"ScriptCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"groovyScript":{"description":"groovy script","type":"string"},"manualConnections":{"description":"manual","type":"string"},"scriptType":{"description":"script type: embed | file | powershell","type":"string"},"windowsScript":{"description":"windows script","type":"string"},"linuxCmdline":{"description":"linux script command line","type":"string"},"linuxScript":{"description":"linux script","type":"string"},"windowsCmdline":{"description":"windows script command line","type":"string"},"properties":{"description":"property based","type":"string"}}}],"x-discriminator-value":"script","description":"collector\u0027s attributes to collect topologies","type":"object"},"Authentication":{"description":"Authorization Information","type":"object","required":["password","type","userName"],"properties":{"password":{"description":"NTLM authentication password","type":"string"},"type":{"description":"Authentication type","type":"string","example":"basic"},"userName":{"description":"NTLM  authentication userName","type":"string"}},"discriminator":"type"},"RestEventSourceFilter":{"description":"The filters for the EventSource","type":"object","required":["comment","name","operator","value"],"properties":{"name":{"description":"The filter name","type":"string"},"comment":{"description":"The filter comment","type":"string"},"id":{"format":"int32","description":"The filter id","readOnly":true,"type":"integer"},"value":{"description":"The filter value","type":"string"},"operator":{"description":"The filter operator","type":"string"}}},"NetflowGraphWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"netflowFilter":{"$ref":"#/definitions/NetflowFilters"},"deviceId":{"format":"int32","readOnly":true,"type":"integer"},"graph":{"type":"string"},"deviceDisplayName":{"type":"string"}},"required":["deviceDisplayName"]}],"x-discriminator-value":"netflowgraph","type":"object"},"ItemData":{"readOnly":true,"type":"object","properties":{"inSDTAndConfirmedErrorAlert":{"format":"int32","readOnly":true,"type":"integer"},"inSDT":{"readOnly":true,"type":"boolean"},"inSDTCriticalAlert":{"format":"int32","readOnly":true,"type":"integer"},"confirmedWarnAlert":{"format":"int32","readOnly":true,"type":"integer"},"entityId":{"format":"int32","readOnly":true,"type":"integer"},"type":{"readOnly":true,"type":"string"},"criticalAlert":{"format":"int32","readOnly":true,"type":"integer"},"resourceTemplateType":{"readOnly":true,"type":"string"},"parentId":{"format":"int32","readOnly":true,"type":"integer"},"errorAlert":{"format":"int32","readOnly":true,"type":"integer"},"confirmedCriticalAlert":{"format":"int32","readOnly":true,"type":"integer"},"inSDTWarnAlert":{"format":"int32","readOnly":true,"type":"integer"},"inSDTAndConfirmedWarnAlert":{"format":"int32","readOnly":true,"type":"integer"},"warnAlert":{"format":"int32","readOnly":true,"type":"integer"},"confirmedErrorAlert":{"format":"int32","readOnly":true,"type":"integer"},"name":{"readOnly":true,"type":"string"},"subType":{"readOnly":true,"type":"string"},"inSDTErrorAlert":{"format":"int32","readOnly":true,"type":"integer"},"inSDTAndConfirmedCriticalAlert":{"format":"int32","readOnly":true,"type":"integer"}}},"AwsRedShiftDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awsredshift","type":"object"},"AwsAccountTestResult":{"description":"The String result returned by the transaction that tests the AWS credentials associated with the AWS group","readOnly":true,"type":"object","properties":{"warnings":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["CLIENT_ID_ISSUE","TENANT_ID_ISSUE","KEY_ISSUE","SUBSCRIPTION_ID_ISSUE","SERVICE_NAME_ERROR","TEMPORARY_WARNING","SERVICE_MEMBER_LIMIT_EXCEEDED","PROJECT_ID_ISSUE","CLIENT_EMAIL_ISSUE","TOKEN_URI_ISSUE","ROLE_ARN_ISSUE","PERMISSION_TEST_BYPASSED","POLICY_OR_NAME_ISSUE","SERVICE_PERMISION_FAILURE","MISSING_REQUIRED_CREDENTIAL_DATA","MISSING_CREDENTIALS","MISSING_SUBSCRIPTION_IDS","NO_SERVICES_CHECKED","MAXIMUM_RECORDS_EXCEEDED","FILTER_UNUSED","ID_NOT_FOUND","TYPE_INVALID","ID_INVALID","INVALID_TIME_RANGE","UNAUTHORIZED","OPTIONAL_FIELD_NOT_FOUND","EXTRA_FIELDS_PROVIDED","DEFAULT_COLUMNS_FILTER","SAAS_O365_EXTRA_PERMISSION","SAAS_O365_API_INACCESSIBLE","SAAS_O365_NO_PERMISSION_GRANTED","PATCH_NOT_ALLOWED_ON_READ_ONLY","PATCH_NOT_ALLOWED_ON_MULTI","IGNORED_COMPONENT_OF_PAYLOAD","INVALID_FIELD_VALUE","NO_ALERT_RULE_MATCHES_THIS_ALERT","INVALID_PROPERTY_NAMES_IGNORED","NO_STAGE_1_RECEIPIENTS_DEFINED_FOR_ALERT","NO_ESCALATING_CHAIN_MATCHES_THIS_ALERT","ASSUMED_TYPE","NO_DATA_FOR_MODEL","GET_INTEGRATION_FAIL","DASHBOARDS_NOT_CREATED","MISSING_PERMISSION_OR_MISSING_DATAPOINT","DISABLED_CLOUD_TYPE","SERVICE_API_DISABLED","ALERT_GENERATION_DISABLED","ALERT_GENERATION_DISABLED_WITH_NAME","PARENT_GROUP_DP_LIMIT_EXCEEDED"]}},"noPermissionServices":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"detailLink":{"type":"string"},"nonPermissionErrors":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"OidSourcePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/RestOidV3"}}}},"OpsNoteWebsiteScope":{"allOf":[{"$ref":"#/definitions/OpsNoteScope"},{"type":"object","properties":{"fullPath":{"type":"string"},"websiteName":{"type":"string"},"websiteId":{"format":"int32","type":"integer","example":87},"groupId":{"format":"int32","type":"integer","example":74}}}],"x-discriminator-value":"website","type":"object"},"DeviceGroupData":{"description":"The child device groups within this device group","readOnly":true,"type":"object","properties":{"fullPath":{"description":"The full path of the device group (i.e. if the group \u0027Dev\u0027 is under a parent group named \u0027Production\u0027, the fullPath would be \u0027Production/Dev\u0027","readOnly":true,"type":"string"},"groupType":{"description":"The type of device group: normal and dynamic device groups will have groupType\u003dNormal, and AWS groups will have a groupType value of AWS/SERVICE (e.g. AWS/S3)","readOnly":true,"type":"string"},"userPermission":{"description":"The permissions for the device group that are granted to the user that made this API request","readOnly":true,"type":"string"},"gcpRegionsInfo":{"readOnly":true,"type":"string"},"description":{"description":"The description of the device group","readOnly":true,"type":"string"},"ociRegionsInfo":{"readOnly":true,"type":"string"},"appliesTo":{"description":"The Applies to custom query for this group (only for dynamic groups)","readOnly":true,"type":"string"},"rolePrivileges":{"description":"The role privilege operations for the device group that are granted to the user that made this API request","readOnly":true,"type":"array","items":{"description":"The role privilege operations for the device group that are granted to the user that made this API request","readOnly":true,"type":"string"}},"awsRegionsInfo":{"description":"The number of instances in each AWS region (only applies to AWS groups)","readOnly":true,"type":"string"},"numOfHosts":{"format":"int32","description":"The number of total devices, including both AWS and normal devices, that belong to this device group (includes normal devices in sub groups)","readOnly":true,"type":"integer"},"name":{"description":"The name of the device group","readOnly":true,"type":"string"},"numOfDirectSubGroups":{"format":"int64","description":"The number of sub-groups that belong only to this device group (doesn\u0027t include groups under sub-groups)","readOnly":true,"type":"integer"},"numOfDirectDevices":{"format":"int64","description":"The number of AWS and normal devices that belong only to this device group (doesn\u0027t include devices in sub-groups)","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The id of the device group","readOnly":true,"type":"integer"},"azureRegionsInfo":{"description":"The number of instances in each Azure region (only applies to Azure groups)","readOnly":true,"type":"string"}}},"PropertyMatchRule":{"type":"object","properties":{"underscore":{"type":"boolean"},"caseInsensitive":{"type":"boolean"}}},"DeviceGroup":{"type":"object","required":["name"],"properties":{"fullPath":{"description":"The full path of the device group (i.e. if the group \u0027Dev\u0027 is under a parent group named \u0027Production\u0027, the fullPath would be \u0027Production/Dev\u0027","readOnly":true,"type":"string"},"groupType":{"description":"The type of device group: normal and dynamic device groups will have groupType\u003dNormal, and AWS groups will have a groupType value of AWS/SERVICE (e.g. AWS/S3)","type":"string","example":"Normal"},"numOfAWSDevices":{"format":"int64","description":"The number of AWS devices that belong to this device group (includes AWS devices in sub groups)","readOnly":true,"type":"integer"},"description":{"description":"The description of the device group","type":"string","example":"Linux Servers"},"appliesTo":{"description":"The Applies to custom query for this group (only for dynamic groups)","type":"string","example":"isLinux()"},"gcpTestResultCode":{"format":"int32","description":"The Status code result returned by the transaction that tests the GCP credentials associated with the GCP group","readOnly":true,"type":"integer"},"disableAlerting":{"description":"Indicates whether alerting is disabled (true) or enabled (false) for this device group","type":"boolean","example":true},"numOfKubernetesDevices":{"format":"int64","description":"The number of kubernetes devices that belong to this device group (includes Kubernetes devices in sub groups)","readOnly":true,"type":"integer"},"awsRegionsInfo":{"description":"The number of instances in each AWS region (only applies to AWS groups)","readOnly":true,"type":"string"},"createdOn":{"format":"int64","description":"The time, in epoch seconds format, that the device group was created","readOnly":true,"type":"integer"},"rolePrivileges":{"description":"The role privilege operations for the device group that are granted to the user that made this API request","readOnly":true,"type":"array","items":{"description":"The role privilege operations for the device group that are granted to the user that made this API request","readOnly":true,"type":"string"}},"hasNetflowEnabledDevices":{"description":"Whether if any Netflow enabled devices in this device group","readOnly":true,"type":"boolean"},"numOfAzureDevices":{"format":"int64","description":"The number of Azure devices that belong to this device group (includes Azure devices in sub groups)","readOnly":true,"type":"integer"},"ociTestResult":{"description":"The result returned by the transaction that tests the OCI credentials associated with the OCI group","readOnly":true,"$ref":"#/definitions/OciAccountTestResult"},"propertyChangeWarningMessage":{"description":"Warning message if Parent Property of system.tenant.identifier is changed for a group","readOnly":true,"type":"string"},"defaultCollectorDescription":{"description":"The description of the default collector assigned to the device group","readOnly":true,"type":"string"},"defaultCollectorId":{"format":"int32","description":"The Id of the default collector assigned to the device group","type":"integer","example":1},"awsTestResult":{"description":"The String result returned by the transaction that tests the AWS credentials associated with the AWS group","readOnly":true,"$ref":"#/definitions/AwsAccountTestResult"},"extra":{"description":"The extra setting for cloud group","type":"object"},"numOfDirectSubGroups":{"format":"int64","description":"The number of sub-groups that belong only to this device group (doesn\u0027t include groups under sub-groups)","readOnly":true,"type":"integer"},"subGroups":{"description":"The child device groups within this device group","readOnly":true,"type":"array","items":{"$ref":"#/definitions/DeviceGroupData"}},"numOfDirectDevices":{"format":"int64","description":"The number of AWS and normal devices that belong only to this device group (doesn\u0027t include devices in sub-groups)","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The id of the device group","readOnly":true,"type":"integer"},"enableNetflow":{"description":"Indicates whether Netflow is enabled (true) or disabled (false) for the device group, the default value is true","type":"boolean","example":"true"},"azureTestResultCode":{"format":"int32","description":"The Status code result returned by the transaction that tests the Azure credentials associated with the Azure group","readOnly":true,"type":"integer"},"effectiveAlertEnabled":{"description":"Whether or not alerting is effectively disabled for this device group (alerting may be disabled at a higher level, e.g. parent group)","readOnly":true,"type":"boolean"},"defaultCollectorGroupDescription":{"description":"The description of the default collector group assigned to the device group","readOnly":true,"type":"string"},"userPermission":{"description":"The permissions for the device group that are granted to the user that made this API request","readOnly":true,"type":"string"},"gcpRegionsInfo":{"readOnly":true,"type":"string"},"numOfOciDevices":{"format":"int64","readOnly":true,"type":"integer"},"ociRegionsInfo":{"readOnly":true,"type":"string"},"saasTestResultCode":{"format":"int32","description":"The Status code result returned by the transaction that tests the SaaS credentials associated with the SaaS group","readOnly":true,"type":"integer"},"defaultCollectorGroupId":{"format":"int32","description":"The collector group id of the default collector assigned to the device group","readOnly":true,"type":"integer"},"groupStatus":{"description":"normal | dead \nThe status of this device group, where possible statuses are normal and dead. A group with a status of dead may indicate that one or more devices are dead within the group","readOnly":true,"type":"string"},"numOfGcpDevices":{"format":"int64","readOnly":true,"type":"integer"},"azureTestResult":{"description":"The String result returned by the transaction that tests the Azure credentials associated with the Azure group","readOnly":true,"$ref":"#/definitions/AzureAccountTestResult"},"parentId":{"format":"int32","description":"The id of the parent group for this device group (the root device group has an Id of 1)","type":"integer","example":1},"awsTestResultCode":{"format":"int32","description":"The Status code result returned by the transaction that tests the AWS credentials associated with the AWS group","readOnly":true,"type":"integer"},"customProperties":{"description":"The properties associated with this device group","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"numOfHosts":{"format":"int64","description":"The number of total devices, including both AWS and normal devices, that belong to this device group (includes normal devices in sub groups)","readOnly":true,"type":"integer"},"defaultAutoBalancedCollectorGroupId":{"format":"int32","description":"The id of the default Auto Balanced Collector Group assigned to the device group","type":"integer"},"saasTestResult":{"description":"The result returned by the transaction that tests the SaaS credentials associated with the Saas group","readOnly":true,"$ref":"#/definitions/SaasAccountTestResult"},"name":{"description":"The name of the device group","type":"string","example":"Linux Servers"},"ociTestResultCode":{"format":"int32","description":"The Status code result returned by the transaction that tests the OCI credentials associated with the OCI group","readOnly":true,"type":"integer"},"gcpTestResult":{"description":"The result returned by the transaction that tests the GCP credentials associated with the GCP group","readOnly":true,"$ref":"#/definitions/GcpAccountTestResult"},"azureRegionsInfo":{"description":"The number of instances in each Azure region (only applies to Azure groups)","readOnly":true,"type":"string"}}},"OpsNoteTagBase":{"description":"The tags that should be associated with the note. Each tag has a unique id and a name - you can either include the name of a new or existing tag, or the id of an existing tag","type":"object","required":["name"],"properties":{"updateOnInSec":{"format":"int64","readOnly":true,"type":"integer"},"createdOnInSec":{"format":"int64","readOnly":true,"type":"integer"},"name":{"description":"release","type":"string"},"id":{"readOnly":true,"type":"string"}}},"GraphDisplay":{"type":"object","properties":{"color":{"type":"string"},"legend":{"type":"string"},"type":{"type":"string"},"option":{"type":"string"}}},"EscalatingChain":{"type":"object","required":["destinations","name"],"properties":{"inAlerting":{"description":"Whether or not chain in alerting","readOnly":true,"type":"boolean"},"throttlingAlerts":{"format":"int32","description":"Maximum number of alerts can be sent during a throttle period","type":"integer","example":40},"enableThrottling":{"description":"If throttle needs to be enabled then true if not then false.","type":"boolean","example":true},"destinations":{"description":"The chain destinations","type":"array","items":{"$ref":"#/definitions/Chain"}},"name":{"description":"The chain name","type":"string","example":"NOC Team"},"description":{"description":"The description for chain","type":"string","example":"For alerts escalated to the NOC Team"},"id":{"format":"int32","description":"The Id of the chain","readOnly":true,"type":"integer"},"ccDestinations":{"description":"The chain\u0027s cc destinations","type":"array","items":{"$ref":"#/definitions/Recipient"}},"throttlingPeriod":{"format":"int32","description":"The throttle period","type":"integer","example":30}}},"ILP":{"type":"object","required":["lmName","wmiName"],"properties":{"wmiName":{"type":"string"},"lmName":{"type":"string"}}},"GcpAccountTestResult":{"description":"The result returned by the transaction that tests the GCP credentials associated with the GCP group","readOnly":true,"type":"object","properties":{"noPermissionServices":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"detailLink":{"type":"string"},"nonPermissionErrors":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"AuditLog":{"type":"object","properties":{"happenedOnLocal":{"description":"The date and time that the action recorded in the access log entry occurred","readOnly":true,"type":"string"},"ip":{"description":"The IP address that the action was performed from","readOnly":true,"type":"string"},"happenedOn":{"format":"int64","description":"The time, in epoch seconds, that the action recorded in the access log entry occurred","readOnly":true,"type":"integer"},"description":{"description":"The description of the action recorded in the access log entry","readOnly":true,"type":"string"},"id":{"description":"The Id of the access log entry","readOnly":true,"type":"string"},"username":{"description":"The username associated with the user that performed the action recorded in the access log entry\t","readOnly":true,"type":"string"}}},"DatapointFilterItem":{"type":"object","properties":{"allDatapointIds":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"label":{"type":"string"},"value":{"type":"array","items":{"$ref":"#/definitions/LabelValuePair"}}}},"Pagination":{"type":"object","properties":{"total":{"format":"int32","type":"integer"},"searchId":{"type":"string"},"isMin":{"type":"boolean"},"items":{"type":"array","items":{"type":"object"}}}},"GcpLBBackendServiceDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"DeviceDataSourceAssociatedPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceDataSourceAssociated"}}}},"SDTInventoryMetric":{"type":"object","properties":{"dataSourceId":{"$ref":"#/definitions/DataSourceId"},"instances":{"type":"string"},"dataSourceFullName":{"type":"string"}}},"CollectorPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/CollectorBase"}}}},"DeviceDataSource":{"type":"object","properties":{"alertStatus":{"readOnly":true,"type":"string"},"autoDiscovery":{"readOnly":true,"type":"boolean"},"dataSourceDisplayName":{"readOnly":true,"type":"string"},"deviceId":{"format":"int32","readOnly":true,"type":"integer"},"deviceName":{"readOnly":true,"type":"string"},"createdOn":{"format":"int64","readOnly":true,"type":"integer"},"collectMethod":{"type":"string"},"dataSourceId":{"format":"int32","readOnly":true,"type":"integer"},"graphs":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/DeviceDatasourceGraph"}},"sdtAt":{"readOnly":true,"type":"string"},"nextAutoDiscoveryOn":{"format":"int64","readOnly":true,"type":"integer"},"id":{"format":"int32","readOnly":true,"type":"integer"},"alertStatusPriority":{"format":"int32","readOnly":true,"type":"integer"},"alertDisableStatus":{"readOnly":true,"type":"string"},"dataSourceDescription":{"readOnly":true,"type":"string"},"overviewGraphs":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/DeviceDatasourceGraph"}},"stopMonitoring":{"readOnly":true,"type":"boolean"},"assignedOn":{"format":"int64","readOnly":true,"type":"integer"},"isMultiple":{"readOnly":true,"type":"boolean"},"instanceNumber":{"format":"int32","readOnly":true,"type":"integer"},"updatedOn":{"format":"int64","readOnly":true,"type":"integer"},"sdtStatus":{"readOnly":true,"type":"string"},"dataSourceName":{"readOnly":true,"type":"string"},"deviceDisplayName":{"readOnly":true,"type":"string"},"monitoringInstanceNumber":{"format":"int32","readOnly":true,"type":"integer"},"groupsDisabledThisSource":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/TreeNode"}},"groupName":{"readOnly":true,"type":"string"},"instanceAutoGroupEnabled":{"readOnly":true,"type":"boolean"},"alertingDisabledOn":{"readOnly":true,"$ref":"#/definitions/TreeNode"},"dataSourceType":{"readOnly":true,"type":"string"},"status":{"format":"int32","readOnly":true,"type":"integer"}}},"SaasZoomJsonCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"endpointUrlSuffix":{"type":"string"},"period":{"format":"int32","type":"integer"}},"required":["endpointUrlSuffix"]}],"type":"object"},"AwsMediaConnectSourceDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"x-discriminator-value":"ad_awsmediaconnectsource","type":"object"},"AzureStorageServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"azurestorageservicelimits","type":"object"},"ReportBase":{"type":"object","required":["name","type"],"properties":{"lastmodifyUserId":{"format":"int32","description":"The Id of the user that last modified the report","readOnly":true,"type":"integer"},"delivery":{"description":"Whether or not the report is configured to be delivered via email. Acceptable values are: none, email","type":"string","example":"email"},"userPermission":{"description":"The permissions associated with the user who made the API call","readOnly":true,"type":"string"},"lastGenerateOn":{"format":"int64","description":"The time, in epoch format, that the report was last generated","readOnly":true,"type":"integer"},"reportLinkNum":{"format":"int32","description":"The number of links associated with the report, where each link corresponds to a generated report","readOnly":true,"type":"integer"},"groupId":{"format":"int32","description":"The Id of the group the report is in, where Id\u003d0 is the root report group","type":"integer","example":5},"format":{"description":"The format of the report. Allowable values are: HTML, PDF, CSV, WORD","type":"string","example":"HTML"},"description":{"description":"The description of the report","type":"string","example":"This is a daily alerts report"},"lastGenerateSize":{"format":"int64","description":"The size of the report, in Bytes, the last time it was generated","readOnly":true,"type":"integer"},"customReportTypeId":{"format":"int32","description":"The id of the custom report template, if the report is a custom report. An id of 0 indicates that the report is not a custom report","readOnly":true,"type":"integer"},"type":{"description":"The report type. Acceptable values are: Alert,Alert SLA,Alert threshold,Alert trends,Host CPU,Host group inventory,Host inventory,Host metric trends,Interfaces Bandwidth,Netflow device metric,Service Level Agreement,Website Service Overview,Word template,Audit Log,Alert Forecasting,Dashboard,Website SLA,User,Role","type":"string","example":"Alert"},"lastGeneratePages":{"format":"int32","description":"The number of pages in the report, the last time it was generated","readOnly":true,"type":"integer"},"reportLinkExpire":{"description":"The report link Expire. Allowable values are:High Flexibility,High Security","type":"string","example":"High Flexibility"},"schedule":{"description":"A cron schedule that indicates when the report will be delivered via email","type":"string","example":"0 7 * * 1"},"recipients":{"description":"If the report is configured to be delivered via email, this object provides the recipients that the report will be delivered to","type":"array","items":{"$ref":"#/definitions/ReportRecipient"}},"customReportTypeName":{"description":"The name of the custom report template","readOnly":true,"type":"string"},"name":{"description":"The name of the report","type":"string","example":"Daily Alerts Report"},"enableViewAsOtherUser":{"description":"Whether or not other users are allowed to view the report as the user who last modified the report","readOnly":true,"type":"boolean"},"lastmodifyUserName":{"description":"The username of the user that last modified the report","readOnly":true,"type":"string"},"id":{"format":"int32","description":"The id of the report","readOnly":true,"type":"integer"},"scheduleTimezone":{"description":"The sepecific timezone for the scheduled report","type":"string","example":"America/Los_Angeles"}},"discriminator":"type"},"SaasOpenAIUsageImageDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"groupBy":{"type":"string"}},"required":["groupBy"]}],"type":"object"},"NetflowEndpoint":{"x-discriminator-value":"endpoint","type":"object","properties":{"lastSeen":{"format":"int64","readOnly":true,"type":"integer"},"percentUsage":{"format":"double","readOnly":true,"type":"number"},"dataType":{"readOnly":true,"type":"string"},"IP":{"readOnly":true,"type":"string"},"usage":{"format":"double","readOnly":true,"type":"number"},"dns":{"readOnly":true,"type":"string"},"type":{"readOnly":true,"type":"string"}}},"Device":{"type":"object","required":["displayName","name","preferredCollectorId"],"properties":{"logCollectorGroupId":{"format":"int32","description":"The id of the Collector Group associated with the device\u0027s log collection","readOnly":true,"type":"integer"},"disableAlerting":{"description":"Indicates whether alerting is disabled (true) or enabled (false) for this device","type":"boolean","example":true},"type":{"description":"Specifies the v3 Uptime Device request type. Supported values:\n uptimewebcheck - for Uptime Web Check devices\n uptimepingcheck - for Uptime Ping Check devices blank/empty value- for regular devices","type":"string","example":"uptimewebcheck"},"netflowCollectorGroupId":{"format":"int32","description":"The id of the Collector Group associated with the device\u0027s netflow collector","readOnly":true,"type":"integer"},"rolePrivileges":{"description":"The role privilege operation(s) for this device that are granted to the user who made the API request","readOnly":true,"type":"array","items":{"description":"The role privilege operation(s) for this device that are granted to the user who made the API request","readOnly":true,"type":"string"}},"systemProperties":{"description":"Any system properties (aside from system.categories) defined for this device","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"isPreferredLogCollectorConfigured":{"description":"Indicates whether Preferred Log Collector is configured  (true) or not (false) for the device","type":"boolean","example":true},"hostStatus":{"description":"The status of this device, where possible statuses are normal, dead and dead-collector","readOnly":true,"type":"string"},"autoBalancedCollectorGroupId":{"format":"int32","description":"The Auto Balanced Collector Group id. 0 means not monitored by ABCG","type":"integer"},"inheritedProperties":{"description":"Any properties inherit from parents","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"id":{"format":"int32","description":"The Id of the device","readOnly":true,"type":"integer"},"syntheticsCollectorIds":{"uniqueItems":true,"description":"The list of ids of the collectors currently monitoring the resource and discovering instances","type":"array","items":{"format":"int32","description":"The list of ids of the collectors currently monitoring the resource and discovering instances","type":"integer"},"example":"1,4"},"upTimeInSeconds":{"format":"int64","description":"The uptime of the device in seconds. This value will always be the largest value reported by the following datasources:\nHost Uptime-\nSNMPUptime-\nSNMP_Engine_Uptime-\nWinSystemUptime-\nNimbleUptime-","readOnly":true,"type":"integer"},"deviceType":{"format":"int32","description":"The type of device: 0 indicates a regular device, 1 indicates an APPGROUP device, 2 indicates an AWS device, 3 indicates a service device, 4 indicates an Azure device, 6 indicates a biz_service device, 7 indicates a GCP device, 8 indicates K8S device","type":"integer","example":0},"currentCollectorId":{"format":"int32","description":"The id of the collector currently monitoring the device and discovering instances","type":"integer","example":1},"netflowCollectorId":{"format":"int32","description":"The Id of the netflow collector associated with the device","type":"integer","example":1},"autoPropsAssignedOn":{"format":"int64","description":"The time, in epoch seconds format, that properties were first discovered for this device","readOnly":true,"type":"integer"},"updatedOn":{"format":"int64","description":"The time, in epoch seconds format, that the device was last updated","readOnly":true,"type":"integer"},"preferredCollectorGroupId":{"format":"int32","description":"The id of the Collector Group associated with the device\u0027s preferred collector","readOnly":true,"type":"integer"},"customProperties":{"description":"Any non-system properties (aside from system.categories) defined for this device","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"collectorDescription":{"description":"The description/name of the collector for this device","readOnly":true,"type":"string"},"preferredCollectorId":{"format":"int32","description":"The Id of the preferred collector assigned to monitor the device","type":"integer","example":2},"lastRawdataTime":{"format":"int64","description":"The last time, in epoch seconds, that raw Netflow data was reported","readOnly":true,"type":"integer"},"name":{"description":"The host name or IP address of the device","type":"string","example":"Main Collector"},"deletedTimeInMs":{"format":"int64","description":"The time in milliseconds that the device has been dead for, or since the AWS device was filtered out","readOnly":true,"type":"integer"},"netflowCollectorGroupName":{"description":"The name of the Collector Group associated with the device\u0027s netflow collector","readOnly":true,"type":"string"},"azureState":{"format":"int32","description":"The Azure instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated.","readOnly":true,"type":"integer"},"relatedDeviceId":{"format":"int32","description":"The Id of the AWS EC2 instance related to this device, if one exists in the LogicMonitor account. This value defaults to -1, which indicates that there are no related devices","type":"integer","example":-1},"logCollectorGroupName":{"description":"The name of the Collector Group associated with the device\u0027s.","readOnly":true,"type":"string"},"displayName":{"description":"The display name of the device","type":"string","example":"Cisco Router"},"logCollectorDescription":{"description":"The description/name of the log collector for this device","readOnly":true,"type":"string"},"link":{"description":"The URL link associated with the device","type":"string","example":"www.ciscorouter.com"},"awsState":{"format":"int32","description":"The AWS instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated","readOnly":true,"type":"integer"},"description":{"description":"The device description","type":"string","example":"This is a Cisco Router"},"createdOn":{"format":"int64","description":"The time, in epoch seconds format, that the device was added to your LogicMonitor account","readOnly":true,"type":"integer"},"gcpState":{"format":"int32","description":"The GCP instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated.","readOnly":true,"type":"integer"},"autoPropsUpdatedOn":{"format":"int64","description":"The time, in epoch seconds, that auto properties last ran and updated the properties table for this device","readOnly":true,"type":"integer"},"scanConfigId":{"format":"int32","description":"The Id of the netscan configuration which was used to discover this device. 0 indicates that the device was not discovered by a scan","readOnly":true,"type":"integer","example":0},"enableNetflow":{"description":"Indicates whether Netflow is enabled (true) or disabled (false) for the device","type":"boolean","example":true},"lastDataTime":{"format":"int64","description":"The last time, in epoch seconds, that the device received Netflow data","readOnly":true,"type":"integer"},"hostGroupIds":{"description":"The Id(s) of the groups the device is in, where multiple group ids are comma separated","type":"string","example":"16,4,3"},"resourceIds":{"description":"Any non-system properties (aside from system.categories) defined for this device","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"op":{"description":"whether to use AND or OR for device matching","type":"string"},"currentLogCollectorId":{"format":"int32","description":"The id of the Log collector currently collecting logs.","type":"integer","example":1},"logCollectorId":{"format":"int32","description":"The Id of the netflow collector associated with the device","type":"integer","example":1},"netflowCollectorDescription":{"description":"The description/name of the netflow collector for this device","readOnly":true,"type":"string"},"userPermission":{"description":"The read and/or write permissions for this device that are granted to the user who made the API request","readOnly":true,"type":"string"},"preferredCollectorGroupName":{"description":"The name of the Collector Group associated with the device\u0027s preferred collector","readOnly":true,"type":"string"},"autoProperties":{"description":"Any auto properties assigned to the device","readOnly":true,"type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"toDeleteTimeInMs":{"format":"int64","description":"The number of milliseconds until the device will be automatically deleted from your LogicMonitor account (a value of zero indicates that a future delete time/date has not been scheduled)","readOnly":true,"type":"integer"},"containsMultiValue":{"description":"request contains multi value field","type":"boolean"}},"discriminator":"type"},"DeviceSDTHistoryPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/SDTHistory"}}}},"LMQLWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"advancedMetricsGraphInfo":{"$ref":"#/definitions/AdvancedMetricsGraphInfo"}}}],"type":"object"},"Period":{"description":"If type is timebased then effective time when recipient receive notification.\n","type":"object","required":["endMinutes","startMinutes","timezone","weekDays"],"properties":{"weekDays":{"description":"The list of week day of this period","type":"array","items":{"format":"int32","description":"The list of week day of this period","type":"integer"}},"timezone":{"description":"The timezone for this period","type":"string"},"startMinutes":{"format":"int32","description":"The start minute of this period","type":"integer"},"endMinutes":{"format":"int32","description":"The end minute of this period","type":"integer"}}},"RestAzureResourceHealthEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"type":"object"},"ConversationFilter":{"type":"object","properties":{"fromOperator":{"type":"string"},"fromEndpoint":{"type":"string"},"toEndpoint":{"type":"string"},"toOperator":{"type":"string"},"includeOrExclude":{"type":"string"}}},"SaasAccountTestResult":{"description":"The result returned by the transaction that tests the SaaS credentials associated with the Saas group","readOnly":true,"type":"object","properties":{"nonPermissionApisErrors":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"invalidStatusUrls":{"type":"string"},"noPermissionService":{"type":"string"},"resultCode":{"format":"int32","type":"integer"},"detailLink":{"type":"string"},"noPermissionApis":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"AlertWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"filters":{"$ref":"#/definitions/AlertFilters"},"parsedFilters":{"$ref":"#/definitions/AlertFilters"}}}],"x-discriminator-value":"alert","type":"object"},"OpenMetricCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"headers":{"type":"string"},"followRedirect":{"type":"boolean"},"readTimeout":{"format":"int32","type":"integer"},"connectTimeout":{"format":"int32","type":"integer"},"url":{"type":"string"}}}],"type":"object"},"GoogleMapWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"ackChecked":{"description":"Whether ACKed alerts should be displayed, the default value is true","type":"boolean"},"displayErrorAlert":{"description":"Whether error alerts should be displayed, the default value is true","type":"boolean"},"displayWarnAlert":{"description":"Whether warning alerts should be displayed, the default value is true","type":"boolean"},"displayCriticalAlert":{"description":"Whether critical alerts should be displayed, the default value is true","type":"boolean"},"sdtChecked":{"description":"Whether alerts occuring during an SDT period should be displayed, the default value is true","type":"boolean"},"mapPoints":{"description":"The points info","type":"array","items":{"$ref":"#/definitions/PointSource"}}},"required":["mapPoints"]}],"x-discriminator-value":"gmap","type":"object"},"FlashWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"url":{"type":"string"},"height":{"format":"int32","type":"integer"}},"required":["url"]}],"x-discriminator-value":"flash","type":"object"},"AzureCostManagementCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"UpdateReason":{"type":"object","properties":{"timeEpoch":{"format":"int64","description":"Update date epoch","readOnly":true,"type":"integer"},"clientIp":{"description":"Client IP from which this update has been made","readOnly":true,"type":"string"},"updateReason":{"description":"Update reason","type":"string"},"timeStr":{"description":"Update date in form \u0027YYYY-MM-DD HH:MM:SS\u0027","readOnly":true,"type":"string"},"id":{"format":"int32","description":"ID of update reason","readOnly":true,"type":"integer"},"userName":{"description":"User who made this update","type":"string"}}},"NetflowDeviceInfo":{"description":"Netlow filter netflowDevices expression","type":"object","properties":{"deleted":{"type":"boolean"},"displayName":{"type":"string"},"id":{"type":"string"}}},"PointSource":{"description":"The points info","type":"object","required":["deviceGroupFullPath"],"properties":{"hasLocation":{"description":"Whether or not the specified group or device has a location property defined","readOnly":true,"type":"boolean"},"type":{"description":"Whether or not the mapPoint represents a device or a group","type":"string"},"deviceGroupFullPath":{"description":"The full path of the device group associated with the map point. This may be the group the map point represents, or the group of the device that the map point represents","type":"string"},"deviceDisplayName":{"description":"The display name of the device the map point represents (if type\u003ddevice). This field supports Glob (*)","type":"string"}}},"DashboardGroup":{"type":"object","required":["name"],"properties":{"template":{"description":"The template which is used for importing dashboard group","type":"object"},"fullPath":{"description":"The full path of the dashboard group","readOnly":true,"type":"string"},"userPermission":{"description":"The permission of the user that made the API call","readOnly":true,"type":"string"},"widgetTokens":{"description":"The tokens assigned at the group level","type":"array","items":{"$ref":"#/definitions/WidgetToken"}},"name":{"description":"The name of the dashboard group","type":"string","example":"LogicMonitor Dashboards"},"numOfDirectSubGroups":{"format":"int64","description":"The number of groups directly under the Dashboard Group","readOnly":true,"type":"integer"},"numOfDashboards":{"format":"int64","description":"The number of dashboards that belong to the Dashboard Group and any sub-groups","readOnly":true,"type":"integer"},"description":{"description":"This is a description of the dashboard group","type":"string","example":"Servers in LA DataCenter"},"id":{"format":"int32","description":"The Id of the dashboard group ","readOnly":true,"type":"integer"},"dashboards":{"description":"The dashboards that belong to the group","readOnly":true,"type":"array","items":{"$ref":"#/definitions/DashboardData"}},"parentId":{"format":"int32","description":"The Id of the parent dashboard group","type":"integer","example":1},"numOfDirectDashboards":{"format":"int64","description":"The number of dashboards that belong directly to the Dashboard Group","readOnly":true,"type":"integer"}}},"LogicModuleAssociationCounts":{"type":"object","properties":{"inUse":{"type":"boolean"}}},"GcpRouterNatGatewayDiscoveryMethodV3":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"Macro":{"type":"object","required":["value","variable"],"properties":{"variable":{"type":"string"},"description":{"type":"string"},"value":{"type":"string"}}},"RestAlertQueryContext":{"type":"object","properties":{"activeOnly":{"type":"boolean"},"anomaly":{"type":"string"},"pivotType":{"type":"string"},"forServices":{"type":"boolean"},"suppressorFilters":{"type":"array","items":{"$ref":"#/definitions/FieldFilter"}},"refreshActiveAlertCache":{"type":"boolean"},"pivotDimensions":{"type":"array","items":{"type":"string"}},"dependencyRoutingStateFilters":{"type":"array","items":{"$ref":"#/definitions/FieldFilter"}},"excludePhatomFlag":{"type":"boolean"},"dependencyRoleFiltersV4":{"type":"array","items":{"$ref":"#/definitions/AdvancedFieldFilter"}},"pivotDimensionESField":{"type":"array","items":{"type":"string"}},"lmconfigEnabled":{"type":"boolean"},"dependencyRoutingStateFiltersV4":{"type":"array","items":{"$ref":"#/definitions/AdvancedFieldFilter"}},"dependencyRoleFilters":{"type":"array","items":{"$ref":"#/definitions/FieldFilter"}},"clearedOnly":{"type":"boolean"},"suppressorFiltersV4":{"type":"array","items":{"$ref":"#/definitions/AdvancedFieldFilter"}},"alertsById":{"$ref":"#/definitions/AlertsById"}}},"PipelinePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/RestLogPipelineV3"}}}},"BigNumberWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"bigNumberInfo":{"$ref":"#/definitions/BigNumberInfo"}},"required":["bigNumberInfo"]}],"x-discriminator-value":"bignumber","type":"object"},"restCloudOkPermissionsV3":{"type":"object"},"WebsiteSLAReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"dateRange":{"type":"string"},"timezone":{"type":"string"},"dayInOneWeek":{"type":"string"},"periodInOneDay":{"type":"string"},"metrics":{"type":"array","items":{"$ref":"#/definitions/SlaMetric"}}},"required":["metrics"]}],"x-discriminator-value":"website sla","type":"object"},"DevicePaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/Device"}}}},"UserReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"sortedBy":{"description":"The sort by method","type":"string"},"columns":{"description":"The columns displayed in the report","type":"array","items":{"$ref":"#/definitions/DynamicColumn"}},"userFilter":{"$ref":"#/definitions/UserFilter"}}}],"x-discriminator-value":"user","type":"object"},"LogsReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"partitions":{"description":"The partition for the report","type":"array","items":{"description":"The partition for the report","type":"string"}},"logsDataType":{"description":"The type of logs data to include: basic, aggregation, or both","type":"string"},"dateRange":{"description":"The Time Range configured for the report. For example, Last 2 hours, Last 24 hours, etc.","type":"string"},"timezone":{"description":"The specific timezone for the report","type":"string"},"columns":{"description":"The columns displayed in the report","type":"array","items":{"$ref":"#/definitions/RestLogsDynamicColumnV3"}},"query":{"description":"The query for the report","type":"string"}}}],"type":"object"},"AzureActiveDirectoryAppSecretCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{}}],"type":"object"},"DeviceGroupPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/DeviceGroup"}}}},"LogSource":{"type":"object","properties":{"collectionMethod":{"type":"string","enum":["INVALID","WIN_EVENT","SYSLOG","DUMMY","SCRAPE_LOGS","KUBERNETES_EVENT","KUBERNETES_POD","SCRIPT","SAAS_O365_AUDIT_LOGS","SNMP_TRAP","WEBHOOK"]},"appliesToScript":{"description":"The appliesToScript","type":"string"},"resourceMapping":{"description":"resource mapping","type":"array","items":{"$ref":"#/definitions/RestLogSourceResourceMappingV3"}},"accessGroups":{"description":"Module\u0027s access groups","type":"array","items":{"$ref":"#/definitions/AccessGroup"}},"collectionAttribute":{"description":"collectionAttribute","type":"object"},"changelogs":{"type":"array","items":{"$ref":"#/definitions/UpdateReasons"}},"description":{"description":"description","type":"string"},"filters":{"type":"array","items":{"$ref":"#/definitions/RestLogSourceFilterV3"}},"technicalNotes":{"description":"The technicalNotes","type":"string"},"lineageId":{"description":"The lineageId the LMModule belongs to","readOnly":true,"type":"string"},"tags":{"description":"tags","type":"array","items":{"description":"tags","type":"string"}},"logFields":{"type":"array","items":{"$ref":"#/definitions/LogSourceLogField"}},"installationMetadata":{"description":"The local module\u0027s IntegrationMetadata, readable for troubleshooting purposes","readOnly":true,"$ref":"#/definitions/IntegrationMetadata"},"originRegistryId":{"description":"The Registry ID of the Exchange Integration this module is based from, including this field will set this as the module\u0027s import base and mark the ID\u0027s version as audited","type":"string"},"checksum":{"description":"The metadata checksum for the LMModule content","readOnly":true,"type":"string"},"name":{"description":"The log source name","type":"string"},"id":{"format":"int32","description":"The ID of the LMModule","readOnly":true,"type":"integer"},"accessGroupIds":{"uniqueItems":true,"description":"The Access Groups Id\u0027s","type":"array","items":{"format":"int32","description":"The Access Groups Id\u0027s","type":"integer"},"example":"1, 2, 3"},"collectionInterval":{"$ref":"#/definitions/Duration"},"group":{"description":"group","type":"string"}}},"Tracking Log Query":{"description":"List of tracked queries under this group","readOnly":true,"type":"object","required":["label","query","trackedQueryUuid","version"],"properties":{"partitions":{"description":"partitions associated with the query","type":"array","items":{"description":"partitions associated with the query","type":"string"}},"isPaused":{"description":"flag stating paused status of tracked query","readOnly":true,"type":"boolean"},"query":{"description":"query for log filter","type":"string"},"groupId":{"format":"int32","description":"Group ID associated with the tracked query. Defaults to \u0027ungrouped\u0027 if not provided.","type":"integer"},"createEpoch":{"format":"int64","description":"epoch of creation date","type":"integer"},"lastUpdateEpoch":{"format":"int64","description":"epoch of last update date","type":"integer"},"label":{"description":"label for log filter","type":"string"},"version":{"description":"query grammar version","type":"string"},"aggregate":{"type":"boolean"},"groupName":{"description":"Group name associated with the tracked query","readOnly":true,"type":"string"},"trackedQueryUuid":{"description":"tracked query uuid for log filter","type":"string"},"adminId":{"format":"int32","description":"admin id","type":"integer"},"id":{"format":"int64","description":"id of record","type":"integer"}}},"AccessGroup":{"description":"Module\u0027s access groups","type":"object","required":["name"],"properties":{"createdBy":{"description":"User who created access group","readOnly":true,"type":"string"},"name":{"description":"The name of the access group","type":"string","example":"LinuxGroup"},"tenantId":{"description":"Tenancy details","type":"string"},"description":{"description":"Description about access group","type":"string"},"id":{"format":"int32","description":"The id of the access group","readOnly":true,"type":"integer"},"updatedOn":{"format":"int64","description":"Time when access group updated","readOnly":true,"type":"integer"},"createdOn":{"format":"int64","description":"Time when access group created","readOnly":true,"type":"integer"}}},"AwsRdsServiceLimitsCollectorAttributeV3":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"type":"object"},"Collector":{"type":"object","properties":{"userChangeOn":{"format":"int64","description":"The last time the Collector was updated, in epoch format","readOnly":true,"type":"integer"},"confVersion":{"description":"The version of the agent.conf configuration file","readOnly":true,"type":"string"},"downloadUrl":{"description":"Download Url","readOnly":true,"type":"string"},"updatedOnLocal":{"description":"The time that the Collector was last updated, in local time format","readOnly":true,"type":"string"},"collectorType":{"description":"Collector type","readOnly":true,"type":"string","example":"external"},"encodedConfigData":{"description":"Base 64 encoded config data","readOnly":true,"type":"string"},"hostname":{"description":"The hostname of the device the Collector is installed on","readOnly":true,"type":"string"},"numberOfInstances":{"format":"int32","type":"integer"},"id":{"format":"int32","description":"The id of the Collector","readOnly":true,"type":"integer"},"ea":{"description":"Whether the collector is in EA version","readOnly":true,"type":"boolean"},"watchdogUpdatedOnLocal":{"description":"The time that the Collector Watchdog was last updated, in local time format","readOnly":true,"type":"string"},"hasFailOverDevice":{"description":"Whether the collector has failover devices","readOnly":true,"type":"boolean"},"collectorGroupName":{"description":"The name of the group the Collector is in","readOnly":true,"type":"string"},"netscanVersion":{"description":"The Netscan version associated with the Collector","readOnly":true,"type":"string"},"inSDT":{"description":"The SDT status of the collector","readOnly":true,"type":"boolean"},"isEncoded":{"readOnly":true,"type":"boolean"},"format":{"description":"External collector installation format","readOnly":true,"type":"string"},"updatedOn":{"format":"int64","description":"The time that the Collector was last updated, in epoch format","readOnly":true,"type":"integer"},"automaticUpgradeInfo":{"description":"The details of the Collector\u0027s automatic upgrade schedule, if one exists","readOnly":false,"$ref":"#/definitions/AutomaticUpgradeInfo"},"numberOfHosts":{"format":"int32","description":"The number of devices monitored by the Collector","readOnly":true,"type":"integer"},"collectorList":{"type":"string"},"collectorConf":{"description":"The Collector\u0027s configuration file","readOnly":true,"type":"string"},"sbproxyConf":{"description":"The Proxy\u0027s configuration","readOnly":true,"type":"string"},"agentConfFields":{"description":"This is key value pairs of collector config properties","readOnly":true,"additionalProperties":{"description":"This is key value pairs of collector config properties","readOnly":true,"type":"string"},"type":"object"},"userVisibleWebsitesNum":{"format":"int32","description":"The number of websites monitored by the Collector and visible to the user that made the query","readOnly":true,"type":"integer"},"lastSentNotificationOnLocal":{"description":"The time that a notification was last sent for this Collector, in local time format","readOnly":true,"type":"string"},"customProperties":{"description":"The custom properties defined for the Collector","type":"array","items":{"$ref":"#/definitions/NameAndValue"}},"predefinedConfig":{"description":"Collector configurations","readOnly":true,"type":"object"},"calculatedThreshold":{"format":"double","description":"calculated threshold value for ABCG collector to check if a collector has high load","type":"number"},"onetimeUpgradeInfo":{"description":"The details of the Collector\u0027s one time upgrade, if one has been scheduled","readOnly":false,"$ref":"#/definitions/OnetimeUpgradeInfo"},"wrapperConf":{"description":"The java service wrapper\u0027s configuration","readOnly":true,"type":"string"},"clearSent":{"description":"Whether or not an alert clear notifcation has been sent for this Collector","readOnly":true,"type":"boolean"},"isLmlogsSyslogEnabled":{"description":"Whether collector has isLmlogsSyslogEnabled flag set as true","readOnly":true,"type":"boolean"},"status":{"format":"int32","description":"The registration status of the Collector. Acceptable values are: 0\u003d unregistered, 1\u003d registered, 2\u003d stopped, 3\u003d suspended","readOnly":true,"type":"integer"},"backupAgentId":{"format":"int32","description":"The Id of the backup Collector assigned to the Collector","type":"integer","example":75},"isAdminAccount":{"description":"Whether Collector is using an administrative account","readOnly":true,"type":"boolean"},"specifiedCollectorDeviceGroupId":{"format":"int32","description":"The device group id when create a new collector device","type":"integer","example":0},"escalatingChainId":{"format":"int32","description":"The Id of the escalation chain associated with this Collector","type":"integer","example":80},"collectorSize":{"description":"The size of the collector","readOnly":true,"type":"string"},"ackedOnLocal":{"description":"The time that the Collector was acknowledged (if it is in alert), in local time format","readOnly":true,"type":"string"},"watchdogConf":{"description":"The Watchdog\u0027s configuration","readOnly":true,"type":"string"},"description":{"description":"The Collector\u0027s description","type":"string","example":"Linux Collector"},"createdOn":{"format":"int64","description":"The time that the Collector was created, in epoch format","readOnly":true,"type":"integer"},"platform":{"description":"The OS of the Collector device (e.g. Linux, Windows)","readOnly":true,"type":"string"},"isDown":{"description":"Whether or not the Collector is currently down","readOnly":true,"type":"boolean"},"userVisibleHostsNum":{"format":"int32","description":"The number of devices monitored by the Collector and visible to the user that made the query","readOnly":true,"type":"integer"},"canDowngrade":{"description":"Whether the collector can be downgraded to a lower version","readOnly":true,"type":"boolean"},"ackComment":{"description":"The comment associated with the Collector acknowledgement (if it is in alert and acknowledged)","readOnly":true,"type":"string"},"nextUpgradeInfo":{"description":"The details of the Collector\u0027s next upgrade, if one has been scheduled","readOnly":true,"$ref":"#/definitions/NextUpgradeInfo"},"enableLMLogs":{"description":"Usage of the Otel Collector - logging or tracing","readOnly":true,"type":"boolean"},"suppressAlertClear":{"description":"Whether alert clear notifications are suppressed for the Collector","type":"boolean","example":true},"nextRecipient":{"format":"int32","description":"The Id of the next recipient to which alert notifications will be sent","readOnly":true,"type":"integer"},"ackedOn":{"format":"int64","description":"The epoch at which the Collector was acknowledged (if it is in alert)","readOnly":true,"type":"integer"},"userChangeOnLocal":{"description":"The last time the Collector was updated, in the account time zone","readOnly":true,"type":"string"},"numberOfWebsites":{"format":"int32","description":"The number of websites monitored by the Collector","readOnly":true,"type":"integer"},"collectorDeviceId":{"format":"int32","description":"The device id of the collector device","readOnly":true,"type":"integer"},"ackedBy":{"description":"The user that acknowledged the Collector (if it is in alert)","readOnly":true,"type":"string"},"userPermission":{"description":"The permission level of the user that made the API request to get Collector information","readOnly":true,"type":"string"},"needAutoCreateCollectorDevice":{"description":"Whether to create a collector device when instance collector, the default value is true","type":"boolean","example":"true"},"watchdogUpdatedOn":{"format":"int64","description":"The time that the Watchdog Services was last updated, in epoch format","readOnly":true,"type":"integer"},"canDowngradeReason":{"description":"The reason why the collector can be downgraded","readOnly":true,"type":"string"},"lastSentNotificationOn":{"format":"int64","description":"The time, in epoch format, that a notification was last sent for the Collector","readOnly":true,"type":"integer"},"syntheticsEnabled":{"description":"Whether the collector can monitor Synthetic devices (Selenium grid property must be defined)","readOnly":true,"type":"boolean"},"acked":{"description":"Whether or not the Collector is currently acknowledged","readOnly":true,"type":"boolean"},"onetimeDowngradeInfo":{"description":"The details of the Collector\u0027s automatic downgrade schedule, if one exists","readOnly":false,"$ref":"#/definitions/RestDowngradeInfoOnetime"},"websiteConf":{"description":"Whether or not the device the Collector is installed on is enabled for fail over","readOnly":true,"type":"string"},"copyUrl":{"description":"Copy Command Url","readOnly":true,"type":"string"},"errorMsg":{"type":"string"},"upTime":{"format":"int64","description":"The time the Collector has been up, in seconds","readOnly":true,"type":"integer"},"otelVersion":{"description":"Collector Version","readOnly":true,"type":"string"},"numberOfSDTs":{"format":"int32","description":"The number of Collectors Sdts ","readOnly":true,"type":"integer"},"bearerToken":{"description":"Bearer Token","readOnly":true,"type":"string"},"build":{"description":"The Collector version","readOnly":true,"type":"string"},"previousVersion":{"description":"The previous version of the collector, used for downgrading","readOnly":true,"type":"string"},"collectorGroupId":{"format":"int32","description":"The Id of the group the Collector is in","type":"integer","example":10},"createdOnLocal":{"description":"The time that the Collector was created, in local time format","readOnly":true,"type":"string"},"enableFailBack":{"description":"Whether or not automatic failback is enabled for the Collector, the default value is true","type":"boolean","example":"true"},"resendIval":{"format":"int32","description":"The interval, in minutes, after which alert notifications for the Collector will be resent","type":"integer","example":15},"arch":{"description":"The collector architecture (Windows | Linux platform followed by 32 | 64 bit)","readOnly":true,"type":"string"},"otelId":{"description":"Collector Id","readOnly":true,"type":"string"},"enableFailOverOnCollectorDevice":{"description":"Whether or not the device the Collector is installed on is enabled for fail over","type":"boolean","example":true},"config":{"description":"Collector Config","readOnly":true,"type":"string"}}},"AwsSesServiceLimitsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"awssesservicelimits","type":"object"},"AzureInsightsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}}}],"x-discriminator-value":"azureinsights","type":"object"},"AzureEmergingIssueEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"type":"object"},"AutoDiscoveryMethod":{"description":"Method used to do auto discovery instance","type":"object","required":["name"],"properties":{"name":{"description":"The auto discovery method name. \nThe values can be ad_cim|ad_cloudwatch|ad_collector|ad_dummy|ad_ec2|ad_esx|ad_http|ad_ipmi|ad_jdbc|ad_jmx|ad_netapp|ad_pdh|ad_port|ad_script|ad_snmp|ad_wmi|ad_xen|ad_azurerediscache|ad_awsserviceregion|ad_awsec2reservedinstance|ad_awsecsservice|ad_awsec2scheduledevents|ad_azureserviceregion|ad_azuresubscription|ad_azurebackupjob|ad_azuresdk|ad_azurewebjob|ad_awsbillingreport|ad_awselasticache|ad_awsredshift|ad_azurebilling|ad_awslbtargetgroups|ad_gcpappengine|ad_gcpbilling|ad_awsvpntunnel|ad_gcpvpntunnel|ad_awsglobalwebacl|ad_gcplbbackendservice|ad_gcppubsubsubscription|ad_gcppubsubsnapshot|ad_gcpcloudrouternatgateway|ad_azurereplicationjob|ad_azureexpressroutecircuitpeering|ad_awsapigatewaystage|ad_azureautomationaccountcertificate|ad_azurevngconnection|ad_azurewebappinstance|ad_azureappserviceenvironmentmultirolepool|ad_openmetrics|ad_awsmediaconnectoutput|ad_awsmediaconnectsource|ad_awswebaclwafv2|ad_saaso365sharepointsite|ad_awscognitoidentityproviders|ad_saaszoomplanusage|ad_saasstatus|ad_azuresynapse|ad_saasairbrake|ad_syntheticsselenium|ad_azurevirtualdesktopsessionhosts|ad_saaso365subscribedsku|ad_azuredimension|ad_azurecostmanagementdimensions|ad_saaso365servicehealth|ad_saaso365mailbox|ad_azurenetappvolumes|ad_azureloganalyticsworkspaces|ad_saaszoomstatus|ad_saassalesforcelicense|ad_saaszoomroom|ad_saaswebexlicenseusage|ad_azureloganalyticsreplicationjob|ad_paasjsonpath|ad_awsrabbitmqqueue|ad_awssagemakerendpointvariant|ad_awsroute53resolveripaddress|ad_saasopenaiusagecost|ad_saasopenaiusagecompletion|ad_saasopenaiusageimage","type":"string"}},"discriminator":"name"},"DeviceEventSourceSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"eventSourceName":{"description":"The name of the eventsource that the SDT will apply to","type":"string"},"deviceEventSourceId":{"format":"int32","description":"The id of the device eventsource that the SDT will be associated with","type":"integer"},"deviceId":{"format":"int32","description":"The id of the device associated with the eventsource that the SDT will apply to","type":"integer"},"deviceDisplayName":{"description":"The display name of the device associated with the eventsource that the SDT will apply to","type":"string"}}}],"x-discriminator-value":"deviceeventsourcesdt","type":"object"},"DeviceDataSourceSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"deviceDataSourceId":{"format":"int32","description":"The id of the device datasource that the SDT will be associated with","type":"integer"},"deviceId":{"format":"int32","description":"The id of the device associated with the datasource that the SDT will apply to","type":"integer"},"deviceDisplayName":{"description":"The display name of the device associated with the datasource that the SDT will apply to","type":"string"},"dataSourceName":{"description":"The name of the datasource that the SDT will apply to","type":"string"}}}],"x-discriminator-value":"devicedatasourcesdt","type":"object"},"InterfBandwidthReport":{"allOf":[{"$ref":"#/definitions/ReportBase"},{"type":"object","properties":{"hostsValType":{"description":"host | group. The type of entities specified in the hostsVal field","type":"string"},"percentile":{"format":"int32","description":"95|90|85\nExample 95: Calculates 95% of the dataset\n","type":"integer"},"dateRange":{"description":"The Time Range configured for the report. Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm","type":"string"},"hostsVal":{"description":"The devices OR groups selected for the report, where multiple entities are separated by commas","type":"string"},"isBase1024":{"description":"true | false\nfalse: Scale the number using 1000 \ntrue: Scale the number using 1024","type":"boolean"},"top10Only":{"description":"true | false\nfalse: Metrics will be displayed for all selected devices or groups\ntrue: Metrics will only be displayed for the top ten device or groupsThis field is deprecated, use topN field for more flexible top N selection","type":"boolean"},"dataFormat":{"description":"bps|Bps|Kbps|Mbps\nConverts the data in the given data format\n","type":"string"},"rowFormat":{"format":"int32","description":"0 | 1\n0: Text only - metrics will be displayed in a tabular format.\n1: One graph per instance - metrics will be displayed in a tabular format and one graph will be displayed per instance","type":"integer"},"metrics":{"description":"The datapoint or calculation on a datapoint that will be included in the report, where each datapoint/calculation is specified by three fields: dataSourceId, instances (glob is okay)","type":"array","items":{"$ref":"#/definitions/Metric"}},"topN":{"description":"Top N selection: 5|10|25|50|100|all","type":"string"}},"required":["isBase1024","metrics","top10Only"]}],"x-discriminator-value":"interfaces bandwidth","type":"object"},"AzureRssEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"x-discriminator-value":"azurerss","type":"object"},"BigNumberWidgetData":{"allOf":[{"$ref":"#/definitions/WidgetData"},{"type":"object","properties":{"data":{"readOnly":true,"type":"array","items":{"$ref":"#/definitions/BigNumberData"}}}}],"x-discriminator-value":"bignumber","type":"object"},"EC2AutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"secretAccessKey":{"type":"string"},"accessKeyId":{"type":"string"}},"required":["accessKeyId","secretAccessKey"]}],"x-discriminator-value":"ad_ec2","type":"object"},"GroupingConfig":{"type":"object","properties":{"alertEntities":{"type":"array","items":{"type":"string"}}}},"JSONArray":{"type":"object","properties":{"empty":{"type":"boolean"}}},"BigNumberItem":{"description":"The datapoints and virtual datapoints whose values should be displayed in the big number widget","type":"object","required":["dataPointName","useCommaSeparators"],"properties":{"dataPointName":{"type":"string"},"useCommaSeparators":{"type":"boolean"},"bottomLabel":{"type":"string"},"rounding":{"format":"int32","type":"integer"},"position":{"format":"int32","type":"integer"},"rightLabel":{"type":"string"},"colorThresholds":{"type":"array","items":{"$ref":"#/definitions/ColorThreshold"}},"actions":{"type":"array","items":{"$ref":"#/definitions/WidgetActionV3"}}}},"WebsiteGroupData":{"type":"object","required":["websiteGroupName","websiteName"],"properties":{"websiteName":{"description":"The name of the website status should be displayed","type":"string"},"websiteGroupName":{"description":"The name of the group for which member website status should be displayed","type":"string"}}},"DeviceDataSourceInstanceAlertSetting":{"type":"object","properties":{"globalAlertExpr":{"description":"The global alert expression for this datapoint","readOnly":true,"type":"string"},"parentInstanceGroupAlertExpr":{"description":"Instance group alert expression list base on the priority. The first is the highest priority and effected on this instance","readOnly":true,"$ref":"#/definitions/InstanceGroupAlertThresholdInfo"},"alertForNoData":{"format":"int32","description":"alert for no data (no alert-1, warning-2, error-3, critical-4)","type":"integer","example":1},"postProcessorParam":{"description":"The post processor parameter for complex DataPoint and instance level configCheck threshold.","type":"string"},"disableAlerting":{"description":"Whether or not alerting will be disabled for the datapoint","type":"boolean","example":true},"globalAlertTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before it will be triggered","readOnly":true,"type":"integer","example":0},"dataPointDescription":{"description":"The description of the datapoint the alert settings apply to","readOnly":true,"type":"string"},"globalEnableAnomalyAlertGeneration":{"description":"The global enable anomaly alert generation","readOnly":true,"type":"string"},"enableAnomalyAlertGeneration":{"description":"enable anomaly alert generation","readOnly":true,"type":"string"},"disableDpAlertHostGroups":{"description":"The group full path lists who disable alert for this datapoint on devicegroup level","readOnly":true,"type":"string"},"dataPointName":{"description":"The name of the datapoint the alert settings apply to","readOnly":true,"type":"string"},"dataPointId":{"format":"int32","description":"The id of the Datapoint alert settings apply to","readOnly":true,"type":"integer"},"globalEnableAnomalyAlertSuppression":{"description":"The global enable anomaly alert suppression","readOnly":true,"type":"string"},"deviceGroupId":{"format":"int32","description":"The ID of the device group","readOnly":true,"type":"integer"},"id":{"format":"int32","description":"The id of this alert setting","readOnly":true,"type":"integer"},"globalAlertClearTransitionInterval":{"format":"int32","description":"The count that the alert must exist for this many poll cycles before the alert will be cleared","readOnly":true,"type":"integer","example":0},"parentResourceDataSourceAlertExpr":{"description":"Resource datasource alert expression list base on the priority. The first is the highest priority and effected on this instance","readOnly":true,"$ref":"#/definitions/ResourceDataSourceAlertThresholdInfo"},"deviceGroupFullPath":{"description":"The full path of the device group","readOnly":true,"type":"string"},"alertTransitionInterval":{"format":"int32","description":"The polling interval of alert transition (0-60)","type":"integer","example":0},"globalAlertForNoData":{"format":"int32","description":"The triggered alert level if we cannot collect data for this datapoint","readOnly":true,"type":"integer","example":1},"enableAnomalyAlertSuppression":{"description":"enable anomaly alert suppression","readOnly":true,"type":"string"},"alertClearInterval":{"format":"int32","description":"The polling interval of alert clear transition (0-60)","type":"integer","example":0},"criticalAdAdvSetting":{"type":"string"},"alertExprNote":{"description":"The note associated with the current alert threshold settings","type":"string","example":"Router 1 Ping Check"},"adAdvSettingEnabled":{"type":"boolean"},"errorAdAdvSetting":{"type":"string"},"dataSourceInstanceId":{"format":"int32","description":"The id of the DataSource instance alert settings apply to","readOnly":true,"type":"integer"},"warnAdAdvSetting":{"type":"string"},"globalPostProcessorParam":{"description":"The post processor parameters for complex DataPoints and global level configCheck threshold.","type":"string"},"parentDeviceGroupAlertExprList":{"description":"Device group alert expression list base on the priority. The first is the highest priority and effected on this instance","readOnly":true,"type":"array","items":{"$ref":"#/definitions/DeviceGroupAlertThresholdInfo"}},"alertingDisabledOn":{"description":"The datapoint is effected alert disabled by which group","readOnly":true,"type":"string"},"dataSourceInstanceAlias":{"description":"The alias (name) of the DataSource instance the alert settings apply to","readOnly":true,"type":"string"},"collectionInterval":{"format":"int64","description":"Collection Interval","readOnly":true,"type":"integer"},"alertExpr":{"description":"The thresholds that should be associated with the datapoint. Note that you need to have a space between the operator and each threshold (e.g. \u003e 1 2 3)","type":"string","example":"\u003e\u003d 70 90 95"}}},"AdvanceMetricsBarGraphInfo":{"allOf":[{"$ref":"#/definitions/AdvancedMetricsGraphInfo"},{"type":"object","properties":{"minValue":{"format":"double","description":"The minimum value that can be displayed in the widget. A minValue must be referenced in the lmqlGraphInfo object in order to be displayed. Default is \u0027NaN\u0027.","type":"number"},"maxValue":{"format":"double","description":"The maximum value that can be displayed in the widget. A maxValue must be referenced in the lmqlGraphInfo object in order to be displayed. Default is \u0027NaN\u0027.","type":"number"},"showStackBars":{"description":"Stack bars in the bar graph. If true, bars will be stacked on top of each other. Default is false.","type":"boolean"},"verticalLabel":{"description":"The label for the vertical axis of the graph. Default is \u0027ms\u0027.","type":"string"},"globalConsolidationFunction":{"description":"The global consolidate function used for processing the graph data. Default is \u0027VaST\u0027.","type":"string"},"desc":{"description":"Indicates whether the description field is enabled or not. Default is false.","type":"boolean"},"scaleUnit":{"format":"int32","description":"The scale unit used for graph data. The scale unit helps adjust the graph\u0027s scale. Default is 1000.","type":"integer"}}}],"type":"object"},"RestAwsOrganizationalHealthEventSource":{"allOf":[{"$ref":"#/definitions/EventSource"},{"type":"object","properties":{"schedule":{"format":"int32","description":"The polling interval for the EventSource","type":"integer"}}}],"type":"object"},"FlowRecordPaginationResponse":{"type":"object","properties":{"total":{"format":"int32","readOnly":true,"type":"integer"},"searchId":{"readOnly":true,"type":"string"},"items":{"type":"array","items":{"$ref":"#/definitions/NetFlowRecord"}}}},"LinkedWmiClass":{"type":"object","required":["anchorClassWMIProperty","linkedWmiClass"],"properties":{"anchorClassWMIProperty":{"type":"string"},"linkedWmiClass":{"type":"string"},"match":{"$ref":"#/definitions/PropertyMatchRule"},"myLinkWMIProperty":{"type":"string"},"ILP":{"type":"array","items":{"$ref":"#/definitions/ILP"}}}},"Response":{"type":"object","properties":{"data":{"type":"object"},"errmsg":{"type":"string"},"ok":{"$ref":"#/definitions/Response"},"status":{"format":"int32","type":"integer"}}},"RabbitMQQueueAutoDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"clusterDimension":{"type":"string"},"period":{"type":"string"},"metricName":{"type":"string"},"nodeDimension":{"type":"string"},"namespace":{"type":"string"},"clusterDimensionValue":{"type":"string"}},"required":["clusterDimension","namespace","nodeDimension"]}],"type":"object"},"PaaSJsonPathDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{"valueAttribute":{"type":"string"},"aliasAttribute":{"type":"string"},"descriptionAttribute":{"type":"string"},"resourceUrl":{"type":"string"},"propertyAttributes":{"type":"string"},"value2Attribute":{"type":"string"},"instancePath":{"type":"string"}},"required":["instancePath","resourceUrl","valueAttribute"]}],"type":"object"},"HtmlWidget":{"allOf":[{"$ref":"#/definitions/Widget"},{"type":"object","properties":{"isCustom":{"type":"boolean"},"resources":{"uniqueItems":true,"type":"array","items":{"$ref":"#/definitions/WebResource"}}},"required":["resources"]}],"x-discriminator-value":"html","type":"object"},"LogsInfo":{"description":"Logs widget configuration info","type":"object","required":["aggregateType","logsDataType"],"properties":{"logsDataType":{"description":"The logsDataType included in the widget. Note that a logsDataType must be referenced in the logsInfo object in order to be displayed","type":"string"},"partitions":{"type":"array","items":{"type":"string"}},"aggregationColumn":{"type":"string"},"aggregationLabel":{"type":"string"},"query":{"description":"The query is used for saving the logs query expression","type":"string"},"widgetView":{"description":"The widgetView included in the widget. Note that a widgetView must be referenced in the logsInfo object in order to be displayed","type":"string"},"aggregationFunction":{"type":"string"},"aggregateType":{"description":"The field is used for saving the widget aggregateType","type":"string"}}},"WebsiteGroupSDT":{"allOf":[{"$ref":"#/definitions/SDT"},{"type":"object","properties":{"websiteGroupId":{"format":"int32","description":"The Id of the service group that the SDT applies to","type":"integer"},"websiteGroupName":{"description":"The name of the service group that the SDT applies to","readOnly":true,"type":"string"}},"required":["websiteGroupId"]}],"x-discriminator-value":"websitegroupsdt","type":"object"},"AzureVMBackupStatusLogAnalyticsCollectorAttribute":{"allOf":[{"$ref":"#/definitions/CollectorAttribute"},{"type":"object","properties":{"period":{"format":"int32","type":"integer"}},"required":["period"]}],"type":"object"},"SaasAirbrakeDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"Privilege":{"description":"The account privileges associated with the role. Privileges can be added to a role for each area of your account","type":"object","required":["objectId","objectType","operation"],"properties":{"objectName":{"description":"The privilege object name","readOnly":true,"type":"string"},"subOperation":{"description":"The highest privilege operation on its children operations","readOnly":true,"type":"string"},"operation":{"description":"The privilege operation","type":"string","example":"write"},"objectId":{"description":"The privilege object identifier","type":"string","example":"123"},"objectType":{"description":"The privilege object type. The values can be dashboard_group|dashboard|host_group|service_group|website_group|report_group|remoteSession|chat|setting|device_dashboard|help|logs|configNeedDeviceManagePermission|map|resourceMapTab|tracesManageTab|costOptimization|dexda|lmSupportAccess","type":"string","example":"dashboard group"}}},"PieChartItem":{"description":"The datapoints and virtual datapoints that will be displayed in the pie chart","type":"object","required":["dataPointName","legend"],"properties":{"dataPointName":{"type":"string"},"color":{"type":"string"},"legend":{"type":"string"}}},"AwsRoute53ResolverIPAddressDiscoveryMethod":{"allOf":[{"$ref":"#/definitions/AutoDiscoveryMethod"},{"type":"object","properties":{}}],"type":"object"},"RestUsageContractInfoV4":{"type":"object","properties":{"childProducts":{"x-omitempty":{"x-omitempty":"true"},"uniqueItems":true,"type":"array","items":{"$ref":"#/definitions/RestUsageContractInfoV4"}},"product":{"type":"string"},"unit":{"type":"array","items":{"type":"string"}},"subscriptions":{"type":"array","items":{"$ref":"#/definitions/Subscriptions"}},"aggregationType":{"type":"string"},"quantity":{"type":"array","items":{"type":"number"}},"feature":{"type":"string"},"roundingRequired":{"type":"boolean"},"unpaid":{"type":"boolean"},"category":{"type":"string"}}}},"externalDocs":{"description":"LogicMonitor Support Docs","url":"https://www.logicmonitor.com/support/rest-api-developers-guide/"},"info":{"license":{"name":"Apache 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0.html"},"description":"LogicMonitor is a SaaS-based performance monitoring platform that provides full visibility into complex, hybrid infrastructures, offering granular performance monitoring and actionable data and insights. logicmonitor_sdk enables you to manage your LogicMonitor account programmatically. \u003cbr\u003e \u003cbr\u003e Note: \u003cul\u003e \u003cli\u003e For Python SDKs, the REQUEST parameters can contain camelCase or an underscore. \u003c/li\u003e \u003cli\u003e Both underscore and camelCase are supported if parameters are encapsulated within the body. \u003c/li\u003e \u003cli\u003e Only camelCase is supported if parameters are encapsulated within the body and also if the user is passing raw JSON as REQUEST parameter. However, the RESPONSE parameters always contain an underscore. For example, you can use testLocation or test_location in the REQUEST parameter. But the RESPONSE parameter will always be test_location. \u003c/li\u003e \u003cli\u003e The fields parameter only supports camelCase. \u003c/li\u003e \u003c/ul\u003e","title":"LogicMonitor REST API","version":"3.0.0"},"paths":{"/device/devices/{deviceId}/devicedatasources":{"get":{"summary":"Get device datasource list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a paginated list of device datasources","operationId":"getDeviceDatasourceList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDatasourcePaginationResponse"},"description":"Successfully retrieved the device datasource list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/setting/configsources/importxml":{"post":{"summary":"Import config source via XML","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"Manage"},"description":"Import configuration source data from an XML file","operationId":"importConfigSource","responses":{"200":{"schema":{"type":"object"},"description":"Successfully imported the config source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"type":"object","required":["file"],"properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["ConfigSources"],"consumes":["multipart/form-data"]}},"/setting/batchjobs/importjson":{"post":{"summary":"Import batch JobMonitor via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a JobMonitor using json data","operationId":"importJobMonitorJson","responses":{"200":{"schema":{"$ref":"#/definitions/BatchJob"},"description":"Successfully imported the JobMonitor via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["JobMonitor"],"consumes":["multipart/form-data"]}},"/device/groups/{id}/devices":{"get":{"summary":"get immediate devices under group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get immediate devices under group","operationId":"getImmediateDeviceListByDeviceGroupId","responses":{"200":{"schema":{"$ref":"#/definitions/DevicePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config":{"get":{"summary":"get detailed config information for the instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources -\u003e Configs tab only visible with Manage permissions":"Unchecked","Resources":"View","Users -\u003e Permissions":"View permissions on Services and Resources page"},"description":"get detailed config information for the instance","operationId":"getDeviceConfigSourceConfigList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDatasourceInstanceConfigPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasource Instances"]}},"/device/devices":{"post":{"summary":"add a new device (Request schema may change depending upon the type of uptime device being added)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage","Settings -\u003e Collectors":"View"},"description":"add a new device (Request schema may change depending upon the type of uptime device being added)","operationId":"addDevice","responses":{"200":{"schema":{"$ref":"#/definitions/Device"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"addFromWizard","type":"boolean"},{"in":"query","name":"needStcGrpAndSortedCP","type":"boolean"},{"schema":{"$ref":"#/definitions/Device"},"in":"body","name":"body","required":true}],"tags":["Devices"],"consumes":["application/json"]},"get":{"summary":"Get device list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a paginated list of devices","operationId":"getDeviceList","responses":{"200":{"schema":{"$ref":"#/definitions/DevicePaginationResponse"},"description":"Successfully retrieved the device list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"includeDeletedResources","type":"boolean"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/alert/alerts/{id}":{"get":{"summary":"get alert","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get alert by id","operationId":"getAlertById","responses":{"200":{"schema":{"$ref":"#/definitions/Alert"},"description":"Get alert by id"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"in":"query","name":"needMessage","type":"boolean"},{"in":"query","name":"customColumns","type":"string"},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Alerts"]}},"/device/devices/{id}/alerts":{"get":{"summary":"get alerts","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get alerts","operationId":"getAlertListByDeviceId","responses":{"200":{"schema":{"$ref":"#/definitions/AlertPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"needMessage","type":"boolean"},{"in":"query","name":"customColumns","type":"string"},{"in":"query","name":"bound","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/alert/alerts":{"get":{"summary":"Get alert list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View","Dashboards":"View"},"description":"Retrieve the list of alerts","operationId":"getAlertList","responses":{"200":{"schema":{"$ref":"#/definitions/AlertListPaginationResponse"},"description":"Successfully retrieved alert list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Alerts"]}},"/setting/propertyrules/{id}":{"patch":{"summary":"update a property rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Update a property rule by id","operationId":"patchPropertyRule","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyRule"},"description":"Successfully updated property rule"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/PropertyRule"},"in":"body","name":"body"}],"tags":["PropertySource"],"consumes":["application/json"]},"get":{"summary":"Get property rules by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View"},"description":"Fetches a property rule by its ID","operationId":"getPropertyRulesById","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyRule"},"description":"Successfully retrieved the property rule by id"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["PropertySource"]},"delete":{"summary":"delete a property rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Delete a property rule by id","operationId":"deletePropertyRule","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted property rule"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["PropertySource"]},"put":{"summary":"update a property rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Update a property rule by id","operationId":"updatePropertyRule","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyRule"},"description":"Successfully updated property rule"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/PropertyRule"},"in":"body","name":"body"}],"tags":["PropertySource"],"consumes":["application/json"]}},"/log/partitions/{id}/{action}":{"post":{"summary":"Perform an action on a specified log partition","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"Manage","Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Perform an action on a specified log partition","operationId":"partitionAction","responses":{"200":{"schema":{"$ref":"#/definitions/LogPartition"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"path","name":"action","type":"string","required":true}],"tags":["LogPartitions"]}},"/setting/accessgroup/{id}":{"patch":{"summary":"Update access group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Access Groups":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Update access group","operationId":"patchAccessGroup","responses":{"200":{"schema":{"$ref":"#/definitions/AccessGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/AccessGroup"},"in":"body","name":"body","required":true}],"tags":["Access Group"],"consumes":["application/json"]},"get":{"summary":"Get access group by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Access Groups":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Get access group by id","operationId":"getAccessGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/AccessGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Access Group"]},"delete":{"summary":"Delete access group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Access Groups":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Delete access group","operationId":"deleteAccessGroup","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Access Group"]},"put":{"summary":"Update access group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Access Groups":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Update access group","operationId":"updateAccessGroup","responses":{"200":{"schema":{"$ref":"#/definitions/AccessGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/AccessGroup"},"in":"body","name":"body","required":true}],"tags":["Access Group"],"consumes":["application/json"]}},"/website/websites/{id}/historysdts":{"get":{"summary":"get SDT history for the website (Response may contain extra fields depending upon the type of SDT)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get SDT history for the website (Response may contain extra fields depending upon the type of SDT)","operationId":"getSDTHistoryByWebsiteId","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteSDTHistoryPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Websites"]}},"/setting/datasources/{dsId}/ographs":{"get":{"summary":"Get datasource overview graph list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View"},"description":"Retrieves the list of datasource overview graphs","operationId":"getDataSourceOverviewGraphList","responses":{"200":{"schema":{"$ref":"#/definitions/DatasourceOverviewGraphPaginationResponse"},"description":"Successfully retrieved datasource overview graph list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"dsId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasources"]}},"/logpipelines/processors/{processorId}":{"patch":{"summary":"Update a LogAlerts by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the update of a specific LogAlerts by ID.","operationId":"patchLogAlerts","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"description":"LogAlerts updated successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"processorId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"in":"body","name":"body","required":true}],"tags":["LogAlerts"],"consumes":["application/json"]},"get":{"summary":"Retrieve a LogAlerts by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"View","Resources":"View"},"description":"Handles the retrieval of a specific LogAlerts by ID.","operationId":"getLogAlertsById","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"description":"LogAlerts retrieved successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"processorId","format":"int32","type":"integer","required":true}],"tags":["LogAlerts"]},"delete":{"summary":"Delete a LogAlerts by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Deletes the specified LogAlerts using its unique ID.","operationId":"deleteLogAlertsById","responses":{"200":{"schema":{"type":"object"},"description":"LogAlerts deleted successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"processorId","format":"int32","type":"integer","required":true}],"tags":["LogAlerts"]},"put":{"summary":"Update a LogAlerts by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the update of a specific LogAlerts by ID.","operationId":"updateLogAlerts","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"description":"LogAlerts updated successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"processorId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"in":"body","name":"body","required":true}],"tags":["LogAlerts"],"consumes":["application/json"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config/{id}":{"get":{"summary":"get a config for a device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources -\u003e Configs tab only visible with Manage permissions":"Unchecked","Resources":"View","Users -\u003e Permissions":"View permissions on Services and Resources page"},"description":"get a config for a device","operationId":"getDeviceConfigSourceConfigById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceConfig"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","type":"string","required":true},{"in":"query","name":"format","type":"string"},{"in":"query","name":"startEpoch","format":"int64","type":"integer"},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Data","Datasource Instances"]}},"/device/groups/{deviceGroupId}/datasources":{"get":{"summary":"get device group datasource list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device group datasource list","operationId":"getDeviceGroupDatasourceList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDatasourcePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"query","name":"includeDisabledDataSourceWithoutInstance","type":"boolean"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/setting/accesslogs/{id}":{"get":{"summary":"Get audit log by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Setting -\u003e Alert settings -\u003e Audit Logs":"View"},"description":"Retrieve a specific audit log by its ID","operationId":"getAuditLogById","responses":{"200":{"schema":{"$ref":"#/definitions/AuditLog"},"description":"Successfully retrieved the audit log by id"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["Audit Logs"]}},"/setting/diagnosticsources/executemanually":{"post":{"summary":"Trigger a diagnostic module for host.","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Host -\u003e Diagnostic Source":"NA"},"description":"Trigger a diagnostic module for host.","operationId":"executeDiagnosticsManually","responses":{"200":{"schema":{"$ref":"#/definitions/DiagnosticsSourceExecution"},"description":"Trigger a diagnostic module for host"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/DiagnosticsSourceExecution"},"in":"body","name":"body"}],"tags":["DiagnosticSources"],"consumes":["application/json"]}},"/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups":{"post":{"summary":"Add device datasource instance group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Add a new device datasource instance group","operationId":"addDeviceDatasourceInstanceGroup","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"description":"Successfully added the device datasource instance group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"in":"body","name":"body","required":true}],"tags":["Datasource Instances"],"consumes":["application/json"]},"get":{"summary":"Get device datasource instance group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a paginated list of device datasource instance groups","operationId":"getDeviceDatasourceInstanceGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDatasourceInstanceGroupPaginationResponse"},"description":"Successfully retrieved the device datasource instance group list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasource Instances"]}},"/setting/alert/chains":{"post":{"summary":"Add escalation chain","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Escalation Chains":"Manage"},"description":"Create a new escalation chain","operationId":"addEscalationChain","responses":{"200":{"schema":{"$ref":"#/definitions/EscalatingChain"},"description":"Successfully added the escalation chain"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/EscalatingChain"},"in":"body","name":"body","required":true}],"tags":["Escalation Chains"],"consumes":["application/json"]},"get":{"summary":"Get escalation chain list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Escalation Chains":"View"},"description":"Retrieve a paginated list of escalation chains","operationId":"getEscalationChainList","responses":{"200":{"schema":{"$ref":"#/definitions/EscalationChainPaginationResponse"},"description":"Successfully retrieved the escalation chain list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Escalation Chains"]}},"/setting/functions/{id}":{"patch":{"summary":"Update applies to function","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed modules":"Manage"},"description":"Update an existing applies to function","operationId":"patchAppliesToFunction","responses":{"200":{"schema":{"$ref":"#/definitions/AppliesToFunction"},"description":"Successfully updated the applies to function"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"in":"query","name":"ignoreReference","type":"boolean"},{"schema":{"$ref":"#/definitions/AppliesToFunction"},"in":"body","name":"body"}],"tags":["AppliesToFunctions"],"consumes":["application/json"]},"get":{"summary":"Get applies to function by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed modules":"View"},"description":"Retrieve a specific applies to function using its ID","operationId":"getAppliesToFunctionById","responses":{"200":{"schema":{"$ref":"#/definitions/AppliesToFunction"},"description":"Successfully retrieved the applies to function"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["AppliesToFunctions"]},"delete":{"summary":"Delete applies to function","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed modules":"Manage"},"description":"Delete a specific applies to function by its ID","operationId":"deleteAppliesToFunctionById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the applies to function"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"ignoreReference","type":"boolean"}],"tags":["AppliesToFunctions"]},"put":{"summary":"Update applies to function","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed modules":"Manage"},"description":"Update an existing applies to function","operationId":"updateAppliesToFunction","responses":{"200":{"schema":{"$ref":"#/definitions/AppliesToFunction"},"description":"Successfully updated the applies to function"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"in":"query","name":"ignoreReference","type":"boolean"},{"schema":{"$ref":"#/definitions/AppliesToFunction"},"in":"body","name":"body"}],"tags":["AppliesToFunctions"],"consumes":["application/json"]}},"/device/devices/delta":{"get":{"summary":"Get filter matched devices with new deltaId","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Get filter matched devices with new deltaId","operationId":"getDeltaIdWithDevices","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDeltaPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"deltaId","type":"string"}],"tags":["Delta"]}},"/aws/externalId":{"get":{"summary":"Get AWS external ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Retrieve the AWS external ID","operationId":"getAwsExternalId","responses":{"200":{"schema":{"$ref":"#/definitions/AwsExternalId"},"description":"Successfully retrieved the AWS external ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["Device Groups"]}},"/report/reports":{"post":{"summary":"Add report","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage"},"description":"Create a new report","operationId":"addReport","responses":{"200":{"schema":{"$ref":"#/definitions/ReportBase"},"description":"Successfully added the report"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/ReportBase"},"in":"body","name":"body","required":true}],"tags":["Report"],"consumes":["application/json"]},"get":{"summary":"Get report list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"View"},"description":"Retrieve a paginated list of reports","operationId":"getReportList","responses":{"200":{"schema":{"$ref":"#/definitions/ReportPaginationResponse"},"description":"Successfully retrieved the report list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"showNextGenReports","type":"boolean"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Report"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/alertsettings":{"get":{"summary":"get a list of alert settings for a device datasource instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get a list of alert settings for a device datasource instance","operationId":"getDeviceDatasourceInstanceAlertSettingListOfDSI","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSettingPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"Device-DataSource ID","type":"integer","required":true},{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false}],"tags":["Thresholds"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/graphs/{graphId}/data":{"get":{"summary":"get device instance graph data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance graph data","operationId":"getDeviceDatasourceInstanceGraphData","responses":{"200":{"schema":{"$ref":"#/definitions/GraphPlot"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"path","name":"graphId","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["Data","Datasource Instances"]}},"/setting/batchjobs/{id}":{"patch":{"summary":"Update JobMonitor","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Update an existing JobMonitor by its ID","operationId":"patchJobMonitor","responses":{"200":{"schema":{"$ref":"#/definitions/BatchJob"},"description":"Successfully updated the JobMonitor"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/BatchJob"},"in":"body","name":"body"}],"tags":["JobMonitor"],"consumes":["application/json"]},"get":{"summary":"Get JobMonitor by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  Access Group":"View"},"description":"Retrieve a specific JobMonitor using its ID","operationId":"getJobMonitorById","responses":{"200":{"schema":{"$ref":"#/definitions/BatchJob"},"description":"Successfully retrieved the JobMonitor by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["JobMonitor"]},"delete":{"summary":"Delete JobMonitor","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Delete a specific JobMonitor by its ID","operationId":"deleteJobMonitor","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the JobMonitor"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["JobMonitor"]},"put":{"summary":"Update JobMonitor","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Update an existing JobMonitor by its ID","operationId":"updateJobMonitor","responses":{"200":{"schema":{"$ref":"#/definitions/BatchJob"},"description":"Successfully updated the JobMonitor"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/BatchJob"},"in":"body","name":"body"}],"tags":["JobMonitor"],"consumes":["application/json"]}},"/setting/integrations/auditlogs":{"get":{"summary":"Get integration audit logs list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Integrations":"View"},"description":"Retrieves the list of integration audit logs","operationId":"getIntegrationAuditLogs","responses":{"200":{"schema":{"$ref":"#/definitions/IntegrationAuditLogPaginationResponse"},"description":"Successfully retrieved integration audit logs"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"}],"tags":["IntegrationAuditLogs"]}},"/setting/accessgroup/mapunmap/modules":{"post":{"summary":"Create a mapping of access group \u0026 module","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups -\u003e Map and unmap Modules to Access Groups":"Checked"},"description":"Map a module to an access group","operationId":"mapUnMapModuleToAccessGroup","responses":{"200":{"schema":{"$ref":"#/definitions/RestMapModuleV3"},"description":"Successfully created the mapping"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestMapModuleV3"},"in":"body","name":"body"}],"tags":["Access Group"],"consumes":["application/json"]}},"/setting/roles/{id}":{"patch":{"summary":"Update role","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage"},"description":"Update the details of a specific role by its ID","operationId":"patchRoleById","responses":{"200":{"schema":{"$ref":"#/definitions/Role"},"description":"Successfully updated the role"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/Role"},"in":"body","name":"body","required":true}],"tags":["Roles"],"consumes":["application/json"]},"get":{"summary":"Get role by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"View"},"description":"Retrieve details of a specific role by its ID","operationId":"getRoleById","responses":{"200":{"schema":{"$ref":"#/definitions/Role"},"description":"Successfully retrieved the role"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Roles"]},"delete":{"summary":"Delete role","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage"},"description":"Delete a specific role by its ID","operationId":"deleteRoleById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the role"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Roles"]},"put":{"summary":"Update role","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage"},"description":"Update the details of a specific role by its ID","operationId":"updateRoleById","responses":{"200":{"schema":{"$ref":"#/definitions/Role"},"description":"Successfully updated the role"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/Role"},"in":"body","name":"body","required":true}],"tags":["Roles"],"consumes":["application/json"]}},"/setting/netscans":{"post":{"summary":"Add a new netscan","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Netscans":"Manage"},"description":"Create a new netscan","operationId":"addNetscan","responses":{"200":{"schema":{"$ref":"#/definitions/Netscan"},"description":"Successfully added the new netscan"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Netscan"},"in":"body","name":"body"}],"tags":["Netscans"],"consumes":["application/json"]},"get":{"summary":"Get netscan list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Netscans":"View"},"description":"Retrieve a list of netscans","operationId":"getNetscanList","responses":{"200":{"schema":{"$ref":"#/definitions/NetscanPaginationResponse"},"description":"Successfully retrieved the netscan list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Netscans"]}},"/setting/oids/{id}":{"patch":{"summary":"Update an OID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules ":"Manage"},"description":"Update the details of an existing OID","operationId":"patchOID","responses":{"200":{"schema":{"$ref":"#/definitions/RestOidV3"},"description":"Successfully updated the OID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestOidV3"},"in":"body","name":"body"}],"tags":["OID"],"consumes":["application/json"]},"get":{"summary":"Get OID by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules ":"View"},"description":"Retrieve the OID details by its ID","operationId":"getOidById","responses":{"200":{"schema":{"$ref":"#/definitions/RestOidV3"},"description":"Successfully retrieved OID details"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["OID"]},"delete":{"summary":"Delete an OID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules ":"Manage"},"description":"Delete an existing OID from the system","operationId":"deleteOID","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the OID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["OID"]},"put":{"summary":"Update an OID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules ":"Manage"},"description":"Update the details of an existing OID","operationId":"updateOID","responses":{"200":{"schema":{"$ref":"#/definitions/RestOidV3"},"description":"Successfully updated the OID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestOidV3"},"in":"body","name":"body"}],"tags":["OID"],"consumes":["application/json"]}},"/cost-optimization/recommendations":{"get":{"summary":"Get recommendation list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Cost Optimization -\u003e Recommendations":"View","Resources":"View"},"description":"Retrieves a list of recommendations","operationId":"getRecommendationsList","responses":{"200":{"schema":{"$ref":"#/definitions/RestCloudRecommendationV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","description":"The number of recommendations to return. Max permitted value is 500","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","description":"Filtering is available with the : (equals) operator for recommendationStatus and recommendationCategory. Only one value at a time is supported for recommendationCategory, but multiple recommendationStatuses may be filtered on with the | (OR) operator. Also, only the , (AND) relation is supported when combining multiple filters","type":"string","required":false}],"tags":["Cost Optimization Recommendations"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances":{"post":{"summary":"add device instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"add device instance","operationId":"addDeviceDatasourceInstance","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"in":"body","name":"body","required":true}],"tags":["Datasource Instances"],"consumes":["application/json"]},"get":{"summary":"get device instance list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance list","operationId":"getDeviceDatasourceInstanceList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDatasourceInstancePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasource Instances"]}},"/azure/functions/discoverSubscriptions":{"post":{"summary":"view subscriptions","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"view subscriptions","operationId":"discoverSubscriptions","responses":{"200":{"schema":{"$ref":"#/definitions/AzureSubscriptionIdPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestAzureSubscriptionsDiscoverV3"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/device/devices/{deviceId}/deviceeventsources":{"get":{"summary":"Get device eventsource list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage","Users -\u003e Permissions":"View permissions on Resources page"},"description":"Retrieve a paginated list of device eventsources","operationId":"getDeviceEventsourceList","responses":{"200":{"schema":{"$ref":"#/definitions/RestDeviceEventsourcePaginationResponse"},"description":"Successfully retrieved the device eventsource list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true}],"tags":["Devices"]}},"/website/websites/{id}/properties":{"get":{"summary":"get a list of properties for a website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get a list of properties for a website","operationId":"getWebsitePropertyListByWebsiteId","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Websites"]}},"/debug":{"post":{"summary":"Execute a Collector debug command","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View","Settings -\u003e Collectors":"Manage"},"description":"Execute a Collector debug command","operationId":"executeDebugCommand","responses":{"200":{"schema":{"$ref":"#/definitions/Debug"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"collectorId","format":"int32","type":"integer"},{"schema":{"$ref":"#/definitions/Debug"},"in":"body","name":"body"}],"tags":["Debug"],"consumes":["application/json"]}},"/setting/batchjobs/importxml":{"post":{"summary":"Import batch job via XML","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Import a batch job using XML data","operationId":"importBatchJob","responses":{"200":{"schema":{"type":"object"},"description":"Successfully imported the batch job via XML"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"type":"object","required":["file"],"properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["JobMonitor"],"consumes":["multipart/form-data"]}},"/setting/topologysources/{id}":{"patch":{"summary":"Update TopologySource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Update TopologySource","operationId":"patchTopologySource","responses":{"200":{"schema":{"$ref":"#/definitions/TopologySource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/TopologySource"},"in":"body","name":"body"}],"tags":["TopologySource"],"consumes":["application/json"]},"get":{"summary":"Get TopologySource by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View"},"description":"Get TopologySource by id","operationId":"getTopologySourceById","responses":{"200":{"schema":{"$ref":"#/definitions/TopologySource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["TopologySource"]},"delete":{"summary":"Delete TopologySource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Delete TopologySource","operationId":"deleteTopologySource","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["TopologySource"]},"put":{"summary":"Update TopologySource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Update TopologySource","operationId":"updateTopologySource","responses":{"200":{"schema":{"$ref":"#/definitions/TopologySource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/TopologySource"},"in":"body","name":"body"}],"tags":["TopologySource"],"consumes":["application/json"]}},"/gcp/functions/testAccount":{"post":{"summary":"test GCP account","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"test GCP account","operationId":"testGCPAccount","responses":{"200":{"schema":{"$ref":"#/definitions/restCloudOkPermissionsV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestGcpAccountTestV3"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/trackedquerygroups":{"post":{"summary":"Create tracked query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs":"View"},"description":"Create a new tracked query group","operationId":"createTrackedQueryGroup","responses":{"200":{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"description":"Tracked query group created successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"in":"body","name":"body"}],"tags":["TrackQueryGroup"],"consumes":["application/json"]},"get":{"summary":"Get tracked query group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs":"View"},"description":"Get all tracked query groups","operationId":"getTrackedQueryGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/TrackQueryGroupPaginationResponse"},"description":"Tracked query groups retrieved successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["TrackQueryGroup"]}},"/apiStats/externalApis":{"get":{"summary":"get external api stats info","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Note":"No RBAC permissions needed"},"description":"get external api stats info","operationId":"getExternalApiStats","responses":{"200":{"schema":{"$ref":"#/definitions/ApiPerfMetrics"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["ApiPerfStats"]}},"/dashboard/widgets":{"post":{"summary":"Add widget","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"Adds a new widget. Based on widget type, the request and response may contain additional attributes. Please refer to the models corresponding to specific widget types at the bottom of this page for detailed attributes.","operationId":"addWidget","responses":{"200":{"schema":{"$ref":"#/definitions/Widget"},"description":"Successfully added new widget"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Widget"},"in":"body","name":"body","required":true}],"tags":["Widgets"],"consumes":["application/json"]},"get":{"summary":"Get widget list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"View"},"description":"Retrieves a list of widgets. Based on widget type, the response may contain additional attributes. Please refer to the models corresponding to specific widget types at the bottom of this page for detailed attributes.","operationId":"getWidgetList","responses":{"200":{"schema":{"$ref":"#/definitions/WidgetPaginationResponse"},"description":"Successfully retrieved widget list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Widgets"]}},"/alert/alerts/{id}/ack":{"post":{"summary":"Acknowledge alert by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Acknowledge"},"description":"Acknowledge the alert with the given ID","operationId":"ackAlertById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully acknowledged the alert"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/AlertAck"},"in":"body","name":"body","required":true}],"tags":["Alerts"],"consumes":["application/json"]}},"/setting/logicmodules/metadata":{"get":{"summary":"get metadata","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View","Modules -\u003e Access Groups":"View"},"description":"get metadata","operationId":"getV4Metadata","responses":{"200":{"schema":{"$ref":"#/definitions/Response"},"description":"Successfully retrieved metadata"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["LogicModules"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/historysdts":{"get":{"summary":"get device instance SDT history","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance SDT history","operationId":"getDeviceDatasourceInstanceSDTHistory","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupSDTHistoryPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasource Instances"]}},"/device/devices/{id}/sdts":{"get":{"summary":"get SDTs for a device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get SDTs for a device","operationId":"getAllSDTListByDeviceId","responses":{"200":{"schema":{"$ref":"#/definitions/SDTPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/device/devices/{id}/instances":{"get":{"summary":"get device instance list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance list","operationId":"getDeviceInstanceList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDatasourceInstancePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/device/unmonitoreddevices":{"get":{"summary":"Get unmonitored device list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Retrieve a paginated list of unmonitored devices","operationId":"getUnmonitoredDeviceList","responses":{"200":{"schema":{"$ref":"#/definitions/UnmonitoredDevicePaginationResponse"},"description":"Successfully retrieved the unmonitored device list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/setting/datasources":{"post":{"summary":"Add datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"Manage"},"description":"Adds a new datasource","operationId":"addDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DataSource"},"description":"Successfully added new datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"createGraph","type":"boolean"},{"schema":{"$ref":"#/definitions/DataSource"},"in":"body","name":"body"}],"tags":["Datasources"],"consumes":["application/json"]},"get":{"summary":"Get datasource list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View"},"description":"Retrieves a list of datasources","operationId":"getDatasourceList","responses":{"200":{"schema":{"$ref":"#/definitions/DatasourcePaginationResponse"},"description":"Successfully retrieved datasource list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasources"]}},"/setting/functions":{"post":{"summary":"Add applies to function","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed modules":"Manage"},"description":"Create a new applies to function","operationId":"addAppliesToFunction","responses":{"200":{"schema":{"$ref":"#/definitions/AppliesToFunction"},"description":"Successfully added the applies to function"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/AppliesToFunction"},"in":"body","name":"body"}],"tags":["AppliesToFunctions"],"consumes":["application/json"]},"get":{"summary":"Get applies to function list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View (all)"},"description":"Retrieve a paginated list of functions that apply","operationId":"getAppliesToFunctionList","responses":{"200":{"schema":{"$ref":"#/definitions/RestAppliesToFunctionPaginationResponse"},"description":"Successfully retrieved the list of applies to functions"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["AppliesToFunctions"]}},"/setting/diagnosticsources":{"post":{"summary":"Add diagnostics source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Adds a new diagnostics source","operationId":"addDiagnosticSource","responses":{"200":{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"description":"Successfully added new diagnostics source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"in":"body","name":"body"}],"tags":["DiagnosticSources"],"consumes":["application/json"]},"get":{"summary":"Get diagnostics sources list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"View","Modules -\u003e Access Group":"View"},"description":"Retrieves a list of diagnostics sources","operationId":"getDiagnosticSourcesList","responses":{"200":{"schema":{"$ref":"#/definitions/DiagnosticsourcePaginationResponse"},"description":"Successfully retrieved diagnostics sources list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["DiagnosticSources"]}},"/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{dsigId}/graphs/{ographId}/data":{"get":{"summary":"Get device instance group overview graph data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve graph data for the overview of a device instance group","operationId":"getDeviceDatasourceInstanceGroupOverviewGraphData","responses":{"200":{"schema":{"$ref":"#/definitions/GraphPlot"},"description":"Successfully retrieved the graph data"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"dsigId","format":"int32","type":"integer","required":true},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"path","name":"ographId","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["Data","Datasource Instances"]}},"/log/logquerygroups/{id}/logqueries":{"get":{"summary":"Get log queries by group ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"View"},"description":"Fetch log queries belonging to a log query group","operationId":"getLogQueriesByGroupId","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["LogQueryGroups"]}},"/website/websites/{websiteId}/checkpoints/{checkpointId}/graphs/{graphName}/data":{"get":{"summary":"Get website graph data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View","Users -\u003e Permissions -\u003e Websites":"Checked"},"description":"Retrieves the graph data for a website","operationId":"getWebsiteGraphData","responses":{"200":{"schema":{"$ref":"#/definitions/GraphPlot"},"description":"Successfully retrieved website graph data"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"checkpointId","format":"int32","type":"integer","required":true},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"websiteId","format":"int32","type":"integer","required":true},{"in":"path","name":"graphName","type":"string","required":true},{"in":"query","name":"format","type":"string"}],"tags":["Data"]}},"/device/groups/{id}/historysdts":{"get":{"summary":"get SDT history for the group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get SDT history for the group","operationId":"getSDTHistoryByDeviceGroupId","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupSDTHistoryPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/setting/admins/{adminId}/apitokens/{apitokenId}":{"patch":{"summary":"Update API tokens for a user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e User Access":"Manage"},"description":"Update the API tokens for a specific user","operationId":"patchApiTokenByAdminId","responses":{"200":{"schema":{"$ref":"#/definitions/APIToken"},"description":"Successfully updated the API tokens for the user"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"adminId","format":"int32","type":"integer","required":true},{"in":"path","name":"apitokenId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/APIToken"},"in":"body","name":"body","required":true}],"tags":["API Tokens"],"consumes":["application/json"]},"delete":{"summary":"Delete API token","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e User Access":"Manage"},"description":"Delete a specific API token by its ID","operationId":"deleteApiTokenById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the API token"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"adminId","format":"int32","type":"integer","required":true},{"in":"path","name":"apitokenId","format":"int32","type":"integer","required":true}],"tags":["API Tokens"]},"put":{"summary":"Update API tokens for a user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e User Access":"Manage"},"description":"Update the API tokens for a specific user","operationId":"updateApiTokenByAdminId","responses":{"200":{"schema":{"$ref":"#/definitions/APIToken"},"description":"Successfully updated the API tokens for the user"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"adminId","format":"int32","type":"integer","required":true},{"in":"path","name":"apitokenId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/APIToken"},"in":"body","name":"body","required":true}],"tags":["API Tokens"],"consumes":["application/json"]}},"/alert/alerts/{id}/note":{"post":{"summary":"Add alert note","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Acknowledge"},"description":"Add a note to the alert with the given ID","operationId":"addAlertNoteById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully added the alert note"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/AlertAck"},"in":"body","name":"body","required":true}],"tags":["Alerts"],"consumes":["application/json"]}},"/dashboard/dashboards":{"post":{"summary":"add dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"add dashboard","operationId":"addDashboard","responses":{"200":{"schema":{"$ref":"#/definitions/Dashboard"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Dashboard"},"in":"body","name":"body","required":true}],"tags":["Dashboards"],"consumes":["application/json"]},"get":{"summary":"Get dashboard list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"View"},"description":"Retrieves a list of dashboards","operationId":"getDashboardList","responses":{"200":{"schema":{"$ref":"#/definitions/DashboardPaginationResponse"},"description":"Successfully retrieved the dashboard list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Dashboards"]}},"/trackedquerygroups/{id}":{"patch":{"summary":"Update tracked query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs":"View"},"description":"Update an existing tracked query group","operationId":"patchTrackedQueryGroup","responses":{"200":{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"description":"Tracked query group updated successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"in":"body","name":"body"}],"tags":["TrackQueryGroup"],"consumes":["application/json"]},"get":{"summary":"Get tracked query group by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs":"View"},"description":"Fetch a tracked query group by ID","operationId":"getTrackedQueryGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"description":"Tracked query group retrieved successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["TrackQueryGroup"]},"delete":{"summary":"Delete tracked query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs":"View"},"description":"Delete a tracked query group by ID","operationId":"deleteTrackedQueryGroup","responses":{"200":{"schema":{"type":"object"},"description":"Tracked query group deleted successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["TrackQueryGroup"]},"put":{"summary":"Update tracked query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs":"View"},"description":"Update an existing tracked query group","operationId":"updateTrackedQueryGroup","responses":{"200":{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"description":"Tracked query group updated successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/TrackedQueryGroup"},"in":"body","name":"body"}],"tags":["TrackQueryGroup"],"consumes":["application/json"]}},"/setting/alert/chains/{id}":{"patch":{"summary":"Update escalation chain","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Escalation Chains":"Manage"},"description":"Update the details of a specific escalation chain by its ID","operationId":"patchEscalationChainById","responses":{"200":{"schema":{"$ref":"#/definitions/EscalatingChain"},"description":"Successfully updated the escalation chain"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/EscalatingChain"},"in":"body","name":"body","required":true}],"tags":["Escalation Chains"],"consumes":["application/json"]},"get":{"summary":"Get escalation chain by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Escalation Chains":"View"},"description":"Retrieve details of a specific escalation chain by its ID","operationId":"getEscalationChainById","responses":{"200":{"schema":{"$ref":"#/definitions/EscalatingChain"},"description":"Successfully retrieved the escalation chain"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Escalation Chains"]},"delete":{"summary":"Delete escalation chain","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Escalation Chains":"Manage"},"description":"Delete a specific escalation chain by its ID","operationId":"deleteEscalationChainById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the escalation chain"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Escalation Chains"]},"put":{"summary":"Update escalation chain","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Escalation Chains":"Manage"},"description":"Update the details of a specific escalation chain by its ID","operationId":"updateEscalationChainById","responses":{"200":{"schema":{"$ref":"#/definitions/EscalatingChain"},"description":"Successfully updated the escalation chain"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/EscalatingChain"},"in":"body","name":"body","required":true}],"tags":["Escalation Chains"],"consumes":["application/json"]}},"/setting/configsources/{id}":{"patch":{"summary":"Update config source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e PushModules":"Manage","Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"Manage"},"description":"Update the config source details based on the provided ID","operationId":"patchConfigSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSource"},"description":"Successfully updated the config source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/ConfigSource"},"in":"body","name":"body"}],"tags":["ConfigSources"],"consumes":[]},"get":{"summary":"Get config source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules":"View"},"description":"Retrieve a config source by its ID","operationId":"getConfigSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSource"},"description":"Successfully retrieved the config source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["ConfigSources"]},"delete":{"summary":"Delete config source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e PushModules":"Manage","Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"Manage"},"description":"Delete a config source based on the provided ID","operationId":"deleteConfigSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSource"},"description":"Successfully deleted the config source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["ConfigSources"]},"put":{"summary":"Update config source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e PushModules":"Manage","Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"Manage"},"description":"Update the config source details based on the provided ID","operationId":"updateConfigSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSource"},"description":"Successfully updated the config source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/ConfigSource"},"in":"body","name":"body"}],"tags":["ConfigSources"],"consumes":[]}},"/device/groups/{deviceGroupId}/datasources/{dsId}/alertsettings":{"patch":{"summary":"Update device group datasource alert setting","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Resources":"Manage"},"description":"Update the alert setting for a specific device group datasource","operationId":"patchDeviceGroupDatasourceAlertSetting","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDataSourceAlertConfig"},"description":"Successfully updated the device group datasource alert setting"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"dsId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceGroupDataSourceAlertConfig"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]},"get":{"summary":"Get device group datasource alert setting","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve the alert setting for a specific device group datasource","operationId":"getDeviceGroupDatasourceAlertSetting","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDataSourceAlertConfig"},"description":"Successfully retrieved the device group datasource alert setting"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"dsId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Thresholds"]},"put":{"summary":"Update device group datasource alert setting","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Resources":"Manage"},"description":"Update the alert setting for a specific device group datasource","operationId":"updateDeviceGroupDatasourceAlertSetting","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDataSourceAlertConfig"},"description":"Successfully updated the device group datasource alert setting"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"dsId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceGroupDataSourceAlertConfig"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]}},"/setting/alert/rules/{id}":{"patch":{"summary":"update alert rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert settings -\u003e Alert Rules":"Manage"},"description":"update alert rule","operationId":"patchAlertRuleById","responses":{"200":{"schema":{"$ref":"#/definitions/AlertRule"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/AlertRule"},"in":"body","name":"body","required":true}],"tags":["Alert Rules"],"consumes":["application/json"]},"get":{"summary":"get alert rule by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert settings -\u003e Alert Rules":"View"},"description":"get alert rule by id","operationId":"getAlertRuleById","responses":{"200":{"schema":{"$ref":"#/definitions/AlertRule"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Alert Rules"]},"delete":{"summary":"delete alert rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert settings -\u003e Alert Rules":"Manage"},"description":"delete alert rule","operationId":"deleteAlertRuleById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Alert Rules"]},"put":{"summary":"update alert rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert settings -\u003e Alert Rules":"Manage"},"description":"update alert rule","operationId":"updateAlertRuleById","responses":{"200":{"schema":{"$ref":"#/definitions/AlertRule"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/AlertRule"},"in":"body","name":"body","required":true}],"tags":["Alert Rules"],"consumes":["application/json"]}},"/setting/datasources/{id}":{"patch":{"summary":"Update datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"Manage"},"description":"Updates a datasource by its ID","operationId":"patchDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DataSource"},"description":"Successfully updated datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"in":"query","name":"forceUniqueIdentifier","type":"boolean"},{"in":"query","name":"forceRestrictedChangeKey","type":"string"},{"schema":{"$ref":"#/definitions/DataSource"},"in":"body","name":"body"}],"tags":["Datasources"],"consumes":["application/json"]},"get":{"summary":"Get datasource by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View"},"description":"Retrieves a datasource by its ID","operationId":"getDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DataSource"},"description":"Successfully retrieved datasource by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Datasources"]},"delete":{"summary":"Delete datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"Manage"},"description":"Deletes a datasource by its ID","operationId":"deleteDatasourceById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Datasources"]},"put":{"summary":"Update datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"Manage"},"description":"Updates a datasource by its ID","operationId":"updateDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DataSource"},"description":"Successfully updated datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"in":"query","name":"forceUniqueIdentifier","type":"boolean"},{"in":"query","name":"forceRestrictedChangeKey","type":"string"},{"schema":{"$ref":"#/definitions/DataSource"},"in":"body","name":"body"}],"tags":["Datasources"],"consumes":["application/json"]}},"/setting/diagnosticsources/{id}":{"patch":{"summary":"Update a diagnostics source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Updates a diagnostics source by its ID","operationId":"patchDiagnosticSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"description":"Successfully updated diagnostics source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"in":"body","name":"body"}],"tags":["DiagnosticSources"],"consumes":["application/json"]},"get":{"summary":"Get diagnostics sources by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"View","Modules -\u003e Access Group":"View"},"description":"Retrieves a diagnostics source by its ID","operationId":"getDiagnosticSourcesById","responses":{"200":{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"description":"Successfully retrieved diagnostics source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["DiagnosticSources"]},"delete":{"summary":"Delete a diagnostic source module","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Deletes a diagnostic source module by its ID","operationId":"deleteDiagnosticSourceById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted diagnostic source module"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["DiagnosticSources"]},"put":{"summary":"Update a diagnostics source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Updates a diagnostics source by its ID","operationId":"updateDiagnosticSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"description":"Successfully updated diagnostics source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/DiagnosticsSource"},"in":"body","name":"body"}],"tags":["DiagnosticSources"],"consumes":["application/json"]}},"/device/devices/{id}/topTalkersGraph":{"get":{"summary":"get top talkers graph","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get top talkers graph","operationId":"getTopTalkersGraph","responses":{"200":{"schema":{"$ref":"#/definitions/GraphPlot"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"},{"in":"query","name":"keyword","type":"string"}],"tags":["Devices"]}},"/logpipelines/{pipelineId}":{"patch":{"summary":"Update a specific LogAlertGroup by its ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the update of a specific LogAlertGroup by its ID.","operationId":"patchLogAlertGroup","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"description":"LogAlertGroup updated successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"pipelineId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"in":"body","name":"body","required":true}],"tags":["LogAlertGroups"],"consumes":["application/json"]},"get":{"summary":"Retrieve a LogAlertGroup by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"View","Resources":"View"},"description":"Handles the retrieval of a specific LogAlertGroup by its ID.","operationId":"getLogAlertGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"description":"LogAlertGroup retrieved successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"pipelineId","format":"int32","type":"integer","required":true}],"tags":["LogAlertGroups"]},"delete":{"summary":"Delete a specific LogAlertGroup by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the deletion of a specific LogAlertGroup by it\u0027s ID.","operationId":"deleteLogAlertGroup","responses":{"200":{"schema":{"type":"object"},"description":"LogAlertGroup deleted successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"pipelineId","format":"int32","type":"integer","required":true}],"tags":["LogAlertGroups"]},"put":{"summary":"Update a specific LogAlertGroup by its ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the update of a specific LogAlertGroup by its ID.","operationId":"updateLogAlertGroup","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"description":"LogAlertGroup updated successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"pipelineId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"in":"body","name":"body","required":true}],"tags":["LogAlertGroups"],"consumes":["application/json"]}},"/setting/collector/collectors/{collectorId}/installers/{osAndArch}":{"get":{"summary":"get collector installer","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"get collector installer","operationId":"getCollectorInstaller","responses":{"200":{"schema":{"format":"binary","type":"string"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"collectorId","format":"int32","type":"integer","required":true},{"in":"path","name":"osAndArch","type":"string","required":true},{"in":"query","name":"collectorVersion","format":"int32","description":"The version of the installer you\u0027d like to download. This defaults to the latest GD Collector, unless useEA is true","type":"integer"},{"in":"query","name":"token","type":"string"},{"in":"query","name":"monitorOthers","type":"boolean"},{"in":"query","name":"collectorSize","description":"The size of the Collector you\u0027d like to install. Options are nano, small (requires 2GB memory), medium (requires 4GB memory), large (requires 8GB memory), extra large (requires 16GB memory), double extra large (requires 32GB memory). Requires collector version 22.180 or higher. Defaults to small","type":"string"},{"in":"query","name":"useEA","description":"If true, the latest EA Collector version will be used. Defaults to false","type":"boolean"}],"tags":["Collectors"]}},"/setting/eventsources/importjson":{"post":{"summary":"Import EventSource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Default Access Group":"Manage","Modules -\u003e  All Installed modules":"Manage"},"description":"Import a EventSource using json data","operationId":"importEventSourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/EventSource"},"description":"Successfully imported the EventSource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["EventSources"],"consumes":["multipart/form-data"]}},"/setting/recipientgroups":{"post":{"summary":"Add recipient group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Recipient Groups":"Manage"},"description":"Add a new recipient group","operationId":"addRecipientGroup","responses":{"200":{"schema":{"$ref":"#/definitions/RecipientGroup"},"description":"Successfully added the recipient group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RecipientGroup"},"in":"body","name":"body","required":true}],"tags":["Recipient Groups"],"consumes":["application/json"]},"get":{"summary":"Get recipient group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Recipient Groups":"View"},"description":"Retrieve a paginated list of recipient groups","operationId":"getRecipientGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/RecipientGroupPaginationResponse"},"description":"Successfully retrieved the recipient group list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Recipient Groups"]}},"/setting/logsources/{id}":{"patch":{"summary":"Update log source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Updates an existing log source","operationId":"patchLogSource","responses":{"200":{"schema":{"$ref":"#/definitions/LogSource"},"description":"Successfully updated log source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/LogSource"},"in":"body","name":"body"}],"tags":["LogSources"],"consumes":["application/json"]},"get":{"summary":"Get log source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View"},"description":"Retrieves a specific log source by its ID","operationId":"getLogSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/LogSource"},"description":"Successfully retrieved the log source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"in":"query","name":"format","type":"string"}],"tags":["LogSources"]},"delete":{"summary":"Delete log source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Deletes an existing log source","operationId":"deleteLogSource","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted log source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["LogSources"]},"put":{"summary":"Update log source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Updates an existing log source","operationId":"updateLogSource","responses":{"200":{"schema":{"$ref":"#/definitions/LogSource"},"description":"Successfully updated log source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/LogSource"},"in":"body","name":"body"}],"tags":["LogSources"],"consumes":["application/json"]}},"/website/websites":{"post":{"summary":"Add website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"Add website. Request structure may vary based on the check type {PingCheck | WebCheck model}. Use the respective model in SDK.","operationId":"addWebsite","responses":{"200":{"schema":{"$ref":"#/definitions/Website"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Website"},"in":"body","name":"body","required":true}],"tags":["Websites"],"consumes":["application/json"]},"get":{"summary":"get website list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get website list","operationId":"getWebsiteList","responses":{"200":{"schema":{"$ref":"#/definitions/WebsitePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"collectorIds","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Websites"]}},"/sdt/sdts/{id}":{"patch":{"summary":"update SDT (Response may contain extra fields depending upon the type of SDT being updated)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update SDT (Response may contain extra fields depending upon the type of SDT being updated)","operationId":"patchSdtById","responses":{"200":{"schema":{"$ref":"#/definitions/SDT"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/SDT"},"in":"body","name":"body","required":true}],"tags":["SDTs"],"consumes":["application/json"]},"get":{"summary":"get SDT by id (Response may contain extra fields depending upon the type of SDT of given id)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get SDT by id (Response may contain extra fields depending upon the type of SDT of given id)","operationId":"getSdtById","responses":{"200":{"schema":{"$ref":"#/definitions/SDT"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["SDTs"]},"delete":{"summary":"delete SDT","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"delete SDT","operationId":"deleteSdtById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["SDTs"]},"put":{"summary":"update SDT (Response may contain extra fields depending upon the type of SDT being updated)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update SDT (Response may contain extra fields depending upon the type of SDT being updated)","operationId":"updateSdtById","responses":{"200":{"schema":{"$ref":"#/definitions/SDT"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/SDT"},"in":"body","name":"body","required":true}],"tags":["SDTs"],"consumes":["application/json"]}},"/logpipelines":{"post":{"summary":"Add a new LogAlertGroup","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the addition of a new LogAlertGroup.","operationId":"addLogAlertGroup","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"description":"LogAlertGroup added successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestLogPipelineV3"},"in":"body","name":"body","required":true}],"tags":["LogAlertGroups"],"consumes":["application/json"]},"get":{"summary":"Retrieve all LogAlertGroups","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"View","Resources":"View"},"description":"Handles the retrieval of all LogAlertGroups.","operationId":"getLogAlertGroupsList","responses":{"200":{"schema":{"$ref":"#/definitions/PipelinePaginationResponse"},"description":"LogAlertGroups retrieved successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["LogAlertGroups"]}},"/setting/accessgroup/add":{"post":{"summary":"Create a access group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Access Groups":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Create a access group","operationId":"addAccessGroup","responses":{"200":{"schema":{"$ref":"#/definitions/AccessGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/AccessGroup"},"in":"body","name":"body"}],"tags":["Access Group"],"consumes":["application/json"]}},"/aws/functions/verifyBillingPermissions":{"post":{"summary":"Verify AWS Billing Permissions","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Verify the billing permissions of an AWS account","operationId":"verifyAWSBillingPermissions","responses":{"200":{"schema":{"$ref":"#/definitions/restAWSVerifyBillingPermissionsV3"},"description":"Successfully verified the AWS billing permissions"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestAwsAccountTestV3"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/website/websites/{id}/sdts":{"get":{"summary":"get a list of SDTs for a website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get a list of SDTs for a website","operationId":"getWebsiteSDTListByWebsiteId","responses":{"200":{"schema":{"$ref":"#/definitions/SDTPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Websites"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config/configCollection":{"post":{"summary":"collect a config for a device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources -\u003e Configs tab only visible with Manage permissions":"Unchecked","Resources":"View","Users -\u003e Permissions":"View permissions on Services and Resources page"},"description":"collect a config for a device","operationId":"collectDeviceConfigSourceConfig","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","type":"integer","required":true}],"tags":["Datasource Instances"]}},"/device/groups/{deviceGroupId}/datasources/{id}":{"patch":{"summary":"update device group datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update device group datasource","operationId":"patchDeviceGroupDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDataSource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceGroupDataSource"},"in":"body","name":"body"}],"tags":["Device Groups"],"consumes":["application/json"]},"get":{"summary":"get device group datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device group datasource","operationId":"getDeviceGroupDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDataSource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Device Groups"]},"put":{"summary":"update device group datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update device group datasource","operationId":"updateDeviceGroupDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupDataSource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceGroupDataSource"},"in":"body","name":"body"}],"tags":["Device Groups"],"consumes":["application/json"]}},"/setting/collector/collectors/{collectorId}/services/getStatusCheck":{"get":{"summary":"get collector status check","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"get collector status check","operationId":"getCollectorStatusCheck","responses":{"200":{"schema":{"$ref":"#/definitions/RestCollectorStatusV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"collectorId","format":"int32","type":"integer","required":true}],"tags":["Collectors"]}},"/device/groups/{id}/sdts":{"get":{"summary":"get device group SDTs","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device group SDTs","operationId":"getDeviceGroupSDTList","responses":{"200":{"schema":{"$ref":"#/definitions/SDTPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/dashboard/widgets/{id}/data":{"get":{"summary":"get widget data (Based upon widget type the response may contain additional attributes. Please refer models corresponding to specific widget type at the bottom of this page to check the attributes)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"View"},"description":"get widget data (Based upon widget type the response may contain additional attributes. Please refer models corresponding to specific widget type at the bottom of this page to check the attributes)","operationId":"getWidgetDataById","responses":{"200":{"schema":{"$ref":"#/definitions/WidgetData"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"format","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Data"]}},"/website/websites/{id}/graphs/{graphName}/data":{"get":{"summary":"get website data by graph name","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get website data by graph name","operationId":"getWebsiteDataByGraphName","responses":{"200":{"schema":{"$ref":"#/definitions/GraphPlot"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"path","name":"graphName","type":"string","required":true},{"in":"query","name":"format","type":"string"}],"tags":["Websites"]}},"/setting/roles":{"post":{"summary":"Add role","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage"},"description":"Create a new role","operationId":"addRole","responses":{"200":{"schema":{"$ref":"#/definitions/Role"},"description":"Successfully added the role"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Role"},"in":"body","name":"body","required":true}],"tags":["Roles"],"consumes":["application/json"]},"get":{"summary":"Get role list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"View"},"description":"Retrieve a paginated list of roles","operationId":"getRoleList","responses":{"200":{"schema":{"$ref":"#/definitions/RolePaginationResponse"},"description":"Successfully retrieved the role list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"excludeAdmin","type":"boolean"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Roles"]}},"/setting/remediationsources/executemanually":{"post":{"summary":"Trigger a remediation module for host.","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Host -\u003e remediation Source":"NA"},"description":"Trigger a remediation module for host.","operationId":"executeRemediationManually","responses":{"200":{"schema":{"$ref":"#/definitions/RemediationSourceExecution"},"description":"Trigger a remediation module for host"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RemediationSourceExecution"},"in":"body","name":"body"}],"tags":["Beta API"],"consumes":["application/json"]}},"/metrics/usage":{"get":{"summary":"Get metrics usage","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Account Information":"View"},"description":"Retrieve the metrics usage information","operationId":"getMetricsUsage","responses":{"200":{"schema":{"$ref":"#/definitions/Usage"},"description":"Successfully retrieved the metrics usage"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["Metrics"]}},"/website/smcheckpoints":{"get":{"summary":"Get website checkpoint list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"Retrieves the list of website checkpoints","operationId":"getSiteMonitorCheckPointList","responses":{"200":{"schema":{"$ref":"#/definitions/SiteMonitorCheckPointPaginationResponse"},"description":"Successfully retrieved website checkpoint list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"type","description":"Type of checkpoint to filter. If not specified, returns website legacy checkpoints.","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Websites"]}},"/device/devices/{id}/endpoints":{"get":{"summary":"get netflow endpoints","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get netflow endpoints","operationId":"getNetflowEndpointList","responses":{"200":{"schema":{"$ref":"#/definitions/EndpointPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"port","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/report/reports/{id}":{"patch":{"summary":"Update report","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Update the details of a specific report by its ID","operationId":"patchReportById","responses":{"200":{"schema":{"$ref":"#/definitions/ReportBase"},"description":"Successfully updated the report"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/ReportBase"},"in":"body","name":"body","required":true}],"tags":["Report"],"consumes":["application/json"]},"get":{"summary":"Get report by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"View"},"description":"Retrieve the details of a specific report by its ID","operationId":"getReportById","responses":{"200":{"schema":{"$ref":"#/definitions/ReportBase"},"description":"Successfully retrieved the report"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Report"]},"delete":{"summary":"Delete report","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Delete a specific report by its ID","operationId":"deleteReportById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the report"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Report"]},"put":{"summary":"Update report","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Update the details of a specific report by its ID","operationId":"updateReportById","responses":{"200":{"schema":{"$ref":"#/definitions/ReportBase"},"description":"Successfully updated the report"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/ReportBase"},"in":"body","name":"body","required":true}],"tags":["Report"],"consumes":["application/json"]}},"/setting/collector/collectors/{collectorId}/events":{"get":{"summary":"get collector events","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"get collector events","operationId":"getCollectorEvents","responses":{"200":{"schema":{"$ref":"#/definitions/RestCollectorEventV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"collectorId","format":"int32","type":"integer","required":true}],"tags":["Collectors"]}},"/website/websites/{srvId}/checkpoints/{checkId}/data":{"get":{"summary":"get data for a website checkpoint","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View","Users -\u003e Permissions":"View permissions on Services and Website page"},"description":"get data for a website checkpoint","operationId":"getWebsiteCheckpointDataById","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteCheckpointRawData"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"srvId","format":"int32","type":"integer","required":true},{"in":"path","name":"checkId","format":"int32","type":"integer","required":true},{"in":"query","name":"period","format":"double","type":"number"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"datapoints","type":"string"},{"in":"query","name":"format","type":"string"},{"in":"query","name":"aggregate","description":"the aggregate option","type":"string"}],"tags":["Data","Websites"]}},"/log/partitions":{"post":{"summary":"Create a new log partition","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"Manage","Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Create a new log partition","operationId":"createLogPartition","responses":{"200":{"schema":{"$ref":"#/definitions/LogPartition"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/LogPartition"},"in":"body","name":"body"}],"tags":["LogPartitions"],"consumes":["application/json"]},"get":{"summary":"Retrieve a list of all log partitions","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"View","Logs \u0026 Traces -\u003e Logs":"View","Resources":"View"},"description":"Retrieve a list of all log partitions","operationId":"getAllLogPartitions","responses":{"200":{"schema":{"$ref":"#/definitions/Pagination"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["LogPartitions"]}},"/website/groups/{id}/websites":{"get":{"summary":"get a list of websites for a group (Response may contain extra fields depending upon the type of check { PingCheck | WebCheck} being added)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get a list of websites for a group (Response may contain extra fields depending upon the type of check { PingCheck | WebCheck} being added)","operationId":"getImmediateWebsiteListByWebsiteGroupId","responses":{"200":{"schema":{"$ref":"#/definitions/WebsitePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Website Groups"]}},"/device/instances/datafetch":{"post":{"summary":"Fetch device instances data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a paginated list of data for device instances","operationId":"fetchDeviceInstancesData","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceInstanceDataPaginationResponse"},"description":"Successfully retrieved the device instances data"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"period","format":"double","type":"number"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"aggregate","description":"The aggregate option","type":"string"},{"schema":{"$ref":"#/definitions/DeviceInstances"},"in":"body","name":"body","required":true}],"tags":["Data"],"consumes":["application/json"]}},"/dashboard/dashboards/{id}":{"patch":{"summary":"update dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"The template field works only for the POST API","operationId":"patchDashboardById","responses":{"200":{"schema":{"$ref":"#/definitions/Dashboard"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"overwriteGroupFields","type":"boolean"},{"schema":{"$ref":"#/definitions/Dashboard"},"in":"body","name":"body","required":true}],"tags":["Dashboards"],"consumes":["application/json"]},"get":{"summary":"get dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"get dashboard","operationId":"getDashboardById","responses":{"200":{"schema":{"$ref":"#/definitions/Dashboard"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"template","type":"boolean"},{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Dashboards"]},"delete":{"summary":"delete dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"delete dashboard","operationId":"deleteDashboardById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Dashboards"]},"put":{"summary":"update dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"The template field works only for the POST API","operationId":"updateDashboardById","responses":{"200":{"schema":{"$ref":"#/definitions/Dashboard"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"overwriteGroupFields","type":"boolean"},{"schema":{"$ref":"#/definitions/Dashboard"},"in":"body","name":"body","required":true}],"tags":["Dashboards"],"consumes":["application/json"]}},"/device/devices/{deviceId}/devicedatasources/{id}/historysdts":{"get":{"summary":"Get SDT history for the device dataSource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve the SDT (Service Disruption Time) history for a specific device dataSource","operationId":"getSDTHistoryByDeviceDataSourceId","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceSDTHistoryPaginationResponse"},"description":"Successfully retrieved the SDT history"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/setting/propertyrules":{"post":{"summary":"Add a new property rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage"},"description":"Creates a new property rule in the system","operationId":"addPropertyRule","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyRule"},"description":"Successfully created the new property rule"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/PropertyRule"},"in":"body","name":"body"}],"tags":["PropertySource"],"consumes":["application/json"]},"get":{"summary":"Get property rules list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View"},"description":"Fetches a list of property rules","operationId":"getPropertyRulesList","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyRulePaginationResponse"},"description":"Successfully retrieved property rules list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["PropertySource"]}},"/device/devices/{deviceId}/properties":{"post":{"summary":"Add device property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Add a new property to a specific device","operationId":"addDeviceProperty","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully added the device property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/EntityProperty"},"in":"body","name":"body","required":true}],"tags":["Devices"],"consumes":["application/json"]},"get":{"summary":"Get device properties","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a paginated list of properties for a specific device","operationId":"getDevicePropertyList","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyPaginationResponse"},"description":"Successfully retrieved the device properties"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/website/groups":{"post":{"summary":"add website group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"add website group","operationId":"addWebsiteGroup","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/WebsiteGroup"},"in":"body","name":"body","required":true}],"tags":["Website Groups"],"consumes":["application/json"]},"get":{"summary":"get website group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get website group list","operationId":"getWebsiteGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteGroupPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Website Groups"]}},"/setting/collector/groups/{id}":{"patch":{"summary":"Update collector group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"Update the details of a specific collector group by its ID","operationId":"patchCollectorGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorGroup"},"description":"Successfully updated the collector group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"autoBalanceMonitoredDevices","type":"boolean"},{"in":"query","name":"forceUpdateFailedOverDevices","type":"boolean"},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/CollectorGroup"},"in":"body","name":"body","required":true}],"tags":["Collector Groups"],"consumes":["application/json"]},"get":{"summary":"Get collector group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"Retrieve details of a specific collector group by its ID","operationId":"getCollectorGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorGroup"},"description":"Successfully retrieved the collector group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Collector Groups"]},"delete":{"summary":"Delete collector group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"Delete a specific collector group by its ID","operationId":"deleteCollectorGroupById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the collector group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Collector Groups"]},"put":{"summary":"Update collector group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"Update the details of a specific collector group by its ID","operationId":"updateCollectorGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorGroup"},"description":"Successfully updated the collector group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"autoBalanceMonitoredDevices","type":"boolean"},{"in":"query","name":"forceUpdateFailedOverDevices","type":"boolean"},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/CollectorGroup"},"in":"body","name":"body","required":true}],"tags":["Collector Groups"],"consumes":["application/json"]}},"/setting/configsources/importjson":{"post":{"summary":"Import ConfigSource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a ConfigSource using json data","operationId":"importConfigSourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSource"},"description":"Successfully imported the ConfigSource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["ConfigSources"],"consumes":["multipart/form-data"]}},"/setting/datasources/importjson":{"post":{"summary":"Import DataSource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a DataSource using json data","operationId":"importDataSourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/DataSource"},"description":"Successfully imported the DataSource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["Datasources"],"consumes":["multipart/form-data"]}},"/setting/collector/collectors/versions":{"get":{"summary":"get collector version list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Note":"No RBAC permissions needed"},"description":"get collector version list","operationId":"getCollectorVersionList","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorVersionPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["CollectorVersions"]}},"/setting/datasources/{dsId}/ographs/{id}":{"get":{"summary":"Get datasource overview graph by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View (all)"},"description":"Retrieves a datasource overview graph based on the provided ID","operationId":"getDataSourceOverviewGraphById","responses":{"200":{"schema":{"$ref":"#/definitions/DataSourceOverviewGraph"},"description":"Successfully retrieved datasource overview graph by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"dsId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Datasources"]}},"/log/partitions/{id}":{"patch":{"summary":"Update an existing log partition","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"Manage","Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Update an existing log partition","operationId":"patchLogPartition","responses":{"200":{"schema":{"$ref":"#/definitions/LogPartition"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/LogPartition"},"in":"body","name":"body"}],"tags":["LogPartitions"],"consumes":["application/json"]},"get":{"summary":"Retrieve details of a specific log partition","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"View","Logs \u0026 Traces -\u003e Logs":"View","Resources":"Manage"},"description":"Retrieve details of a specific log partition","operationId":"getPartitionById","responses":{"200":{"schema":{"$ref":"#/definitions/LogPartition"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["LogPartitions"]},"delete":{"summary":"Delete a log partition by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"Manage","Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Delete a log partition by ID","operationId":"deleteLogPartitionById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["LogPartitions"]},"put":{"summary":"Update an existing log partition","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"Manage","Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Update an existing log partition","operationId":"updateLogPartition","responses":{"200":{"schema":{"$ref":"#/definitions/LogPartition"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/LogPartition"},"in":"body","name":"body"}],"tags":["LogPartitions"],"consumes":["application/json"]}},"/setting/eventsources":{"post":{"summary":"Add event source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Adds a new event source","operationId":"addEventSource","responses":{"200":{"schema":{"$ref":"#/definitions/EventSource"},"description":"Successfully added new event source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/EventSource"},"in":"body","name":"body"}],"tags":["EventSources"],"consumes":["application/json"]},"get":{"summary":"Get event source list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View","Modules -\u003e Access Groups":"View"},"description":"Retrieves the list of event sources","operationId":"getEventSourceList","responses":{"200":{"schema":{"$ref":"#/definitions/EventSourcePaginationResponse"},"description":"Successfully retrieved event source list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["EventSources"]}},"/setting/collector/collectors/{id}/agentloglevels/{component}":{"patch":{"summary":"update collector agent log level","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"update collector agent log level","operationId":"patchCollectorAgentLogLevel","responses":{"200":{"schema":{"$ref":"#/definitions/RestAgentLogLevelV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"path","name":"component","type":"string","required":true},{"schema":{"$ref":"#/definitions/RestAgentLogLevelV3"},"in":"body","name":"body"}],"tags":["Collectors"],"consumes":["application/json"]},"get":{"summary":"get collector agent log level by component","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"get collector agent log level by component","operationId":"getCollectorAgentLogLevelByComponent","responses":{"200":{"schema":{"$ref":"#/definitions/RestAgentLogLevelV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"path","name":"component","type":"string","required":true}],"tags":["Collectors"]},"put":{"summary":"update collector agent log level","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"update collector agent log level","operationId":"updateCollectorAgentLogLevel","responses":{"200":{"schema":{"$ref":"#/definitions/RestAgentLogLevelV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"path","name":"component","type":"string","required":true},{"schema":{"$ref":"#/definitions/RestAgentLogLevelV3"},"in":"body","name":"body"}],"tags":["Collectors"],"consumes":["application/json"]}},"/device/devices/{id}/scheduleAutoDiscovery":{"post":{"summary":"schedule active discovery for a device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"schedule active discovery for a device","operationId":"scheduleAutoDiscoveryByDeviceId","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Devices"]}},"/setting/opsnotes":{"post":{"summary":"add opsnote","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Ops Notes":"Manage"},"description":"add opsnote","operationId":"addOpsNote","responses":{"200":{"schema":{"$ref":"#/definitions/OpsNote"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/OpsNote"},"in":"body","name":"body","required":true}],"tags":["Ops Notes"],"consumes":["application/json"]},"get":{"summary":"get opsnote list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Ops Notes":"View","Users -\u003e Permissions":"View permissions for all pages"},"description":"get opsnote list","operationId":"getOpsNoteList","responses":{"200":{"schema":{"$ref":"#/definitions/OpsNotePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","description":"Filter the response based on tags, createdBy, happenedOn, monitorObjectGroups, monitorObjectNames, or _all field values","type":"string","required":false}],"tags":["Ops Notes"]}},"/device/devices/{id}/historysdts":{"get":{"summary":"get SDT history for the device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get SDT history for the device","operationId":"getSDTHistoryByDeviceId","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceSDTHistoryPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/azure/functions/verifyStorageAccountsPermissions":{"post":{"summary":"view storage accounts","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"view storage accounts","operationId":"verifyStorageAccountsPermissions","responses":{"200":{"schema":{"$ref":"#/definitions/RestResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestAzureStorageAccountVerify"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/setting/topologysources/importjson":{"post":{"summary":"Import TopologySource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a TopologySource using json data","operationId":"importTopologySourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/TopologySource"},"description":"Successfully imported the TopologySource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["TopologySource"],"consumes":["multipart/form-data"]}},"/setting/propertyrules/importjson":{"post":{"summary":"Import PropertySource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a PropertySource using json data","operationId":"importPropertySourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyRule"},"description":"Successfully imported the PropertySource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["PropertySource"],"consumes":["multipart/form-data"]}},"/device/devices/delta/{deltaId}":{"get":{"summary":"Get delta devices using deltaId","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Get delta devices using deltaId","operationId":"getDeltaDevices","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDeltaPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deltaId","type":"string","required":true}],"tags":["Delta"]}},"/device/groups/{gid}/properties":{"post":{"summary":"Add device group property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Add a new property to a specific device group","operationId":"addDeviceGroupProperty","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully added the device group property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"gid","format":"int32","description":"group ID","type":"integer","required":true},{"schema":{"$ref":"#/definitions/EntityProperty"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]},"get":{"summary":"Get device group properties","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a paginated list of properties for a specific device group","operationId":"getDeviceGroupPropertyList","responses":{"200":{"schema":{"$ref":"#/definitions/PropertyPaginationResponse"},"description":"Successfully retrieved the device group properties"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"gid","format":"int32","description":"group ID","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/setting/remediationsources":{"post":{"summary":"Add remediation source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Adds a new remediation source","operationId":"addRemediationSource","responses":{"200":{"schema":{"$ref":"#/definitions/RemediationSource"},"description":"Successfully added new remediation source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RemediationSource"},"in":"body","name":"body"}],"tags":["Beta API"],"consumes":["application/json"]},"get":{"summary":"Get remediation sources list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"View","Modules -\u003e Access Group":"View"},"description":"Retrieves a list of remediation sources","operationId":"getRemediationSourcesList","responses":{"200":{"schema":{"$ref":"#/definitions/RemediationSourcePaginationResponse"},"description":"Successfully retrieved remediation sources list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["Beta API"]}},"/setting/collector/collectors":{"post":{"summary":"add collector","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"add collector","operationId":"addCollector","responses":{"200":{"schema":{"$ref":"#/definitions/Collector"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Collector"},"in":"body","name":"body","required":true}],"tags":["Collectors"],"consumes":["application/json"]},"get":{"summary":"get collector list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"get collector list","operationId":"getCollectorList","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Collectors"]}},"/cost-optimization/recommendations/categories":{"get":{"summary":"Get recommendation category list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Note":"No RBAC permissions needed"},"description":"Retrieves the list of recommendation categories","operationId":"getRecommendationCategoriesList","responses":{"200":{"schema":{"$ref":"#/definitions/RestCloudRecommendationCategoryV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Cost Optimization Recommendations"]}},"/device/devices/{id}":{"patch":{"summary":"update a device (Request schema may change depending upon the type of uptime device being updated)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage","Settings -\u003e Collectors":"View"},"description":"update a device (Request schema may change depending upon the type of uptime device being updated)","operationId":"patchDevice","responses":{"200":{"schema":{"$ref":"#/definitions/Device"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"in":"query","name":"needStcGrpAndSortedCP","type":"boolean"},{"schema":{"$ref":"#/definitions/Device"},"in":"body","name":"body","required":true}],"tags":["Devices"],"consumes":["application/json"]},"get":{"summary":"get device by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device by id","operationId":"getDeviceById","responses":{"200":{"schema":{"$ref":"#/definitions/Device"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"needStcGrpAndSortedCP","type":"boolean"},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Devices"]},"delete":{"summary":"delete a device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"delete a device","operationId":"deleteDeviceById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"deleteHard","type":"boolean"}],"tags":["Devices"]},"put":{"summary":"update a device (Request schema may change depending upon the type of uptime device being updated)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage","Settings -\u003e Collectors":"View"},"description":"update a device (Request schema may change depending upon the type of uptime device being updated)","operationId":"updateDevice","responses":{"200":{"schema":{"$ref":"#/definitions/Device"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"in":"query","name":"needStcGrpAndSortedCP","type":"boolean"},{"schema":{"$ref":"#/definitions/Device"},"in":"body","name":"body","required":true}],"tags":["Devices"],"consumes":["application/json"]}},"/usage/contractInfo":{"get":{"summary":"get contract info by company","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Usage":"View"},"description":"get contract info by company","operationId":"getContractInfoByCompany","responses":{"200":{"schema":{"$ref":"#/definitions/RestContractInfoBaseV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["Usage API V3"]}},"/device/devices/{id}/flows":{"get":{"summary":"get netflow flows","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get netflow flows","operationId":"getNetflowFlowList","responses":{"200":{"schema":{"$ref":"#/definitions/FlowRecordPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/setting/recipientgroups/{id}":{"patch":{"summary":"Update recipient group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Recipient Groups":"Manage"},"description":"Update a specific recipient group by its ID","operationId":"patchRecipientGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/RecipientGroup"},"description":"Successfully updated the recipient group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RecipientGroup"},"in":"body","name":"body","required":true}],"tags":["Recipient Groups"],"consumes":["application/json"]},"get":{"summary":"Get recipient group by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Recipient Groups":"View"},"description":"Retrieve a specific recipient group by its ID","operationId":"getRecipientGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/RecipientGroup"},"description":"Successfully retrieved the recipient group by id"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Recipient Groups"]},"delete":{"summary":"Delete recipient group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Recipient Groups":"Manage"},"description":"Delete a specific recipient group by its ID","operationId":"deleteRecipientGroupById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the recipient group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Recipient Groups"]},"put":{"summary":"Update recipient group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert Settings -\u003e Recipient Groups":"Manage"},"description":"Update a specific recipient group by its ID","operationId":"updateRecipientGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/RecipientGroup"},"description":"Successfully updated the recipient group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RecipientGroup"},"in":"body","name":"body","required":true}],"tags":["Recipient Groups"],"consumes":["application/json"]}},"/device/devices/{deviceId}/alertsettings":{"get":{"summary":"get a list of alert settings for a device","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get a list of alert settings for a device","operationId":"getDeviceDatasourceInstanceAlertSettingListOfDevice","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSettingPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false}],"tags":["Devices"]}},"/website/websites/{id}":{"patch":{"summary":"update website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"Update website. Request structure may vary based on the check type {PingCheck | WebCheck model}. Use the respective model in SDK.","operationId":"patchWebsiteById","responses":{"200":{"schema":{"$ref":"#/definitions/Website"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/Website"},"in":"body","name":"body","required":true}],"tags":["Websites"],"consumes":["application/json"]},"get":{"summary":"get website by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"get website by id","operationId":"getWebsiteById","responses":{"200":{"schema":{"$ref":"#/definitions/Website"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["Websites"]},"delete":{"summary":"delete website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"delete website","operationId":"deleteWebsiteById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Websites"]},"put":{"summary":"update website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"Update website. Request structure may vary based on the check type {PingCheck | WebCheck model}. Use the respective model in SDK.","operationId":"updateWebsiteById","responses":{"200":{"schema":{"$ref":"#/definitions/Website"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/Website"},"in":"body","name":"body","required":true}],"tags":["Websites"],"consumes":["application/json"]}},"/setting/logsources":{"post":{"summary":"Add log source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Adds a new log source","operationId":"addLogSource","responses":{"200":{"schema":{"$ref":"#/definitions/LogSource"},"description":"Successfully added new log source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/LogSource"},"in":"body","name":"body"}],"tags":["LogSources"],"consumes":["application/json"]},"get":{"summary":"Get log source list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View"},"description":"Retrieves a list of log sources","operationId":"getLogSourceList","responses":{"200":{"schema":{"$ref":"#/definitions/LogSourcePaginationResponse"},"description":"Successfully retrieved log source list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"}],"tags":["LogSources"]}},"/report/groups":{"post":{"summary":"Add report group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Add a new report group","operationId":"addReportGroup","responses":{"200":{"schema":{"$ref":"#/definitions/ReportGroup"},"description":"Successfully added the report group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/ReportGroup"},"in":"body","name":"body","required":true}],"tags":["Report Groups"],"consumes":["application/json"]},"get":{"summary":"Get report group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"View","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Retrieve a paginated list of report groups","operationId":"getReportGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/ReportGroupPaginationResponse"},"description":"Successfully retrieved the report group list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Report Groups"]}},"/device/groups/{deviceGroupId}/clusterAlertConf":{"post":{"summary":"Add cluster alert configuration","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Add cluster alert configuration","operationId":"addDeviceGroupClusterAlertConf","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]},"get":{"summary":"get a list of cluster alert configurations for a device group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get a list of cluster alert configurations for a device group","operationId":"getDeviceGroupClusterAlertConfList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfigPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Thresholds"]}},"/device/groups/{id}":{"patch":{"summary":"update device group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update device group","operationId":"patchDeviceGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/DeviceGroup"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]},"get":{"summary":"get device group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device group","operationId":"getDeviceGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Device Groups"]},"delete":{"summary":"delete device group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"delete device group","operationId":"deleteDeviceGroupById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"deleteChildren","type":"boolean"},{"in":"query","name":"deleteHard","type":"boolean"}],"tags":["Device Groups"]},"put":{"summary":"update device group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update device group","operationId":"updateDeviceGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/DeviceGroup"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/log/logquerygroups":{"post":{"summary":"Create a new log query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Add a log query group","operationId":"addLogQueryGroup","responses":{"200":{"schema":{"$ref":"#/definitions/LogQueryGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/LogQueryGroup"},"in":"body","name":"body","required":true}],"tags":["LogQueryGroups"],"consumes":["application/json"]},"get":{"summary":"Get log query group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"View"},"description":"Get all log query groups","operationId":"getLogQueryGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/LogQueryGroupPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["LogQueryGroups"]}},"/setting/oids/importjson":{"post":{"summary":"Import OID via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a OID using json data","operationId":"importOidJson","responses":{"200":{"schema":{"$ref":"#/definitions/RestOidV3"},"description":"Successfully imported the OID via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["OID"],"consumes":["multipart/form-data"]}},"/log/logquerygroups/grouptype/{groupType}":{"get":{"summary":"Get log query groups by groupType","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Returns log query groups filtered by the provided groupType. If allGroups\u003dtrue, returns all groups (subject to permissions); otherwise returns groups for the current user.","operationId":"getLogQueryGroupListByGroupType","responses":{"200":{"schema":{"$ref":"#/definitions/LogQueryGroupPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"groupType","type":"string","required":true},{"in":"query","name":"allGroups","type":"boolean"}],"tags":["LogQueryGroups"]}},"/website/groups/{id}":{"patch":{"summary":"update website group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"update website group","operationId":"patchWebsiteGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/WebsiteGroup"},"in":"body","name":"body","required":true}],"tags":["Website Groups"],"consumes":["application/json"]},"get":{"summary":"get website group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get website group","operationId":"getWebsiteGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Website Groups"]},"delete":{"summary":"delete website group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"delete website group","operationId":"deleteWebsiteGroupById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"deleteChildren","format":"int32","type":"integer"}],"tags":["Website Groups"]},"put":{"summary":"update website group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage"},"description":"update website group","operationId":"updateWebsiteGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/WebsiteGroup"},"in":"body","name":"body","required":true}],"tags":["Website Groups"],"consumes":["application/json"]}},"/setting/datasources/{id}/devices":{"get":{"summary":"Get devices associated with a datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View"},"description":"Retrieves the list of devices associated with a specific datasource","operationId":"getAssociatedDeviceListByDataSourceId","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceAssociatedPaginationResponse"},"description":"Successfully retrieved devices associated with the datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasources"]}},"/dashboard/widgets/{id}":{"patch":{"summary":"Update widget","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"Updates a widget. Based on widget type, the request and response may contain additional attributes. Please refer to the models corresponding to specific widget types at the bottom of this page for detailed attributes.","operationId":"patchWidgetById","responses":{"200":{"schema":{"$ref":"#/definitions/Widget"},"description":"Successfully updated the widget"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/Widget"},"in":"body","name":"body","required":true}],"tags":["Widgets"],"consumes":["application/json"]},"get":{"summary":"Get widget by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"View"},"description":"Retrieves a widget by its ID. Based on widget type, the response may contain additional attributes. Please refer to the models corresponding to specific widget types at the bottom of this page for detailed attributes.","operationId":"getWidgetById","responses":{"200":{"schema":{"$ref":"#/definitions/Widget"},"description":"Successfully retrieved the widget"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Widgets"]},"delete":{"summary":"Delete widget","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"Deletes a widget by its ID","operationId":"deleteWidgetById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the widget"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Widgets"]},"put":{"summary":"Update widget","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"Updates a widget. Based on widget type, the request and response may contain additional attributes. Please refer to the models corresponding to specific widget types at the bottom of this page for detailed attributes.","operationId":"updateWidgetById","responses":{"200":{"schema":{"$ref":"#/definitions/Widget"},"description":"Successfully updated the widget"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/Widget"},"in":"body","name":"body","required":true}],"tags":["Widgets"],"consumes":["application/json"]}},"/setting/diagnosticsources/importjson":{"post":{"summary":"Import DiagnosticSource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Default Access Group":"Manage","Modules -\u003e  All Installed modules":"Manage"},"description":"Import a DiagnosticSource using json data","operationId":"importDiagnosticSourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/RestDiagnosticSourceV4"},"description":"Successfully imported the DiagnosticSource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["DiagnosticSources"],"consumes":["multipart/form-data"]}},"/setting/admins/{adminId}/apitokens":{"post":{"summary":"Add API tokens for a user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e User Access":"Manage"},"description":"Add new API tokens for a specific user","operationId":"addApiTokenByAdminId","responses":{"200":{"schema":{"$ref":"#/definitions/APIToken"},"description":"Successfully added the API tokens for the user"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"adminId","format":"int32","type":"integer","required":true},{"in":"query","name":"type","type":"string"},{"schema":{"$ref":"#/definitions/APIToken"},"in":"body","name":"body","required":true}],"tags":["API Tokens"],"consumes":["application/json"]},"get":{"summary":"Get API tokens for a user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e User Access":"View"},"description":"Retrieve a paginated list of API tokens for a specific user","operationId":"getApiTokenListByAdminId","responses":{"200":{"schema":{"$ref":"#/definitions/ApiTokenPaginationResponse"},"description":"Successfully retrieved the API tokens for the user"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"adminId","format":"int32","type":"integer","required":true},{"in":"query","name":"type","type":"string"},{"in":"query","name":"permission","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["API Tokens"]}},"/report/reports/{id}/tasks/{taskId}":{"get":{"summary":"Get report for task ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"View"},"description":"Fetch the report associated with a specific task ID","operationId":"fetchReportUsingTaskId","responses":{"200":{"schema":{"$ref":"#/definitions/GenerateReportResult"},"description":"Successfully retrieved the report for the task"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"path","name":"taskId","type":"string","required":true}],"tags":["Report"]}},"/setting/collector/collectors/{id}/agentloglevels":{"get":{"summary":"get collector agent log levels","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"get collector agent log levels","operationId":"getCollectorAgentLogLevels","responses":{"200":{"schema":{"$ref":"#/definitions/RestAgentLogLevelV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Collectors"]}},"/sdt/sdts":{"post":{"summary":"add SDT (Response may contain extra fields depending upon the type of SDT being added)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"add SDT (Response may contain extra fields depending upon the type of SDT being added)","operationId":"addSDT","responses":{"200":{"schema":{"$ref":"#/definitions/SDT"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/SDT"},"in":"body","name":"body","required":true}],"tags":["SDTs"],"consumes":["application/json"]},"get":{"summary":"get SDT list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get SDT list","operationId":"getSDTList","responses":{"200":{"schema":{"$ref":"#/definitions/SDTPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["SDTs"]}},"/setting/dnsmappings":{"post":{"summary":"Add DNS mapping","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"Add a new DNS mapping","operationId":"addDNSMapping","responses":{"200":{"schema":{"$ref":"#/definitions/RestDNSMappingV3"},"description":"Successfully added the DNS mapping"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestDNSMappingV3"},"in":"body","name":"body"}],"tags":["DNS Mapping"],"consumes":["application/json"]}},"/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{id}":{"patch":{"summary":"Update device datasource instance group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update a specific device datasource instance group by its ID","operationId":"patchDeviceDatasourceInstanceGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"description":"Successfully updated the device datasource instance group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"in":"body","name":"body","required":true}],"tags":["Datasource Instances"],"consumes":["application/json"]},"get":{"summary":"Get device datasource instance group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a specific device datasource instance group by its ID","operationId":"getDeviceDatasourceInstanceGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"description":"Successfully retrieved the device datasource instance group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Datasource Instances"]},"put":{"summary":"Update device datasource instance group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update a specific device datasource instance group by its ID","operationId":"updateDeviceDatasourceInstanceGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"description":"Successfully updated the device datasource instance group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceGroup"},"in":"body","name":"body","required":true}],"tags":["Datasource Instances"],"consumes":["application/json"]}},"/azure/functions/testAccount":{"post":{"summary":"test Azure account","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"test Azure account","operationId":"testAzureAccount","responses":{"200":{"schema":{"$ref":"#/definitions/restCloudOkPermissionsV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestAzureAccountTestV3"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/saas/functions/testAccount":{"post":{"summary":"Test SaaS account","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Test the connection or status of a SaaS account","operationId":"testSaaSAccount","responses":{"200":{"schema":{"$ref":"#/definitions/restCloudOkPermissionsV3"},"description":"Successfully tested the SaaS account"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestSaaSAccountTestV3"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{dsigId}/datapoints/{dpId}/alertconfig":{"put":{"summary":"Update instance group alert threshold","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups ":"Manage","Resources":"Manage"},"description":"Update the alert threshold for an instance group. Setting the threshold at the default group is not allowed.","operationId":"updateInstanceGroupAlertThreshold","responses":{"200":{"schema":{"type":"object"},"description":"Successfully updated the instance group alert threshold"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceDsId","format":"int32","description":"The device-datasource ID you\u0027d like to add an instance group for","type":"integer","required":true},{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"dsigId","format":"int32","type":"integer","required":true},{"in":"path","name":"dpId","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/RestDeviceInstanceGroupAlertConfigV3"},"in":"body","name":"body"}],"tags":["Datasource Instances"],"consumes":["application/json"]}},"/dashboard/groups/{id}":{"patch":{"summary":"update dashboard group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"The template field works only for the POST API","operationId":"patchDashboardGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DashboardGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DashboardGroup"},"in":"body","name":"body","required":true}],"tags":["Dashboard Groups"],"consumes":["application/json"]},"get":{"summary":"Get dashboard group by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"View"},"description":"Retrieves a dashboard group by its ID","operationId":"getDashboardGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DashboardGroup"},"description":"Successfully retrieved the dashboard group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"template","type":"boolean"},{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Dashboard Groups"]},"delete":{"summary":"delete dashboard group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"delete dashboard group","operationId":"deleteDashboardGroupById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"allowNonEmptyGroup","type":"boolean"}],"tags":["Dashboard Groups"]},"put":{"summary":"update dashboard group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"The template field works only for the POST API","operationId":"updateDashboardGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/DashboardGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DashboardGroup"},"in":"body","name":"body","required":true}],"tags":["Dashboard Groups"],"consumes":["application/json"]}},"/aws/accountId":{"get":{"summary":"Get AWS account ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve the AWS account ID","operationId":"getAwsAccountId","responses":{"200":{"schema":{"$ref":"#/definitions/AwsAccountId"},"description":"Successfully retrieved the AWS account ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["Device Groups"]}},"/setting/functions/importjson":{"post":{"summary":"Import AppliesTo function via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a AppliesTo function using json data","operationId":"importAppliesToFunctionJson","responses":{"200":{"schema":{"$ref":"#/definitions/AppliesToFunction"},"description":"Successfully imported the AppliesTo function via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["AppliesToFunctions"],"consumes":["multipart/form-data"]}},"/device/groups":{"post":{"summary":"add device group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"add device group","operationId":"addDeviceGroup","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/DeviceGroup"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]},"get":{"summary":"get device group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device group list","operationId":"getDeviceGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceGroupPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/aws/functions/testAccount":{"post":{"summary":"Test AWS account","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Test the connection or status of an AWS account","operationId":"testAWSAccount","responses":{"200":{"schema":{"$ref":"#/definitions/restCloudOkPermissionsV3"},"description":"Successfully tested the AWS account"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestAwsAccountTestV3"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/setting/collector/groups":{"post":{"summary":"Add collector group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"Create a new collector group","operationId":"addCollectorGroup","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorGroup"},"description":"Successfully added the collector group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/CollectorGroup"},"in":"body","name":"body","required":true}],"tags":["Collector Groups"],"consumes":["application/json"]},"get":{"summary":"Get collector group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"Retrieve a paginated list of collector groups","operationId":"getCollectorGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorGroupPaginationResponse"},"description":"Successfully retrieved the collector group list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Collector Groups"]}},"/website/websites/{id}/alerts":{"get":{"summary":"get alerts for a website","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"Manage","Resources":"Manage"},"description":"get alerts for a website","operationId":"getWebsiteAlertListByWebsiteId","responses":{"200":{"schema":{"$ref":"#/definitions/AlertPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"needMessage","type":"boolean"},{"in":"query","name":"customColumns","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Websites"]}},"/device/devices/{deviceId}/devicedatasources/{id}/data":{"get":{"summary":"Get device datasource data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve data for a specific device datasource by its ID","operationId":"getDeviceDatasourceDataById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceData"},"description":"Successfully retrieved the device datasource data"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"period","format":"double","type":"number"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"datapoints","type":"string"},{"in":"query","name":"format","type":"string"},{"in":"query","name":"aggregate","description":"The aggregate option","type":"string"}],"tags":["Devices"]}},"/device/devices/{deviceId}/properties/{name}":{"patch":{"summary":"Update device property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update a specific property of a device","operationId":"patchDevicePropertyByName","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully updated the device property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true},{"schema":{"$ref":"#/definitions/EntityProperty"},"in":"body","name":"body","required":true}],"tags":["Devices"],"consumes":["application/json"]},"get":{"summary":"Get device property by name","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a specific device property by its name","operationId":"getDevicePropertyByName","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully retrieved the device property by name"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Devices"]},"delete":{"summary":"Delete device property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Delete a specific property of a device by its name","operationId":"deleteDevicePropertyByName","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the device property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true}],"tags":["Devices"]},"put":{"summary":"Update device property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update a specific property of a device","operationId":"updateDevicePropertyByName","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully updated the device property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true},{"schema":{"$ref":"#/definitions/EntityProperty"},"in":"body","name":"body","required":true}],"tags":["Devices"],"consumes":["application/json"]}},"/setting/admins/{id}":{"patch":{"summary":"update user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage","Settings -\u003e User Access":"Manage"},"description":"update user","operationId":"patchAdminById","responses":{"200":{"schema":{"$ref":"#/definitions/Admin"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"changePassword","type":"boolean"},{"in":"query","name":"validationOnly","type":"boolean"},{"schema":{"$ref":"#/definitions/Admin"},"in":"body","name":"body","required":true}],"tags":["Users"],"consumes":["application/json"]},"get":{"summary":"get user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"View","Settings -\u003e User Access":"View"},"description":"get user","operationId":"getAdminById","responses":{"200":{"schema":{"$ref":"#/definitions/Admin"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Users"]},"delete":{"summary":"delete user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage","Settings -\u003e User Access":"Manage"},"description":"delete user","operationId":"deleteAdminById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Users"]},"put":{"summary":"update user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage","Settings -\u003e User Access":"Manage"},"description":"update user","operationId":"updateAdminById","responses":{"200":{"schema":{"$ref":"#/definitions/Admin"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"changePassword","type":"boolean"},{"in":"query","name":"validationOnly","type":"boolean"},{"schema":{"$ref":"#/definitions/Admin"},"in":"body","name":"body","required":true}],"tags":["Users"],"consumes":["application/json"]}},"/setting/configsources/{id}/updatereasons":{"get":{"summary":"Get update history for a configSource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"View"},"description":"Retrieve the list of update reasons/history for a specific configSource","operationId":"getUpdateReasonListByConfigSourceId","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSourceUpdateReasonsPaginationResponse"},"description":"Successfully retrieved update history for the configSource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["ConfigSources"]}},"/setting/batchjobs":{"post":{"summary":"Add JobMonitor","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage"},"description":"Create a new JobMonitor","operationId":"addJobMonitor","responses":{"200":{"schema":{"$ref":"#/definitions/BatchJob"},"description":"Successfully added the JobMonitor"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/BatchJob"},"in":"body","name":"body"}],"tags":["JobMonitor"],"consumes":["application/json"]},"get":{"summary":"Get JobMonitor List","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"View"},"description":"Retrieve a paginated list of Job Monitors","operationId":"getJobMonitorList","responses":{"200":{"schema":{"$ref":"#/definitions/BatchJobPaginationResponse"},"description":"Successfully retrieved the JobMonitor list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"}],"tags":["JobMonitor"]}},"/setting/eventsources/importxml":{"post":{"summary":"Import event source via XML","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Imports an event source from an XML file","operationId":"importEventSource","responses":{"200":{"schema":{"type":"object"},"description":"Successfully imported event source via XML"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"type":"object","required":["file"],"properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["EventSources"],"consumes":["multipart/form-data"]}},"/log/logquerygroups/{id}":{"patch":{"summary":"Update log query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Modify an existing log query group","operationId":"patchLogQueryGroup","responses":{"200":{"schema":{"$ref":"#/definitions/LogQueryGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/LogQueryGroup"},"in":"body","name":"body","required":true}],"tags":["LogQueryGroups"],"consumes":["application/json"]},"get":{"summary":"Get log query group by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Fetch a log query group by ID","operationId":"getLogQueryGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/LogQueryGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["LogQueryGroups"]},"delete":{"summary":"Delete log query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Delete log query group by ID","operationId":"deleteLogQueryGroup","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["LogQueryGroups"]},"put":{"summary":"Update log query group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Modify an existing log query group","operationId":"updateLogQueryGroup","responses":{"200":{"schema":{"$ref":"#/definitions/LogQueryGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/LogQueryGroup"},"in":"body","name":"body","required":true}],"tags":["LogQueryGroups"],"consumes":["application/json"]}},"/setting/admins/apitokens":{"get":{"summary":"Get a list of API tokens across users","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e User Access":"View"},"description":"Retrieve a paginated list of API tokens for all users","operationId":"getApiTokenList","responses":{"200":{"schema":{"$ref":"#/definitions/ApiTokenPaginationResponse"},"description":"Successfully retrieved the list of API tokens"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"type","type":"string"},{"in":"query","name":"permission","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["API Tokens"]}},"/logpipelines/processors":{"post":{"summary":"Add a new LogAlerts","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Handles the addition of a new LogAlerts.","operationId":"addLogAlerts","responses":{"200":{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"description":"LogAlerts added successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestLogPipelineProcessorV3"},"in":"body","name":"body","required":true}],"tags":["LogAlerts"],"consumes":["application/json"]},"get":{"summary":"Retrieve all LogAlerts","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"View","Resources":"View"},"description":"Handles the retrieval of all LogAlerts.","operationId":"getLogAlerts","responses":{"200":{"schema":{"$ref":"#/definitions/PipelineProcessorPaginationResponse"},"description":"LogAlerts retrieved successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["LogAlerts"]}},"/device/devicedatasourceinstances/{instanceId}/graphs/{graphId}/data":{"get":{"summary":"get device instance data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance data","operationId":"getDeviceInstanceGraphDataOnlyByInstanceId","responses":{"200":{"schema":{"$ref":"#/definitions/GraphPlot"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"graphId","format":"int32","type":"integer","required":true},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"format","type":"string"}],"tags":["Data"]}},"/setting/accessgroup":{"get":{"summary":"Get access group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Access Groups":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Get access group list","operationId":"getAccessGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/AccessGroupPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Access Group"]}},"/setting/accesslogs":{"get":{"summary":"Get audit logs","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Setting -\u003e Alert settings -\u003e Audit Logs":"View"},"description":"Retrieve a paginated list of audit logs","operationId":"getAuditLogList","responses":{"200":{"schema":{"$ref":"#/definitions/AccessLogPaginationResponse"},"description":"Successfully retrieved the audit logs"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Audit Logs"]}},"/alert/alerts/{id}/escalate":{"post":{"summary":"Escalate alert by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Acknowledge"},"description":"Escalate the alert with the given ID","operationId":"escalatedAlertById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully escalated the alert"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["Alerts"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/alertsettings/{id}":{"patch":{"summary":"update device instance alert setting","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Resources":"Manage"},"description":"update device instance alert setting","operationId":"patchDeviceDatasourceInstanceAlertSettingById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSetting"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"Device-DataSource ID","type":"integer","required":true},{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSetting"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]},"get":{"summary":"get device instance alert setting","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance alert setting","operationId":"getDeviceDatasourceInstanceAlertSettingById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSetting"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"Device-DataSource ID","type":"integer","required":true},{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Thresholds"]},"put":{"summary":"update device instance alert setting","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Resources":"Manage"},"description":"update device instance alert setting","operationId":"updateDeviceDatasourceInstanceAlertSettingById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSetting"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"Device-DataSource ID","type":"integer","required":true},{"in":"path","name":"instanceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceAlertSetting"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]}},"/setting/collector/collectors/{id}":{"patch":{"summary":"update collector","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"update collector","operationId":"patchCollectorById","responses":{"200":{"schema":{"$ref":"#/definitions/Collector"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"autoBalanceMonitoredDevices","type":"boolean"},{"in":"query","name":"forceUpdateFailedOverDevices","type":"boolean"},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/Collector"},"in":"body","name":"body","required":true}],"tags":["Collectors"],"consumes":["application/json"]},"get":{"summary":"get collector","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"View"},"description":"get collector","operationId":"getCollectorById","responses":{"200":{"schema":{"$ref":"#/definitions/Collector"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Collectors"]},"delete":{"summary":"delete collector","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"delete collector","operationId":"deleteCollectorById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Collectors"]},"put":{"summary":"update collector","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"update collector","operationId":"updateCollectorById","responses":{"200":{"schema":{"$ref":"#/definitions/Collector"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"autoBalanceMonitoredDevices","type":"boolean"},{"in":"query","name":"forceUpdateFailedOverDevices","type":"boolean"},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/Collector"},"in":"body","name":"body","required":true}],"tags":["Collectors"],"consumes":["application/json"]}},"/setting/logsources/importjson":{"post":{"summary":"Import LogSource via json","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e  All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Import a LogSource using json data","operationId":"importLogSourceJson","responses":{"200":{"schema":{"$ref":"#/definitions/LogSource"},"description":"Successfully imported the LogSource via Json"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"handleConflict","type":"string"},{"in":"query","name":"fieldsToPreserve","type":"array","collectionFormat":"multi","items":{"type":"string"}},{"schema":{"type":"object","properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["LogSources"],"consumes":["multipart/form-data"]}},"/device/groups/{gid}/properties/{name}":{"patch":{"summary":"Update device group property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update a specific property of a device group","operationId":"patchDeviceGroupPropertyByName","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully updated the device group property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"gid","format":"int32","description":"group ID","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true},{"schema":{"$ref":"#/definitions/EntityProperty"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]},"get":{"summary":"Get device group property by name","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a specific device group property by its name","operationId":"getDeviceGroupPropertyByName","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully retrieved the device group property by name"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"gid","format":"int32","description":"group ID","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Device Groups"]},"delete":{"summary":"Delete device group property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Delete a specific property of a device group by its name","operationId":"deleteDeviceGroupPropertyByName","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the device group property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"gid","format":"int32","description":"group ID","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true}],"tags":["Device Groups"]},"put":{"summary":"Update device group property","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update a specific property of a device group","operationId":"updateDeviceGroupPropertyByName","responses":{"200":{"schema":{"$ref":"#/definitions/EntityProperty"},"description":"Successfully updated the device group property"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"gid","format":"int32","description":"group ID","type":"integer","required":true},{"in":"path","name":"name","type":"string","required":true},{"schema":{"$ref":"#/definitions/EntityProperty"},"in":"body","name":"body","required":true}],"tags":["Device Groups"],"consumes":["application/json"]}},"/debug/{id}":{"get":{"summary":"Get the result of a Collector debug command using sessionId","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View","Settings -\u003e Collectors":"Manage"},"description":"Get the result of a Collector debug command using sessionId","operationId":"getDebugCommandResult","responses":{"200":{"schema":{"$ref":"#/definitions/Debug"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"in":"query","name":"collectorId","format":"int32","type":"integer"}],"tags":["Debug"]}},"/dashboard/groups/{id}/asyncclone":{"post":{"summary":"add dashboard group asynchronously","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"add dashboard group asynchronously","operationId":"addDashboardGroupAsynchronously","responses":{"200":{"schema":{"$ref":"#/definitions/RestDashboardGroupAsyncCloneResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"recursive","type":"boolean"},{"schema":{"$ref":"#/definitions/DashboardGroup"},"in":"body","name":"body"}],"tags":["Dashboard Groups"],"consumes":["application/json"]}},"/setting/oids":{"post":{"summary":"Add a new OID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules ":"Manage"},"description":"Create a new OID and add it to the system","operationId":"addOid","responses":{"200":{"schema":{"$ref":"#/definitions/RestOidV3"},"description":"Successfully added a new OID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/RestOidV3"},"in":"body","name":"body"}],"tags":["OID"],"consumes":["application/json"]},"get":{"summary":"Get OID\u0027s list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules ":"View"},"description":"Retrieve the list of OIDs","operationId":"getOIDList","responses":{"200":{"schema":{"$ref":"#/definitions/OidSourcePaginationResponse"},"description":"Successfully retrieved the list of OIDs"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["OID"]}},"/dashboard/groups":{"post":{"summary":"add dashboard group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"add dashboard group","operationId":"addDashboardGroup","responses":{"200":{"schema":{"$ref":"#/definitions/DashboardGroup"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/DashboardGroup"},"in":"body","name":"body","required":true}],"tags":["Dashboard Groups"],"consumes":["application/json"]},"get":{"summary":"get dashboard group list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"View"},"description":"get dashboard group list","operationId":"getDashboardGroupList","responses":{"200":{"schema":{"$ref":"#/definitions/DashboardGroupPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Dashboard Groups"]}},"/setting/netscans/{id}":{"patch":{"summary":"Update a netscan","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Netscans":"Manage"},"description":"Update an existing netscan","operationId":"patchNetscan","responses":{"200":{"schema":{"$ref":"#/definitions/Netscan"},"description":"Successfully updated the netscan"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"reason","type":"string"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/Netscan"},"in":"body","name":"body"}],"tags":["Netscans"],"consumes":["application/json"]},"get":{"summary":"Get netscan by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Netscans":"View"},"description":"Retrieve a specific netscan by its ID","operationId":"getNetscanById","responses":{"200":{"schema":{"$ref":"#/definitions/Netscan"},"description":"Successfully retrieved the netscan by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Netscans"]},"delete":{"summary":"Delete a netscan","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Netscans":"Manage"},"description":"Delete a specific netscan by its ID","operationId":"deleteNetscanById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the netscan"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Netscans"]},"put":{"summary":"Update a netscan","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Netscans":"Manage"},"description":"Update an existing netscan","operationId":"updateNetscan","responses":{"200":{"schema":{"$ref":"#/definitions/Netscan"},"description":"Successfully updated the netscan"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"reason","type":"string"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/Netscan"},"in":"body","name":"body"}],"tags":["Netscans"],"consumes":["application/json"]}},"/cost-optimization/recommendations/{id}":{"get":{"summary":"Get recommendation by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Cost Optimization -\u003e Recommendations":"View","Resources":"View"},"description":"Retrieves a recommendation by its ID","operationId":"getRecommendationById","responses":{"200":{"schema":{"$ref":"#/definitions/RestCloudRecommendationV3"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","description":"an alphanumeric identifier composed of the recommendation\u0027s database ID, the associated resource ID, and the recommendation type, delimited with hyphens, e.g. 123-456-EBS_UNATTACHED","type":"string","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Cost Optimization Recommendations"]}},"/setting/admins":{"post":{"summary":"add user","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"Manage","Settings -\u003e User Access":"Manage"},"description":"add user","operationId":"addAdmin","responses":{"200":{"schema":{"$ref":"#/definitions/Admin"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/Admin"},"in":"body","name":"body","required":true}],"tags":["Users"],"consumes":["application/json"]},"get":{"summary":"get user list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Role Access":"View","Settings -\u003e User Access":"View"},"description":"get user list","operationId":"getAdminList","responses":{"200":{"schema":{"$ref":"#/definitions/AdminPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"type","type":"string"},{"in":"query","name":"permission","type":"string"},{"in":"query","name":"filterGroupString","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Users"]}},"/setting/collector/collectors/{id}/ackdown":{"post":{"summary":"ack collector down alert","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Collectors":"Manage"},"description":"ack collector down alert","operationId":"ackCollectorDownAlertById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/AckCollectorDown"},"in":"body","name":"body","required":true}],"tags":["Collectors"],"consumes":["application/json"]}},"/dashboard/dashboards/{id}/widgets":{"get":{"summary":"get widget list by DashboardId","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Dashboards":"Manage"},"description":"get widget list by DashboardId","operationId":"getWidgetListByDashboardId","responses":{"200":{"schema":{"$ref":"#/definitions/WidgetPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Dashboards"]}},"/device/devices/{id}/ports":{"get":{"summary":"get netflow ports","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get netflow ports","operationId":"getNetflowPortList","responses":{"200":{"schema":{"$ref":"#/definitions/PortPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"netflowFilter","type":"string"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"ip","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Devices"]}},"/log/partitions/retentions":{"get":{"summary":"Retrieve the list of log retentions","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Partitions":"Manage","Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Retrieve the list of log retentions","operationId":"getRetentionList","responses":{"200":{"schema":{"$ref":"#/definitions/Pagination"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["LogPartitions"]}},"/setting/configsources":{"post":{"summary":"Add a new config source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e PushModules":"Manage","Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"Manage"},"description":"Create a new config source","operationId":"addConfigSource","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigSource"},"description":"Successfully added the new config source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/ConfigSource"},"in":"body","name":"body"}],"tags":["ConfigSources"],"consumes":["application/json"]},"get":{"summary":"Get config source list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e My Module Toolbox -\u003e All Installed Modules":"View"},"description":"Retrieve a list of config sources","operationId":"getConfigSourceList","responses":{"200":{"schema":{"$ref":"#/definitions/ConfigsourcePaginationResponse"},"description":"Successfully retrieved the config source list"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"format","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["ConfigSources"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/data":{"get":{"summary":"get device instance data","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View","Users -\u003e Permissions":"View permissions on Services and Resources page"},"description":"get device instance data","operationId":"getDeviceDatasourceInstanceData","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstanceData"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"period","format":"double","type":"number"},{"in":"query","name":"start","format":"int64","type":"integer"},{"in":"query","name":"end","format":"int64","type":"integer"},{"in":"query","name":"datapoints","type":"string"},{"in":"query","name":"format","type":"string"}],"tags":["Data","Datasource Instances"]}},"/device/groups/{deviceGroupId}/clusterAlertConf/{id}":{"patch":{"summary":"Update cluster alert configuration","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update cluster alert configuration","operationId":"patchDeviceGroupClusterAlertConfById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]},"get":{"summary":"Get cluster alert configuration by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Get cluster alert configuration by id","operationId":"getDeviceGroupClusterAlertConfById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Thresholds"]},"delete":{"summary":"Delete cluster alert configuration","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Delete cluster alert configuration","operationId":"deleteDeviceGroupClusterAlertConfById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Thresholds"]},"put":{"summary":"Update cluster alert configuration","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"Update cluster alert configuration","operationId":"updateDeviceGroupClusterAlertConfById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceGroupId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/DeviceClusterAlertConfig"},"in":"body","name":"body","required":true}],"tags":["Thresholds"],"consumes":["application/json"]}},"/device/groups/{id}/alerts":{"get":{"summary":"get device group alerts","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device group alerts","operationId":"getAlertListByDeviceGroupId","responses":{"200":{"schema":{"$ref":"#/definitions/AlertPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"needMessage","type":"boolean"},{"in":"query","name":"customColumns","type":"string"},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Device Groups"]}},"/setting/remediationsources/{id}":{"patch":{"summary":"Update a remediation source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Updates a remediation source by its ID","operationId":"patchRemediationSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/RemediationSource"},"description":"Successfully updated remediation source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/RemediationSource"},"in":"body","name":"body"}],"tags":["Beta API"],"consumes":["application/json"]},"get":{"summary":"Get remediation sources by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"View","Modules -\u003e Access Group":"View"},"description":"Retrieves a remediation source by its ID","operationId":"getRemediationSourcesById","responses":{"200":{"schema":{"$ref":"#/definitions/RemediationSource"},"description":"Successfully retrieved remediation source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["Beta API"]},"delete":{"summary":"Delete a remediation source module","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Deletes a remediation source module by its ID","operationId":"deleteRemediationSourceById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted remediation source module"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Beta API"]},"put":{"summary":"Update a remediation source","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed Module":"Manage","Modules -\u003e Access Group":"Manage"},"description":"Updates a remediation source by its ID","operationId":"updateRemediationSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/RemediationSource"},"description":"Successfully updated remediation source"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/RemediationSource"},"in":"body","name":"body"}],"tags":["Beta API"],"consumes":["application/json"]}},"/report/groups/{id}":{"patch":{"summary":"Update report group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Update a specific report group by its ID","operationId":"patchReportGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/ReportGroup"},"description":"Successfully updated the report group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/ReportGroup"},"in":"body","name":"body","required":true}],"tags":["Report Groups"],"consumes":["application/json"]},"get":{"summary":"Get report group by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"View","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Retrieve a specific report group by its ID","operationId":"getReportGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/ReportGroup"},"description":"Successfully retrieved the report group by id"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Report Groups"]},"delete":{"summary":"Delete report group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage"},"description":"Delete a specific report group by its ID","operationId":"deleteReportGroupById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted the report group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Report Groups"]},"put":{"summary":"Update report group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Update a specific report group by its ID","operationId":"updateReportGroupById","responses":{"200":{"schema":{"$ref":"#/definitions/ReportGroup"},"description":"Successfully updated the report group"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/ReportGroup"},"in":"body","name":"body","required":true}],"tags":["Report Groups"],"consumes":["application/json"]}},"/setting/alert/rules":{"post":{"summary":"add alert rule","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Alert settings -\u003e Alert Rules":"Manage"},"description":"add alert rule","operationId":"addAlertRule","responses":{"200":{"schema":{"$ref":"#/definitions/AlertRule"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/AlertRule"},"in":"body","name":"body","required":true}],"tags":["Alert Rules"],"consumes":["application/json"]},"get":{"summary":"get alert rule list","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Setting -\u003e Alert settings -\u003e Alert Rules":"View"},"description":"get alert rule list","operationId":"getAlertRuleList","responses":{"200":{"schema":{"$ref":"#/definitions/AlertRulePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Alert Rules"]}},"/setting/userdata/{id}":{"patch":{"summary":"Update default dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Note":"No RBAC permission needed"},"description":"Update the default dashboard settings for a user or group","operationId":"patchDefaultDashboard","responses":{"200":{"schema":{"type":"object"},"description":"Successfully updated the default dashboard"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/RestUserCustomizedDataV3"},"in":"body","name":"body"}],"tags":["userdata"],"consumes":["application/json"]},"put":{"summary":"Update default dashboard","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Note":"No RBAC permission needed"},"description":"Update the default dashboard settings for a user or group","operationId":"updateDefaultDashboard","responses":{"200":{"schema":{"type":"object"},"description":"Successfully updated the default dashboard"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/RestUserCustomizedDataV3"},"in":"body","name":"body"}],"tags":["userdata"],"consumes":["application/json"]}},"/device/devices/{deviceId}/devicedatasources/{id}":{"get":{"summary":"Get device datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"Retrieve a specific device datasource by its ID","operationId":"getDeviceDatasourceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSource"},"description":"Successfully retrieved the device datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Devices"]}},"/website/groups/{id}/sdts":{"get":{"summary":"get a list of SDTs for a website group (Response may contain extra fields depending upon the type of SDT)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get a list of SDTs for a website group (Response may contain extra fields depending upon the type of SDT)","operationId":"getAllSDTListByWebsiteGroupId","responses":{"200":{"schema":{"$ref":"#/definitions/SDTPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Website Groups"]}},"/report/reports/{id}/executions":{"post":{"summary":"Run a report","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Reports":"Manage","Users -\u003e Permissions -\u003e Reports":"View"},"description":"Generate a report based on the given report ID","operationId":"generateReportById","responses":{"200":{"schema":{"$ref":"#/definitions/GenerateReportResult"},"description":"Successfully generated the report"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"$ref":"#/definitions/GenerateReportRequest"},"in":"body","name":"body"}],"tags":["Report"],"consumes":["application/json"]}},"/setting/datasources/importxml":{"post":{"summary":"Import datasource via XML","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"Manage (all)"},"description":"Imports a datasource from an XML file","operationId":"importDataSource","responses":{"200":{"schema":{"type":"object"},"description":"Successfully imported datasource via XML"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"type":"object","required":["file"],"properties":{"file":{"$ref":"#/definitions/FormDataContentDisposition"}}},"in":"body","name":"body"}],"tags":["Datasources"],"consumes":["multipart/form-data"]}},"/setting/eventsources/{id}":{"patch":{"summary":"Update event source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Updates the event source with the provided ID","operationId":"patchEventSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/EventSource"},"description":"Successfully updated event source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/EventSource"},"in":"body","name":"body"}],"tags":["EventSources"],"consumes":["application/json"]},"get":{"summary":"Get event source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View","Modules -\u003e Access Groups":"View"},"description":"Retrieves an event source by its ID","operationId":"getEventSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/EventSource"},"description":"Successfully retrieved event source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"format","type":"string"}],"tags":["EventSources"]},"delete":{"summary":"Delete event source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Deletes an event source by its ID","operationId":"deleteEventSourceById","responses":{"200":{"schema":{"type":"object"},"description":"Successfully deleted event source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["EventSources"]},"put":{"summary":"Update event source by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Updates the event source with the provided ID","operationId":"updateEventSourceById","responses":{"200":{"schema":{"$ref":"#/definitions/EventSource"},"description":"Successfully updated event source by ID"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"reason","type":"string"},{"schema":{"$ref":"#/definitions/EventSource"},"in":"body","name":"body"}],"tags":["EventSources"],"consumes":["application/json"]}},"/logpipelines/processors/{processorId}/{action}":{"put":{"summary":"Enable or disable a LogAlerts by ID","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs \u0026 Traces -\u003e Logs":"Manage","Resources":"Manage"},"description":"Updates the state of a LogAlerts by ID. The action must be either \u0027enable\u0027 or \u0027disable\u0027.","operationId":"updateDisableLogAlerts","responses":{"200":{"schema":{"type":"object"},"description":"Log pipeline processor state disabled successfully"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"processorId","format":"int32","type":"integer","required":true},{"in":"path","name":"action","type":"string","required":true},{"schema":{"$ref":"#/definitions/DisableProcessorPayload"},"in":"body","name":"body"}],"tags":["LogAlerts"],"consumes":["application/json"]}},"/metrics/summary":{"get":{"summary":"get metrics usage with company settings summary","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Account Information":"View"},"description":"get metrics usage with company settings summary","operationId":"getMetricsSummary","responses":{"200":{"schema":{"$ref":"#/definitions/CompanyMetricsSummary"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["Metrics"]}},"/setting/opsnotes/{id}":{"patch":{"summary":"update opsnote","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Ops Notes":"Manage"},"description":"update opsnote","operationId":"patchOpsNoteById","responses":{"200":{"schema":{"$ref":"#/definitions/OpsNote"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/OpsNote"},"in":"body","name":"body","required":true}],"tags":["Ops Notes"],"consumes":["application/json"]},"get":{"summary":"get opsnote by id","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Ops Notes":"View"},"description":"get opsnote by id","operationId":"getOpsNoteById","responses":{"200":{"schema":{"$ref":"#/definitions/OpsNote"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Ops Notes"]},"delete":{"summary":"delete opsnote","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Ops Notes":"Manage"},"description":"delete opsnote","operationId":"deleteOpsNoteById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true}],"tags":["Ops Notes"]},"put":{"summary":"update opsnote","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Settings -\u003e Ops Notes":"Manage"},"description":"update opsnote","operationId":"updateOpsNoteById","responses":{"200":{"schema":{"$ref":"#/definitions/OpsNote"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","type":"string","required":true},{"schema":{"$ref":"#/definitions/OpsNote"},"in":"body","name":"body","required":true}],"tags":["Ops Notes"],"consumes":["application/json"]}},"/website/groups/{id}/historysdts":{"get":{"summary":"get SDT history for the website group (Response may contain extra fields depending upon the type of SDT)","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Websites":"View"},"description":"get SDT history for the website group (Response may contain extra fields depending upon the type of SDT)","operationId":"getSDTHistoryByWebsiteGroupId","responses":{"200":{"schema":{"$ref":"#/definitions/WebsiteGroupSDTHistoryPaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Website Groups"]}},"/setting/topologysources":{"post":{"summary":"Add TopologySource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"Manage","Modules -\u003e Access Groups":"Manage"},"description":"Add TopologySource","operationId":"addTopologySource","responses":{"200":{"schema":{"$ref":"#/definitions/TopologySource"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"schema":{"$ref":"#/definitions/TopologySource"},"in":"body","name":"body"}],"tags":["TopologySource"],"consumes":["application/json"]},"get":{"summary":"Get TopologySource List","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e All Installed modules":"View","Modules -\u003e Access Groups":"View"},"description":"Get TopologySource List","operationId":"getTopologySourceList","responses":{"200":{"schema":{"$ref":"#/definitions/TopologySourcePaginationResponse"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"tags":["TopologySource"]}},"/log/logquerygroups/{id}/move":{"post":{"summary":"Move log queries to another group","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Logs -\u003e Log query group":"Manage"},"description":"Move one or more log queries into a different log query group","operationId":"moveLogQueries","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"schema":{"type":"array","items":{"type":"string"}},"in":"body","name":"body","required":true}],"tags":["LogQueryGroups"],"consumes":["application/json"]}},"/setting/datasources/{id}/updatereasons":{"get":{"summary":"Get update history for a datasource","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Modules -\u003e Access Groups":"View (all)"},"description":"Retrieves the update history for a specific datasource","operationId":"getUpdateReasonListByDataSourceId","responses":{"200":{"schema":{"$ref":"#/definitions/DataSourceUpdateReasonsPaginationResponse"},"description":"Successfully retrieved update history for the datasource"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false},{"default":50,"in":"query","name":"size","format":"int32","type":"integer","required":false},{"default":0,"in":"query","name":"offset","format":"int32","type":"integer","required":false},{"in":"query","name":"filter","type":"string","required":false}],"tags":["Datasources"]}},"/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}":{"patch":{"summary":"update device instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update device instance","operationId":"patchDeviceDatasourceInstanceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"in":"body","name":"body","required":true}],"tags":["Datasource Instances"],"consumes":["application/json"]},"get":{"summary":"get device instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"View"},"description":"get device instance","operationId":"getDeviceDatasourceInstanceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"fields","type":"string","required":false}],"tags":["Datasource Instances"]},"delete":{"summary":"delete a device instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"delete a device instance","operationId":"deleteDeviceDatasourceInstanceById","responses":{"200":{"schema":{"type":"object"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true}],"tags":["Datasource Instances"]},"put":{"summary":"update device instance","security":[{"LMv1":[]}],"produces":["application/json"],"x-minimum-permissions":{"Resources":"Manage"},"description":"update device instance","operationId":"updateDeviceDatasourceInstanceById","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"description":"Successful operation"},"default":{"schema":{"$ref":"#/definitions/ErrorResponse"},"description":"Error"}},"parameters":[{"in":"path","name":"deviceId","format":"int32","type":"integer","required":true},{"in":"path","name":"hdsId","format":"int32","description":"The device-datasource ID","type":"integer","required":true},{"in":"path","name":"id","format":"int32","type":"integer","required":true},{"in":"query","name":"opType","type":"string"},{"schema":{"$ref":"#/definitions/DeviceDataSourceInstance"},"in":"body","name":"body","required":true}],"tags":["Datasource Instances"],"consumes":["application/json"]}}},"schemes":["https"],"securityDefinitions":{"LMv1":{"in":"header","name":"Authorization","type":"apiKey"}},"swagger":"2.0","tags":[{"name":"Access Group"},{"name":"Alert Rules"},{"name":"Alerts"},{"name":"API Tokens"},{"name":"ApiPerfStats"},{"name":"AppliesToFunctions"},{"name":"Audit Logs"},{"name":"Beta API"},{"name":"Collector Groups"},{"name":"Collectors"},{"name":"CollectorVersions"},{"name":"ConfigSources"},{"name":"Cost Optimization Recommendations"},{"name":"Dashboard Groups"},{"name":"Dashboards"},{"name":"Data"},{"name":"Datasource Instances"},{"name":"Datasources"},{"name":"Debug"},{"name":"Delta"},{"name":"Device Groups"},{"name":"Devices"},{"name":"DiagnosticSources"},{"name":"DNS Mapping"},{"name":"Escalation Chains"},{"name":"EventSources"},{"name":"IntegrationAuditLogs"},{"name":"JobMonitor"},{"name":"LogAlertGroups"},{"name":"LogAlerts"},{"name":"LogicModules"},{"name":"LogPartitions"},{"name":"LogQueryGroups"},{"name":"LogSources"},{"name":"Metrics"},{"name":"Netscans"},{"name":"OID"},{"name":"Ops Notes"},{"name":"PropertySource"},{"name":"Recipient Groups"},{"name":"Report"},{"name":"Report Groups"},{"name":"Roles"},{"name":"SDTs"},{"name":"Thresholds"},{"name":"TopologySource"},{"name":"TrackQueryGroup"},{"name":"Usage API V3"},{"name":"userdata"},{"name":"Users"},{"name":"Website Groups"},{"name":"Websites"},{"name":"Widgets"}]}