Variable: DashboardTopApplicationsViolationsSchema
const DashboardTopApplicationsViolationsSchema: ZodObject<{
applications: ZodArray<ZodObject<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
applications: ZodArray<ZodObject<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
applications: ZodArray<ZodObject<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ZodString;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodString;
name: ZodString;
policy_violations: ZodArray<ZodObject<{
detection_type: ZodString;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
detection_type: ...;
total: ...;
}, ZodTypeAny, "passthrough">>, "many">;
total_violations: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/mgmt-dashboard.ts:210
Server-ranked applications; not a complete or paginated tenant inventory.