UNPKG

@jupiterone/jupiterone-mcp

Version:

Model Context Protocol server for JupiterOne account rules and rule details

10 lines 5.75 kB
export declare const CREATE_INLINE_QUESTION_RULE = "\n mutation createInlineQuestionRuleInstance($instance: CreateInlineQuestionRuleInstanceInput!) {\n createInlineQuestionRuleInstance(instance: $instance) {\n ...RuleInstanceFields\n __typename\n }\n }\n\n fragment RuleInstanceFields on QuestionRuleInstance {\n id\n resourceGroupId\n accountId\n name\n description\n version\n lastEvaluationStartOn\n lastEvaluationEndOn\n evaluationStep\n specVersion\n notifyOnFailure\n triggerActionsOnNewEntitiesOnly\n ignorePreviousResults\n pollingInterval\n templates\n outputs\n labels {\n labelName\n labelValue\n __typename\n }\n question {\n queries {\n query\n name\n includeDeleted\n __typename\n }\n __typename\n }\n questionId\n latest\n deleted\n type\n operations {\n when\n actions\n __typename\n }\n latestAlertId\n latestAlertIsActive\n state {\n actions\n __typename\n }\n tags\n remediationSteps\n __typename\n }\n"; export declare const UPDATE_INLINE_QUESTION_RULE = "\n mutation UpdateInlineQuestionRuleInstance(\n $instance: UpdateInlineQuestionRuleInstanceInput!\n ) {\n updateInlineQuestionRuleInstance(instance: $instance) {\n id\n resourceGroupId\n accountId\n name\n description\n version\n lastEvaluationStartOn\n lastEvaluationEndOn\n evaluationStep\n specVersion\n notifyOnFailure\n triggerActionsOnNewEntitiesOnly\n ignorePreviousResults\n pollingInterval\n templates\n outputs\n labels {\n labelName\n labelValue\n __typename\n }\n question {\n queries {\n query\n name\n includeDeleted\n __typename\n }\n __typename\n }\n questionId\n latest\n deleted\n type\n operations {\n when\n actions\n __typename\n }\n latestAlertId\n latestAlertIsActive\n state {\n actions\n __typename\n }\n tags\n remediationSteps\n __typename\n }\n }\n"; export declare const EVALUATE_RULE = "\n mutation evaluateRuleInstance($id: ID!) {\n evaluateRuleInstance(id: $id) {\n id\n __typename\n }\n }\n"; export declare const CREATE_DASHBOARD = "\n mutation CreateDashboard($input: CreateInsightsDashboardInput!) {\n createDashboard(input: $input) {\n id\n __typename\n }\n }\n"; export declare const CREATE_DASHBOARD_WIDGET = "\n mutation CreateWidget($dashboardId: String!, $input: CreateInsightsWidgetInput!) {\n createWidget(dashboardId: $dashboardId, input: $input) {\n ...InsightsWidget\n __typename\n }\n }\n\n fragment InsightsWidget on InsightsWidget {\n id\n title\n description\n type\n questionId\n noResultMessage\n includeDeleted\n config {\n queries {\n id\n name\n query\n __typename\n }\n settings\n postQueryFilters\n disableQueryPolicyFilters\n __typename\n }\n __typename\n }\n"; export declare const DELETE_DASHBOARD_WIDGET = "\n mutation DeleteWidget($dashboardId: String!, $widgetId: String!) {\n deleteWidget(dashboardId: $dashboardId, widgetId: $widgetId) {\n success\n }\n }\n"; export declare const UPDATE_DASHBOARD_WIDGET = "\n mutation UpdateWidget($boardId: String!, $boardType: String!, $newWidget: Widget!) {\n updateWidget(boardId: $boardId, boardType: $boardType, newWidget: $newWidget) {\n resultCode\n }\n }\n"; export declare const DELETE_DASHBOARD = "\n mutation DeleteDashboard($dashboardId: String!) {\n deleteDashboard(dashboardId: $dashboardId) {\n success\n }\n }\n"; export declare const PATCH_DASHBOARD = "\n mutation PatchDashboard($input: PatchInsightsDashboardInput!) {\n patchDashboard(input: $input) {\n id\n name\n category\n userId\n supportedUseCase\n isJ1ManagedBoard\n published\n publishedToUserIds\n publishedToGroupIds\n groupIds\n userIds\n scopeFilters\n resourceGroupId\n starred\n _timeUpdated\n _createdAt\n prerequisites {\n prerequisitesMet\n preRequisitesGroupsFulfilled\n preRequisitesGroupsRequired\n }\n parameters {\n dashboardId\n accountId\n id\n label\n name\n options\n valueType\n type\n default\n disableCustomInput\n requireValue\n }\n widgets {\n id\n title\n description\n type\n questionId\n noResultMessage\n includeDeleted\n config {\n queries {\n id\n name\n query\n }\n settings\n postQueryFilters\n disableQueryPolicyFilters\n }\n }\n layouts {\n xs {\n static\n moved\n w\n h\n x\n y\n i\n }\n sm {\n static\n moved\n w\n h\n x\n y\n i\n }\n md {\n static\n moved\n w\n h\n x\n y\n i\n }\n lg {\n static\n moved\n w\n h\n x\n y\n i\n }\n xl {\n static\n moved\n w\n h\n x\n y\n i\n }\n }\n }\n }\n"; //# sourceMappingURL=mutations.d.ts.map