{ "DefaultBinaryDeployment": { "args": [], "binary_path": "", "env": {} }, "DefaultCommandHealthCheck": { "command": "", "expected_exit_code": 0 }, "DefaultDockerComposeDeployment": { "compose_file": "", "service_name": "" }, "DefaultDockerDeployment": { "container_name": "", "environment": {}, "image": "", "networks": [], "ports": [], "restart_policy": "unless_stopped", "volumes": [] }, "DefaultFileHealthCheck": { "must_exist": true, "path": "" }, "DefaultHealthCheck": { "interval": 10, "retries": 3, "timeout": 5, "type": "none" }, "DefaultHelmChart": { "chart": "", "release_name": "" }, "DefaultHttpHealthCheck": { "endpoint": "", "expected_status": 200, "headers": {}, "method": "GET" }, "DefaultKubernetesDeployment": { "deployment_name": "", "namespace": "" }, "DefaultRemoteDeployment": { "endpoint": "", "tls_enabled": true }, "DefaultResourceLimits": {}, "DefaultServiceDefinition": { "category": "orchestration", "conflicts": [], "dependencies": [], "deployment": {}, "health_check": {}, "name": "", "required_for": [], "startup": {}, "type": "platform" }, "DefaultServiceDeployment": { "mode": "binary" }, "DefaultServiceOperation": { "force": false, "operation": "start", "service_name": "" }, "DefaultServiceRegistry": { "services": {} }, "DefaultServiceState": { "health_status": "unknown", "name": "", "restart_count": 0, "status": "unknown" }, "DefaultStartupConfig": { "auto_start": false, "max_restarts": 3, "restart_on_failure": true, "start_order": 100, "start_timeout": 60 }, "DefaultTcpHealthCheck": { "host": "", "port": 80 }, "defaults": { "BinaryDeployment": { "args": [], "binary_path": "", "env": {} }, "CommandHealthCheck": { "command": "", "expected_exit_code": 0 }, "DockerComposeDeployment": { "compose_file": "", "service_name": "" }, "DockerDeployment": { "container_name": "", "environment": {}, "image": "", "networks": [], "ports": [], "restart_policy": "unless_stopped", "volumes": [] }, "FileHealthCheck": { "must_exist": true, "path": "" }, "HealthCheck": { "interval": 10, "retries": 3, "timeout": 5, "type": "none" }, "HelmChart": { "chart": "", "release_name": "" }, "HttpHealthCheck": { "endpoint": "", "expected_status": 200, "headers": {}, "method": "GET" }, "KubernetesDeployment": { "deployment_name": "", "namespace": "" }, "RemoteDeployment": { "endpoint": "", "tls_enabled": true }, "ResourceLimits": {}, "ServiceDefinition": { "category": "orchestration", "conflicts": [], "dependencies": [], "deployment": {}, "health_check": {}, "name": "", "required_for": [], "startup": {}, "type": "platform" }, "ServiceDeployment": { "mode": "binary" }, "ServiceOperation": { "force": false, "operation": "start", "service_name": "" }, "ServiceRegistry": { "services": {} }, "ServiceState": { "health_status": "unknown", "name": "", "restart_count": 0, "status": "unknown" }, "StartupConfig": { "auto_start": false, "max_restarts": 3, "restart_on_failure": true, "start_order": 100, "start_timeout": 60 }, "TcpHealthCheck": { "host": "", "port": 80 } } }