{ "DefaultVmAutoStartConfig": { "depends_on": [], "enabled": true, "max_start_retries": 3, "on_start_failure": "retry", "ssh_timeout_seconds": 300, "start_delay_seconds": 0, "start_order": 0, "vm_name": "", "wait_for_ssh": true }, "DefaultVmCleanupPolicy": { "alert_on_cleanup_failure": true, "check_interval_minutes": 60, "cleanup_batch_size": 10, "cleanup_enabled": true, "cleanup_in_window_only": true, "cleanup_window_end": "06:00", "cleanup_window_start": "02:00", "dry_run_mode": false, "log_cleanup_operations": true, "max_concurrent_cleanups": 3, "require_confirmation": false, "retention_days": 7, "skip_on_low_resources": true }, "DefaultVmCleanupSchedule": { "cleanup_attempts": 0, "cleanup_status": "pending", "created_at": "1970-01-01T00:00:00Z", "mode": "temporary", "scheduled_cleanup_at": "1970-01-01T00:00:00Z", "ttl_hours": 24, "vm_id": "", "vm_name": "" }, "DefaultVmLifecyclePolicy": { "enforce_cpu_limit": true, "enforce_disk_limit": false, "enforce_memory_limit": true, "on_disk_full": "none", "on_host_reboot": "start", "on_host_shutdown": "shutdown", "on_memory_pressure": "none" }, "DefaultVmPersistence": { "auto_cleanup": true, "auto_start": false, "cleanup_grace_period": 60, "created_at_unix": 0, "force_cleanup": false, "max_retries": 5, "mode": "permanent", "restart_policy": "always", "ttl_hours": 24 }, "DefaultVmRecoveryState": { "config_snapshot": {}, "creation_timestamp": "1970-01-01T00:00:00Z", "last_checkpoint": "1970-01-01T00:00:00Z", "state_before_shutdown": "stopped", "vm_id": "", "vm_name": "" }, "DefaultVmStateSnapshot": { "cpu_usage_percent": 0, "disk_usage_gb": 0, "ip_addresses": [], "mac_addresses": [], "memory_usage_mb": 0, "restart_count": 0, "snapshot_time": "1970-01-01T00:00:00Z", "uptime_seconds": 0, "vm_name": "", "vm_state": "stopped" }, "defaults": { "VmAutoStartConfig": { "depends_on": [], "enabled": true, "max_start_retries": 3, "on_start_failure": "retry", "ssh_timeout_seconds": 300, "start_delay_seconds": 0, "start_order": 0, "vm_name": "", "wait_for_ssh": true }, "VmCleanupPolicy": { "alert_on_cleanup_failure": true, "check_interval_minutes": 60, "cleanup_batch_size": 10, "cleanup_enabled": true, "cleanup_in_window_only": true, "cleanup_window_end": "06:00", "cleanup_window_start": "02:00", "dry_run_mode": false, "log_cleanup_operations": true, "max_concurrent_cleanups": 3, "require_confirmation": false, "retention_days": 7, "skip_on_low_resources": true }, "VmCleanupSchedule": { "cleanup_attempts": 0, "cleanup_status": "pending", "created_at": "1970-01-01T00:00:00Z", "mode": "temporary", "scheduled_cleanup_at": "1970-01-01T00:00:00Z", "ttl_hours": 24, "vm_id": "", "vm_name": "" }, "VmLifecyclePolicy": { "enforce_cpu_limit": true, "enforce_disk_limit": false, "enforce_memory_limit": true, "on_disk_full": "none", "on_host_reboot": "start", "on_host_shutdown": "shutdown", "on_memory_pressure": "none" }, "VmPersistence": { "auto_cleanup": true, "auto_start": false, "cleanup_grace_period": 60, "created_at_unix": 0, "force_cleanup": false, "max_retries": 5, "mode": "permanent", "restart_policy": "always", "ttl_hours": 24 }, "VmRecoveryState": { "config_snapshot": {}, "creation_timestamp": "1970-01-01T00:00:00Z", "last_checkpoint": "1970-01-01T00:00:00Z", "state_before_shutdown": "stopped", "vm_id": "", "vm_name": "" }, "VmStateSnapshot": { "cpu_usage_percent": 0, "disk_usage_gb": 0, "ip_addresses": [], "mac_addresses": [], "memory_usage_mb": 0, "restart_count": 0, "snapshot_time": "1970-01-01T00:00:00Z", "uptime_seconds": 0, "vm_name": "", "vm_state": "stopped" } } }