<?php
/** Typsicherheit aktivieren
 * var = "1" != var = 1
 */
declare(strict_types=1);

return [
    'ldap' => [
        // LDAP-URL des Domain Controllers
        'server'        => 'itfa-proj-srv.itfa-proj-dom.local',
        'port'          => 389,

        // wird an den Benutzernamen angehängt (z.B. "admin" + "@ITFA-PROJ-DOM.local")
        'domain_suffix' => '@ITFA-PROJ-DOM.local',

        // Base DN der Domäne
        'base_dn'       => 'DC=ITFA-PROJ-DOM,DC=local',

        // Optional: Timeout in Sekunden
        'timeout'       => 5,
    ],

    'security' => [
        // Session-Key unter dem der eingeloggte Admin gespeichert wird
        'session_key_user' => 'admin_user',
    ],

    'snmp' => [
        'host'      => 'itfa-proj-srv.itfa-proj-dom.local',
        'community' => 'public_ro',   // später: sinnvoller Community-String
        'timeout'   => 2,             // Sekunden
        'retries'   => 1,             // Anzahl Wiederholungen

        // Platzhalter für OIDs – später können wir die auf echte Werte setzen
        'oids'      => [
            'uptime'       => '1.3.6.1.2.1.1.3.0',
            'cpu_usage'    => '1.3.6.1.4.1.example.cpu.0',
            'memory_usage' => '1.3.6.1.4.1.example.memory.0',
            'disk_c'       => '1.3.6.1.4.1.example.diskc.0',
        ],
    ],
];
