TenantAtlas/apps/platform/app/Services/TenantConfiguration/ExchangePowerShellProcessCommand.php
ahmido f4e342121a feat: add Exchange PowerShell production runner gate (#499)
Spec 432: Exchange PowerShell production runner boundary and runtime gate. Validation: php artisan test --filter=Spec432 --compact; ./vendor/bin/pint --dirty --test --format agent; git diff --check.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #499
2026-07-07 18:34:18 +00:00

19 lines
375 B
PHP

<?php
declare(strict_types=1);
namespace App\Services\TenantConfiguration;
final readonly class ExchangePowerShellProcessCommand
{
/**
* @param list<string> $arguments
*/
public function __construct(
public array $arguments,
public int $timeoutSeconds,
public int $stdoutMaxBytes,
public int $stderrMaxBytes,
) {}
}