CIA Compliance Manager API Documentation - v1.0.1
    Preparing search index...

    Interface CIAOptionDetails

    CIA option details for a specific security level

    Comprehensive configuration data for a security level including costs, descriptions, and technical details. Used to display security level options to users with full context.

    const optionDetails: CIAOptionDetails = {
    value: 3,
    description: "High availability requirements",
    technical: "Multi-AZ deployment with auto-scaling",
    businessImpact: "Minimal downtime, improved customer satisfaction",
    capex: 75000,
    opex: 30000,
    recommendations: ["Implement monitoring", "Regular DR testing"],
    impact: "99.9% uptime guarantee",
    fte: 2,
    bg: "bg-green-100",
    text: "text-green-800"
    };
    interface CIAOptionDetails {
        bg?: string;
        businessImpact?: string;
        capex?: number;
        description: string;
        fte?: number;
        impact?: string;
        opex?: number;
        recommendations?: string[];
        technical?: string;
        text?: string;
        value: number;
    }
    Index

    Properties

    bg?: string

    Optional background color CSS class for UI display

    businessImpact?: string

    Optional business impact description

    capex?: number

    Optional capital expenditure (one-time costs)

    description: string

    Human-readable description of the security level

    fte?: number

    Optional full-time equivalent resources needed

    impact?: string

    Optional impact statement

    opex?: number

    Optional operational expenditure (recurring annual costs)

    recommendations?: string[]

    Optional array of implementation recommendations

    technical?: string

    Optional technical implementation details

    text?: string

    Optional text color CSS class for UI display

    value: number

    Numeric value (0-4) representing security level strength