{"type":"model","meta":{"id":"/apps/pubhub/media/000-v7-apis/5b3454a4300b838cc17f7b2cdc0690fdd15058d5/0e4c66ca-115a-3769-be5b-c6944add743f","info":{"description":"Manage ThousandEyes Dashboards.","title":"Dashboards API","version":"7.0.34"},"security":[{"BearerAuth":[]}],"tags":[{"description":"Dashboards and Widgets operations","name":"Dashboards"},{"description":"Dashboard Snapshots CRUD operations","name":"Dashboard Snapshots"},{"name":"Dashboards Filters"}],"openapi":"3.0.1","servers":[{"description":"ThousandEyes API production URL","url":"https://api.thousandeyes.com/v7"}],"securitySchemes":{"BearerAuth":{"description":"Bearer authentication token","scheme":"bearer","type":"http"}}},"spec":{"items":{"properties":{"dashboardId":{"description":"Identifier of a dashboard.","example":"5e1f7a99143ae6004fdc3bb4","readOnly":true,"type":"string"},"title":{"description":"Title of a dashboard.","example":"HTTP Server Widgets","type":"string"},"isBuiltIn":{"description":"Indicates if a dashboard is built-in. True for built-in dashboards, false for user-created dashboards.","example":true,"readOnly":true,"type":"boolean"},"aid":{"description":"Identifier for the account group associated with a dashboard.","example":"1234","readOnly":true,"type":"string"},"dashboardCreatedBy":{"description":"Identifier for the user that created a dashboard.","example":"1","readOnly":true,"type":"string"},"dashboardModifiedBy":{"description":"Identifier for the user that last modified a dashboard.","example":"1","readOnly":true,"type":"string"},"dashboardModifiedDate":{"description":"UTC date/time when a dashboard was last modified (ISO date-time format).","example":"2023-05-16T10:14:28Z","format":"date-time","readOnly":true,"type":"string"},"isPrivate":{"description":"A dashboard can be viewed by other users in the account. If true, only the creator of the dashboard may view it. If false, all users in the same account may view it.","example":true,"type":"boolean"},"isDefaultForUser":{"description":"Indicates whether this dashboard is the user's default. True for default, false if not.","example":true,"readOnly":true,"type":"boolean"},"isDefaultForAccount":{"description":"Indicates whether this dashboard is the account group's default. True for default, false if not.","example":false,"readOnly":true,"type":"boolean"},"widgets":{"items":{"discriminator":{"mapping":{"Bar Chart: Stacked":"#/components/schemas/ApiStackedBarchartWidget","Bar Chart: Grouped":"#/components/schemas/ApiGroupedBarchartWidget","Time Series: Line":"#/components/schemas/ApiTimeseriesWidget","Time Series: Stacked Area":"#/components/schemas/ApiStackedAreaChartWidget","Pie Chart":"#/components/schemas/ApiPieChartWidget","Table":"#/components/schemas/ApiTableWidget","Multi Metric Table":"#/components/schemas/ApiMultiMetricTableWidget","Number":"#/components/schemas/ApiNumbersCardWidget","Agent Status":"#/components/schemas/ApiAgentStatusWidget","Color Grid":"#/components/schemas/ApiColorGridWidget","Alert List":"#/components/schemas/ApiAlertListWidget","Test Table":"#/components/schemas/ApiTestTableWidget","Map":"#/components/schemas/ApiGeoMapWidget","Box and Whiskers":"#/components/schemas/ApiBoxAndWhiskersWidget"},"propertyName":"type"},"oneOf":[{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Agent Status widget type.","example":"Agent Status","pattern":"^Agent Status$","type":"string","$$ref":"#/components/schemas/AgentStatusWidgetType"},"agents":{"description":"Type of the agent.","enum":["Enterprise Agents","Endpoint Agents"],"type":"string","$$ref":"#/components/schemas/LegacyAgentWidgetType"},"show":{"description":"Ownership of the agent.","enum":["Owned Agents","All Assigned Agents"],"type":"string","$$ref":"#/components/schemas/LegacyAgentWidgetShow"},"dataSource":{"description":"Datasource of the agent to retrieve status.","enum":["ALERTS","DEVICES","DNSP","ENDPOINT_AGENTS","ENDPOINT_SCHEDULED_TEST","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ROUTING","CLOUD_AND_ENTERPRISE_AGENTS","INTERNET_INSIGHTS","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/AgentStatusDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiAgentStatusWidget","required":["type"]},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Alert List widget type.","example":"Alert List","pattern":"^Alert List$","type":"string","$$ref":"#/components/schemas/AlertListWidgetType"},"alertTypes":{"description":"List of alert types configured in the widget, an empty list means all alert types.","items":{"description":"Name of the alert type","enum":["Network - End-to-End (Server)","Network - End-to-End (Agent)","Network - Path Trace","DNS Server","DNS Trace","DNSSEC","DNS+ Domain","DNS+ Server","Web - HTTP Server","Web - Page Load","Web - Transaction (Classic)","Web - Transaction","Web - FTP Server","Voice - SIP Server","Voice - RTP Stream","Device","Device Interface","Endpoint - End-to-End (Server)","EndpointWeb - HTTP Server","Endpoint - Path Trace","Browser Sessions - Agent","Browser Sessions - Application","Routing - BGP"],"type":"string","$$ref":"#/components/schemas/LegacyAlertListAlertType"},"type":"array","uniqueItems":true},"limitTo":{"description":"Limit the number of alerts displayed in the widget.","example":15,"format":"int32","type":"integer"},"activeWithin":{"description":"Timespan in which alerts must have been active to appear in the widget.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ActiveWithin"},"dataSource":{"description":"Datasource of the alert list.","enum":["ALERTS","DEVICES","DNSP","ENDPOINT_AGENTS","ENDPOINT_SCHEDULED_TEST","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ROUTING","CLOUD_AND_ENTERPRISE_AGENTS","INTERNET_INSIGHTS","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/AlertListDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiAlertListWidget","required":["type"]},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"minScale":{"description":"Minimum scale configured in the widget.","example":1,"format":"float","type":"number"},"maxScale":{"description":"Maximum scale configured in the widget.","example":100,"format":"float","type":"number"},"unit":{"description":"Prefix denoting the unit of measurement for the fixed Y-axis scale.","enum":["Kbps","Mbps","Gbps","Kbitps","Mbitps","Gbitps","Kpps","Mpps","Gpps"],"example":"Mbps","type":"string","$$ref":"#/components/schemas/ApiWidgetFixedYScalePrefix"},"type":{"description":"Box and Whiskers widget type.","example":"Box and Whiskers","pattern":"^Box and Whiskers$","type":"string","$$ref":"#/components/schemas/BoxAndWhiskersWidgetType"},"groupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"dataSource":{"description":"Datasource of the box and whiskers widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"INTERNET_INSIGHTS","type":"string","$$ref":"#/components/schemas/BoxAndWhiskersDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiBoxAndWhiskersWidget","required":["type"],"description":"A widget that displays a box and whisker plot, mapping data points over time with key statistics: median, range, and quartiles."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"minScale":{"description":"Minimum scale configured in the widget.","example":1,"format":"float","type":"number"},"maxScale":{"description":"Maximum scale configured in the widget.","example":100,"format":"float","type":"number"},"unit":{"description":"Prefix denoting the unit of measurement for the fixed Y-axis scale.","enum":["Kbps","Mbps","Gbps","Kbitps","Mbitps","Gbitps","Kpps","Mpps","Gpps"],"example":"Mbps","type":"string","$$ref":"#/components/schemas/ApiWidgetFixedYScalePrefix"},"type":{"description":"Color Grid widget type.","example":"Color Grid","pattern":"^Color Grid$","type":"string","$$ref":"#/components/schemas/ColorGridWidgetType"},"cards":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"groupCardsBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"columns":{"description":"Number of columns: 1 or 2.","example":1,"format":"int32","type":"integer"},"limit":{"description":"Limit configured in the widget.","example":10,"format":"int32","type":"integer","$$ref":"#/components/schemas/WidgetLimit"},"sortBy":{"deprecated":true,"description":"**(Deprecated)** Determines the card sorting criterion.","enum":["Alphabetical","Value"],"example":"Alphabetical","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortProperty"},"sortDirection":{"deprecated":true,"description":"**(Deprecated)** Specifies the order in which cards are sorted.","enum":["Ascending","Descending"],"example":"Ascending","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortDirection"},"dataSource":{"description":"Datasource of the color grid widget.","enum":["THIRD_PARTY_APPLICATIONS","ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"INTERNET_INSIGHTS","type":"string","$$ref":"#/components/schemas/ColorGridDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiColorGridWidget","required":["type"],"description":"The Color Grid widget displays colored cards arranged in rows and columns."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"minScale":{"description":"Minimum scale configured in the widget.","example":1,"format":"float","type":"number"},"maxScale":{"description":"Maximum scale configured in the widget.","example":100,"format":"float","type":"number"},"unit":{"description":"Prefix denoting the unit of measurement for the fixed Y-axis scale.","enum":["Kbps","Mbps","Gbps","Kbitps","Mbitps","Gbitps","Kpps","Mpps","Gpps"],"example":"Mbps","type":"string","$$ref":"#/components/schemas/ApiWidgetFixedYScalePrefix"},"type":{"description":"Map widget type.","example":"Map","pattern":"^Map$","type":"string","$$ref":"#/components/schemas/MapWidgetType"},"groupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"isGeoMapPerTest":{"description":"Indicates whether a separate map is displayed for each test within the widget. When set to true, individual maps are generated.","type":"boolean"},"sortBy":{"deprecated":true,"description":"**(Deprecated)** Determines the card sorting criterion.","enum":["Alphabetical","Value"],"example":"Alphabetical","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortProperty"},"sortDirection":{"deprecated":true,"description":"**(Deprecated)** Specifies the order in which cards are sorted.","enum":["Ascending","Descending"],"example":"Ascending","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortDirection"},"dataSource":{"description":"Datasource of the geo map widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"INTERNET_INSIGHTS","type":"string","$$ref":"#/components/schemas/GeoMapDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiGeoMapWidget","required":["type"],"description":"Displays data on a geographic map, highlighting information across different regions."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Bar Chart: Grouped widget type.","example":"Bar Chart: Grouped","pattern":"^Bar Chart: Grouped$","type":"string","$$ref":"#/components/schemas/BarChartGroupedWidgetType"},"groupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"axisGroupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"sortBy":{"deprecated":true,"description":"**(Deprecated)** Determines the card sorting criterion.","enum":["Alphabetical","Value"],"example":"Alphabetical","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortProperty"},"sortDirection":{"deprecated":true,"description":"**(Deprecated)** Specifies the order in which cards are sorted.","enum":["Ascending","Descending"],"example":"Ascending","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortDirection"},"limit":{"description":"Limit configured in the widget.","example":10,"format":"int32","type":"integer","$$ref":"#/components/schemas/WidgetLimit"},"showLabels":{"description":"Displays labels on each bar when set to `true`.","type":"boolean"},"isHorizontalBarChart":{"type":"boolean"},"dataSource":{"description":"Datasource of the grouped bar chart widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/GroupedBarChartDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiGroupedBarchartWidget","required":["type"],"description":"Displays grouped bars, each representing multiple data points. You can configure the bars to align horizontally or vertically."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Multi Metric Table widget type.","example":"Multi Metric Table","pattern":"^Multi Metric Table$","type":"string","$$ref":"#/components/schemas/MultiMetricTableWidgetType"},"compareToPreviousValue":{"description":"Enables comparison of the current metric value with the previous value.","type":"boolean"},"rowGroupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"sortBy":{"deprecated":true,"description":"**(Deprecated)** Determines the card sorting criterion.","enum":["Alphabetical","Value"],"example":"Alphabetical","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortProperty"},"sortDirection":{"deprecated":true,"description":"**(Deprecated)** Specifies the order in which cards are sorted.","enum":["Ascending","Descending"],"example":"Ascending","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortDirection"},"limit":{"description":"Limit configured in the widget.","example":10,"format":"int32","type":"integer","$$ref":"#/components/schemas/WidgetLimit"},"multiMetricColumns":{"items":{"description":"Defines a column within a table that aggregates and displays various metrics (Multi-Metric table).","properties":{"id":{"type":"string"},"dataSource":{"description":"Datasource of the Multi-Metrics table widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/MultiMetricsTableDatasource"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"}},"type":"object","$$ref":"#/components/schemas/ApiMultiMetricColumn"},"type":"array"},"dataSource":{"description":"Datasource of the Multi-Metrics table widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/MultiMetricsTableDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiMultiMetricTableWidget","required":["type"],"description":"A Multi-Metric table widget with columns, each representing a different metric, offering a comprehensive view rather than restricting to a single metric."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Number widget type.","example":"Number","pattern":"^Number$","type":"string","$$ref":"#/components/schemas/NumberWidgetType"},"numberCards":{"items":{"properties":{"minScale":{"description":"Minimum scale configured in the widget.","example":1,"format":"float","type":"number"},"maxScale":{"description":"Maximum scale configured in the widget.","example":100,"format":"float","type":"number"},"unit":{"description":"Prefix denoting the unit of measurement for the fixed Y-axis scale.","enum":["Kbps","Mbps","Gbps","Kbitps","Mbitps","Gbitps","Kpps","Mpps","Gpps"],"example":"Mbps","type":"string","$$ref":"#/components/schemas/ApiWidgetFixedYScalePrefix"},"id":{"description":"Identifier of the widget.","example":"1234","type":"string"},"description":{"description":"Description of the number card.","example":"Widget Title","type":"string"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"compareToPreviousValue":{"type":"boolean"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression windows from the widget when set to `true`.","type":"boolean"},"dataSource":{"description":"Datasource of the numbers card widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/NumbersCardDatasource"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object","$$ref":"#/components/schemas/WidgetFilters"}},"type":"object","$$ref":"#/components/schemas/ApiNumbersCard","description":"An individual number card within the numbers card widget."},"type":"array"},"dataSource":{"description":"Datasource of the numbers card widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/NumbersCardDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiNumbersCardWidget","required":["type"],"description":"A widget composed of multiple cards, each presenting a singular metric, such as average packet loss, page load time, or alert count."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Pie Chart widget type","example":"Pie Chart","pattern":"^Pie Chart$","type":"string","$$ref":"#/components/schemas/PieChartWidgetType"},"groupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"dataSource":{"description":"Datasource of the pie chart widget.","enum":["CLOUD_AND_ENTERPRISE_AGENTS","ENDPOINT_AGENTS","ENDPOINT_BROWSER_SESSION","ENDPOINT_SCHEDULED_TEST","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/PieChartDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiPieChartWidget","required":["type"],"description":"Displays data as segments of a pie, with each slice representing a portion of the total value."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"minScale":{"description":"Minimum scale configured in the widget.","example":1,"format":"float","type":"number"},"maxScale":{"description":"Maximum scale configured in the widget.","example":100,"format":"float","type":"number"},"unit":{"description":"Prefix denoting the unit of measurement for the fixed Y-axis scale.","enum":["Kbps","Mbps","Gbps","Kbitps","Mbitps","Gbitps","Kpps","Mpps","Gpps"],"example":"Mbps","type":"string","$$ref":"#/components/schemas/ApiWidgetFixedYScalePrefix"},"type":{"description":"Time Series: Stacked Area widget type","example":"Time Series: Stacked Area","pattern":"^Time Series: Stacked Area$","type":"string","$$ref":"#/components/schemas/TimeSeriesStackedAreaWidgetType"},"groupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"dataSource":{"description":"Datasource of the stacked area chart widget.","enum":["CLOUD_AND_ENTERPRISE_AGENTS","ENDPOINT_AGENTS","ENDPOINT_BROWSER_SESSION","ENDPOINT_SCHEDULED_TEST","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/StackedAreaChartDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiStackedAreaChartWidget","required":["type"],"description":"Displays line plots over time, stacking quantities vertically to showcase cumulative data trends, similar to stacked bar charts. Ideal for visualizing changes in response times, error counts, and other metrics, revealing the progression of values across a timeline. Use this chart to replace stacked bar charts for temporal data analysis."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Bar Chart: Stacked widget type.","example":"Bar Chart: Stacked","pattern":"^Bar Chart: Stacked$","type":"string","$$ref":"#/components/schemas/BarChartStackedWidgetType"},"axisGroupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"sortBy":{"deprecated":true,"description":"**(Deprecated)** Determines the card sorting criterion.","enum":["Alphabetical","Value"],"example":"Alphabetical","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortProperty"},"sortDirection":{"deprecated":true,"description":"**(Deprecated)** Specifies the order in which cards are sorted.","enum":["Ascending","Descending"],"example":"Ascending","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortDirection"},"limit":{"description":"Limit configured in the widget.","example":10,"format":"int32","type":"integer","$$ref":"#/components/schemas/WidgetLimit"},"showLabels":{"type":"boolean"},"isHorizontalBarChart":{"description":"Set to `true` to display bars horizontally in the widget.","type":"boolean"},"dataSource":{"description":"Datasource of the stacked bar chart widget.","enum":["CLOUD_AND_ENTERPRISE_AGENTS","ENDPOINT_AGENTS","ENDPOINT_BROWSER_SESSION","ENDPOINT_SCHEDULED_TEST","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/StackedBarChartDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiStackedBarchartWidget","description":"Displays horizontal histogram bars with multiple values, which are useful for composite metric data (such as HTTP response or fetch time) and for comparing values between multiple tests or for comparing values on a country-by-country basis. The bars can be aligned horizontally or vertically as columns.","required":["type"]},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Table widget type.","example":"Table","pattern":"^Table$","type":"string","$$ref":"#/components/schemas/TableWidgetType"},"compareToPreviousValue":{"type":"boolean"},"rowGroupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"columnGroupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"sortBy":{"deprecated":true,"description":"**(Deprecated)** Determines the card sorting criterion.","enum":["Alphabetical","Value"],"example":"Alphabetical","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortProperty"},"sortDirection":{"deprecated":true,"description":"**(Deprecated)** Specifies the order in which cards are sorted.","enum":["Ascending","Descending"],"example":"Ascending","type":"string","$$ref":"#/components/schemas/LegacyWidgetSortDirection"},"limit":{"description":"Limit configured in the widget.","example":10,"format":"int32","type":"integer","$$ref":"#/components/schemas/WidgetLimit"},"dataSource":{"description":"Datasource of the table widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"ENDPOINT_AGENTS","type":"string","$$ref":"#/components/schemas/TableDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiTableWidget","required":["type"],"description":"Organizes data in rows and columns, with options to list by test, geographic location, data source, or aggregated categories."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"type":{"description":"Test Table widget type,","example":"Test Table","pattern":"^Test Table$","type":"string","$$ref":"#/components/schemas/TestTableWidgetType"},"filter":{"properties":{"filters":{"items":{"description":"A multi search filter key within the Multi-Metric table widget. The key represents the filter name, and the value specifies the filter value.","properties":{"key":{"enum":["Anything","Test Name","Target","Test ID","Test type","Label ID"],"example":"Target","type":"string","$$ref":"#/components/schemas/TestTableFilterKey"},"value":{"type":"string"}},"type":"object","$$ref":"#/components/schemas/ApiMultiSearchFilterApiTestTableFilterKey"},"type":"array"},"type":{"enum":["all","any"],"example":"all","type":"string","$$ref":"#/components/schemas/TestTableFilterType"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetFilterApiTestTableFilterKey"},"exclude":{"properties":{"filters":{"items":{"description":"A multi search filter key within the Multi-Metric table widget. The key represents the filter name, and the value specifies the filter value.","properties":{"key":{"enum":["Anything","Test Name","Target","Test ID","Test type","Label ID"],"example":"Target","type":"string","$$ref":"#/components/schemas/TestTableFilterKey"},"value":{"type":"string"}},"type":"object","$$ref":"#/components/schemas/ApiMultiSearchFilterApiTestTableFilterKey"},"type":"array"},"type":{"enum":["all","any"],"example":"all","type":"string","$$ref":"#/components/schemas/TestTableFilterType"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetFilterApiTestTableFilterKey"},"dataSource":{"description":"Datasource of the test table widget.","enum":["ALERTS","DEVICES","DNSP","ENDPOINT_AGENTS","ENDPOINT_SCHEDULED_TEST","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ROUTING","CLOUD_AND_ENTERPRISE_AGENTS","INTERNET_INSIGHTS","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING"],"example":"CLOUD_AND_ENTERPRISE_AGENTS","type":"string","$$ref":"#/components/schemas/TestTableDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiTestTableWidget","required":["type"],"description":"Displays tests and statuses with options to sort and filter. It can be set to show only certain tests, like those with specific labels or failing tests."},{"properties":{"id":{"description":"Identifier of the widget.","example":"1234","readOnly":true,"type":"string"},"title":{"description":"Title of the widget","example":"Widget Title","type":"string"},"visualMode":{"default":"Full","description":"Visual mode in the UI. Either full or half the width of the window.","enum":["Full","Half screen"],"example":"Full","type":"string","$$ref":"#/components/schemas/VisualMode"},"embedUrl":{"description":"When `isEmbedded` is set to `true`, an `embedUrl` is provided.","example":"https://embed.thousandeyes.com/e/00aa:3039802d-5c76-42d2-9a93-c6e5f9d3122f","readOnly":true,"type":"string"},"isEmbedded":{"description":"Set to `true` if widget is marked as embedded; otherwise, set to `false`.","type":"boolean"},"metricGroup":{"description":"Metric group of widget as it appears in the UI. Note: may not be required in some cases.","enum":["AGENT_TO_AGENT","AGENT_TO_SERVER","HTTP_SERVER","FTP_SERVER","PAGE_LOAD","TRANSACTIONS_CLASSIC","TRANSACTIONS","API","ENDPOINT_BROWSER_SESSION_NETWORK","ENDPOINT_BROWSER_SESSION_SYSTEM","ENDPOINT_BROWSER_SESSION_VISITED_PAGES","ENDPOINT_SCHEDULED_TEST_HTTP_SERVER","ENDPOINT_SCHEDULED_TEST_NETWORK","ENDPOINT_SCHEDULED_TEST_SYSTEM","ENDPOINT_AST_TEST_NETWORK","ENDPOINT_AST_TEST_SYSTEM","ENDPOINT_LOCAL_NETWORK_GATEWAY","ENDPOINT_LOCAL_NETWORK_AGENTS","ENDPOINT_LOCAL_NETWORK_DNS","ENDPOINT_LOCAL_NETWORK_NETWORK_ACCESS","ENDPOINT_LOCAL_NETWORK_PROXY","ENDPOINT_LOCAL_NETWORK_SYSTEM","ENDPOINT_LOCAL_NETWORK_VPN","ENDPOINT_LOCAL_NETWORK_WIRELESS","BGP","DEVICE","VOIP","SIP","ALERTS","DNS","DOMAIN_TRACE","DNSSEC","DNSP","NETWORK_OUTAGES","APPLICATION_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-TRAFFIC_FLOW","CLOUD_NATIVE_MONITORING-EVENTS"],"example":"BGP","type":"string","$$ref":"#/components/schemas/MetricGroup"},"direction":{"description":"Direction of agent to agent metric.","enum":["TO_TARGET","FROM_TARGET","BIDIRECTIONAL"],"example":"FROM_TARGET","type":"string","$$ref":"#/components/schemas/DashboardMetricDirection"},"metric":{"description":"Indicates the specific metric in the report, determined by the layer, test type, and metric values.","enum":["ONE_WAY_NET_LOSS_TO_TARGET","ONE_WAY_NET_LATENCY_TO_TARGET","ONE_WAY_NET_JITTER_TO_TARGET","ONE_WAY_NET_THROUGHPUT_TO_TARGET","ONE_WAY_NET_ERROR_TO_TARGET","ONE_WAY_NET_LOSS_FROM_TARGET","ONE_WAY_NET_LATENCY_FROM_TARGET","ONE_WAY_NET_JITTER_FROM_TARGET","ONE_WAY_NET_THROUGHPUT_FROM_TARGET","ONE_WAY_NET_ERROR_FROM_TARGET","ONE_WAY_NET_LOSS_BIDIRECTIONAL","ONE_WAY_NET_LATENCY_BIDIRECTIONAL","ONE_WAY_NET_JITTER_BIDIRECTIONAL","ONE_WAY_NET_THROUGHPUT_BIDIRECTIONAL","ONE_WAY_NET_ERROR_BIDIRECTIONAL","NET_LOSS","NET_LATENCY","NET_JITTER","NET_BANDWIDTH","NET_CAPACITY","PROXY_NET_LOSS","PROXY_NET_LATENCY","PROXY_NET_JITTER","WEB_AVAILABILITY","WEB_THROUGHPUT","WEB_DNS","WEB_CONNECT","WEB_SSL","WEB_WAIT","WEB_TTFB","WEB_RECEIVE","WEB_REDIRECT","WEB_FETCH","WEB_AUTHENTICATION_ERROR_COUNT","WEB_DNS_ERROR_COUNT","WEB_CONNECT_ERROR_COUNT","WEB_SSL_ERROR_COUNT","WEB_SEND_ERROR_COUNT","WEB_RECEIVE_ERROR_COUNT","WEB_HTTP_ERROR_COUNT","WEB_CONTENT_ERROR_COUNT","WEB_TOTAL_ERROR_COUNT","FTP_AVAILABILITY","FTP_THROUGHPUT","FTP_DNS","FTP_CONNECT","FTP_SSL","FTP_NEGOTIATION","FTP_WAIT","FTP_TTFB","FTP_TRANSFER","FTP_TOTAL","FTP_DNS_ERROR_COUNT","FTP_CONNECT_ERROR_COUNT","FTP_SSL_ERROR_COUNT","FTP_NEGOTIATION_ERROR_COUNT","FTP_TRANSFER_ERROR_COUNT","FTP_FTP_ERROR_COUNT","FTP_CONTENT_ERROR_COUNT","FTP_TOTAL_ERROR_COUNT","WEB_PAGE_LOAD_DOM_TIME","WEB_PAGE_LOAD","WEB_PAGE_TTFB","WEB_PAGE_COMPONENT_COUNT","WEB_PAGE_ERROR_COUNT","WEB_PAGE_LOAD_COMPLETION_RATE","CLASSIC_TRANSACTION_TIME","CLASSIC_TRANSACTION_COMPLETION","CLASSIC_TRANSACTION_STEP_TIME","CLASSIC_TRANSACTION_PAGE_TIME","TRANSACTION_MARKER_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_TIME_DECOMPOSED","TRANSACTION_PAGE_TIME_DECOMPOSED","TRANSACTION_PAGE_LOAD_DOM_TIME_DECOMPOSED","TRANSACTION_TIME","TRANSACTION_TIMEOUT","TRANSACTION_ASSERT_ERROR","TRANSACTION_OTHER_ERROR","TRANSACTION_PAGE_ERROR","TRANSACTION_COMPLETION","TRANSACTION_ERROR","TRANSACTION_MARKER_TIME","TRANSACTION_PAGE_TIME","TRANSACTION_PAGE_LOAD_TIME","TRANSACTION_PAGE_LOAD_DOM_TIME","API_TRANSACTION_TIME","API_REQUEST_CALL_TIME","API_REQUEST_DNS_TIME","API_REQUEST_CONNECT_TIME","API_REQUEST_SSL_TIME","API_REQUEST_SEND_TIME","API_REQUEST_WAIT_TIME","API_REQUEST_BLOCK_TIME","API_REQUEST_RECEIVE_TIME","API_REQUEST_ASSERT_ERROR_COUNT","API_REQUEST_COMPLETION","API_REQUEST_OTHER_ERROR_COUNT","VOIP_DISCARDS","VOIP_LATENCY","VOIP_LOSS","VOIP_MOS","VOIP_PDV","SIP_AVAILABILITY","SIP_DNS","SIP_CONNECT","SIP_REDIRECT","SIP_REGISTER","SIP_OPTIONS","SIP_INVITE","SIP_WAIT","SIP_RESPONSE_TIME","SIP_TOTAL_TIME","SIP_DNS_ERROR_COUNT","SIP_CONNECT_ERROR_COUNT","SIP_REGISTER_ERROR_COUNT","SIP_OPTIONS_ERROR_COUNT","SIP_INVITE_ERROR_COUNT","SIP_TOTAL_ERROR_COUNT","DNS_SERVER_AVAILABILITY","DNS_SERVER_TIME","DNS_TRACE_AVAILABILITY","DNS_TRACE_QUERY_COUNT","DNS_TRACE_QUERY_TIME","DNSSEC_VALIDITY","DNSP_AVAILABILITY","DNSP_TIME","DNSP_SERVER_TIME","BGP_REACHABILITY","BGP_PATH_CHANGES","ALERT_COUNT","ALERT_COUNT_AGENT","ALERT_COUNT_BGP","ALERT_COUNT_DNSP","ENDPOINT_SAMPLE_COUNT","ENDPOINT_NET_LOSS","ENDPOINT_NET_LATENCY","ENDPOINT_NET_JITTER","ENDPOINT_NET_CONNECT_FAILURES","ENDPOINT_NET_CPU_LOAD_PERCENT","ENDPOINT_NET_MEMORY_LOAD_PERCENT","ENDPOINT_NET_VPN_LOSS","ENDPOINT_NET_VPN_LATENCY","ENDPOINT_PAGE_COUNT","ENDPOINT_WEB_COMPLETION","ENDPOINT_WEB_RESPONSE_TIME","ENDPOINT_WEB_PAGE_LOAD","ENDPOINT_WEB_PAGE_LOAD_DOM_TIME","ENDPOINT_WEB_EXPERIENCE_SCORE","ENDPOINT_WEB_BROWSER_ERROR_COUNT","ENDPOINT_GATEWAY_PROBE_COUNT","ENDPOINT_GATEWAY_COMBINED_TRANSMISSION_RATE","ENDPOINT_GATEWAY_SIGNAL_QUALITY","ENDPOINT_GATEWAY_LOSS","ENDPOINT_GATEWAY_LATENCY","ENDPOINT_GATEWAY_AGENT_SCORE","ENDPOINT_GATEWAY_SCORE","ENDPOINT_GATEWAY_CONNECTION_SCORE","ENDPOINT_GATEWAY_PROXY_LOSS","ENDPOINT_GATEWAY_PROXY_LATENCY","ENDPOINT_GATEWAY_PROXY_SCORE","ENDPOINT_GATEWAY_VPN_LOSS","ENDPOINT_GATEWAY_VPN_LATENCY","ENDPOINT_GATEWAY_VPN_SCORE","ENDPOINT_GATEWAY_DNS_LOSS","ENDPOINT_GATEWAY_DNS_LATENCY","ENDPOINT_GATEWAY_DNS_TIME","ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","ENDPOINT_GATEWAY_MEMORY_LOAD_PERCENT","EYEBROW_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","EYEBROW_GATEWAY_WIRELESS_RETRANSMISSION_RATE","EYEBROW_GATEWAY_WIRELESS_ROAMING_EVENTS","EYEBROW_GATEWAY_WIRELESS_SIGNAL_QUALITY","EYEBROW_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_AST_TEST_NET_LOSS","ENDPOINT_AST_TEST_NET_JITTER","ENDPOINT_AST_TEST_NET_LATENCY","ENDPOINT_AST_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_AST_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_AST_TEST_VPN_LOSS","ENDPOINT_AST_TEST_VPN_LATENCY","ENDPOINT_AST_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_AST_TEST_APPLICATION_SCORE","ENDPOINT_GATEWAY_WIRELESS_CHANNEL_SWAP_EVENTS","ENDPOINT_GATEWAY_WIRELESS_RETRANSMISSION_RATE","ENDPOINT_GATEWAY_WIRELESS_ROAMING_EVENTS","ENDPOINT_GATEWAY_WIRELESS_SIGNAL_QUALITY","ENDPOINT_GATEWAY_WIRELESS_THROUGHPUT","ENDPOINT_TEST_NET_LOSS","ENDPOINT_TEST_NET_JITTER","ENDPOINT_TEST_NET_LATENCY","ENDPOINT_TEST_NET_CPU_LOAD_PERCENT","ENDPOINT_TEST_NET_MEMORY_LOAD_PERCENT","ENDPOINT_TEST_VPN_LOSS","ENDPOINT_TEST_VPN_LATENCY","ENDPOINT_TEST_TCP_CONNECTION_ERROR_COUNT","ENDPOINT_TEST_APPLICATION_SCORE","ENDPOINT_TEST_HTTP_AVAILABILITY","ENDPOINT_TEST_HTTP_WAIT","ENDPOINT_TEST_HTTP_SSL","ENDPOINT_TEST_HTTP_CONNECT","ENDPOINT_TEST_HTTP_DNS_LOOKUP","ENDPOINT_TEST_HTTP_RESPONSE_TIME","ENDPOINT_TEST_HTTP_THROUGHPUT","ENDPOINT_TEST_HTTP_APPLICATION_SCORE","DEVICE_AVAILABILITY","DEVICE_THROUGHPUT_INPUT","DEVICE_THROUGHPUT_OUTPUT","DEVICE_DISCARDS_INPUT","DEVICE_DISCARDS_OUTPUT","DEVICE_ERRORS_INPUT","DEVICE_ERRORS_OUTPUT","DEVICE_DISCARDS_AND_ERRORS_INPUT","DEVICE_DISCARDS_AND_ERRORS_OUTPUT","DEVICE_INTERFACES_UP","DEVICE_INTERFACES_WITH_STATE_CHANGES","NETWORK_OUTAGES_OUTAGES","NETWORK_OUTAGES_LOCATIONS","NETWORK_OUTAGES_INTERFACES","NETWORK_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_AFFECTED_TESTS","APPLICATION_OUTAGES_SERVERS","APPLICATION_OUTAGES_LOCATIONS","APPLICATION_OUTAGES_OUTAGES","APPDYNAMICS_SERVICE_HEALTH","CLOUD_NATIVE_MONITORING-ACCEPTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-ACCEPTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_TOTAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_OUTBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INBOUND_THROUGHPUT","CLOUD_NATIVE_MONITORING-REJECTED_INTERNAL_THROUGHPUT","CLOUD_NATIVE_MONITORING-TOTAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-CONNECTION_RATE","CLOUD_NATIVE_MONITORING-INTERNAL_CONNECTION_RATE","CLOUD_NATIVE_MONITORING-ALL_EVENTS","CLOUD_NATIVE_MONITORING-CONFIGURATION_CHANGE_EVENTS","CLOUD_NATIVE_MONITORING-AUTOSCALING_EVENTS"],"example":"ENDPOINT_GATEWAY_CPU_LOAD_PERCENT","type":"string","$$ref":"#/components/schemas/DashboardMetric"},"filters":{"additionalProperties":{"items":{},"type":"array","uniqueItems":true},"description":"(Optional) Specifies the filters applied to the widget. When present, the `filters` property displays. Each filter object has two properties: `filterProperty` and `filterValue`. The `filterProperty` can be values like `AGENT`, `ENDPOINT_MACHINE_ID`, `TEST`, `MONITOR`, etc. The `filterValue` represents an identifier array of the selected property.","example":{"TEST":[5187,5227],"ENDPOINT_MACHINE_ID":["fbd0050c-07f7-43f7-9631-14b32f096962"]},"type":"object"},"measure":{"description":"Determines how to aggregate the the metric.","properties":{"type":{"description":"Determines how to aggregate the the metric.","enum":["MINIMUM","MAXIMUM","MEAN","MEDIAN","NTH_PERCENTILE","PERCPOSITIVE","PERCZERO","STDDEV","TOTAL","VALUES","SUM","CLOUD_NATIVE_MONITORING-MEAN","CLOUD_NATIVE_MONITORING-SUM"],"example":"MEAN","type":"string","$$ref":"#/components/schemas/WidgetMeasureType"},"percentileValue":{"description":"The percentile value to use when `type == NTH_PERCENTILE`.","example":95,"format":"float","type":"number"}},"type":"object","$$ref":"#/components/schemas/ApiWidgetMeasure"},"fixedTimespan":{"description":"Specifies a fixed timespan for data aggregation.","properties":{"value":{"description":"Timespan value.","example":10,"format":"int32","type":"integer"},"unit":{"deprecated":true,"description":"Timespan unit.","enum":["Minutes","Hours","Days"],"example":"Days","type":"string","$$ref":"#/components/schemas/LegacyDurationUnit"}},"type":"object","$$ref":"#/components/schemas/ApiDuration"},"apiLink":{"description":"**(Deprecated)**","deprecated":true,"readOnly":true,"type":"string"},"shouldExcludeAlertSuppressionWindows":{"description":"Excludes alert suppression window data if set to `true`.","type":"boolean"},"_links":{"description":"A links object containing the self link.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/SelfLinks"},"minScale":{"description":"Minimum scale configured in the widget.","example":1,"format":"float","type":"number"},"maxScale":{"description":"Maximum scale configured in the widget.","example":100,"format":"float","type":"number"},"unit":{"description":"Prefix denoting the unit of measurement for the fixed Y-axis scale.","enum":["Kbps","Mbps","Gbps","Kbitps","Mbitps","Gbitps","Kpps","Mpps","Gpps"],"example":"Mbps","type":"string","$$ref":"#/components/schemas/ApiWidgetFixedYScalePrefix"},"type":{"description":"Time Series: Line widget type.","example":"Time Series: Line","pattern":"^Time Series: Line$","type":"string","$$ref":"#/components/schemas/TimeSeriesLineWidgetType"},"showTimeseriesOverallBaseline":{"description":"Displays the overall baseline if set to `true`.","type":"boolean"},"groupBy":{"description":"Defines the property by which to aggregate the metric. Metrics are grouped based on unique values of the chosen property. Selecting `ALL` aggregates the data into a single group.","enum":["TIME","NONE","ALL","SOURCE","AGENT","MONITOR","CONTINENT","COUNTRY","REGION","TARGET_AGENT","SOURCE_AND_TARGET_AGENT","TEST","SERVER","TEST_LABEL","AGENT_LABEL","TRANSACTION_STEP","TRANSACTION_PAGE","WEB_TRANSACTION_MARKER","WEB_TRANSACTION_MARKER_INTERNAL","WEB_TRANSACTION_PAGE","WEB_TRANSACTION_PAGE_INTERNAL","EYEBROW_MACHINE_ID","EYEBROW_CLIENT_ID","EYEBROW_HOST","EYEBROW_NETWORK_ID","EYEBROW_WHOIS_RANGE_ID","EYEBROW_PLATFORM","EYEBROW_CONNECTION","EYEBROW_GEONAME_ID","EYEBROW_LABEL","EYEBROW_DOMAIN","EYEBROW_TEST","EYEBROW_AGENT_TYPE","EYEBROW_TARGET_IP","EYEBROW_NET_TARGET_IP","EYEBROW_GATEWAY","EYEBROW_SSID","SSID","EYEBROW_BSSID","BSSID","EYEBROW_VPN_VENDOR","EYEBROW_VPN_GATEWAY","EYEBROW_PROXY_ADDRESS","EYEBROW_NETWORK_PROBE_DNS_SERVER","EYEBROW_DESTINATION_IP_ADDRESS","EYEBROW_SESSION_ERRORS","EYEBROW_ASN","DEVICE_INTERFACE","DEVICE","DEVICE_CLASS","DEVICE_INTERFACE_TYPE","INSIGHTS_CATALOG_PROVIDER","INSIGHTS_ASN","ASN","INSIGHTS_LOCATION","INSIGHTS_AFFECTED_TEST","INSIGHTS_AFFECTED_DOMAIN","INSIGHTS_AFFECTED_INTERFACE_LOCATION","INSIGHTS_AFFECTED_INTERFACE_IP","INSIGHTS_DESTINATION_LOCATION","INSIGHTS_DESTINATION_ASN","INSIGHTS_DESTINATION_PREFIX","INSIGHTS_APPLICATION","INSIGHTS_ERROR_TYPE","INSIGHTS_AFFECTED_DOMAIN_LOCATION","INSIGHTS_AFFECTED_SERVER_LOCATION","APPDYNAMICS_APPLICATION","APPDYNAMICS_SERVICE","DOMAIN","EYEBROW_ORG_NAME","EYEBROW_USER","EYEBROW_AGENT","EYEBROW_COMPUTER_NAME","CLOUD_NATIVE_MONITORING-ALL","CLOUD_NATIVE_MONITORING-ACCOUNT","CLOUD_NATIVE_MONITORING-REGION","CLOUD_NATIVE_MONITORING-AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-VPC","CLOUD_NATIVE_MONITORING-SUBNET","CLOUD_NATIVE_MONITORING-TYPE","CLOUD_NATIVE_MONITORING-SERVICE_PROVIDER","CLOUD_NATIVE_MONITORING-REMOTE_ACCOUNT","CLOUD_NATIVE_MONITORING-REMOTE_REGION","CLOUD_NATIVE_MONITORING-REMOTE_AVAILABILITY_ZONE","CLOUD_NATIVE_MONITORING-REMOTE_VPC","CLOUD_NATIVE_MONITORING-REMOTE_SUBNET","CLOUD_NATIVE_MONITORING-REMOTE_TYPE","CLOUD_NATIVE_MONITORING-REMOTE_SERVICE_PROVIDER"],"example":"ALL","type":"string","$$ref":"#/components/schemas/ApiAggregateProperty"},"isTimeseriesOneChartPerLine":{"description":"Displays a separate chart for each line if set to `true`.","type":"boolean"},"dataSource":{"description":"Datasource of the Timeseries widget.","enum":["ALERTS","CLOUD_AND_ENTERPRISE_AGENTS","DEVICES","ENDPOINT_AGENTS","ENDPOINT_AST_TEST","ENDPOINT_BROWSER_SESSION","ENDPOINT_LOCAL_NETWORK","ENDPOINT_LOCAL_NETWORK_WIRELESS","ENDPOINT_SCHEDULED_TEST","INTERNET_INSIGHTS","ROUTING","CLOUD_NATIVE_MONITORING"],"example":"CLOUD_AND_ENTERPRISE_AGENTS","type":"string","$$ref":"#/components/schemas/TimeseriesDatasource"}},"type":"object","$$ref":"#/components/schemas/ApiTimeseriesWidget","required":["type"],"description":"The Timeseries widget graphs data over time, with the chosen metric displayed on the vertical axis. vertical axis"}],"$$ref":"#/components/schemas/ApiWidget"},"type":"array"},"description":{"description":"A text description of the dashboard's purpose and functionality. This information assists users in understanding the dashboard but isn't displayed when viewing a dashboard.","example":"HTTP Server Widgets","type":"string"},"defaultTimespan":{"deprecated":true,"properties":{"timespanDuration":{"description":"**(Deprecated)** Relative timespan in seconds.","example":7200,"format":"int64","type":"integer"},"timespanStart":{"description":"**(Deprecated)** UTC start date of the timespan range.","example":"2023-05-16 10:14:28","type":"string"},"timespanEnd":{"description":"**(Deprecated)** UTC end date of the timespan range.","example":"2023-05-16 11:14:28","type":"string"},"duration":{"description":"Relative timespan in seconds.","example":7200,"format":"int64","type":"integer"},"start":{"description":"UTC start date of the timespan range (ISO date-time format).","example":"2023-05-16T10:14:28Z","format":"date-time","type":"string"},"end":{"description":"UTC end date of the timespan range (ISO date-time format).","example":"2023-05-16T11:14:28Z","format":"date-time","type":"string"}},"type":"object","$$ref":"#/components/schemas/DefaultTimespan"},"isGlobalOverride":{"description":"When set to `true`, the defaultTimespan is used and overrides the widget's timespan. If set to `false`, the the widget's timespan is used.","type":"boolean"},"isMigratedReport":{"description":"True if this dashboard was previously a report.","example":false,"readOnly":true,"type":"boolean"},"_links":{"description":"A links object containing the self and the snapshots links.","properties":{"self":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"},"snapshots":{"description":"A hyperlink from the containing resource to a URI.","properties":{"href":{"description":"Its value is either a URI [RFC3986] or a URI template [RFC6570].","example":"https://api.thousandeyes.com/v7/link/to/resource/id","type":"string"},"templated":{"description":"Should be true when the link object's \"href\" property is a URI template.","type":"boolean"},"type":{"description":"Used as a hint to indicate the media type expected when dereferencing the target resource.","type":"string"},"deprecation":{"description":"Its presence indicates that the link is to be deprecated at a future date. Its value is a URL that should provide further information about the deprecation.","type":"string"},"name":{"description":"Its value may be used as a secondary key for selecting link objects that share the same relation type.","type":"string"},"profile":{"description":"A URI that hints about the profile of the target resource.","type":"string"},"title":{"description":"Intended for labelling the link with a human-readable identifier","type":"string"},"hreflang":{"description":"Indicates the language of the target resource","type":"string"}},"required":["href"],"type":"object","$$ref":"#/components/schemas/Link"}},"readOnly":true,"type":"object","$$ref":"#/components/schemas/DashboardLinks"},"globalFilterId":{"description":"Default global dashboard filter ID (obtained from `/dashboards/filters` endpoint).","example":"65babd9bb90bf55b17c96c8d","type":"string"},"accountId":{"description":"**(Deprecated)** Identifier for the account group associated with a dashboard.","example":1234,"format":"int64","readOnly":true,"type":"integer"},"createdBy":{"description":"**(Deprecated)** Identifier for the user that created a dashboard.","example":1,"format":"int64","readOnly":true,"type":"integer"},"modifiedBy":{"description":"**(Deprecated)** Identifier for the user that last modified a dashboard.","example":1,"format":"int64","readOnly":true,"type":"integer"},"modifiedDate":{"description":"**(Deprecated)** UTC date/time when a dashboard was last modified.","example":"2023-05-16 10:14:28","readOnly":true,"type":"string"},"globalOverride":{"description":"**(Deprecated)** When set to `true`, the defaultTimespan is used and overrides the widget's timespan. If set to `false`, the the widget's timespan is used.","type":"boolean"},"migratedReport":{"description":"**(Deprecated)** True if this dashboard was previously a report.","example":false,"readOnly":true,"type":"boolean"},"apiLink":{"description":"**(Deprecated)** A links array containing the self and the snapshots links.","items":{"additionalProperties":true,"type":"object"},"type":"array"}},"type":"object","$$ref":"#/components/schemas/ApiDashboard","deprecated":true,"description":"Dashboard upon which this dashboard snapshot is based upon."},"type":"array","$$ref":"#/components/schemas/ApiDashboards","title":"ApiDashboards"}}