OBJECT
PolicyObj
link GraphQL Schema definition
- type PolicyObj {
- String! :
- # Timestamp in ms.
- Long! :
- # Root file result.
- FileResult! :
- # The same snapshot may be returned for different policy object queries at
- # different time points since snapshot results are pulled forward if no new
- # snapshots have come up from CDM. The daily change values will be
- # different for these different time points.
- #
- # This time_context field is used by the graphql layer to make sure that
- # Apollo cache on the UI can differentiate between the policy object at
- # different time points.
- String! :
- DataGovOsType! :
- DataGovShareType! :
- # Risk level of the policy object.
- RiskLevelType! :
- # Analysis status of the policy object.
- AnalysisStatus! :
- # Sensitive File count for various risk levels.
- SensitiveFiles :
- # Sensitive hits accumulated across different workloads for the user.
- SummaryHits :
- # Analyzer Hits count for various risk levels.
- AnalyzerHits :
- # User access risk reasons.
- RiskReason!]! : [
- # User count for various risk levels.
- PrincipalCounts :
- # Sensitive hits for various risk levels.
- SensitiveHits :
- # Specifies whether the object has user access enabled or not.
- Boolean! :
- # Change in the user count for various risk levels.
- PrincipalCounts :
- # Specifies whether the object has insights or not.
- Boolean! :
- # Unused sensitive file count for various risk levels.
- SensitiveFiles :
- # Specifies whether the user activity for the object is enabled.
- Boolean! :
- String! :
- # Arguments
- # first: Returns the first n elements from the list.
- # after: Returns the elements in the list that come after the
- # specified cursor.
- # last: Returns the last n elements from the list.
- # before: Returns the elements in the list that come before the
- # specified cursor.
- # filter:
- # sort:
- # stdPath:
- # timezone:
- (
- Int, :
- String, :
- Int, :
- String, :
- BrowseDirectoryFiltersInput, :
- FileResultSortInput, :
- String!, :
- String! :
- ): FileResultConnection!
- # Arguments
- # first: Returns the first n elements from the list.
- # after: Returns the elements in the list that come after the
- # specified cursor.
- # last: Returns the last n elements from the list.
- # before: Returns the elements in the list that come before the
- # specified cursor.
- # filter:
- # sort:
- # timezone:
- (
- Int, :
- String, :
- Int, :
- String, :
- ListFileResultFiltersInput, :
- FileResultSortInput, :
- String! :
- ): FileResultConnection!
- # Arguments
- # stdPath:
- String!): [WhitelistedAnalyzer!]! ( :
- ClassificationPolicySummary!]! : [
- ObjectStatus! :
- # Arguments
- # stdPath:
- String!): [AnalyzerMapping!]! ( :
- HierarchyObject :
- }
link Require by
- Issue
- PolicyObjConnectionPaginated list of PolicyObj objects. Each page of the results will include at most 1000 entries. Query the `pageInfo.hasNextPage` field to know whether all objects were returned.
- PolicyObjEdgeWrapper around the PolicyObj object. This wrapper is used for pagination.
- Query
- WorkloadAnomalyA workload that has a snapshot or children with anomalous activity.