UNPKG

snow-flow

Version:

Snow-Flow v3.2.0: Complete ServiceNow Enterprise Suite with 180+ MCP Tools. ATF Testing, Knowledge Management, Service Catalog, Change Management with CAB scheduling, Virtual Agent chatbots with NLU, Performance Analytics KPIs, Flow Designer automation, A

58 lines 1.83 kB
{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "ServiceNow Deployment Configuration Schema", "description": "Schema for validating ServiceNow artifact deployment configurations", "type": "object", "required": ["type"], "properties": { "type": { "type": "string", "enum": ["widget", "flow", "application", "script", "business_rule", "table"], "description": "Type of artifact to deploy" }, "config": { "type": "object", "description": "Artifact configuration (varies by type)" }, "auto_update_set": { "type": "boolean", "default": true, "description": "Automatically ensure active Update Set session" }, "deployment_context": { "type": "string", "description": "Context for Update Set naming" }, "fallback_strategy": { "type": "string", "enum": ["manual_steps", "update_set_only", "none"], "default": "manual_steps", "description": "Strategy when direct deployment fails" }, "permission_escalation": { "type": "string", "enum": ["auto_request", "manual", "none"], "default": "auto_request", "description": "How to handle permission errors" }, "scope_preference": { "type": "string", "enum": ["global", "application", "auto"], "default": "auto", "description": "Preferred deployment scope" }, "validation_level": { "type": "string", "enum": ["basic", "standard", "comprehensive"], "default": "standard", "description": "Level of validation to perform" }, "environment": { "type": "string", "enum": ["development", "testing", "production"], "default": "development", "description": "Target deployment environment" } }, "additionalProperties": false }