Skip to content
Niu DocsNiu 牛元文档
Dashboard控制台

GuardrailPreparationDenial

Generated from the checked-in source. Do not edit this reference by hand.

SDK source. All SDK types.

TypeScript
export type GuardrailPreparationDenial = {
stage: 'preparation';
outcome: 'blocked';
coverage: 'model_provider_access' | 'local_input' | 'external_input' | 'output_configuration';
enforcer_version: 'access-v1' | 'local-input-v1' | 'external-input-v1' | 'buffer-mode-v1';
reason: 'model_denied' | 'provider_denied' | 'unsupported_policy' | 'input_blocked' | 'input_unsupported' | 'input_resource_limit' | 'input_unavailable' | 'output_incompatible' | 'detector_blocked' | 'detector_unavailable' | 'detector_unsupported';
key_name: string;
workspace_policy_name: string | null;
key_policy_name: string | null;
workspace_revision: number | null;
key_policy_revision: number | null;
key_assignment_revision: number | null;
recorded_at: string;
};