INPUT_OBJECT
FindingFilterInput
link GraphQL Schema definition
- input FindingFilterInput {
- # Filter by attention score range
- QueryIntRangeFilter :
- # Filter by Finding Context
- FindingContext :
- # Filter by creation date and time
- QueryTimeRangeFilter :
- # Filter by a given list of EntityIds
- EntityId!] : [
- # Filter by a list of Entity Names
- String!] : [
- # Generic Filter for more advanced filtering
- # Note: Either the discrete filters above should be used or this.The only discrete
- # filters allowed with this filter
- # are the Status and Framework filter.
- # Do note that the Status and Framework filters will always be added as an and to
- # this filter.
- #
- # Supported fields for filtering are:
- #
- # findingId
- #
- # managementEndpointId
- #
- # policyId
- #
- # groupId
- #
- # runId
- #
- # context
- #
- # projectId -> These should be in the Entity ID form
- # vrn/org:>orgId>/provider:CSP/Project:
- #
- # entityId
- #
- # entityName
- #
- # entityType
- #
- # resolveReason
- #
- # category
- #
- # name
- #
- # provider
- #
- # region
- #
- # service
- #
- # type
- #
- # source
- #
- # severity
- #
- # attentionScore
- #
- # creationTime
- #
- # lastUpdateTime
- #
- # system
- #
- # relatedFindingsId
- #
- # relatedFindingsType
- #
- # relatedFindingsSource
- QueryFilter!] : [
- # Filter by a given list of findingIds.
- # Note: This field is ignore for aggregation queries
- String!] : [
- # Filter by Property
- FindingPropertyFilterInput!] : [
- # Filter by FrameworkProvider and Framework ID
- FindingFrameworkFilterInput!] : [
- # Filter by a given list of group IDs
- String!] : [
- # Filter by last update date and time
- QueryTimeRangeFilter :
- # Filter by a given list of management endpoint IDs or public cloud account.
- # If both managementEndpointIds and Project Ids are specified the findings are
- # filtered having
- # either the managementEndpointId or Projects Ids.
- # Basically, if both ManagementEndpointIds and Project Ids are specified they are
- # ORed and then ANDed to the
- # rest of the filters.
- String!] : [
- # Filter by name of Finding
- String!] : [
- # Filter by given list of Policy classes
- FindingPolicyClass!] : [
- # Filter by a given list of policy IDs
- String!] : [
- # Filter by list of project Ids.
- # If both managementEndpointIds and Project Ids are specified the findings are
- # filtered having
- # either the managementEndpointId or Projects Ids.
- # Basically, if both ManagementEndpointIds and Project Ids are specified they are
- # ORed and then ANDed to the
- # rest of the filters.
- EntityId!] : [
- # Filter by one or more resource provider.
- FindingCloudProvider!] : [
- # Filter by one or more resource region.
- String!] : [
- # Filter by a list of Resolve Reasons
- FindingResolveReason!] : [
- # Filter by a given list of run Ids
- String!] : [
- # Filter by one or more resource service.
- String!] : [
- # Filter by one or more severity level of findings
- FindingSeverity!] : [
- # Filter by one or more source of findings
- FindingSource!] : [
- # Filter by finding status
- FindingStatus!] : [
- # Filter by Tag
- TagFilterInput!] : [
- # Filter by one or more type of findings
- FindingType!] : [
- }