GenAIDataQuery
The GenAIDataQuery object.
Fields
| Name | Description |
|---|---|
sensitive_data_by_app(start_time: Long!, end_time: Long!, traffic_unit: WebTrafficUnits!) - GenAIResponse | |
gen_ai_total_traffic(start_time: Long!, end_time: Long!, traffic_unit: WebTrafficUnits!) - GenAIAggregatedResponse | Retrieves the total traffic volume over a specified time period. |
gen_ai_etime(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the earliest time (etime) for Gen AI data over a specified time period. |
embedded_ai_total_traffic(start_time: Long!, end_time: Long!, traffic_unit: WebTrafficUnits!) - GenAIAggregatedResponse | Retrieves the total traffic volume for embedded AI applications over a specified time period. |
gen_ai_total_users(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of distinct users over a specified time period. |
embedded_ai_total_users(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of distinct users over a specified time period for embedded AI applications. |
gen_ai_sensitive_data_transactions(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of sensitive data transactions (DLP hits) over a specified time period. |
embedded_ai_sensitive_data_transactions(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of sensitive data transactions (DLP hits) for embedded AI applications over a specified time period. |
activity_by_url_category(start_time: Long!, end_time: Long!, url_category: [String!], url_super_category: [String!]) - GenAIAggregatedResponse | Retrieves activity grouped by URL category over a specified time period. Groups by URL category and shows transaction counts for each category. The category name format is "superCategory/Category" (e.g., "INFORMATION_TECHNOLOGY/AI_ML_APPS"). |
activity_by_url_category_with_users(start_time: Long!, end_time: Long!, url_category: [String!], url_super_category: [String!]) - GenAIUrlCategoryUserResponse | Retrieves activity grouped by URL category with user details over a specified time period. Groups by URL category and user ID, showing nested user details for each category. The category name format is "superCategory/Category" (e.g., "INFORMATION_TECHNOLOGY/FILE_CONVERTORS"). |
gen_ai_total_files_uploaded(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of files uploaded to Gen AI applications over a specified time period. |
embedded_ai_total_files_uploaded(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of files uploaded to embedded AI applications over a specified time period. |
gen_ai_apps_by_status(start_time: Long!, end_time: Long!, app_status: GenAIAppStatus!) - GenAIAggregatedResponse | Retrieves the total number of Gen AI applications by their status over a specified time period. |
gen_ai_total_apps(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of Gen AI applications over a specified time period. |
gen_ai_apps_list(start_time: Long!, end_time: Long!) - GenAIAppListResponse | Retrieves the list of Gen AI applications with their bytes over a specified time period. |
embedded_ai_total_apps(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of embedded AI applications over a specified time period. |
embedded_ai_total_apps_distinct(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the distinct count of embedded AI applications (excluding AI_ML class) over a specified time period. |
embedded_ai_total_volume(start_time: Long!, end_time: Long!, app: [String]) - GenAIAggregatedResponse | Retrieves the total volume (bytes) for embedded AI applications (excluding AI_ML class) over a specified time period. |
embedded_ai_apps_by_volume(start_time: Long!, end_time: Long!) - GenAIAppListResponse | Retrieves embedded AI applications aggregated by total volume (bytes), excluding AI_ML class applications. Groups by APP_ID and shows volume for each application. |
embedded_ai_total_users_distinct(start_time: Long!, end_time: Long!, app: [String]) - GenAIAggregatedResponse | Retrieves the total number of distinct users for embedded AI applications (excluding AI_ML class) over a specified time period. |
embedded_ai_apps_list(start_time: Long!, end_time: Long!, apps: [String!]) - GenAIAppListResponse | Retrieves the list of embedded AI applications with their transaction counts over a specified time period. |
embedded_ai_apps_by_status(start_time: Long!, end_time: Long!, app_status: GenAIAppStatus!) - GenAIAggregatedResponse | Retrieves the total number of embedded AI applications (non-AI_ML class) by their status over a specified time period. |
gen_ai_apps_by_metric(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, page_size: Int, page_number: Int) - GenAIAppMetricResponse | Retrieves Gen AI application metrics grouped by application name, with optional action breakdown. Supports different metric types (Volume, Transactions, Users) for Gen AI applications only. |
embedded_ai_apps_by_metric(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, page_size: Int, page_number: Int) - GenAIAppMetricResponse | Retrieves Embedded AI application metrics grouped by application name, with optional action breakdown. Supports different metric types (Volume, Transactions, Users) for Embedded AI applications only. |
gen_ai_usage_trends(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!) - GenAIAppTrendResponse | Retrieves Gen AI application usage trends over time, grouped by time periods and applications. Supports different metric types (Volume, Transactions, Users) for GEN_AI applications only. |
embedded_ai_usage_trends(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!) - GenAIAppTrendResponse | Retrieves Embedded AI application usage trends over time, grouped by time periods and applications. Supports different metric types (Volume, Transactions, Users) for EMBEDDED_AI applications only. |
gen_ai_usage_by_department(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, apps: [String!]) - GenAIDepartmentUsageResponse | Retrieves Gen AI usage by department, grouped by departments and applications. Supports filtering by specific applications and different metric types (Volume, Transactions, Users). |
embedded_ai_usage_by_department(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, apps: [String!]) - GenAIDepartmentUsageResponse | Retrieves Embedded AI usage by department, grouped by departments and applications. Supports filtering by specific applications and different metric types (Volume, Transactions, Users). |
ai_usage_by_location(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, apps: [String!], app_type: AIAppType) - GenAIDepartmentUsageResponse | Retrieves AI usage by location, grouped by locations and applications. Supports filtering by app type (GEN_AI or EMBEDDED_AI), specific applications, and different metric types (Volume, Transactions, Users). When app_type is omitted, returns data for all application classes. |
gen_ai_top_users(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, apps: [String!]) - GenAITopUsersSimpleResponse | Retrieves top Gen AI users by metric, with optional application breakdown. First step to get top users list for GEN_AI applications only. |
embedded_ai_top_users(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, apps: [String!]) - GenAITopUsersSimpleResponse | Retrieves top Embedded AI users by metric, with optional application breakdown. First step to get top users list for EMBEDDED_AI applications only. |
ai_top_users_with_details(start_time: Long!, end_time: Long!, app_type: AIAppType!, apps: [String!], user_ids: [GenAIUserInput!]!) - GenAITopUsersResponse | Retrieves detailed breakdown for specific top AI users. Second step to get app usage details for specific users. Supports both Gen AI and Embedded AI. |
gen_ai_sensitive_data_by_engine(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, page_size: Int, page_number: Int) - GenAISensitiveDataByEngineResponse | Retrieves Gen AI sensitive data transactions grouped by DLP engine. Shows different types of sensitive data detected (credit cards, HIPAA, PCI, etc.). |
ai_apps_with_prompt_capturing(start_time: Long!, end_time: Long!, page_size: Int, page_number: Int) - GenAIAggregatedResponse | Retrieves the distinct count of AI applications with prompt capturing enabled. Filters for applications where both app and promptClass are not null. |
ai_total_prompts(start_time: Long!, end_time: Long!, page_size: Int, page_number: Int) - GenAIAggregatedResponse | Retrieves the total number of AI prompts captured. Filters for applications where both app and promptClass are not null. |
ai_prompt_classification(start_time: Long!, end_time: Long!, app: [String!]) - AIPromptClassificationResponse | Retrieves AI prompt classification grouped by prompt class with nested application breakdown. Filters for specific AI applications and groups by PROMPT_CLASS and APP_ID. |
ai_prompt_insights(start_time: Long!, end_time: Long!, group_type: AIPromptInsightsGroup!, filter: AIPromptInsightsFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves AI prompt insights grouped by Apps or Users with filtering capabilities. Supports App status filter with Apps and department ID filter. |
ai_prompt_viewer(start_time: Long!, end_time: Long!, group_type: AIPromptInsightsGroup!, filter: AIPromptViewerFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves AI prompt viewer data grouped by Apps or Users with comprehensive filtering capabilities. Supports DLP engine, DLP dictionary, document type, prompt classification, action filters for both Apps and Users. Additionally supports app status, app class, app search for Apps and department ID, user search, app name for Users. |
ai_prompt_dlp_engines(start_time: Long!, end_time: Long!) - GenAITransactionLineageResponse | Retrieves distinct DLP engines used in AI prompts for dropdown filtering. |
ai_prompt_dlp_dictionaries(start_time: Long!, end_time: Long!) - GenAITransactionLineageResponse | Retrieves distinct DLP dictionaries used in AI prompts for dropdown filtering. |
ai_prompt_document_classifications(start_time: Long!, end_time: Long!) - GenAITransactionLineageResponse | Retrieves distinct document classifications used in AI prompts for dropdown filtering. |
ai_prompt_prompt_classifications(start_time: Long!, end_time: Long!) - GenAITransactionLineageResponse | Retrieves distinct prompt classifications used in AI prompts for dropdown filtering. |
gen_ai_transaction_lineage_primary_lane(start_time: Long!, end_time: Long!, app: [String], action: [PolicyAction], aggregate: Aggregate!, group_type: LineageType!, fetch_user: Boolean!) - GenAITransactionLineageResponse | Retrieves Gen AI transaction lineage data based on dlpengine or dictionary or prompt classification or document type Can retrieve users if fetch_user is true This is mainly for the primary lane usage |
gen_ai_transaction_lineage_secondary_lane(start_time: Long!, end_time: Long!, app: [String], action: [PolicyAction], aggregate: Aggregate!, group_type: LineageType!, group_values: [Id_Name], fetch_user: Boolean!) - GenAITransactionLineageResponse | Retrieves Gen AI transaction lineage data based on dlpengine or dictionary or prompt classification or document type Can retrieve users if fetch_user is true This is mainly for the secondary lane usage |
gen_ai_insights_to_department(start_time: Long!, end_time: Long!, group_type: DepartmentInsightsGroup!, filter: DepartmentInsightsFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves Gen AI transaction lineage data grouped by department with detailed breakdown Provides comprehensive insights with pagination support for department-based analysis |
embedded_ai_insights_to_department(start_time: Long!, end_time: Long!, group_type: DepartmentInsightsGroup!, filter: DepartmentInsightsFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves Embedded AI transaction lineage data grouped by department with detailed breakdown Provides comprehensive insights with pagination support for department-based analysis |
gen_ai_insights_to_sensitive_data(start_time: Long!, end_time: Long!, group_type: SensitiveDataInsightsGroup!, content_type: LineageType!, filter: SensitiveDataInsightsFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves Gen AI transaction lineage data grouped by sensitive data type with detailed breakdown Provides comprehensive insights with pagination support for DLP engine, dictionary, and content analysis |
embedded_ai_insights_to_sensitive_data(start_time: Long!, end_time: Long!, group_type: SensitiveDataInsightsGroup!, content_type: LineageType!, filter: SensitiveDataInsightsFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves Embedded AI transaction lineage data grouped by sensitive data type with detailed breakdown Provides comprehensive insights with pagination support for DLP engine, dictionary, and content analysis |
gen_ai_insights_to_users(start_time: Long!, end_time: Long!, filter: UsersUsageFilter, aggregate: [Aggregate], group_type: UserInsightsGroup, page_size: Int, page_number: Int) - UsersUsageResponse | Retrieves Gen AI transaction lineage data grouped by users with detailed breakdown Provides comprehensive insights with pagination support for user-based analysis |
embedded_ai_insights_to_users(start_time: Long!, end_time: Long!, filter: UsersUsageFilter, aggregate: [Aggregate], group_type: UserInsightsGroup, page_size: Int, page_number: Int) - UsersUsageResponse | Retrieves Embedded AI transaction lineage data grouped by users with detailed breakdown Provides comprehensive insights with pagination support for user-based analysis |
gen_ai_insights_on_usage_by_department(start_time: Long!, end_time: Long!, filter: DepartmentCountFilter) - GenAIAggregatedResponse | Retrieves Gen AI usage insights (total volume) aggregated by department Provides traffic volume data grouped by departments for GenAI applications |
embedded_ai_insights_on_usage_by_department(start_time: Long!, end_time: Long!, filter: DepartmentCountFilter) - GenAIAggregatedResponse | Retrieves Embedded AI usage insights (total volume) aggregated by department Provides traffic volume data grouped by departments for Embedded AI applications |
gen_ai_insights_on_entity_counts_by_department(start_time: Long!, end_time: Long!, group_type: DepartmentInsightsGroup!, filter: DepartmentInsightsFilter) - GenAIAggregatedResponse | Retrieves distinct count of entities (departments/applications/users) for Gen AI insights Supports counting distinct departments, applications, or users based on group_type parameter |
embedded_ai_insights_on_entity_counts_by_department(start_time: Long!, end_time: Long!, group_type: DepartmentInsightsGroup!, filter: DepartmentInsightsFilter) - GenAIAggregatedResponse | Retrieves distinct count of entities (departments/applications/users) for Embedded AI insights Supports counting distinct departments, applications, or users based on group_type parameter |
gen_ai_insights_on_usage_by_sensitive_data(start_time: Long!, end_time: Long!, content_type: LineageType!, filter: SensitiveDataAggregationFilter) - GenAIAggregatedResponse | Retrieves Gen AI usage insights (total volume) aggregated by sensitive data type Provides traffic volume data grouped by DLP engines, dictionaries, or content classifications |
embedded_ai_insights_on_usage_by_sensitive_data(start_time: Long!, end_time: Long!, content_type: LineageType!, filter: SensitiveDataAggregationFilter) - GenAIAggregatedResponse | Retrieves Embedded AI usage insights (total volume) aggregated by sensitive data type Provides traffic volume data grouped by DLP engines, dictionaries, or content classifications |
gen_ai_insights_on_entity_counts_by_sensitive_data(start_time: Long!, end_time: Long!, group_type: SensitiveDataInsightsGroup!, content_type: LineageType!, filter: SensitiveDataInsightsFilter) - GenAIAggregatedResponse | Retrieves distinct count of entities (applications/content types/users) for Gen AI sensitive data insights Supports counting distinct applications, content types, or users based on group_type parameter |
embedded_ai_insights_on_entity_counts_by_sensitive_data(start_time: Long!, end_time: Long!, group_type: SensitiveDataInsightsGroup!, content_type: LineageType!, filter: SensitiveDataInsightsFilter) - GenAIAggregatedResponse | Retrieves distinct count of entities (applications/content types/users) for Embedded AI sensitive data insights Supports counting distinct applications, content types, or users based on group_type parameter |
gen_ai_insights_on_usage_by_users(start_time: Long!, end_time: Long!, filter: UsersAggregationFilter) - GenAIAggregatedResponse | Retrieves Gen AI usage insights (total volume) aggregated by users Provides traffic volume data for GenAI applications with user-level filtering |
embedded_ai_insights_on_usage_by_users(start_time: Long!, end_time: Long!, filter: UsersAggregationFilter) - GenAIAggregatedResponse | Retrieves Embedded AI usage insights (total volume) aggregated by users Provides traffic volume data for Embedded AI applications with user-level filtering |
gen_ai_insights_on_entity_counts_by_users(start_time: Long!, end_time: Long!, filter: UsersUsageFilter, group_type: UserInsightsGroup) - GenAIAggregatedResponse | Retrieves distinct count of entities (applications/users) for Gen AI user insights Supports counting distinct applications or users based on group_type parameter |
embedded_ai_insights_on_entity_counts_by_users(start_time: Long!, end_time: Long!, filter: UsersUsageFilter, group_type: UserInsightsGroup) - GenAIAggregatedResponse | Retrieves distinct count of entities (applications/users) for Embedded AI user insights Supports counting distinct applications or users based on group_type parameter |
gen_ai_insights_on_usage_by_location(start_time: Long!, end_time: Long!, filter: LocationAggregationFilter) - GenAIAggregatedResponse | Retrieves Gen AI usage insights (total volume) aggregated by location Provides traffic volume data grouped by locations for GenAI applications |
embedded_ai_insights_on_usage_by_location(start_time: Long!, end_time: Long!, filter: LocationAggregationFilter) - GenAIAggregatedResponse | Retrieves Embedded AI usage insights (total volume) aggregated by location Provides traffic volume data grouped by locations for Embedded AI applications |
gen_ai_insights_on_entity_counts_by_location(start_time: Long!, end_time: Long!, filter: LocationInsightsFilter, group_type: LocationInsightsGroup) - GenAIAggregatedResponse | Retrieves distinct count of entities (locations/applications/users) for Gen AI location insights Supports counting distinct locations, applications, or users based on group_type parameter |
embedded_ai_insights_on_entity_counts_by_location(start_time: Long!, end_time: Long!, filter: LocationInsightsFilter, group_type: LocationInsightsGroup) - GenAIAggregatedResponse | Retrieves distinct count of entities (locations/applications/users) for Embedded AI location insights Supports counting distinct locations, applications, or users based on group_type parameter |
gen_ai_insights_to_location(start_time: Long!, end_time: Long!, filter: LocationInsightsFilter, aggregate: [Aggregate], group_type: LocationInsightsGroup, page_size: Int, page_number: Int) - LocationInsightsResponse | Retrieves Gen AI transaction lineage data grouped by location with detailed breakdown Provides comprehensive insights with pagination support for location-based analysis |
embedded_ai_insights_to_location(start_time: Long!, end_time: Long!, filter: LocationInsightsFilter, aggregate: [Aggregate], group_type: LocationInsightsGroup, page_size: Int, page_number: Int) - LocationInsightsResponse | Retrieves Embedded AI transaction lineage data grouped by location with detailed breakdown Provides comprehensive insights with pagination support for location-based analysis |
ai_total_traffic(start_time: Long!, end_time: Long!, traffic_unit: WebTrafficUnits!) - GenAIAggregatedResponse | Retrieves the total traffic volume for all AI applications (both GenAI and Embedded AI) over a specified time period. When no appClass filter is applied, data for both application types is returned. |
ai_total_users(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of distinct users across all AI applications (both GenAI and Embedded AI) over a specified time period. When no appClass filter is applied, data for both application types is returned. |
ai_sensitive_data_transactions(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of sensitive data transactions (DLP hits) across all AI applications (both GenAI and Embedded AI) over a specified time period. When no appClass filter is applied, data for both application types is returned. |
ai_total_files_uploaded(start_time: Long!, end_time: Long!) - GenAIAggregatedResponse | Retrieves the total number of files uploaded to all AI applications (both GenAI and Embedded AI) over a specified time period. When no appClass filter is applied, data for both application types is returned. |
ai_sensitive_data_by_engine(start_time: Long!, end_time: Long!, metric_type: GenAIMetricType!, page_size: Int, page_number: Int) - GenAISensitiveDataByEngineResponse | Retrieves sensitive data transactions grouped by DLP engine across all AI applications (both GenAI and Embedded AI). When no appClass filter is applied, data for both application types is returned. |
content_insights_prompt_classification(start_time: Long!, end_time: Long!, app: [String!]!) - ContentInsightsClassificationResponse | Retrieves prompt classification for content insights, grouped by prompt class with application breakdown. Shows transaction counts per prompt class with nested per-application totals, filtered by specific applications. |
content_insights_document_classification(start_time: Long!, end_time: Long!, app: [String!]!) - ContentInsightsClassificationResponse | Retrieves document classification for content insights, grouped by ML category with application breakdown. Shows transaction counts per document type with nested per-application totals, filtered by specific applications. |
content_insights_dlp_engines(start_time: Long!, end_time: Long!, app: [String!]!) - ContentInsightsDlpResponse | Retrieves DLP engine classification for content insights, grouped by DLP engine with application breakdown. Shows transaction counts per DLP engine with nested per-application totals, filtered by specific applications. |
content_insights_dlp_dictionaries(start_time: Long!, end_time: Long!, app: [String!]!) - ContentInsightsDlpResponse | Retrieves DLP dictionary classification for content insights, grouped by DLP dictionary with application breakdown. Shows transaction counts per DLP dictionary with nested per-application totals, filtered by specific applications. |
content_insights_doc_classification_lineage(start_time: Long!, end_time: Long!, group_type: ContentInsightsDocClassGroup!, filter: ContentInsightsDocClassFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves document classification lineage data for content insights. Supports three lanes: APPLICATION (always first), USER, and CLASSIFICATION (swappable). Use group_type to select which lane to query and filter to pass context from previous lanes. |
content_insights_prompt_classification_lineage(start_time: Long!, end_time: Long!, group_type: ContentInsightsDocClassGroup!, filter: ContentInsightsPromptClassFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves prompt classification lineage data for content insights. Supports three lanes: APPLICATION (always first), USER, and CLASSIFICATION (swappable). Use group_type to select which lane to query and filter to pass context from previous lanes. |
content_insights_dlp_engine_lineage(start_time: Long!, end_time: Long!, group_type: ContentInsightsDlpEngineGroup!, filter: ContentInsightsDlpEngineFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves DLP engine lineage data for content insights. Supports three lanes: APPLICATION (always first), USER, and SENSITIVE_DATA (swappable). Use group_type to select which lane to query and filter to pass context from previous lanes. |
content_insights_dlp_dictionary_lineage(start_time: Long!, end_time: Long!, group_type: ContentInsightsDlpEngineGroup!, filter: ContentInsightsDlpDictFilter, page_size: Int, page_number: Int) - GenAITransactionLineageResponse | Retrieves DLP dictionary lineage data for content insights. Supports three lanes: APPLICATION (always first), USER, and SENSITIVE_DATA (swappable). Use group_type to select which lane to query and filter to pass context from previous lanes. |
gen_ai_upload_file_transactions(start_time: Long!, end_time: Long!) - GenAIUploadFileTransactionResponse | Retrieves total transactions over time grouped by uploaded file name. Returns time-bucketed entries with per-file transaction breakdown. |
gen_ai_total_upload_file_count(start_time: Long!, end_time: Long!) - GenAIUploadFileCountResponse | Retrieves the total distinct count of uploaded files across Gen AI applications over a specified time period. |
content_insights_dlp_engine_trend(start_time: Long!, end_time: Long!) - ContentInsightsTrendResponse | Retrieves DLP engine trend data over time for content insights. Returns time-bucketed entries with DLP engine breakdown per bucket. |
content_insights_dlp_dictionary_trend(start_time: Long!, end_time: Long!) - ContentInsightsTrendResponse | Retrieves DLP dictionary trend data over time for content insights. Returns time-bucketed entries with DLP dictionary breakdown per bucket. |
content_insights_prompt_classification_trend(start_time: Long!, end_time: Long!) - ContentInsightsTrendResponse | Retrieves prompt classification trend data over time for content insights. Returns time-bucketed entries with prompt class breakdown per bucket. |
content_insights_document_classification_trend(start_time: Long!, end_time: Long!) - ContentInsightsTrendResponse | Retrieves document classification trend data over time for content insights. Returns time-bucketed entries with ML category breakdown per bucket. |
EXAMPLE
{
"sensitive_data_by_app": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_total_traffic": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_etime": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_traffic": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_total_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_sensitive_data_transactions": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_sensitive_data_transactions": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"activity_by_url_category": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"activity_by_url_category_with_users": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"id": 123,
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"gen_ai_total_files_uploaded": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_files_uploaded": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_apps_by_status": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_total_apps": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_apps_list": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_apps": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_apps_distinct": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_volume": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_apps_by_volume": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_total_users_distinct": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_apps_list": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_apps_by_status": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_apps_by_metric": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"embedded_ai_apps_by_metric": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"gen_ai_usage_trends": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"embedded_ai_usage_trends": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"gen_ai_usage_by_department": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"embedded_ai_usage_by_department": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"ai_usage_by_location": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"gen_ai_top_users": {
"entries": [{
"id": 123,
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_top_users": {
"entries": [{
"id": 123,
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_top_users_with_details": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true
},
"gen_ai_sensitive_data_by_engine": {
"entries": [{
"id": 123,
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_apps_with_prompt_capturing": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_total_prompts": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_prompt_classification": {
"entries": [{
"name": "example",
"total": 123,
"is_name_l10n_tag": true,
"entries": [{
"name": "example",
"total": 123,
"is_name_l10n_tag": true
}]
}],
"obfuscated": true
},
"ai_prompt_insights": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"ai_prompt_viewer": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"ai_prompt_dlp_engines": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"ai_prompt_dlp_dictionaries": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"ai_prompt_document_classifications": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"ai_prompt_prompt_classifications": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"gen_ai_transaction_lineage_primary_lane": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"gen_ai_transaction_lineage_secondary_lane": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"gen_ai_insights_to_department": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"embedded_ai_insights_to_department": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"gen_ai_insights_to_sensitive_data": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"embedded_ai_insights_to_sensitive_data": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"gen_ai_insights_to_users": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"is_name_l10n_tag": true,
"entries": [{
"name": "example",
"total": 123
}],
"department_id": 123,
"total_transactions": 123,
"total_volume": 123,
"upload_volume": 123,
"download_volume": 123,
"last_accessed": 123
}],
"obfuscated": true
},
"embedded_ai_insights_to_users": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"is_name_l10n_tag": true,
"entries": [{
"name": "example",
"total": 123
}],
"department_id": 123,
"total_transactions": 123,
"total_volume": 123,
"upload_volume": 123,
"download_volume": 123,
"last_accessed": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_usage_by_department": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_usage_by_department": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_entity_counts_by_department": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_entity_counts_by_department": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_usage_by_sensitive_data": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_usage_by_sensitive_data": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_entity_counts_by_sensitive_data": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_entity_counts_by_sensitive_data": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_usage_by_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_usage_by_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_entity_counts_by_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_entity_counts_by_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_usage_by_location": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_usage_by_location": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_on_entity_counts_by_location": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"embedded_ai_insights_on_entity_counts_by_location": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"gen_ai_insights_to_location": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"is_name_l10n_tag": true,
"entries": [{
"name": "example",
"total": 123
}],
"department_id": 123,
"total_transactions": 123,
"total_volume": 123,
"upload_volume": 123,
"download_volume": 123,
"last_accessed": 123
}],
"obfuscated": true,
"weblog_time": 123
},
"embedded_ai_insights_to_location": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"is_name_l10n_tag": true,
"entries": [{
"name": "example",
"total": 123
}],
"department_id": 123,
"total_transactions": 123,
"total_volume": 123,
"upload_volume": 123,
"download_volume": 123,
"last_accessed": 123
}],
"obfuscated": true,
"weblog_time": 123
},
"ai_total_traffic": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_total_users": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_sensitive_data_transactions": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_total_files_uploaded": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true
},
"ai_sensitive_data_by_engine": {
"entries": [{
"id": 123,
"name": "example",
"total": 123
}],
"obfuscated": true
},
"content_insights_prompt_classification": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblogTime": 123
},
"content_insights_document_classification": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblogTime": 123
},
"content_insights_dlp_engines": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblogTime": 123
},
"content_insights_dlp_dictionaries": {
"entries": [{
"id": 123,
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblogTime": 123
},
"content_insights_doc_classification_lineage": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"content_insights_prompt_classification_lineage": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"content_insights_dlp_engine_lineage": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"content_insights_dlp_dictionary_lineage": {
"weblog_time": 123,
"obfuscated": true,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
},
"gen_ai_upload_file_transactions": {
"entries": [{
"name": "example",
"total": 123,
"entries": [{
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblog_time": 123
},
"gen_ai_total_upload_file_count": {
"entries": [{
"name": "example",
"total": 123
}],
"obfuscated": true,
"weblog_time": 123
},
"content_insights_dlp_engine_trend": {
"entries": [{
"is_name_l10n_tag": true,
"name": "example",
"total": 123,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblog_time": 123
},
"content_insights_dlp_dictionary_trend": {
"entries": [{
"is_name_l10n_tag": true,
"name": "example",
"total": 123,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblog_time": 123
},
"content_insights_prompt_classification_trend": {
"entries": [{
"is_name_l10n_tag": true,
"name": "example",
"total": 123,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblog_time": 123
},
"content_insights_document_classification_trend": {
"entries": [{
"is_name_l10n_tag": true,
"name": "example",
"total": 123,
"entries": [{
"id": 123,
"is_name_l10n_tag": true,
"name": "example",
"total": 123
}]
}],
"obfuscated": true,
"weblog_time": 123
}
}