OBJECT
InsightQuery
Insight queries
link GraphQL Schema definition
- type InsightQuery {
- # Query reclamation information for an entity
- #
- # Arguments
- # entityId: [Not documented]
- # input: [Not documented]
- (
- EntityId!, :
- InsightReclamationInput :
- ): InsightReclamationInfo
- InsightRuleQuery! :
- # Query Observations
- ObservationQuery! :
- # Query LeMans access key properties
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # accessKey: [Not documented]
- String!): InsightAccessKeyProperty! ( :
- # Query aggregated information on insights
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # aggregations: Specify aggregation buckets
- # filter: Optional additional field filters.
- # insightQueryFilter: Specify query filter
- (
- InsightAggregationInput!]!, : [
- QueryFilter, :
- InsightFilter! :
- ): InsightAggregations!
- # Query entities by list of given Insight search criteria.
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # after: Return records after the given cursor, as per GraphQL
- # Relay spec
- # entityTypes: Entity Types of required entities in the format of
- # Provider.Service.Type
- # filter: Optional additional field filters.
- # first: Return first N records in a paged response, as per
- # GraphQL Relay spec
- # insightFilter: Insight filter with required filter parameters
- # sort: Sort order for results in InsightConnection
- (
- String, :
- String!], : [
- QueryFilter, :
- Int, :
- InsightFilter!, :
- QuerySort!] : [
- ): EntityConnection
- # Query an insight's changelog
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # after: Return records after the given cursor, as per GraphQL
- # Relay spec
- # before: Return records before the given cursor, as per GraphQL
- # Relay spec
- # first: Return first N records in a paged response, as per
- # GraphQL Relay spec
- # insightId: [Not documented]
- # mostRecentFirst: [Not documented]
- # timeRange: Filter responses to changes within a given time
- # range
- (
- String, :
- String, :
- Int, :
- String!, :
- Boolean, :
- InsightTimeRangeFilter :
- ): InsightChangeLogConnection!
- # Query highlights for an user
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # activityTimeRange: Filter responses to changes within a given
- # activity time range
- # after: Return records after the given cursor, as per GraphQL
- # Relay spec
- # before: Return records before the given cursor, as per GraphQL
- # Relay spec
- # first: Return first N records in a paged response, as per
- # GraphQL Relay spec
- # impactTimeRange: Filter responses to changes within a given
- # impact time range
- # mostRecentFirst: [Not documented]
- # userId: [Not documented]
- (
- InsightTimeRangeFilter, :
- String, :
- String, :
- Int, :
- InsightTimeRangeFilter, :
- Boolean, :
- String! :
- ): [InsightHighlight!]
- # Query histogram of insights
- #
- # Arguments
- # histogramParam: Histogram input parameter
- (
- InsightHistogramInput! :
- ): [InsightHistogramResult!]
- # Query recommended solutions for an insight
- #
- # Arguments
- # insightId: [Not documented]
- String!): [InsightSolution!] ( :
- # Query insights by list of given search criteria. If no filter provided default
- # filter on startTime will be added
- # to fetch insight from past 2 days.
- # It is recommended to add time based filters for quicker response.
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # after: Return records after the given cursor, as per GraphQL
- # Relay spec
- # filter: "Optional additional field filters.
- # If no filter provided default filter on startTime will be added to fetch insight
- # from past 2 days."
- # first: Return first N records in a paged response, as per
- # GraphQL Relay spec
- # insightFilter: Insight filter with required filter parameters
- # sort: Sort order for results in InsightConnection
- (
- String, :
- QueryFilter, :
- Int, :
- InsightFilter!, :
- QuerySort!] : [
- ): InsightConnection
- # Query for specific Insights by insight Ids
- #
- # Arguments
- # insightId: Array of insight id's to query
- String!]!): [Insight] ( : [
- # Query tag occurrence per tenant
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # filter: [Not documented]
- (
- QueryFilter :
- ): [ObservationTagOccurrence!]
- # Query observation timeline for an insight
- #
- # Arguments
- # timelineParam: Timeline input parameter
- (
- InsightTimelineInput! :
- ): InsightTimelineResult!
- # Query observations history by insight id
- #
- # Arguments
- # insightId: [Not documented]
- String!): [ObservationHistory!] ( :
- }