query accountMetrics ( $timeFrame:TimeFrame! $groupInterfaces:Boolean $groupDevices:Boolean $siteIDs:[ID!] $toRate:Boolean $buckets:Int $labels:[TimeseriesMetricType!] $perSecond:Boolean $withMissingData:Boolean $useDefaultSizeBucket:Boolean $types:[String!] $userIDs:[ID!]) {
	accountMetrics ( timeFrame:$timeFrame groupInterfaces:$groupInterfaces groupDevices:$groupDevices ) {
id {
	id
	status
	description
	firstSignal
	lastSignal
	engineType
	vendor
	producer
	producerName
	connectionType
	indication
	queryName
	source
	criticality
	ticket
	research
	siteName
	storyDuration
	analystFeedback {
		verdict
		severity
		threatClassification
		additionalInfo
		threatType {
			name
			recommendedAction
			details
		}
	}
	site {
		id
		name
	}
	user {
		id
		name
	}
	similarStoriesData {
		storyId
		threatTypeName
		verdict
		threatClassification
		similarityPercentage
		indication
	}
	networkIncidentTimeline {
		description
		created
		validated
		eventType
		incidentId
		networkEventSource
		eventIds
		acknowledged
		linkId
		linkName
		linkConfigPrecedence
		linkStatus
		linkConfigBandwidth
		deviceConfigHaRole
		deviceHaRoleState
		socketSerialId
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		linkQualityIssue {
			issueType
			direction
			current
			threshold
		}
	}
	bgpConnection {
		connectionName
		peerIp
		peerAsn
		catoIp
		catoAsn
	}
	ilmmDetails {
		linkDetails {
			description
			linkId
			ispLinkId
			comments
			onboardingStatus
			activeLicense
		}
		ispDetails {
			name
			description
			ispAccountId
			supportEmail
			supportPhone
			countryCode
			loaFile {
				fileName
				fileHash
				uploadedAt
			}
		}
		contacts {
			name
			phone
			email
		}
	}
}
from {
	container {
		id
		name
		description
		size
		audit {
			createdAt
			createdBy
			lastModifiedBy
			lastModifiedAt
		}
	}
}
to {
	comment {
		id
		createdAt
		text
		actor {
			__typename
			... on AdminRef {
				id
				name
			}
			... on ApiKeyRef {
				id
				name
			}
		}
	}
}
		granularity
		sites ( siteIDs:$siteIDs  )  {
id {
	id
	status
	description
	firstSignal
	lastSignal
	engineType
	vendor
	producer
	producerName
	connectionType
	indication
	queryName
	source
	criticality
	ticket
	research
	siteName
	storyDuration
	analystFeedback {
		verdict
		severity
		threatClassification
		additionalInfo
		threatType {
			name
			recommendedAction
			details
		}
	}
	site {
		id
		name
	}
	user {
		id
		name
	}
	similarStoriesData {
		storyId
		threatTypeName
		verdict
		threatClassification
		similarityPercentage
		indication
	}
	networkIncidentTimeline {
		description
		created
		validated
		eventType
		incidentId
		networkEventSource
		eventIds
		acknowledged
		linkId
		linkName
		linkConfigPrecedence
		linkStatus
		linkConfigBandwidth
		deviceConfigHaRole
		deviceHaRoleState
		socketSerialId
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		linkQualityIssue {
			issueType
			direction
			current
			threshold
		}
	}
	bgpConnection {
		connectionName
		peerIp
		peerAsn
		catoIp
		catoAsn
	}
	ilmmDetails {
		linkDetails {
			description
			linkId
			ispLinkId
			comments
			onboardingStatus
			activeLicense
		}
		ispDetails {
			name
			description
			ispAccountId
			supportEmail
			supportPhone
			countryCode
			loaFile {
				fileName
				fileHash
				uploadedAt
			}
		}
		contacts {
			name
			phone
			email
		}
	}
}
			interfaces {
				metrics ( toRate:$toRate  )  {
					duration
					granularity
					bytesDownstream
					bytesUpstream
					bytesTotal
					lostDownstream
					lostDownstreamPcnt
					lostUpstream
					lostUpstreamPcnt
					packetsDownstream
					packetsUpstream
					jitterUpstream
					jitterDownstream
					packetsDiscardedDownstream
					packetsDiscardedUpstream
					rtt
	hostCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	hostLimit {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	flowCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
				}
				name
				timeseries ( buckets:$buckets  labels:$labels  )  {
					data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket   )
					label
					dimensions {
						label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
					key {
						measureFieldName
						dimensions {
							fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
						}
					}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
				}
				annotations ( types:$types  )  {
	time {
		createdAt
		description
		type
		context
		descriptions
		category
		additionalInfo
		analystInfo {
			name
			email
		}
	}
					label
					shortLabel
	type {
		name
		recommendedAction
		details
	}
				}
				periods {
					duration
					title
	type {
		name
		recommendedAction
		details
	}
				}
				remoteIPInfo {
	ip {
		siteId
	}
					countryCode
					countryName
					city
	state {
		id
		up
		mediaIn
		linkSpeed
		duplex
		hasAddress
		hasInternet
		hasTunnel
	}
					provider
					latitude
					longitude
				}
	remoteIP {
		ip
		subnet
		ipRange {
			from
			to
		}
		globalIpRange {
			id
			name
		}
	}
				socketInfo {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					serial
					isPrimary
	platform {
		platform
		versions
	}
	version {
		items {
			platform
			versions
		}
	}
					versionUpdateTime
				}
				ipsecInfo {
					isPrimary
					catoIP
	remoteIP {
		ip
		subnet
		ipRange {
			from
			to
		}
		globalIpRange {
			id
			name
		}
	}
					ikeVersion
					tunnelConfig {
						tunnelId
						tunnelRemoteIdentifier
						localId
					}
				}
				interfaceInfo {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					name
					upstreamBandwidth
					downstreamBandwidth
					upstreamBandwidthMbpsPrecision
					downstreamBandwidthMbpsPrecision
					destType
					wanRole
				}
			}
			metrics ( toRate:$toRate   ) {
				duration
				granularity
				bytesDownstream
				bytesUpstream
				bytesTotal
				lostDownstream
				lostDownstreamPcnt
				lostUpstream
				lostUpstreamPcnt
				packetsDownstream
				packetsUpstream
				jitterUpstream
				jitterDownstream
				packetsDiscardedDownstream
				packetsDiscardedUpstream
				rtt
	hostCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	hostLimit {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	flowCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
			}
			name
			info {
				name
	type {
		name
		recommendedAction
		details
	}
				description
				countryCode
				region
				countryName
				countryStateName
				cityName
	address {
		createFromFile {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
		updateFromFile {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
		addValues {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
		removeValues {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
	}
				isHA
				connType
				creationTime
				interfaces {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					name
					upstreamBandwidth
					downstreamBandwidth
					upstreamBandwidthMbpsPrecision
					downstreamBandwidthMbpsPrecision
					destType
					wanRole
				}
				sockets {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					serial
					isPrimary
	platform {
		platform
		versions
	}
	version {
		items {
			platform
			versions
		}
	}
					versionUpdateTime
				}
				ipsec {
					isPrimary
					catoIP
	remoteIP {
		ip
		subnet
		ipRange {
			from
			to
		}
		globalIpRange {
			id
			name
		}
	}
					ikeVersion
					tunnelConfig {
						tunnelId
						tunnelRemoteIdentifier
						localId
					}
				}
			}
			hostCount {
				data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket  ) 
				label
				dimensions {
					label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
				key {
					measureFieldName
					dimensions {
						fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
				}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
			}
			flowCount {
				data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket  ) 
				label
				dimensions {
					label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
				key {
					measureFieldName
					dimensions {
						fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
				}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
			}
			hostLimit {
				data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket  ) 
				label
				dimensions {
					label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
				key {
					measureFieldName
					dimensions {
						fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
				}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
			}
			samples
		}
		users ( userIDs:$userIDs  )  {
id {
	id
	status
	description
	firstSignal
	lastSignal
	engineType
	vendor
	producer
	producerName
	connectionType
	indication
	queryName
	source
	criticality
	ticket
	research
	siteName
	storyDuration
	analystFeedback {
		verdict
		severity
		threatClassification
		additionalInfo
		threatType {
			name
			recommendedAction
			details
		}
	}
	site {
		id
		name
	}
	user {
		id
		name
	}
	similarStoriesData {
		storyId
		threatTypeName
		verdict
		threatClassification
		similarityPercentage
		indication
	}
	networkIncidentTimeline {
		description
		created
		validated
		eventType
		incidentId
		networkEventSource
		eventIds
		acknowledged
		linkId
		linkName
		linkConfigPrecedence
		linkStatus
		linkConfigBandwidth
		deviceConfigHaRole
		deviceHaRoleState
		socketSerialId
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		linkQualityIssue {
			issueType
			direction
			current
			threshold
		}
	}
	bgpConnection {
		connectionName
		peerIp
		peerAsn
		catoIp
		catoAsn
	}
	ilmmDetails {
		linkDetails {
			description
			linkId
			ispLinkId
			comments
			onboardingStatus
			activeLicense
		}
		ispDetails {
			name
			description
			ispAccountId
			supportEmail
			supportPhone
			countryCode
			loaFile {
				fileName
				fileHash
				uploadedAt
			}
		}
		contacts {
			name
			phone
			email
		}
	}
}
			interfaces {
				metrics ( toRate:$toRate  )  {
					duration
					granularity
					bytesDownstream
					bytesUpstream
					bytesTotal
					lostDownstream
					lostDownstreamPcnt
					lostUpstream
					lostUpstreamPcnt
					packetsDownstream
					packetsUpstream
					jitterUpstream
					jitterDownstream
					packetsDiscardedDownstream
					packetsDiscardedUpstream
					rtt
	hostCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	hostLimit {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	flowCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
				}
				name
				timeseries ( buckets:$buckets  labels:$labels  )  {
					data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket   )
					label
					dimensions {
						label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
					key {
						measureFieldName
						dimensions {
							fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
						}
					}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
				}
				annotations ( types:$types  )  {
	time {
		createdAt
		description
		type
		context
		descriptions
		category
		additionalInfo
		analystInfo {
			name
			email
		}
	}
					label
					shortLabel
	type {
		name
		recommendedAction
		details
	}
				}
				periods {
					duration
					title
	type {
		name
		recommendedAction
		details
	}
				}
				remoteIPInfo {
	ip {
		siteId
	}
					countryCode
					countryName
					city
	state {
		id
		up
		mediaIn
		linkSpeed
		duplex
		hasAddress
		hasInternet
		hasTunnel
	}
					provider
					latitude
					longitude
				}
	remoteIP {
		ip
		subnet
		ipRange {
			from
			to
		}
		globalIpRange {
			id
			name
		}
	}
				socketInfo {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					serial
					isPrimary
	platform {
		platform
		versions
	}
	version {
		items {
			platform
			versions
		}
	}
					versionUpdateTime
				}
				ipsecInfo {
					isPrimary
					catoIP
	remoteIP {
		ip
		subnet
		ipRange {
			from
			to
		}
		globalIpRange {
			id
			name
		}
	}
					ikeVersion
					tunnelConfig {
						tunnelId
						tunnelRemoteIdentifier
						localId
					}
				}
				interfaceInfo {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					name
					upstreamBandwidth
					downstreamBandwidth
					upstreamBandwidthMbpsPrecision
					downstreamBandwidthMbpsPrecision
					destType
					wanRole
				}
			}
			metrics ( toRate:$toRate   ) {
				duration
				granularity
				bytesDownstream
				bytesUpstream
				bytesTotal
				lostDownstream
				lostDownstreamPcnt
				lostUpstream
				lostUpstreamPcnt
				packetsDownstream
				packetsUpstream
				jitterUpstream
				jitterDownstream
				packetsDiscardedDownstream
				packetsDiscardedUpstream
				rtt
	hostCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	hostLimit {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
	flowCount {
		data
		label
		sum
		units
		info
		dimensions {
			value
			label
		}
		key {
			measureFieldName
			dimensions {
				value
				fieldName
			}
		}
	}
			}
			name
			info {
				name
	type {
		name
		recommendedAction
		details
	}
				description
				countryCode
				region
				countryName
				countryStateName
				cityName
	address {
		createFromFile {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
		updateFromFile {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
		addValues {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
		removeValues {
			container {
				id
				name
				description
				size
				audit {
					createdAt
					createdBy
					lastModifiedBy
					lastModifiedAt
				}
			}
		}
	}
				isHA
				connType
				creationTime
				interfaces {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					name
					upstreamBandwidth
					downstreamBandwidth
					upstreamBandwidthMbpsPrecision
					downstreamBandwidthMbpsPrecision
					destType
					wanRole
				}
				sockets {
	id {
		id
		status
		description
		firstSignal
		lastSignal
		engineType
		vendor
		producer
		producerName
		connectionType
		indication
		queryName
		source
		criticality
		ticket
		research
		siteName
		storyDuration
		analystFeedback {
			verdict
			severity
			threatClassification
			additionalInfo
			threatType {
				name
				recommendedAction
				details
			}
		}
		site {
			id
			name
		}
		user {
			id
			name
		}
		similarStoriesData {
			storyId
			threatTypeName
			verdict
			threatClassification
			similarityPercentage
			indication
		}
		networkIncidentTimeline {
			description
			created
			validated
			eventType
			incidentId
			networkEventSource
			eventIds
			acknowledged
			linkId
			linkName
			linkConfigPrecedence
			linkStatus
			linkConfigBandwidth
			deviceConfigHaRole
			deviceHaRoleState
			socketSerialId
			bgpConnection {
				connectionName
				peerIp
				peerAsn
				catoIp
				catoAsn
			}
			linkQualityIssue {
				issueType
				direction
				current
				threshold
			}
		}
		bgpConnection {
			connectionName
			peerIp
			peerAsn
			catoIp
			catoAsn
		}
		ilmmDetails {
			linkDetails {
				description
				linkId
				ispLinkId
				comments
				onboardingStatus
				activeLicense
			}
			ispDetails {
				name
				description
				ispAccountId
				supportEmail
				supportPhone
				countryCode
				loaFile {
					fileName
					fileHash
					uploadedAt
				}
			}
			contacts {
				name
				phone
				email
			}
		}
	}
					serial
					isPrimary
	platform {
		platform
		versions
	}
	version {
		items {
			platform
			versions
		}
	}
					versionUpdateTime
				}
				ipsec {
					isPrimary
					catoIP
	remoteIP {
		ip
		subnet
		ipRange {
			from
			to
		}
		globalIpRange {
			id
			name
		}
	}
					ikeVersion
					tunnelConfig {
						tunnelId
						tunnelRemoteIdentifier
						localId
					}
				}
			}
			hostCount {
				data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket  ) 
				label
				dimensions {
					label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
				key {
					measureFieldName
					dimensions {
						fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
				}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
			}
			flowCount {
				data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket  ) 
				label
				dimensions {
					label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
				key {
					measureFieldName
					dimensions {
						fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
				}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
			}
			hostLimit {
				data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket  ) 
				label
				dimensions {
					label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
				key {
					measureFieldName
					dimensions {
						fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
					}
				}
	sum {
		id
		route
		community {
			from
			to
		}
	}
	units {
		id
		predicate
		community {
			from
			to
		}
	}
	info {
		name
		email
	}
			}
			samples
		}
		timeseries ( labels:$labels  buckets:$buckets  )  {
			data ( perSecond:$perSecond  withMissingData:$withMissingData  useDefaultSizeBucket:$useDefaultSizeBucket   )
			label
			dimensions {
				label
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
			}
			key {
				measureFieldName
				dimensions {
					fieldName
	value {
		__typename
		... on StringValue {
			string
		}
		... on DateValue {
			date
		}
		... on Entity {
			id
			name
			type
		}
	}
				}
			}
sum {
	id
	route
	community {
		from
		to
	}
}
units {
	id
	predicate
	community {
		from
		to
	}
}
info {
	name
	email
}
		}
	}	
}