interface HostingServiceDefinition {
    arguments?: string[];
    capacity_model?: HostingCapacityModel;
    command?: string[];
    configuration?: Record<string, unknown>;
    container_cpu?: number;
    container_memory_mb?: number;
    database_bindings?: string[];
    depends_on?: string[];
    environment?: Record<string, null | string | number | boolean>;
    game_build_id?: string;
    health_check_path?: string;
    is_primary?: boolean;
    liveness_check_path?: string;
    max_replicas?: number;
    min_replicas?: number;
    name?: string;
    public_paths?: string[];
    readiness_check_path?: string;
    role?: HostingServiceRole;
    runtime?: "node" | "python" | "rust" | "container";
    schedule_cron?: string;
    slug: string;
    startup_check_path?: string;
    target_port?: number;
    termination_grace_seconds?: number;
    transport?: "http" | "http2" | "tcp";
    visibility?: HostingServiceVisibility;
    volumes?: HostingServiceVolume[];
}

Properties

arguments?: string[]
capacity_model?: HostingCapacityModel
command?: string[]
configuration?: Record<string, unknown>
container_cpu?: number
container_memory_mb?: number
database_bindings?: string[]
depends_on?: string[]
environment?: Record<string, null | string | number | boolean>
game_build_id?: string
health_check_path?: string
is_primary?: boolean
liveness_check_path?: string
max_replicas?: number
min_replicas?: number
name?: string
public_paths?: string[]
readiness_check_path?: string
runtime?: "node" | "python" | "rust" | "container"
schedule_cron?: string
slug: string
startup_check_path?: string
target_port?: number
termination_grace_seconds?: number
transport?: "http" | "http2" | "tcp"

Generated using TypeDoc