Type alias IgniteEndpoints

IgniteEndpoints: Endpoint<"GET", "/v1/ignite/deployments", {
    deployments: Deployment[];
}> | Endpoint<"GET", "/v1/ignite/deployments/:deployment_id/containers", {
    containers: Container[];
}> | Endpoint<"POST", "/v1/ignite/deployments/:deployment_id/containers", {
    container: Container;
}> | Endpoint<"POST", "/v1/ignite/deployments/:deployment_id/containers/:container_id", never, {
    container_id: Id<"container">;
    deployment_id: Id<"deployment">;
}> | Endpoint<"POST", "/v1/ignite/deployments", {
    deployment: Deployment;
}, CreateDeploymentConfig> | Endpoint<"DELETE", "/v1/ignite/deployments/:deployment_id", Empty> | Endpoint<"DELETE", "/v1/ignite/containers/:container_id", Empty | {
    container: Container;
}> | Endpoint<"GET", "/v1/ignite/containers/:container_id/logs", {
    logs: ContainerLog[];
}> | Endpoint<"GET", "/v1/ignite/deployments/search", {
    deployment: Deployment;
}> | Endpoint<"GET", "/v1/ignite/deployments/:deployment_id", {
    deployment: Deployment;
}> | Endpoint<"PUT", "/v1/ignite/containers/:container_id/state", Empty, {
    preferred_state: STOPPED | RUNNING;
}> | Endpoint<"POST", "/v1/ignite/gateways/:gateway_id/domains", Empty, {
    domain: string;
}> | Endpoint<"GET", "/v1/ignite/gateways/:gateway_id", {
    gateway: Gateway;
}> | Endpoint<"GET", "/v1/ignite/deployments/:deployment_id/gateways", {
    gateways: Gateway[];
}> | Endpoint<"POST", "/v1/ignite/deployments/:deployment_id/gateways", {
    gateway: Gateway;
}, {
    name: string;
    protocol: Gateway["protocol"];
    target_port: number;
    type: GatewayType;
}> | Endpoint<"PATCH", "/v1/ignite/deployments/:deployment_id", {
    deployment: Deployment;
}, Partial<DeploymentConfig>> | Endpoint<"PATCH", "/v1/ignite/deployments/:deployment_id/metadata", {
    deployment: Deployment;
}, Partial<DeploymentMetaData>> | Endpoint<"POST", "/v1/ignite/deployments/:deployment_id/rollouts", {
    rollout: DeploymentRollout;
}> | Endpoint<"POST", "/v1/ignite/deployments/:deployment_id/health-check", {
    health_check: HealthCheck;
}, Omit<HealthCheck, "id">> | Endpoint<"GET", "/v1/ignite/deployments/:deployment_id/storage", Record<"volume" | "build_cache", Record<"provisioned_size" | "used_size", number> | null>> | Endpoint<"PATCH", "/v1/ignite/deployments/:deployment_id/health-check", {
    health_check: HealthCheck;
}, Partial<Omit<HealthCheck, "id">>> | Endpoint<"DELETE", "/v1/ignite/domains/:domain_id", Empty> | Endpoint<"GET", "/v1/ignite/domains/:domain_id", {
    domain: Domain;
}>

Generated using TypeDoc